This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tk1/llvm-master-arm-spec2k6-O3_LTO in repository toolchain/ci/llvm-project.
from d0240257cdd [Polly] Silence mixed signed/unsigned comparison warnings. NFC. adds 784d4417453 Fix Sphinx failure on ReadabilityQualifiedAuto docs adds 52086f802e3 [llvm][TableGen] Define FieldInit::isConcrete overload adds b1c76239824 Revert "[NFC][libFuzzer] Prefix TempPath with string showin [...] adds 86500b3f1c9 [Polly][Docs] Fix wrong claim about optimization levels. adds 9ed9742ec05 Only perform the login_session_has_gui_access on macOS adds 4f3c3bbbf85 Reland "[NFC][libFuzzer] Prefix TempPath with string showin [...] adds f69c83645b8 [asan] Disable qsort interceptor on Android. adds 5afd9fd916b [CodingStandards] Clarify C++ Standard Library usage adds 9f854c04899 [ELF][RISCV] Add R_RISCV_IRELATIVE adds d4c7ade1280 [NFC] Fix typo. adds 798305d29b7 [X86] Custom lower ISD::FP16_TO_FP and ISD::FP_TO_FP16 on f [...] adds 42ca012befa remove outdated comparison with other open-source c++ compilers adds 14ecbd7b8de [lldb][NFC] Refactor TypeSystemClang::GetTypeName adds 642bc15dd71 [lldb][NFC] Remove several inefficient ConstString -> const [...] adds 487621237d2 [clangd] Remove a FIXME which has been done, NFC. adds a7fd548a4f9 [clang-rename] Fix the missing template constructors. adds 2733ad2c244 [clang-rename] Fix the failure rename test. adds b06a13f5411 [AMDGPU] Fix non-deterministic iteration order adds 70fb447ca01 [lldb] Add test for C++ constructor calls from the expressi [...] adds 9fda213d625 [libcxx] Qualify make_move_iterator in vector::insert for i [...] adds 60e9b5888f7 [llvm-readobj][test] - Add a test for --elf-cg-profile option. adds 5b61f78ad5e [lldb] Add test for lldb_private::Stream's indentation func [...] adds edbaa7fc046 [libc++] span: Cleanup includes adds 1e407993243 [DebugInfo] Teach LDV how to handle identical variable fragments adds 3aa33fde03d [DebugInfo][NFC] Rename the class DbgValueLocation to DbgVa [...] adds 35e0ab647bf [DebugInfo][NFC] Fixup the UserValue methods to use FragmentInfo adds e7755f9e4f4 [AArch64][SVE] Add SVE2 intrinsics for complex integer dot product adds 6909c2e88d0 [lldb] Add test for calling overloaded virtual functions adds b4a3e6b6642 [libcxx] span: Remove unneeded comparison adds cb0c4ee3ebf [lldb/test] Add alternate symbol to StackFrame Recognizer adds 5ba931a84a3 [Mips] Add intrinsics for 4-byte and 8-byte MSA loads/stores. adds 92a1f65f17d [libc++] span: Fix incorrect return type of span::subspan adds b664321ff14 [compiler-rt] Restrict sanitizer_linux.cpp dlinfo(3) to FreeBSD adds cc9b4fb6c9d [Debuginfo][NFC] Rename error handling functions using the [...] adds b46f925d68d [clang-format] Improve handling of C# attributes adds da3f2b414ac [ARM][MVE] Fix a corner case of checking for MVE-I with -mfpu=none adds 11c16e71598 [X86][SSE] lowerShuffleAsBitRotate - lower to vXi8 shuffles [...] adds 363f05b83d9 [lldb] Delete the SharingPtr class adds 651936e5b62 [lldb][NFC] Remove Stream::Indent(const char *) overload in [...] adds 65ac68ec341 [lldb] Add test for multiple inheritance adds 8d96aed5665 [mlir] Use the first location in the fused location for dia [...] adds 9dfd4e260bd [lldb][NFC] Remove ConstString -> const char * -> StringRef [...] adds 2234cf51146 [libc++][macOS CI] Ensure that the SDK version is not older [...] adds ea3a25e4f51 [mlir] StdToLLVM: add a separate test for the new memref ca [...] adds e8e7cf810c1 [lldb][NFC] Remove the CppVirtualMadness test adds a2a0f9a43a7 [VectorCombine] remove unused debug counter; NFC adds fa620fc8e28 [X86] combineConcatVectorOps - reuse IsSplat and remove dup [...] adds 592f35481aa [libc++] Disable a filesystem test that uses debug mode wit [...] adds 98c940bf515 [NFC] [lldb] Remove unused declaration adds 890d5e2dd23 [MLIR][GPU] Disallow llvm tanh intrinsics when lowering to [...] adds d4df372559a [clangd] Expose completion range in code completion results [...] adds 42f8b915eb7 Revert "[DSE] Add first version of MemorySSA-backed DSE (Bo [...] adds db875f66554 [RISCV] Optimize seteq/setne pattern expansions for better [...] adds 7ef45f45f67 P1957R2: conversion from a pointer to bool is considered na [...] adds 9ce6dc9872b CWG1423: don't permit implicit conversion of nullptr_t to bool. adds b04885a55c2 [mlir][ods] Added RankedIntElementsAttr class adds 9a3740c3391 [OPENMP50]Add restrictions for memory order clauses in atom [...] adds faace365088 [Clang][Driver] After default -fintegrated-cc1, make llvm:: [...] adds 6b0ed508fa3 [ARM][MVE] Tail-Predication: recognise (again) active lanes [...] adds aadb635e048 [SCCP] Remove forcedconstant, go to overdefined instead adds dd11c8fb0d0 Fix SFINAE in JSON.h constructor. adds fb45968e628 Use C++14-style return type deduction in LLVM. adds 0311e28e9cc [SystemZ] Bugfix in emitSelect() adds 8d5bf0422bc [ms] [llvm-ml] Add support for attempted register parsing adds 47f7df89461 [test][DebugInfo][NFC] Fix line endings adds 37f46650c38 [libc++] Make sure that vector copy-construction is disable [...] adds 5eb19bf4a2b [X86CmovConversion] Make heuristic for optimized cmov depth [...] adds 509bac030a4 [SystemZ] Fix new test case for expensive checks. adds 515e19ae7b5 Fix errors/warnings in scudo build. adds 5a8819b216e [InstCombine] Use replaceOperand() in more places adds 571b54cc38d [IRBuilder] Remove more unnecessary NoFolder methods adds 9a8defcc348 [OPENMP50]Add support for relaxed clause in atomic directive. adds 77a9e61c9ac [Attributor][NFC] Improve debug message adds 4c62a358602 [Attributor][FIX] Remove duplicate, half-broken functionality adds f95553923f9 [Attributor] Return uses do not free pointers adds b0279d62ac6 [CodingStandards] Add link to "Picking the Right Data Structure" adds 185e9b083eb [Attributor][NFC] Improve documentation adds 2ac0c4b46ee [DirectoryWatcher] Fix misuse of FSEvents API and data race adds 62174682a03 [lldb][NFC] Remove support file searching from SourceFileCompleter adds 29bc5dd1940 [BPF] implement isTruncateFree and isZExtFree in BPFTargetLowering adds 99451b44536 [lldb][test] Remove symlink for API tests. adds 76d6bce6294 gn build: Make scudo cflags more consistent with the cmake build. adds 734f086b42c [NFC] Fix unused var in release builds adds 696f80736b8 [mlir] Turn flags in ConvertStandardToLLVM into pass flags adds f0fd852fcd0 Fix SFINAE in CFG.cpp. adds 027eb71696f Use std::foo_t rather than std::foo in clang. adds 8c3d0d6a5f5 [llvm][TextAPI] add simulators to output adds 57148e0379d [Hexagon] Fix ABI info for returning HVX vectors adds 80d0a137a5a Restore "[WPD/LowerTypeTests] Delay lowering/removal of typ [...] adds 1e0be76e983 [Polly] LLVM OpenMP Backend -- Fix "static chunked" scheduling. adds 8888992dee3 [lldb][NFC] Test SourceFileCompletion by completing the tar [...] adds 453a8f3af78 [AMDGPU] Remove AMDGPURegisterInfo adds 9220bbc9091 [gn build] Port 453a8f3af78 adds d7de7ac3701 [X86] Raise the latency for VectorImul from 4 to 5 in Skyla [...] adds 0cecafd647c [BasicAA] Make BasicAA a cfg pass. adds e83b7b99da2 [mlir] [VectorOps] Implement vector.reduce operation adds c69ec647680 [clang-tidy] Added check to disable bugprone-infinite-loop [...] adds f65f9d3bc5a [lldb][NFC] Test ModuleCompletion mode by completing the ta [...] adds 2040831d056 [gn] Paper over Py3 urllib2 incompatibility in gn/get.py adds 9c1a88c9645 [NFC] Refactor the tuple of symbol information with structu [...] adds 417375d785b Allow retrieving source files relative to the compilation d [...] adds 11fb68abab9 [libc++] Unbreak test suite (CWG1423) adds 9df0c264d4e [AMDGPU] Fix implicit operands for ENTER_WWM pseudo adds 87303fd9171 scudo: Fix various test failures, mostly on 32-bit. adds 257e412762e Update test for windows. adds 2d4f80f78aa [OPENMP50]Full handling of atomic_default_mem_order in requ [...] adds 86787f159a0 [ORC] Add debug logging to JITDylib::addDependencies. adds 7a6ae494c52 [JITLink] Add an assertion that block removal leaves no dan [...] adds ca6f58486ff [ORC] Fix symbol dependence propagation algorithm in Object [...] adds 5e37fb1776d [NFC] Delete extra white space in a test case. adds 813bfffec34 [mlir][VectorOps] Adds canonicalization rewrite patterns fo [...] adds 8e62968d454 [Attributor] Identify dead uses in PHIs (almost) based on d [...] adds 52aec3221fa [Attributor][NFC] Clarify the documentation a bit more adds 07f7c00208b [RISCV] Add support for save/restore of callee-saved regist [...] adds a6bd1256ce8 [DebugInfo] Call site entries cannot be generated for Frame [...] adds 61ca996e79b [Hexagon] Don't generate short vectors in ISD::SELECT in pr [...] adds 20a604d3f5b [compiler-rt] FuzzedDataProvider: add ConsumeData and method. adds 40b2eb35304 [mlir][AffineOps] Adds affine loop fusion transformation fu [...] adds 14f870366a9 [xray][clang] Always add xray-skip-entry/exit and xray-igno [...] adds 88de9338f26 [ConstantFold][SVE] Fix constand fold for vector call. adds 3fcdf2fa945 Change clang option -ffp-model=precise to select ffp-contract=on adds 99c5bcbce89 Revert "Change clang option -ffp-model=precise to select ff [...] adds d538dc05f3b [AMDGPU] Fixed subreg use in sdwa-scalar-ops.mir. NFC adds 1698cc7ebab [Utils] Allow "on-the-fly" argument changes for update_test [...] adds 846d0ac43eb [X86] Don't disable code in combineHorizontalPredicateResul [...] adds ac66c61bf94 Use C++14-style return type deduction in clang. adds 7baf2a434c8 [mlir] Start Shape dialect adds 1217ea502ed [NFC] Fix spelling adds aedda89f656 [NFC] Fix warning: comparison of integers of different signs. adds bdc3c73454a [MachO] Pad section data to pointer size bytes adds b87e3e2d0db AMDGPU: Don't create potentially dead rcp declarations adds 92c62582fc5 AMDGPU: Directly use rcp intrinsic in idiv expansions adds f734ce0488d AMDGPU: Fix crash on v3i15 kernel arguments adds d3a96fc082b AMDGPU: Add baseline tests for CGP div expansion adds 3ff4e2eee8c [OpenMP] Switch default C++ standard to C++ 14 adds 1bd6123b781 Use std::foo_t rather than std::foo in LLVM. adds b2c44de956c [llvm-objcopy][WebAssembly] Add dump/add/remove-section support adds 86f9117d476 AMDGPU: Don't report 2-byte alignment as fast adds 2d3ecade389 [lldb/Plugins] Move PlatformRemoteiOS into PlatformMacOSX (NFCI) adds a349c09162a Fix MSVC build with C++ EH enabled adds b30e1223334 AMDGPU: Don't expand more special div cases in IR adds f9fdd1172c8 Rewrite default "could not attach" msg to point to hints ab [...] adds f9219e644ac Reverted the remainings of c1c9819ef91aab51b5a23fb3027adac5 [...] adds 413307d4560 [lldb/Plugins] Rename OSPython plugin to OperatingSystemPyt [...] adds 2c6a3896ab1 Re-land "[MS] Overhaul how clang passes overaligned args on [...] adds 3a312c3ee5f [AMDGPU][GlobalISel] Refactor selectDS1Addr1Offset/selectDS [...] adds 7096d588d35 [test] Improve test/CodeGen/X86/linux-preemption.ll adds 2f172d8d3c1 [compiler-rt] Compile __powitf2 under wasm adds b062fe18162 [lld][WebAssembly] Fail if bitcode objects are pulled in after LTO adds d6a5c31c0f7 Removed declared but non-existent createMaterializeVectorsP [...] adds 8cedf0e2994 Reland "[Support] make report_fatal_error `abort` instead o [...] adds 62c6f98899c Fix two more test cases for https://reviews.llvm.org/D74456. adds cd5b308b828 Temporarily XFAIL these two tests. adds a5153dbc368 [OpenMP][Offloading] Added support for multiple streams so [...] adds 6d4ebada797 AMDGPU: Use conditions directly in division expansion adds d797e33cc08 [TestConstVariable] Clean-up XFAIL lists. adds 80a34ae3112 Revert "Reland "[Support] make report_fatal_error `abort` i [...] adds 04b4866ba45 [CMake] Delete llvm_add_go_executable and a reference to TA [...] adds 346cb7b50f7 [lldb] Remove skipIfFreeBSD from TestCompletion adds 0daf9b8e413 [X86][LegalizeTypes] Add SoftPromoteHalf support STRICT_FP_ [...] adds 5d58eb9f4f7 [DebugInfo] Fix reading addresses in DWARFDebugAddr. adds 675c4bebaff [DebugInfo] Do not dump header field for pre-DWARFv5 addres [...] adds 292b67f9931 [DebugInfo] Use "an address table" in diagnostic messages o [...] adds de9604232a7 [DebugInfo] Refine error messages in DWARFDebugAddr. adds dc166123935 [DebugInfo] Simplify DWARFDebugAddr. adds 07e50c7b916 [DebugInfo] Add support for DWARF64 into DWARFDebugAddr. adds 3988b7046a5 [X86] Correct the predicate on some patterns for 128 and 25 [...] adds 746395a446f [X86] Remove unnecessary hasSideEffects = 0, mayLoad = 1 fr [...] adds 33b9f3abd78 [X86] Add test case for SoftPromoteHalf of STRICT_FP_EXTEND [...] adds 477c09043e6 [lldb][NFC] Remove eCustomCompletion mode adds 42a16dacda4 [VE] Bit operator isel adds 7e5d8a34e34 [MLIR] Support memrefs with complex element types. adds 572fc897427 [lldb][NFC] Move all completer subclasses into source file adds 07a5b849f7b SelectionDAG: Fix bug in ClusterNeighboringLoads adds ab2f610f385 AMDGPU: llvm.amdgcn.writelane is a source of divergence adds 6646f315c06 [yaml2obj][test] - Simplify the test: yaml2obj/ELF/call-gra [...] adds 4617fb0b7fd [lldb] Move implementation of GetDisplayName to TypeSystem class adds 9d0956ebd47 [APFloat] Fix FP remainder operation adds a9a305716bb [mlir] Revise naming of MLIROptMain and MLIRMlirOptLib adds 440460f1e70 [lldb][NFC] Move common_completions mapping out of CommandC [...] adds 30ce956aec9 [lldb][NFC] Remove GetConstTypeName and GetConstQualifiedTy [...] adds 24856002e06 [CodeGenPrepare] Add more store splitting tests for PR44877. adds c64770506b8 Remove static registration for dialects, and the "alwayslin [...] adds 9f6ff07f8a3 [DebugInfo] Enable the debug entry values feature by default adds 3bd33ccfdf2 [NFC?][SCEV][LoopVectorize] Add datalayout to the X86/float [...] adds 15488ff24b4 [CodeGen] Fix the computation of the alignment of split stores. adds fa74b31a3e9 Revert "[SCCP] Remove forcedconstant, go to overdefined instead" adds 55e2678fcd4 [clang] Add -fignore-exceptions adds 320647c02ae [lldb] Pass a valid SourceLocation to Sema::RequireComplete [...] adds 01b5cc28acd [llvm-objcopy] Fix pipeline syntax adds e144620b37f [ARM] MVE vector reduce add tests. NFC adds 740bc366d44 [llvm-objdump] Add column headers for relocation printing adds 97ed706a962 Revert "[DebugInfo] Enable the debug entry values feature b [...] adds 720be5c0165 [DebugInfo][test][NFC] Remove case numbers adds e9900b1fbff [AMDGPU] Add one more pass to LLVMInitializeAMDGPUTarget adds 2470d2988a0 [ConstantFolding] Fold calls to FP remainder function adds fe6f6cd6b8e [DebugInfo] Prevent explosion of debug intrinsics during ju [...] adds 7002128ca93 [LLDB] Fix GCC warnings about extra semicolons. NFC. adds 49a4d85f6d2 [NFC][AggressiveInstCombine] Remove redundant std::max. adds 6ded69f294a Revert "[DebugInfo] Prevent explosion of debug intrinsics d [...] adds 034c2c6771d [lldb/DWARF] Use DWARFDebugInfoEntry * in ElaboratingDIEIterator adds 5b3983ba371 [analyzer]StreamChecker refactoring (NFC). adds 9eb426c88ce [TargetLowering] Add NegatibleCost enum for isNegatibleForF [...] adds 3bda9059b88 [AggressiveInstCombine] Add support for select instruction. adds 167c4284909 [unittests] Fix TargetLibraryInfoTest.ValidProto adds 7b635880ab5 Fix MLIR build when the NVPTX target isn't configured adds ffeb64db355 Reapply "[DebugInfo] Prevent explosion of debug intrinsics [...] adds d3e7816d854 [mlir][spirv] Introduce spv.func adds cf155150f99 [AggressiveInstCombine] Add support for ICmp instr that fee [...] adds 35f02aa0213 Revert "[AggressiveInstCombine] Add support for ICmp instr [...] adds 377a1c80e98 [libcxx] Don't assume cwd name in std::filesystem tests adds cd515a6538f [AggressiveInstCombine] Add test with baseline CHECKs for a [...] adds 5fef14d932f [Concepts] Do not check constraints if not all template arg [...] adds 864110b5b49 [MLIR][CUDA] Fix build file for mlir-cuda-runner adds a19de32095e Fix unused function warning (PR44808) adds fd11cda2519 [mlir] StdToLLVM: Add error when the sourceMemRef of a subv [...] adds 5ae9c4c8680 [mlir] Linalg fusion: ignore indexed_generic producers adds 81dbb6aec62 Recommit "[DSE] Add first version of MemorySSA-backed DSE ( [...] adds 271e4953991 [Concepts] Add missing TPA commit to requires expression parsing adds fa61e200e53 AMDGPU/GlobalISel: Widen non-power-of-2 load results adds 61b35e41111 Re-reapply: Recover debug intrinsics when killing duplicate [...] adds 1da62b51a5f [DebugInfo] Print version in error message in decimal adds 23cf0a30b15 [DebugInfo] Add check for zero debug line opcode_base adds bf4d8f29524 [DebugInfo] Add checks for v2 directory and file name table [...] adds 1e283c60281 [MC][AVR] Fix AVR test following 740bc366 adds b99f45574c9 AMDGPU/GlobalISel: Split 96-bit load/store select tests out adds b413e5c3097 [PowerPC] Add support for intrinsics llvm.ppc.dcbfl and llv [...] adds ab4d6064214 [PowerPC] Add support for intrinsic llvm.ppc.eieio adds b5abd50f069 [libc++] span: Guard against overflow in span::subspan adds caa10988bef [PowerPC] Add options for PPC to enable/disable using non-v [...] adds abd09053bc7 Revert "Revert "Change clang option -ffp-model=precise to s [...] adds fc8d033e966 [AArch64][SVE] Add addsub carry long instrinsics adds 8bec8927134 [libc++][Apple] Use CLOCK_MONOTONIC_RAW instead of CLOCK_UP [...] adds dadc214e4d9 Title: [TSAN] Parameterize the hard-coded threshold of defl [...] adds a45ca670f5c [clang-tidy] No misc-definitions-in-headers warning on C++1 [...] adds 665dcdacc06 Add missing newlines at EOF; NFC adds ff307c8120e [X86] combineFneg - generalize FMA negations with isNegatib [...] adds 60a8a504f16 [llvm-objdump] Print file format in lowercase to match GNU output. adds e21b9ca751c [ELF] Respect output section alignment for AT> (non-null lm [...] adds b498d99338f [ELF] Start a new PT_LOAD if LMA region is different adds 7c426fb1a6d [ELF] Support INSERT [AFTER|BEFORE] for orphan sections adds 17b77418121 Fix compilation of Any.h header. adds bc316c21570 Fix SFINAE in llvm::bit_cast. adds 2452f85b577 [VectorCombine] add tests for extract-binop; NFC adds fa7cd549d60 clang: Guess at some platform FTZ/DAZ default settings adds 4f33a68973b Compute ORE, BPI, BFI in Loop passes. adds 45417b7aa7f [AArch64][GlobalISel] Properly implement widening for TB(N)Z adds f6a3ac150b8 Fix `-Wunused-variable` warning. NFC. adds 26edb21c29c [runtimes] Add umbrella targets for runtimes adds c8321459607 [mlir] Allow constructing a ValueRange from an ArrayRef<Blo [...] adds a5b6480d055 [NFC] Remove extra headers included in Loop Unroll and Loop [...] adds 5bb4954008a [ARM] Extra vecreduce add with accumulate tests. NFC adds bb310b3f73d Recommit "[SCCP] Remove forcedconstant, go to overdefined instead" adds 53fba65d220 [ARCMT][NFC] Reduce #include dependencies adds 5dcffdf58a3 Fix fp-model flag test failure on linux adds 5350a48931d [ConstantFold][SVE] Fix constant fold for FoldReinterpretLo [...] adds 38333164fc7 Completely ignore strict FP model and denormal-fp-math interaction adds 6030fe01f4e [llvm-exegesis] Exploring X86::OperandType::OPERAND_COND_CODE adds 5ed15ff6b48 [gn build] Port 6030fe01f4e adds 137415ad285 [mlir][EDSC][Linalg] Compose linalg_matmul and vector.contract adds 32aac256376 [KnownBits] Introduce anyext instead of passing a flag into zext adds 34d9f93977f [AddressSanitizer] Ensure only AllocaInst is passed to dbg.declare adds d6e47a405a3 [lldb/TypeSystemClang] Supply trivial TypeSourceInfo to Non [...] adds 7aabad13128 [lldb/StringPrinter] Avoid reading garbage in uninitialized [...] adds 90a94c02fb2 [lldb/LibCxx] Have ExtractLibcxxStringInfo return an Option [...] adds 654086cbf54 [lldb/Plugins] Move SymbolFileDWARFDebugMap into SymbolFile [...] adds bfaf5357918 [mlir][Linalg] Refactor in preparation for automatic Linalg [...] adds e26c24b8492 Revert "[IRGen] Emit lifetime intrinsics around temporary a [...] adds 687bbf85de4 [llvm-exegesis] CombinationGenerator: don't store function_ref adds d8a2ea9fd5c [LoopExtractor] Fix legacy pass dependencies adds 4f1f2b7a5b5 [OpenMP] update strings output of libomp.so [NFC] adds 905ccf8b2fe [README] Add note on using cmake to perform the build adds baf3a53b575 [docs] Minor updates to DeveloperPolicy due to svn to git adds f8d044bbcfd [TBLGEN] Fix subreg value overflow in DAGISelMatcher adds a58017e5cae Fix type-dependency of bitfields in templates adds 56aba9699d8 [MLIR] Fix wrong header for mlir-cuda-runner adds 4f865b77941 [mlir] support creating memref descriptors from static shap [...] adds 6e30fd05c92 [lldb/Plugins] Move DynamicLoaderMacOS into DynamicLoaderMa [...] adds 10382ebe8f3 [mlir][Linalg] Fix build warnings adds 60cba345ca3 [Clang] When -ftime-trace is used, clean CompilerInstance:: [...] adds 20f1abe306d [Clang] Limit -fintegrated-cc1 to only one TU adds 67f4e0011d3 [CMake][Fuchsia] Enable in-process cc1 adds 369d086d784 [MBP] Partial tail duplication into hot predecessors adds 5f2a74c87ab [GWP-ASan] Update alignment on Android. adds c2ce9ea4e37 [libomptarget][nfc] Change enum values to match those in cuda/rtl adds 190a11148b7 Changed omp_get_max_threads() implementation to more closel [...] adds 86509e8c3b8 [Attributor] Use assumed information to determine side-effects adds b2c76002caa [Attributor] Ignore uses if a value is simplified adds 23f41f16d41 [Attributor] Use fine-grained liveness in all helpers adds 77b2ffc498e Fix a reentrance bug with deserializing ObjC type parameters. adds 8a56d64d762 [OpenMP][IRBuilder] Perform finalization (incl. outlining) late adds 4caeb62e513 [Fuzzer] Rename ExecuteCommandWithPopen to ExecuteCommandNo [...] adds 91e194d1ff8 [GWP-ASan] [NFC] Change enum from ANDROID->BIONIC. adds a4384c756bd Replace std::foo with std::foo_t in LLVM. adds de716173357 PPC: Prepare tests for switch of default denormal-fp-math adds e174c278ca2 AMDGPU/GlobalISel: Fix mapping G_ICMP with constrained result adds 045a8921d74 AMDGPU/GlobalISel: Select G_CTLZ_ZERO_UNDEF adds d1b393d92c2 AMDGPU/GlobalISel: Select G_CTTZ_ZERO_UNDEF adds 3aac953afa3 Revert "[OpenMP][IRBuilder] Perform finalization (incl. out [...] adds de1d90299b1 Revert "[X86][SSE] lowerShuffleAsBitRotate - lower to vXi8 [...] adds c662795b078 [AsmPrinter][ELF] Emit local alias for ExternalLinkage dso_ [...] adds fdc7a16a827 [MLIR][Affine] Add affine.parallel op adds 528bd04f84c Fix ReST syntax on link to "Bisecting LLVM code" page adds a0d913a1ace Fix regression due to reviews.llvm.org/D74436 by adding opt [...] adds 5db0b2521c0 [AMDGPU][GlobalISel] Handle 64byte EltSIze in getRegSplitParts adds a6f38b46972 [Statepoint] Remove redundant clear of call target on register adds 70cac41a2b7 Reapply "[OpenMP][IRBuilder] Perform finalization (incl. ou [...] adds 61bd33e37b1 [BPF] explicit warning of not supporting dynamic stack allocation adds af15082af42 [X86] Add test RUN lines to show cases where we use 512-bit [...] adds 637a24bc0c3 Revert "Replace std::foo with std::foo_t in LLVM." adds a7ecf4c324e Explicitly state the output file. adds 81cebfd0080 [ELF][test] Change -o %t to -o /dev/null if the output is n [...] adds 3f3ec9c40b2 [OpenMP][FIX] Collect blocks to be outlined after finalization adds c74150e75f6 [mlir][ODS][NFC] Mark OpaqueType as a buildable type. adds a134ccbbebe [mlir][DeclarativeParser] Move operand type resolution into [...] adds cb6c9f731b6 [lldb] Make gdbremote.py utility py2and3 compatible adds 005b720373f [NFC][mlir] Adding some helpful EDSC intrinsics adds 2e8c112ecf5 [mlir] Add elementAttr to TypedArrayAttrBase. adds 2ba4df6c117 [DebugInfo] Fix dumping CIE ID in .eh_frame sections. adds c1394afb8df Don't call memcpy(p, 0, 0). adds 2c5ee78de11 [clangd] Query constructors in the index during rename. adds 5d3926a5a28 [lldb] Clean up ProcessGDBRemote::DidLaunchOrAttach adds 29c13615576 [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols. adds cc5549dbc2f [NFC][llvm-exegesis] Docs/help: opcode-index=-1 means measu [...] adds 6505124a0c7 [ARM] Extra vmovn tests to show BE differences. NFC adds 9d4c5975411 [ARM] Fix ReconstructShuffle for bigendian adds 961aeb7a155 Fix unneeded semi column adds 671cbc1fbba [AArch64][SVE] Add mul/mla/mls lane & dup intrinsics adds d5a186a6001 [AArch64] Fix BTI landing pad generation. adds c49866acceb [clang] stop baremetal driver to append .a to lib adds 9f63255a742 Fix the mac buildbot failure. adds 9bda7ab8353 Re-revert: Recover debug intrinsics when killing duplicated [...] adds b1309a18ba7 [clangd] Print the Spelled RefKind. adds 26f6aa9e3ba [debuginfo-tests] Fix Dexter process creation failure on Windows adds 536456a7e93 [analyzer] StdLibraryFunctionsChecker: Use platform depende [...] adds 87c773082a8 [PowerPC] Exploit VSX rounding instrs for rint adds e8f8873da5e Rework go bindings so that validation works fine adds d21664cce1d Fix integration of pass plugins with llvm dylib adds 91e0c258c2e [lldb] Fix lldb-dotest adds 70e6ed1db70 Add '#include <functional>` to PassManager.h. adds b3a0c4d7dcf [lldb] Replace assertTrue(a == b, "msg") with assertEquals( [...] adds ff7b5bac04f [clangd] Expose Code Completion score to the client adds 5ee4a03bc91 [debuginfo-tests][Dexter] Fix some Windows-unfriendly Dexte [...] adds 0bd6be9c3da [gn build] Fix sync script on renames like "Foo.cpp" -> "LL [...] adds 22430c9d6c4 [X86][SSE] Add i686-SSE2 bswap vector tests adds 32176133fa2 Move FIXME to start of comment so visual studio actually ta [...] adds 12e32d32d39 [lldb] Introduce "RegInfoBasedABI" adds a41550cff91 attempt to fix check-clang on windows after c49866ac adds b2d1e002ca8 [PowerPC][NFC] Small cleanup to restore CR field code in PP [...] adds 7a0e98bc74a [llvm][lldb] Update links to ABI for the Arm Architecture. [NFC] adds 5b08eaf2b71 [VectorCombine] add more extract-binop tests; NFC adds 578c13d13c4 [OPENMP]Fix the test, NFC. adds d3551516ee8 [VectorCombine] adjust tests for extract-binop; NFC adds 715783d415f [MLIR][GPU] Implement initial mapping from loop.parallel to [...] adds 18789bfe3a3 [OPENMP50]Fix handling of clauses in parallel master tasklo [...] adds 0ec57972967 [ARM] Fix infinite loop when lowering STRICT_FP_EXTEND adds 9cb227f561f Stop emitting a breakpoint for each location in a breakpoin [...] adds 21d09ccf268 [lldb-vscode] Ensure that target matches the executable file adds 6c732461793 [ELF] Fix a null pointer dereference when --emit-relocs and [...] adds e0ca4792fa4 [OPENMP50]Add cancellation support in taskloop-based directives. adds cecc185166c Add REQUIRES: x86 so this won't be run if x86 is not available. adds 43b98ffed08 [OPENMP][DOCS]Update status of support constructs, NFC. adds c84a0bd9adb Fix buildbots by disabling this new test until I can fix it. adds c2c4f1c1202 [openmp][cmake] passing option argument correctly adds bfe3779459e AMDGPU: Use v_perm_b32 to implement bswap adds f0b57d80718 [MemorySSA] Don't verify MemorySSA unless VerifyMemorySSA enabled adds 7202d1c2f6c Fix lldb-vscode logging and enable logging for all lldb-vsc [...] adds bb51d243308 Revert "Revert "Reland "[Support] make report_fatal_error ` [...] adds 17122ec10ab Revert "Revert "Revert "Reland "[Support] make report_fatal [...] adds 4ad76852584 Revert "Revert "Reland "[Support] make report_fatal_error ` [...] adds cfa60ff2c7a AMDGPU/GlobalISel: Add missing tests for cmpxchg selection adds 2fb6268854f [OPENMP50]Add support for hint clause in atomic directive. adds cd625114969 Remove clang::ast_type_traits namespace in favor of clang adds 19602b71949 Add a DWARF transformer class that converts DWARF to GSYM. adds 1bafd2be061 [gn build] Port 19602b71949 adds a8cb0cf500e [libc][NFC] clang-format syscall.h.in adds a062a3ed7fd [mlir][spirv] Add ConvertGpuLaunchFuncToVulkanCallsPass adds efef165f82c Clean up hexagon builder after object-emission removal adds 22d63b63189 Fix buildbots by not using "and" and "not". adds 2c73c266665 [libc] Add Convenience syscall Template Function adds e8e97b28cd8 Fix buildbots that create shared libraries from GSYM librar [...] adds 47abb43fc36 [clang-tidy] Fix performance-noexcept-move-constructor-fix [...] adds 02b72f564c8 Revert "Recommit "[SCCP] Remove forcedconstant, go to overd [...] adds 0b2eaa373d1 Fix MSVC buildbots after ast_type_traits namespace removal adds af6353efe74 Test commit to validate invitation adds 3203e1bc2e1 [OPENMP50][DOCS]Update list of supported constructs, NFC. adds 3eb1b59ec03 [OPENMP50][DOCS]Claim iterators and add reference to array [...] adds 019ab61e25f [NVPTX, LSV] Move the LSV optimization pass to later when t [...] adds 8c4cf23dee1 Fix crash in InfinteLoopCheck adds de256478e61 GlobalISel: Don't use LLT references adds 5adbf7d57ff AMDGPU/GlobalISel: Make G_TRUNC legal adds 1d4849379f7 Fix handling of --version in lit adds d68c7b8e3e4 [clang][Analysis] CallGraph: store the actual call `Expr*` [...] adds 49bffa5f8b7 [clang-tidy] misc-no-recursion: a new check adds 7ecf066e65d [OPENMP][DOCS]Fix misprint, NFC. adds f888ae72628 [gn build] Port 49bffa5f8b7 adds f8b8a1ca8b6 Fix lit version test adds e3548e23657 Remove unnecessary typedef that GCC doesn't like adds c6e8bfe7c93 [llvm][TextAPI/MachO] Extend TBD_V4 unittest to verify writing adds 5810ed5186d [llvm][TextAPI/MachO] Extract common code into unittest hel [...] adds 21695710cfa [scudo][standalone] Workaround for full regions on Android adds 1287977b9ed Document third option to python synthetic type summary call [...] adds 14d686309a1 Small reformat to avoid tripping up possible formatting. adds ef7488ef205 [GWP-ASan] Silence gcc error adds fa0118e6e58 [clang-format] Add new option BeforeLambdaBody in Allman style. adds e252293d062 [WebAssembly] Add cbrt function signatures adds 0dce409cee1 [AsmPrinter] De-capitalize Emit{Function,BasicBlock]* and E [...] adds c2e8a421ac5 [X86] Don't widen 128/256-bit strict compares with vXi1 res [...] adds 0bc77a0f0d1 [AsmPrinter] De-capitalize some AsmPrinter::Emit* functions adds f7e2227832a [clang] Fix bad line ending (DOS instead of Unix) inside th [...] adds fe36127982e [build] Fix shared lib builds. adds 19b62b79db1 [VectorCombine] try to form vector binop to eliminate an ex [...] adds 8e77b33b3c6 [Local] Do not move around dbg.declares during replaceDbgDeclare adds 30910494467 Add dbgs() output to help track down missing DW_AT_location [...] adds 88ec01ca1bf Revert "Revert "Revert "Change clang option -ffp-model=prec [...] adds b21c7999520 [mlir] [VectorOps] Initial framework for progressively lowe [...] adds 4570f2c7cf3 Add a test for debugserver handling threads suspended from [...] adds b23ec439738 [AArch64][NFC] Update test checks. This NFC commit updates [...] adds 0a1123eb43f Reland D74436 "Change clang option -ffp-model=precise to se [...] adds 918e90559b0 [WebAssembly] Make stack pointer args inhibit tail calls adds 1d49eb00d97 [AsmPrinter] De-capitalize all AsmPrinter::Emit* but EmitIn [...] adds 5756bc4382a [mlir][DeclarativeParser] Add support for formatting enum a [...] adds e635e48020a Reinstate llvm-go to test the go bindings. adds f3b933266a0 Remove unused lambda argument. adds ec89335c47b [X86] Fix the bug that _mm_mask_cvtsepi64_epi32 generates r [...] adds 5feb80e7489 [dsymutil] Fix double relocation of DW_AT_call_return_pc adds 105a270028a [ELF][AArch64] Rename pacPlt to zPacPlt and forceBti to zFo [...] adds 5573abceab5 [DependenceAnalysis] Dependecies for loads marked with "ivn [...] adds f10e2df7bc1 [lldb/Plugins] Have one initializer per ABI plugin adds 16bf89267e5 [lldb/Test] Partially revert assertTrue change adds bcd24b2d43b [AsmPrinter][MCStreamer] De-capitalize EmitInstruction and [...] adds 65e843c9e0b [lldb] Add a test for launch failure and its error message adds b7d6640ba98 [NFC][clang-tidy] Move recently newly-added tests into chec [...] adds fd01b2f4a6c [NFC][ARM] Convert some pointers to references. adds 1674f772b4e [VecotrCombine] Fix unused variable for assertion disabled builds adds 60431bd728f [VE] Support for PIC (global data and calls) adds 189c701332e [lldb] Remove accidentally checked-in debugging code adds 39cb2a8fc79 [mlir] Fix argument attribute attribute reassignment in Con [...] adds 07211d951d5 [lldb/dotest] Remove the "exclusive test subdir" concept adds 850cb135a3b Do not build the CUBIN conversion pass when NVPTX Backend i [...] adds 4e1c49cf4d8 [doc] Clarify responsibility for fixing experimental target [...] adds a82f35e1762 [OpenMP] Lower taskwait using OpenMP IR Builder adds 9dc84e9b02d [lldb/DWARF] Don't hold a unique SymbolFileDWARFDwo in a DWARFUnit adds fe6983a75ae [DebugInfo] Error if unsupported address size detected in l [...] adds 430fc538e6d [llvm-ar] Simplify Windows comparePaths NFCI adds 2bef1c0e564 [OpenMP] Lower taskyield using OpenMP IR Builder adds de1c2877a9f llvm/cmake/config.guess: add support for riscv32 and riscv64 adds 2492075add8 [X86][SSE] lowerShuffleAsBitRotate - lower to vXi8 shuffles [...] adds a57ad008b44 [lldb] Print result when expect_expr unexpectedly succeeds adds c45fb35b5e0 [clang][DeclPrinter] Implement visitors for {TemplateType,N [...] adds 84240e0db8a [clang][Index] Introduce a TemplateParm SymbolKind adds 0a0e0afaa02 [libc++] span: Fix incorrect static asserts adds a55dec7d64e [test][DebugInfo] Fix signed/unsigned comparison problem in test adds 9816e726e74 [Driver][RISCV] Add RedHat Linux RISC-V triple adds 1d40c415063 [clang-tools-extra] fix the check for if '-latomic' is necessary adds b6a9fe20999 [AArch64] Add BIT/BIF support. adds 2102ef8aad4 Reenable "Always import constants" after compile time fixes adds 74c97ca1b4b [clangd] Add tracer to the rename workflow, NFC adds 61dd0603bd8 Move update_cc_test_checks.py tests to clang adds 5dc2314d5ec [clangd] Update the CompletionItemKind. adds 13700c383fd Revert "[clang-tools-extra] fix the check for if '-latomic' [...] adds f54e7b4e3a1 [libc++] Remove unnecessary typenames from std/numerics/c.m [...] adds c29310707e9 Fix line endings produced by update_cc_test_checks.py adds d110c3a9f52 [ADT] Support BitVector as a key in DenseSet/Map adds d9049e871f3 [clang-scan-deps] Switch to using a ThreadPool adds 8404aeb56a7 [Support] On Windows, ensure hardware_concurrency() extends [...] adds 9122b92f8e0 Revert "Reland D74436 "Change clang option -ffp-model=preci [...] adds e337fb07903 add type_traits include as required for std::integral_constant adds cae643d5969 Reverting D73027 [DependenceAnalysis] Dependecies for loads [...] adds 597dfb3bd56 [Driver] Rename AddGoldPlugin to addLTOOptions. NFC adds 0d2ba6577d8 Fix compilation breakage introduced by 8404aeb56a73ab24f9b2 [...] adds cccf1ef0c89 [libc++] Remove cycle between <type_traits> and <cstddef> adds a257bde420c AMDGPU/GlobalISel: Handle G_BSWAP adds e0fd2d6d62a AMDGPU: Add baseline tests for 16-bit bswap adds 7badb389186 [X86] Fix copy/paste mistake in comment. NFC adds 8c2c0b3637e AMDGPU: Improve i16/v2i16 bswap adds e8358455a2b [libc++] Add missing include for is_same in test adds bba9ba8d953 [lldb/Plugin] s/LLDB_PLUGIN/LLDB_PLUGIN_DEFINE/ (NFC) adds b38940dfb97 TTI: Fix vectorization cost for bswap adds f0181cc7bac [APInt] Add some basic APInt::byteSwap unit tests adds 2f26bc55427 Warn about zero-parameter K&R definitions in -Wstrict-prototypes adds 705306526b5 Fix tests after previous commit adds bf3b86bc2f1 [Hexagon] v67+ HVX register pairs should support either direction adds 187686a22f9 [GlobalISel] LegalizationArtifactCombiner: Fix a bug in try [...] adds bfbfa18591d GlobalISel: Lower s64->s16 G_FPTRUNC adds 1326a5a4cfe [LoopRotate] Get and update MSSA only if available in legac [...] adds fc0c72b2dfc [X86] Add AVX512 support to the fast isel code for Intrinsi [...] adds 391cc4dd41d [X86] Use ZERO_EXTEND instead of SIGN_EXTEND in the fast is [...] adds 34d9a16e54b AMDGPU: Add option to expand 64-bit integer division in IR adds 6071fc57a45 [x86] regenerate complete test checks for sqrt{est}; NFC adds 63ed0eceaf8 [x86] remove stray test assertions; NFC adds 9ec668606b3 AMDGPU: Add option to disable CGP division expansion adds 4af3be7b044 [docs] Add note on using cmake to perform the build adds 07824e65bf5 [AMDGPU] Always enable XNACK feature when support is explic [...] adds 09153ab9d26 [windows] Add /Gw to compiler flags adds 87e80e5e289 fix some comment typos to cycle bots adds b75692c30e6 [AsmPrinter] Use the McASMInfo to determine if we need desc [...] adds 5f91c7b9805 [scudo][standalone] Allow setting release to OS adds d7058acc145 [mlir] Add MemRef filter to affine data copy optimization adds 8dc659c131f [Hexagon] Add an explicit makeArrayRef to pacify gcc 5.5 adds 1fe6e6fd85f [llvm-exegesis] Rename range based for loop variable in a u [...] adds 86dceb9bcd9 [compiler-rt] Use the correct minimum version flag for simu [...] adds 8337fb00e60 [compiler-rt] Add `DARWIN_osx_MIN_VER_FLAG` variable to mat [...] adds f5951bdc3a2 [compiler-rt] Provide a lit config variable that defines th [...] adds a7018e8a2ed [compiler-rt] Disable building LibFuzzer for WatchOS and th [...] adds f4141367d00 [compiler-rt] Make various Apple lit substitutions work cor [...] adds baf98375bde [NFC][llvm-exegesis] CombinationGenerator::performGeneratio [...] adds 4f2cccc5ce8 [lldb/Editline] Fix mistake in HistoryOperation mapping adds 1228d42ddab [OpenMP][Part 2] Use reusable OpenMP context/traits handling adds b7be6b480b8 [lli] Add a '-dlopen <library-path>' option to lli. adds 01b02a73de7 Don't call computeHostNumPhysicalCores when LLVM_ENABLE_THR [...] adds 7cbb107feb4 [Attributor][FIX] Validate the type for AAValueConstantRang [...] adds 859654c0655 [FIX] Add missing InGroup to warning introduced as part of D71830 adds 1a93285c686 Fix -Wstring-compare warnings in new OpenMP code adds 2504f14a068 [WebAssembly] Add section names for some DWARF5 sections adds 922197d664d [TBLGEN] Allow to override RC weight adds 3bb0ff8341f GlobalISel: Remove unused function argument adds 60fea2713d3 AMDGPU/GlobalISel: Improve 16-bit bswap adds 630b47e5185 AMDGPU: Use generated checks for memcpy expansion adds dc3e499dd4a AMDGPU/GlobalISel: Fix G_EXTRACT of 96-bit results adds cb36bfa3de3 Fix 01b02a73de78 to use correct macro spelling and fix unit tests. adds 65dbdc329f6 AMDGPU: Don't preserve analyses with div64 IR expansion adds 282f5d7ad16 [Attributor] Derive memory location attributes (argmemonly, ...) adds 1cae2f9d192 [RISCV] Correct the CallPreservedMask for the function call [...] adds 83bea6d99dd Remove 'process launch failed:' message prefix in Target::Launch adds ead0b76382a [gn build] Make build locally deterministic adds a55daa14616 [MC] De-capitalize some MCStreamer::Emit* functions adds 6d2d589b06f [MC] De-capitalize another set of MCStreamer::Emit* functions adds 8d8d46b57a4 AMDGPU/GlobalISel: Fix missing impdef of scc on boolean bit ops adds 89fa653d721 [llvm-ranlib][test] Fix rwx- after a4f3847f3d5742cfab7acdc6 [...] adds b4352e43d86 [Attributor][FIX] Do not RAUW void values adds 32e98a7089a [Attributor][FIX] Carefully strip casts in AANoAlias adds 40b30672182 [Attributor][NFC] Add check lines for tests adds 137c99a6a5c [Attributor][FIX] Restrict cross-SCC call deletion adds b53af0e7f95 [Attributor][FIX] Collapse `undef` to a proper value adds ad121ea14d8 [Attributor] Manifest simplified (return) values properly adds b70297a39ab [Attributor][FIX] Ensure abstract attributes are existing b [...] adds 0fbe2215438 [MC][ELF] Make linked-to symbol name part of ELFSectionKey adds 1dc16c752dd [MC] Add MCSection::NonUniqueID and delete one MCContext::g [...] adds f554e27224b [AsmPrinter] Omit unique ID for __patchable_function_entrie [...] adds 8bc790f9e6a [AArch64][FPenv] Update chain of int to fp conversion adds 895cad1a133 [AsmPrinter][XRay] Omit unique ID for xray_instr_map and xr [...] adds 6b14814e10c [AsmPrinter] Omit unique ID for .stack_sizes adds fd5665af2cd [Attributor] Fix -Wunused-variable for -DLLVM_ENABLE_ASSERT [...] adds 577c9b02ab5 [OpenMP][NFCI] Use the libFrontend DefaultKind in Clang adds 5313abdbca8 [OpenMP][NFC] Update OpenMPSupport table adds 2101590a78b NFC: add indexing operator for ArrayAttr adds 774971030df [MCStreamer] De-capitalize EmitValue EmitIntValue{,InHex} adds 7438059a903 [OpenMP][OMPIRBuilder] Add Directives (master and critical) [...] adds 803ad3137b6 [FIX] Repair clang-tidy check after D72304 adds b91c267380f [FIX] Remove warnings and UB after 1228d42ddab8 adds a0236de7a92 [FIX] Order macros after D72304 adds a8f039632d6 [NFC] Revert unnecessary parts of b91c267380 adds ef746aa11f7 [Attributor] Collect memory accesses with their respective [...] adds c187364d406 [Debuginfo][NFC] Create common error handlers for DWARFContext. adds 87dac7da68e Fix standalone build interaction with compiler extension adds b74a381296e [cxx_status] New papers from Prague 2020 WG21 meeting. adds 34bd51f4b1d PR44890: Inherit explicitly-specified template arguments in [...] adds 98e3f19b419 [Debuginfo][NFC] Remove usages of WithColor::error and With [...] adds 37d11205724 [gn build] unbreak win build by removing flags that only wo [...] adds da147ef0a5c [AArch64] Fixup kill flags on BSL generation adds 4d5c3ade0b2 [APInt] Add some procedural APInt::byteSwap unit tests adds 34ad4cca724 [APInt] byteSwap - simplify sub 64-bits cases to match gene [...] adds dc0b8159890 [AArch64][FIX] Correct register live range during pseudo ex [...]
No new revisions were added by this update.
Summary of changes: README.md | 27 +- clang-tools-extra/clang-doc/tool/ClangDocMain.cpp | 3 +- .../clang-move/HelperDeclRefGraph.cpp | 4 +- clang-tools-extra/clang-tidy/ClangTidyCheck.h | 6 +- .../clang-tidy/bugprone/InfiniteLoopCheck.cpp | 12 + clang-tools-extra/clang-tidy/misc/CMakeLists.txt | 1 + .../clang-tidy/misc/DefinitionsInHeadersCheck.cpp | 3 + .../clang-tidy/misc/MiscTidyModule.cpp | 2 + .../clang-tidy/misc/NoRecursionCheck.cpp | 276 + .../clang-tidy/misc/NoRecursionCheck.h | 42 + .../clang-tidy/openmp/UseDefaultNoneCheck.cpp | 2 +- clang-tools-extra/clangd/CodeComplete.cpp | 15 +- clang-tools-extra/clangd/CodeComplete.h | 5 + clang-tools-extra/clangd/Hover.cpp | 72 +- clang-tools-extra/clangd/Protocol.cpp | 6 + clang-tools-extra/clangd/Protocol.h | 7 + clang-tools-extra/clangd/Quality.cpp | 3 + clang-tools-extra/clangd/Shutdown.h | 2 +- clang-tools-extra/clangd/TUScheduler.cpp | 8 +- clang-tools-extra/clangd/index/Background.cpp | 5 +- clang-tools-extra/clangd/index/Background.h | 2 +- clang-tools-extra/clangd/index/BackgroundRebuild.h | 4 +- clang-tools-extra/clangd/index/Ref.cpp | 4 +- clang-tools-extra/clangd/refactor/Rename.cpp | 51 +- .../clangd/test/completion-auto-trigger.test | 3 + .../clangd/test/completion-snippets.test | 1 + clang-tools-extra/clangd/test/completion.test | 2 + clang-tools-extra/clangd/test/protocol.test | 3 + .../clangd/unittests/CodeCompleteTests.cpp | 38 +- .../clangd/unittests/FindTargetTests.cpp | 9 +- clang-tools-extra/clangd/unittests/HoverTests.cpp | 36 + clang-tools-extra/clangd/unittests/RenameTests.cpp | 55 + clang-tools-extra/docs/ReleaseNotes.rst | 5 + clang-tools-extra/docs/clang-tidy/checks/list.rst | 1 + .../checks/misc-definitions-in-headers.rst | 4 + .../docs/clang-tidy/checks/misc-no-recursion.rst | 18 + .../checks/readability-qualified-auto.rst | 22 +- .../test/clang-tidy/check_clang_tidy.py | 2 +- .../not-null-terminated-result-c.h | 0 .../not-null-terminated-result-cxx.h | 0 .../bugprone-bad-signal-to-kill-thread.cpp | 0 .../clang-tidy/checkers/bugprone-infinite-loop.cpp | 9 + ...ll-terminated-result-in-initialization-strlen.c | 0 ...not-null-terminated-result-memcpy-before-safe.c | 0 ...-not-null-terminated-result-memcpy-safe-cxx.cpp | 0 ...-not-null-terminated-result-memcpy-safe-other.c | 0 ...gprone-not-null-terminated-result-memcpy-safe.c | 0 .../bugprone-not-null-terminated-result-strlen.c | 0 .../bugprone-not-null-terminated-result-wcslen.cpp | 0 ...not-null-terminated-result-wmemcpy-safe-cxx.cpp | 0 .../bugprone-suspicious-semicolon-constexpr.cpp | 0 .../checkers/misc-definitions-in-headers-1z.hpp | 6 +- .../test/clang-tidy/checkers/misc-no-recursion.cpp | 179 + .../readability-magic-numbers-userliteral.cpp | 0 .../readability-make-member-function-const.cpp | 0 ...t-access-specifiers-check-first-declaration.cpp | 0 .../readability-redundant-access-specifiers.cpp | 0 .../clang-tidy/infrastructure/empty-database.cpp | 2 +- clang/CMakeLists.txt | 1 + clang/cmake/caches/Fuchsia-stage2.cmake | 1 - clang/docs/ClangFormatStyleOptions.rst | 18 + clang/docs/LibASTMatchersReference.html | 6 +- clang/docs/OpenMPSupport.rst | 16 +- clang/docs/ReleaseNotes.rst | 19 + clang/include/clang-c/BuildSystem.h | 2 +- clang/include/clang-c/Index.h | 2 +- clang/include/clang/AST/ASTConcept.h | 2 +- clang/include/clang/AST/ASTContext.h | 4 +- clang/include/clang/AST/ASTNodeTraverser.h | 18 +- clang/include/clang/AST/ASTTypeTraits.h | 31 +- clang/include/clang/AST/Attr.h | 1 + clang/include/clang/AST/CanonicalType.h | 2 +- clang/include/clang/AST/DataCollection.h | 7 +- clang/include/clang/AST/DeclObjC.h | 2 +- clang/include/clang/AST/Expr.h | 14 +- clang/include/clang/AST/ExprConcepts.h | 2 +- clang/include/clang/AST/OpenMPClause.h | 107 +- clang/include/clang/AST/ParentMapContext.h | 30 +- clang/include/clang/AST/RecursiveASTVisitor.h | 9 +- clang/include/clang/AST/StmtOpenMP.h | 54 +- clang/include/clang/ASTMatchers/ASTMatchFinder.h | 24 +- clang/include/clang/ASTMatchers/ASTMatchers.h | 37 +- .../clang/ASTMatchers/ASTMatchersInternal.h | 179 +- .../clang/ASTMatchers/Dynamic/VariantValue.h | 19 +- clang/include/clang/Analysis/CFG.h | 19 +- clang/include/clang/Analysis/CallGraph.h | 65 +- clang/include/clang/Basic/Attr.td | 95 +- clang/include/clang/Basic/BuiltinsMips.def | 6 + clang/include/clang/Basic/Diagnostic.h | 10 +- clang/include/clang/Basic/DiagnosticParseKinds.td | 86 +- clang/include/clang/Basic/DiagnosticSemaKinds.td | 19 +- clang/include/clang/Basic/LangOptions.def | 1 + clang/include/clang/Basic/OpenMPKinds.def | 27 +- clang/include/clang/Basic/OpenMPKinds.h | 47 - clang/include/clang/Basic/PartialDiagnostic.h | 7 +- clang/include/clang/CodeGen/CGFunctionInfo.h | 17 +- clang/include/clang/Driver/Job.h | 16 +- clang/include/clang/Driver/Options.td | 2 + clang/include/clang/Driver/ToolChain.h | 11 +- clang/include/clang/Driver/XRayArgs.h | 1 + clang/include/clang/Format/Format.h | 17 + clang/include/clang/Index/IndexSymbol.h | 3 + clang/include/clang/Parse/Parser.h | 42 +- clang/include/clang/Sema/Overload.h | 18 + clang/include/clang/Sema/Sema.h | 20 +- clang/include/clang/Sema/TemplateDeduction.h | 7 + .../include/clang/Serialization/ASTRecordReader.h | 4 + .../include/clang/Serialization/ASTRecordWriter.h | 3 + .../Core/PathSensitive/CheckerHelpers.h | 11 +- clang/include/clang/Tooling/ASTDiff/ASTDiff.h | 4 +- .../clang/Tooling/ASTDiff/ASTDiffInternal.h | 2 +- .../clang/Tooling/Refactoring/ASTSelection.h | 5 +- .../clang/Tooling/Refactoring/RefactoringOptions.h | 8 +- clang/lib/ARCMigrate/ARCMT.cpp | 1 + clang/lib/ARCMigrate/Internals.h | 4 +- clang/lib/ARCMigrate/Transforms.cpp | 1 + clang/lib/AST/ASTContext.cpp | 2 + clang/lib/AST/ASTImporter.cpp | 6 +- clang/lib/AST/ASTTypeTraits.cpp | 6 +- clang/lib/AST/DeclPrinter.cpp | 68 +- clang/lib/AST/DeclTemplate.cpp | 2 +- clang/lib/AST/Expr.cpp | 5 + clang/lib/AST/Interp/Boolean.h | 7 +- clang/lib/AST/Interp/Integral.h | 33 +- clang/lib/AST/Interp/Source.h | 4 +- clang/lib/AST/NestedNameSpecifier.cpp | 8 +- clang/lib/AST/OpenMPClause.cpp | 113 +- clang/lib/AST/ParentMapContext.cpp | 86 +- clang/lib/AST/StmtOpenMP.cpp | 9 +- clang/lib/AST/StmtProfile.cpp | 2 + clang/lib/ASTMatchers/ASTMatchFinder.cpp | 85 +- clang/lib/ASTMatchers/ASTMatchersInternal.cpp | 87 +- clang/lib/ASTMatchers/Dynamic/Marshallers.h | 93 +- clang/lib/ASTMatchers/Dynamic/VariantValue.cpp | 9 +- clang/lib/Analysis/CFG.cpp | 8 +- clang/lib/Analysis/CallGraph.cpp | 18 +- clang/lib/Analysis/ThreadSafety.cpp | 6 +- clang/lib/Basic/OpenMPKinds.cpp | 70 +- clang/lib/CodeGen/CGBuiltin.cpp | 4 +- clang/lib/CodeGen/CGCall.cpp | 60 +- clang/lib/CodeGen/CGCall.h | 20 - clang/lib/CodeGen/CGDecl.cpp | 2 +- clang/lib/CodeGen/CGException.cpp | 12 +- clang/lib/CodeGen/CGExprScalar.cpp | 2 +- clang/lib/CodeGen/CGOpenMPRuntime.cpp | 330 +- clang/lib/CodeGen/CGOpenMPRuntime.h | 16 +- clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp | 4 +- clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.h | 2 +- clang/lib/CodeGen/CGStmtOpenMP.cpp | 200 +- clang/lib/CodeGen/CodeGenFunction.cpp | 41 +- clang/lib/CodeGen/CodeGenFunction.h | 9 +- clang/lib/CodeGen/TargetInfo.cpp | 138 +- clang/lib/DirectoryWatcher/DirectoryScanner.cpp | 2 +- clang/lib/DirectoryWatcher/DirectoryScanner.h | 2 +- .../default/DirectoryWatcher-not-implemented.cpp | 2 +- .../DirectoryWatcher/mac/DirectoryWatcher-mac.cpp | 32 +- clang/lib/Driver/Driver.cpp | 5 + clang/lib/Driver/Job.cpp | 19 +- clang/lib/Driver/ToolChain.cpp | 27 +- clang/lib/Driver/ToolChains/Ananas.cpp | 2 +- clang/lib/Driver/ToolChains/Arch/ARM.cpp | 20 +- clang/lib/Driver/ToolChains/Arch/RISCV.cpp | 11 +- clang/lib/Driver/ToolChains/BareMetal.cpp | 2 +- clang/lib/Driver/ToolChains/Clang.cpp | 11 +- clang/lib/Driver/ToolChains/CloudABI.cpp | 2 +- clang/lib/Driver/ToolChains/CommonArgs.cpp | 2 +- clang/lib/Driver/ToolChains/CommonArgs.h | 2 +- clang/lib/Driver/ToolChains/FreeBSD.cpp | 2 +- clang/lib/Driver/ToolChains/Fuchsia.cpp | 2 +- clang/lib/Driver/ToolChains/Gnu.cpp | 5 +- clang/lib/Driver/ToolChains/Linux.cpp | 19 + clang/lib/Driver/ToolChains/Linux.h | 5 + clang/lib/Driver/ToolChains/MinGW.cpp | 2 +- clang/lib/Driver/ToolChains/PS4CPU.h | 8 + clang/lib/Driver/XRayArgs.cpp | 7 + clang/lib/Format/ContinuationIndenter.cpp | 36 +- clang/lib/Format/Format.cpp | 22 +- clang/lib/Format/TokenAnnotator.cpp | 78 +- clang/lib/Format/UnwrappedLineParser.cpp | 21 + clang/lib/Format/UnwrappedLineParser.h | 1 + clang/lib/Frontend/CompilerInvocation.cpp | 4 +- clang/lib/Headers/msa.h | 4 + clang/lib/Index/IndexSymbol.cpp | 12 + clang/lib/Parse/ParseExprCXX.cpp | 1 + clang/lib/Parse/ParseOpenMP.cpp | 717 ++- clang/lib/Sema/SemaChecking.cpp | 4 + clang/lib/Sema/SemaDecl.cpp | 6 +- clang/lib/Sema/SemaDeclAttr.cpp | 3 +- clang/lib/Sema/SemaInit.cpp | 25 +- clang/lib/Sema/SemaOpenMP.cpp | 228 +- clang/lib/Sema/SemaOverload.cpp | 20 +- clang/lib/Sema/SemaTemplateDeduction.cpp | 21 +- clang/lib/Sema/SemaTemplateInstantiateDecl.cpp | 71 +- clang/lib/Sema/TreeTransform.h | 10 +- clang/lib/Serialization/ASTReader.cpp | 27 +- clang/lib/Serialization/ASTReaderDecl.cpp | 7 +- clang/lib/Serialization/ASTReaderStmt.cpp | 3 + clang/lib/Serialization/ASTWriter.cpp | 20 +- clang/lib/Serialization/ASTWriterStmt.cpp | 3 + .../Checkers/GCDAntipatternChecker.cpp | 8 +- .../StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp | 3 +- .../Checkers/ObjCAutoreleaseWriteChecker.cpp | 3 +- .../Checkers/PointerSortingChecker.cpp | 2 +- .../Checkers/StdLibraryFunctionsChecker.cpp | 104 +- .../lib/StaticAnalyzer/Checkers/StreamChecker.cpp | 81 +- clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp | 44 +- .../StaticAnalyzer/Frontend/CheckerRegistry.cpp | 9 +- clang/lib/Tooling/ASTDiff/ASTDiff.cpp | 8 +- clang/lib/Tooling/AllTUsExecution.cpp | 3 +- .../DependencyScanningFilesystem.cpp | 3 +- clang/lib/Tooling/Refactoring/ASTSelection.cpp | 1 - .../Refactoring/Rename/USRFindingAction.cpp | 7 + .../Tooling/Refactoring/Rename/USRLocFinder.cpp | 6 +- clang/lib/Tooling/Transformer/RangeSelector.cpp | 2 - clang/lib/Tooling/Transformer/RewriteRule.cpp | 1 - clang/lib/Tooling/Transformer/Stencil.cpp | 1 - clang/test/Analysis/std-c-library-functions-eof.c | 26 + .../CXX/dcl.decl/dcl.init/dcl.init.list/p7-0x.cpp | 14 +- .../dcl.init/dcl.init.list/p7-cxx11-nowarn.cpp | 4 - clang/test/CXX/drs/dr14xx.cpp | 9 + clang/test/CXX/drs/dr6xx.cpp | 4 +- clang/test/CXX/expr/expr.const/p3-0x.cpp | 2 +- clang/test/CXX/temp/temp.deduct/p5.cpp | 6 + clang/test/CodeGen/hexagon-hvx-abi.c | 20 + clang/test/CodeGen/ignore-exceptions.cpp | 25 + clang/test/CodeGen/lifetime-call-temp.c | 83 - clang/test/CodeGen/x86_32-arguments-win32.c | 44 + .../CodeGen/xray-attributes-skip-entry-exit.cpp | 22 + clang/test/CodeGen/xray-ignore-loops.cpp | 2 +- clang/test/CodeGenCXX/amdgcn-call-with-aggarg.cpp | 19 - clang/test/CodeGenCXX/inalloca-overaligned.cpp | 52 + clang/test/CodeGenCXX/inalloca-vector.cpp | 79 + clang/test/CodeGenCXX/nullptr.cpp | 2 +- clang/test/CodeGenCXX/stack-reuse-miscompile.cpp | 9 - .../usr/lib/gcc/riscv64-redhat-linux/9/crtbegin.o | 0 .../usr/lib/gcc/riscv64-redhat-linux/9/crtend.o | 0 .../usr/lib/gcc/riscv64-redhat-linux/9/crti.o | 0 .../usr/lib/gcc/riscv64-redhat-linux/9/crtn.o | 0 .../Inputs/fedora_31_riscv64_tree/usr/lib64/crt1.o | 0 clang/test/Driver/XRay/xray-ignore-loops-flags.cpp | 10 + clang/test/Driver/aix-as.c | 1 - clang/test/Driver/arm-compiler-rt.c | 7 + clang/test/Driver/arm-mfpu.c | 15 + clang/test/Driver/baremetal.cpp | 8 +- clang/test/Driver/cc1-spawnprocess.c | 31 +- clang/test/Driver/crash-report.c | 8 + clang/test/Driver/default-denormal-fp-math.c | 19 + clang/test/Driver/fp-model.c | 4 - clang/test/Driver/linux-ld.c | 15 + clang/test/Driver/riscv-features.c | 7 +- clang/test/Modules/Inputs/module.map | 4 + clang/test/Modules/Inputs/objc_type_param.h | 13 + clang/test/Modules/objc-type-param.m | 8 + clang/test/Modules/pch_container.m | 6 +- clang/test/OpenMP/atomic_ast_print.cpp | 230 +- clang/test/OpenMP/atomic_capture_codegen.cpp | 4 +- clang/test/OpenMP/atomic_messages.c | 21 +- clang/test/OpenMP/atomic_messages.cpp | 88 +- clang/test/OpenMP/atomic_read_codegen.c | 9 +- clang/test/OpenMP/atomic_update_codegen.cpp | 22 +- clang/test/OpenMP/atomic_write_codegen.c | 15 +- clang/test/OpenMP/cancel_codegen.cpp | 4 +- clang/test/OpenMP/critical_codegen.cpp | 86 +- clang/test/OpenMP/declare_variant_ast_print.c | 10 +- clang/test/OpenMP/declare_variant_ast_print.cpp | 102 +- .../OpenMP/declare_variant_device_kind_codegen.cpp | 12 +- clang/test/OpenMP/declare_variant_messages.c | 161 +- clang/test/OpenMP/declare_variant_messages.cpp | 367 +- .../test/OpenMP/declare_variant_mixed_codegen.cpp | 12 +- clang/test/OpenMP/flush_messages.cpp | 2 + clang/test/OpenMP/master_codegen.cpp | 57 +- clang/test/OpenMP/master_taskloop_ast_print.cpp | 30 +- clang/test/OpenMP/master_taskloop_codegen.cpp | 47 +- clang/test/OpenMP/nesting_of_regions.cpp | 32 +- .../nvptx_declare_variant_device_kind_codegen.cpp | 8 +- .../OpenMP/parallel_master_taskloop_ast_print.cpp | 30 +- .../OpenMP/parallel_master_taskloop_codegen.cpp | 31 +- clang/test/OpenMP/requires_acq_rel_codegen.cpp | 39 + .../requires_default_atomic_mem_order_messages.cpp | 12 + clang/test/OpenMP/requires_relaxed_codegen.cpp | 39 + clang/test/OpenMP/requires_seq_cst_codegen.cpp | 39 + clang/test/OpenMP/requires_target_messages.cpp | 10 +- clang/test/OpenMP/task_codegen.cpp | 4 + clang/test/OpenMP/taskloop_ast_print.cpp | 30 +- clang/test/OpenMP/taskloop_codegen.cpp | 40 +- clang/test/OpenMP/taskwait_codegen.cpp | 4 + clang/test/OpenMP/taskyield_codegen.cpp | 4 + clang/test/Preprocessor/Weverything_pragma.c | 2 +- clang/test/Preprocessor/arm-target-features.c | 5 +- clang/test/Preprocessor/pragma_diagnostic.c | 10 +- clang/test/Preprocessor/pushable-diagnostics.c | 14 +- clang/test/Sema/warn-strict-prototypes.c | 9 +- clang/test/Sema/warn-strict-prototypes.cpp | 8 + clang/test/Sema/warn-strict-prototypes.m | 2 +- clang/test/Sema/warn-unused-parameters.c | 2 +- clang/test/SemaCXX/conversion.cpp | 16 +- clang/test/SemaCXX/nullptr.cpp | 2 +- clang/test/SemaTemplate/deduction.cpp | 17 + clang/test/SemaTemplate/enum-argument.cpp | 3 +- .../SemaTemplate/value-dependent-bitfield-cond.cpp | 13 + clang/test/clang-rename/TemplateCtor.cpp | 10 + .../update_cc_test_checks/Inputs/def-and-decl.c | 0 .../Inputs/def-and-decl.c.expected | 0 .../update_cc_test_checks/Inputs/mangled_names.c | 0 .../Inputs/mangled_names.c.expected | 0 .../Inputs/mangled_names.c.funcsig.expected | 0 .../utils}/update_cc_test_checks/def-and-decl.test | 0 .../test/utils/update_cc_test_checks/lit.local.cfg | 25 + .../update_cc_test_checks/mangled_names.test | 0 clang/tools/clang-scan-deps/ClangScanDeps.cpp | 30 +- clang/tools/driver/cc1_main.cpp | 4 +- clang/tools/driver/cc1as_main.cpp | 3 +- clang/tools/libclang/CIndex.cpp | 2 + clang/tools/libclang/CXIndexDataConsumer.cpp | 3 + clang/tools/libclang/FatalErrorHandler.cpp | 2 +- clang/unittests/AST/ASTContextParentMapTest.cpp | 1 - clang/unittests/AST/ASTTraverserTest.cpp | 108 +- clang/unittests/AST/DeclPrinterTest.cpp | 10 + clang/unittests/AST/MatchVerifier.h | 12 +- .../ASTMatchers/ASTMatchersInternalTest.cpp | 13 +- .../ASTMatchers/ASTMatchersTraversalTest.cpp | 201 +- .../DirectoryWatcher/DirectoryWatcherTest.cpp | 39 + clang/unittests/Format/FormatTest.cpp | 240 + clang/unittests/Format/FormatTestCSharp.cpp | 15 + clang/unittests/Index/IndexTests.cpp | 9 +- clang/unittests/Tooling/ASTSelectionTest.cpp | 20 +- .../libclang/CrashTests/LibclangCrashTest.cpp | 6 +- clang/utils/TableGen/ClangAttrEmitter.cpp | 47 +- clang/www/comparison.html | 190 - clang/www/cxx_dr_status.html | 6 +- clang/www/cxx_status.html | 64 +- clang/www/features.html | 12 +- clang/www/index.html | 3 - clang/www/menu.html.incl | 1 - compiler-rt/cmake/config-ix.cmake | 33 +- compiler-rt/include/fuzzer/FuzzedDataProvider.h | 24 +- compiler-rt/lib/builtins/powitf2.c | 5 +- compiler-rt/lib/fuzzer/FuzzerDriver.cpp | 18 +- compiler-rt/lib/fuzzer/FuzzerIO.cpp | 3 +- compiler-rt/lib/fuzzer/FuzzerUtil.h | 2 + compiler-rt/lib/fuzzer/FuzzerUtilFuchsia.cpp | 10 + compiler-rt/lib/fuzzer/FuzzerUtilPosix.cpp | 14 + compiler-rt/lib/fuzzer/FuzzerUtilWindows.cpp | 13 + .../fuzzer/tests/FuzzedDataProviderUnittest.cpp | 19 + .../lib/gwp_asan/guarded_pool_allocator.cpp | 32 +- compiler-rt/lib/gwp_asan/guarded_pool_allocator.h | 5 - compiler-rt/lib/gwp_asan/options.inc | 7 +- .../gwp_asan/platform_specific/utilities_posix.cpp | 62 +- compiler-rt/lib/gwp_asan/tests/alignment.cpp | 37 +- compiler-rt/lib/gwp_asan/utilities.h | 16 + .../lib/sanitizer_common/sanitizer_linux.cpp | 3 +- .../sanitizer_platform_interceptors.h | 2 +- .../lib/scudo/standalone/allocator_config.h | 12 +- compiler-rt/lib/scudo/standalone/combined.h | 23 +- compiler-rt/lib/scudo/standalone/flags.inc | 2 +- compiler-rt/lib/scudo/standalone/primary32.h | 27 +- compiler-rt/lib/scudo/standalone/primary64.h | 23 +- compiler-rt/lib/scudo/standalone/secondary.h | 31 +- compiler-rt/lib/scudo/standalone/size_class_map.h | 18 +- .../lib/scudo/standalone/tests/combined_test.cpp | 49 +- .../lib/scudo/standalone/tests/wrappers_c_test.cpp | 30 +- compiler-rt/lib/scudo/standalone/tsd_shared.h | 2 +- compiler-rt/lib/scudo/standalone/wrappers_c.inc | 13 +- compiler-rt/test/asan/CMakeLists.txt | 2 + compiler-rt/test/asan/lit.site.cfg.py.in | 1 + compiler-rt/test/builtins/Unit/muldc3_test.c | 2 +- compiler-rt/test/builtins/Unit/powitf2_test.c | 4 +- compiler-rt/test/fuzzer/CMakeLists.txt | 2 + compiler-rt/test/fuzzer/lit.site.cfg.py.in | 1 + compiler-rt/test/lit.common.cfg.py | 53 +- compiler-rt/test/lit.common.configured.in | 1 + compiler-rt/test/tsan/CMakeLists.txt | 6 + compiler-rt/test/tsan/deflake.bash | 17 +- compiler-rt/test/tsan/lit.cfg.py | 2 +- compiler-rt/test/tsan/lit.site.cfg.py.in | 2 + compiler-rt/test/ubsan/CMakeLists.txt | 6 + compiler-rt/test/ubsan/lit.site.cfg.py.in | 1 + debuginfo-tests/dexter/dex/debugger/Debuggers.py | 2 +- .../dexter/dex/debugger/dbgeng/README.md | 4 - .../dexter/dex/debugger/dbgeng/client.py | 30 +- .../dexter/dex/debugger/dbgeng/control.py | 8 +- .../dexter/dex/debugger/dbgeng/dbgeng.py | 4 +- .../dexter/dex/debugger/dbgeng/setup.py | 78 +- debuginfo-tests/dexter/dex/tools/test/Tool.py | 2 +- debuginfo-tests/lit.cfg.py | 2 +- libc/config/linux/x86_64/syscall.h.inc | 93 +- libc/test/config/linux/x86_64/syscall_test.cpp | 5 + libc/test/src/string/memory_utils/utils_test.cpp | 2 +- libcxx/include/cstddef | 56 +- libcxx/include/memory | 2 +- libcxx/include/span | 22 +- libcxx/include/type_traits | 52 +- libcxx/include/typeinfo | 1 + libcxx/include/vector | 4 +- libcxx/src/chrono.cpp | 16 +- .../class.path/path.itr/iterator_db.pass.cpp | 3 + .../futures/futures.promise/set_exception.pass.cpp | 4 +- .../set_exception_at_thread_exit.pass.cpp | 4 +- .../vector/vector.cons/copy.move_only.fail.cpp | 28 + .../insert_iter_iter_iter.pass.cpp | 10 + .../std/containers/views/span.elem/back.pass.cpp | 10 +- .../std/containers/views/span.elem/front.pass.cpp | 9 + .../std/containers/views/span.sub/subspan.fail.cpp | 52 + .../std/containers/views/span.sub/subspan.pass.cpp | 16 +- .../fs.op.funcs/fs.op.proximate/proximate.pass.cpp | 2 +- .../support.types/byteops/to_integer.pass.cpp | 1 + .../support.types/nullptr_t.pass.cpp | 8 - libcxx/test/std/numerics/c.math/abs.pass.cpp | 10 +- libcxx/utils/ci/macos-backdeployment.sh | 15 +- lld/ELF/Arch/ARM.cpp | 78 +- lld/ELF/Arch/RISCV.cpp | 1 + lld/ELF/Config.h | 4 +- lld/ELF/Driver.cpp | 29 +- lld/ELF/InputSection.cpp | 3 +- lld/ELF/InputSection.h | 4 + lld/ELF/LinkerScript.cpp | 47 +- lld/ELF/LinkerScript.h | 13 +- lld/ELF/ScriptParser.cpp | 38 +- lld/ELF/SyntheticSections.cpp | 8 +- lld/ELF/Writer.cpp | 17 +- lld/test/COFF/savetemps.ll | 2 +- lld/test/ELF/aarch64-bti-pac-cli-error.s | 2 +- lld/test/ELF/aarch64-prel16.s | 4 +- lld/test/ELF/aarch64-prel32.s | 4 +- lld/test/ELF/abs-conflict.s | 2 +- lld/test/ELF/allow-multiple-definition.s | 4 +- lld/test/ELF/amdgpu-abi-version-err.s | 2 +- lld/test/ELF/arm-tag-vfp-args-illegal.s | 2 +- lld/test/ELF/arm-target1.s | 4 +- lld/test/ELF/arm-thumb-interwork-abs.s | 38 + lld/test/ELF/arm-thumb-interwork-notfunc.s | 99 +- lld/test/ELF/arm-thumb-undefined-weak.s | 1 + lld/test/ELF/arm-tls-norelax-gd-le.s | 2 +- lld/test/ELF/arm-undefined-weak.s | 1 + lld/test/ELF/arm-v5-reloc-error.s | 2 +- lld/test/ELF/auxiliary.s | 2 +- lld/test/ELF/bad-archive.s | 4 +- lld/test/ELF/basic.s | 10 +- lld/test/ELF/compress-debug-sections.s | 2 +- lld/test/ELF/compressed-debug-input-err.s | 2 +- lld/test/ELF/conflict-debug-variable-file-index.s | 2 +- lld/test/ELF/conflict-debug-variable.s | 4 +- lld/test/ELF/conflict.s | 10 +- lld/test/ELF/copy-errors.s | 2 +- lld/test/ELF/debug-line-obj.s | 2 +- lld/test/ELF/debug-line-str.s | 2 +- lld/test/ELF/defsym.s | 10 +- lld/test/ELF/duplicated-synthetic-sym.s | 4 +- lld/test/ELF/dynamic-list-locals.s | 2 +- lld/test/ELF/dynamic-list-unexpected-end.s | 2 +- lld/test/ELF/eh-frame-hdr-augmentation.s | 2 +- lld/test/ELF/eh-frame-value-format9.s | 2 +- lld/test/ELF/emit-relocs-debug.s | 20 + lld/test/ELF/execute-only-mixed-data.s | 2 +- lld/test/ELF/gc-sections-no-undef-error.s | 2 +- lld/test/ELF/gdb-index-invalid-ranges.s | 4 +- lld/test/ELF/gdb-index-parse-fail.s | 2 +- .../ELF/global-offset-table-position-redef-err.s | 2 +- lld/test/ELF/got32-i386.s | 2 +- lld/test/ELF/got32x-i386.s | 2 +- lld/test/ELF/hexagon-jump-error.s | 2 +- lld/test/ELF/hidden-shared-err.s | 8 +- lld/test/ELF/i386-pic-plt.s | 2 +- lld/test/ELF/image-base.s | 2 +- lld/test/ELF/incompatible.s | 22 +- lld/test/ELF/invalid-local-symbol-in-dso.s | 2 +- lld/test/ELF/invalid/bad-reloc-target.test | 6 +- lld/test/ELF/invalid/broken-relaxation-x64.test | 2 +- lld/test/ELF/invalid/comdat-broken.test | 4 +- lld/test/ELF/invalid/common-symbol-alignment.test | 4 +- .../ELF/invalid/invalid-debug-relocations.test | 2 +- lld/test/ELF/invalid/invalid-elf.test | 2 +- lld/test/ELF/invalid/invalid-file-class.test | 4 +- lld/test/ELF/invalid/invalid-soname.test | 2 +- lld/test/ELF/invalid/linkorder-invalid-sec.test | 2 +- .../invalid/mips-invalid-options-descriptor.test | 2 +- .../ELF/invalid/multiple-relocations-sections.test | 2 +- lld/test/ELF/invalid/non-terminated-string.test | 2 +- lld/test/ELF/invalid/reloc-section-reordered.test | 2 +- lld/test/ELF/invalid/section-alignment.test | 2 +- lld/test/ELF/invalid/section-alignment2.s | 2 +- lld/test/ELF/invalid/section-index.test | 2 +- lld/test/ELF/invalid/sht-group-wrong-section.test | 2 +- lld/test/ELF/invalid/sht-group.test | 2 +- lld/test/ELF/invalid/symbol-name.test | 2 +- lld/test/ELF/invalid/symtab-sh-info.s | 6 +- lld/test/ELF/invalid/verdef-no-symtab.test | 2 +- lld/test/ELF/libsearch.s | 8 +- lld/test/ELF/linkerscript/Inputs/at2.s | 3 + lld/test/ELF/linkerscript/address-expr-symbols.s | 8 +- lld/test/ELF/linkerscript/align1.test | 4 +- lld/test/ELF/linkerscript/alignof.test | 2 +- lld/test/ELF/linkerscript/at2.test | 18 +- lld/test/ELF/linkerscript/at5.test | 2 +- lld/test/ELF/linkerscript/at8.test | 2 +- .../ELF/linkerscript/broken-memory-declaration.s | 6 +- lld/test/ELF/linkerscript/diag1.test | 2 +- lld/test/ELF/linkerscript/diag2.test | 2 +- lld/test/ELF/linkerscript/diag3.test | 2 +- lld/test/ELF/linkerscript/diag4.test | 2 +- lld/test/ELF/linkerscript/diag5.test | 2 +- lld/test/ELF/linkerscript/diag6.test | 2 +- lld/test/ELF/linkerscript/discard-section-err.s | 4 +- .../linkerscript/eh-frame-reloc-out-of-range.test | 2 +- lld/test/ELF/linkerscript/exclude-multiple.s | 4 +- lld/test/ELF/linkerscript/expr-invalid-sec.test | 2 +- lld/test/ELF/linkerscript/group.s | 12 +- lld/test/ELF/linkerscript/huge-temporary-file.s | 2 +- lld/test/ELF/linkerscript/info-section-type.s | 2 +- lld/test/ELF/linkerscript/insert-after.test | 52 +- lld/test/ELF/linkerscript/insert-before.test | 51 +- lld/test/ELF/linkerscript/insert-broken.test | 2 +- lld/test/ELF/linkerscript/insert-duplicate.test | 32 + lld/test/ELF/linkerscript/insert-not-exist.test | 9 + lld/test/ELF/linkerscript/linkerscript.s | 4 +- lld/test/ELF/linkerscript/lma-align.test | 32 + lld/test/ELF/linkerscript/lma-overflow.test | 2 +- lld/test/ELF/linkerscript/loadaddr.s | 2 +- lld/test/ELF/linkerscript/locationcountererr.test | 2 +- .../ELF/linkerscript/memory-data-commands.test | 2 +- lld/test/ELF/linkerscript/memory-err.s | 6 +- lld/test/ELF/linkerscript/memory.s | 14 +- lld/test/ELF/linkerscript/numbers.s | 6 +- lld/test/ELF/linkerscript/operators.test | 14 +- lld/test/ELF/linkerscript/orphan-report.s | 4 +- lld/test/ELF/linkerscript/overlapping-sections.s | 6 +- lld/test/ELF/linkerscript/overlay-reject.test | 2 +- lld/test/ELF/linkerscript/overlay-reject2.test | 2 +- lld/test/ELF/linkerscript/page-size.s | 4 +- lld/test/ELF/linkerscript/phdrs.s | 2 +- lld/test/ELF/linkerscript/region-alias.s | 6 +- lld/test/ELF/linkerscript/sections-padding.s | 6 +- lld/test/ELF/linkerscript/version-script.s | 2 +- lld/test/ELF/local-undefined-symbol.s | 2 +- lld/test/ELF/lto/bitcode-nodatalayout.ll | 2 +- lld/test/ELF/lto/combined-lto-object-name.ll | 2 +- lld/test/ELF/lto/duplicated.ll | 2 +- lld/test/ELF/lto/irmover-error.ll | 2 +- lld/test/ELF/lto/ltopasses-custom.ll | 4 +- lld/test/ELF/lto/mix-platforms.ll | 2 +- lld/test/ELF/lto/mix-platforms2.ll | 2 +- lld/test/ELF/lto/opt-level.ll | 10 +- lld/test/ELF/lto/setting-dso-local.ll | 2 +- lld/test/ELF/lto/thinlto-cant-write-index.ll | 2 +- lld/test/ELF/lto/thinlto-emit-imports.ll | 2 +- lld/test/ELF/lto/thinlto-prefix-replace.ll | 2 +- lld/test/ELF/map-file.s | 2 +- lld/test/ELF/mergeable-errors.s | 2 +- lld/test/ELF/mips-elf-flags-err.s | 4 +- lld/test/ELF/mips-micro-bad-cross-calls.s | 2 +- lld/test/ELF/no-inhibit-exec.s | 2 +- lld/test/ELF/ppc64-bsymbolic-toc-restore.s | 4 +- lld/test/ELF/ppc64-error-missaligned-dq.s | 4 +- lld/test/ELF/ppc64-error-missaligned-ds.s | 4 +- lld/test/ELF/ppc64-error-toc-restore.s | 4 +- lld/test/ELF/ppc64-error-toc-tail-call.s | 4 +- lld/test/ELF/ppc64-split-stack-adjust-fail.s | 4 +- lld/test/ELF/ppc64-split-stack-adjust-overflow.s | 8 +- .../ELF/ppc64-split-stack-adjust-size-success.s | 2 +- lld/test/ELF/protected-data-access.s | 2 +- lld/test/ELF/push-state.s | 4 +- lld/test/ELF/relocatable-common.s | 2 +- lld/test/ELF/relro-non-contiguous-script-data.s | 4 +- lld/test/ELF/riscv-branch.s | 8 +- lld/test/ELF/riscv-call.s | 2 +- lld/test/ELF/riscv-hi20-lo12.s | 2 +- lld/test/ELF/riscv-ifunc-nonpreemptible.s | 58 + lld/test/ELF/riscv-jal.s | 8 +- lld/test/ELF/riscv-pcrel-hilo.s | 2 +- lld/test/ELF/riscv-reloc-64-pic.s | 2 +- lld/test/ELF/sectionstart.s | 6 +- .../ELF/symbol-ordering-file-cgprofile-conflicts.s | 4 +- lld/test/ELF/sysroot.s | 8 +- lld/test/ELF/undef-shared2.s | 4 +- lld/test/ELF/undef.s | 8 +- lld/test/ELF/undefined-glob.s | 2 +- lld/test/ELF/unresolved-symbols.s | 6 +- lld/test/ELF/version-exclude-libs.s | 2 +- lld/test/ELF/version-script-err.s | 4 +- lld/test/ELF/version-script.s | 4 +- lld/test/ELF/vs-diagnostics-duplicate.s | 2 +- lld/test/ELF/vs-diagnostics-undefined-symbol-1.s | 2 +- lld/test/ELF/vs-diagnostics-undefined-symbol-2.s | 2 +- lld/test/ELF/vs-diagnostics-undefined-symbol-3.s | 2 +- lld/test/ELF/warn-backrefs.s | 8 +- lld/test/ELF/weak-and-strong-undef.s | 4 +- lld/test/ELF/x86-64-dyn-rel-error.s | 2 +- .../ELF/x86-64-split-stack-prologue-adjust-fail.s | 6 +- lld/test/ELF/zdefs.s | 2 +- lld/test/ELF/znotext-weak-undef.s | 2 +- lld/test/ELF/ztext.s | 4 +- lld/test/wasm/lto/Inputs/libcall-truncsfhf2.ll | 6 + lld/test/wasm/lto/libcall-truncsfhf2.ll | 20 + lld/wasm/InputFiles.cpp | 8 + lld/wasm/InputFiles.h | 4 + lld/wasm/SymbolTable.cpp | 3 + lldb/cmake/modules/LLDBFramework.cmake | 3 +- lldb/docs/use/variable.rst | 16 +- lldb/examples/python/gdbremote.py | 17 +- lldb/include/lldb/Core/PluginManager.h | 4 +- lldb/include/lldb/Core/ValueObject.h | 2 +- lldb/include/lldb/Core/ValueObjectConstResult.h | 24 +- lldb/include/lldb/Core/ValueObjectDynamicValue.h | 1 - lldb/include/lldb/Core/ValueObjectMemory.h | 6 +- lldb/include/lldb/Core/ValueObjectRegister.h | 2 + lldb/include/lldb/Core/ValueObjectVariable.h | 1 + lldb/include/lldb/DataFormatters/FormatClasses.h | 2 +- .../lldb/DataFormatters/FormattersContainer.h | 2 +- lldb/include/lldb/Expression/IRExecutionUnit.h | 2 +- lldb/include/lldb/Interpreter/CommandCompletions.h | 104 - lldb/include/lldb/Symbol/CompilerType.h | 4 - lldb/include/lldb/Symbol/TypeSystem.h | 2 + lldb/include/lldb/Target/ABI.h | 18 +- lldb/include/lldb/Target/StackFrameRecognizer.h | 7 +- lldb/include/lldb/Utility/SharedCluster.h | 63 +- lldb/include/lldb/Utility/SharingPtr.h | 359 -- lldb/include/lldb/Utility/Stream.h | 6 +- lldb/include/lldb/lldb-forward.h | 4 +- lldb/packages/Python/lldbsuite/__init__.py | 9 +- .../disassemble/basic/TestFrameDisassemble.py | 60 - .../call-restarts/TestCallThatRestarts.py | 166 - .../expression/call-throws/TestCallThatThrows.py | 103 - .../test/commands/expression/fixits/TestFixIts.py | 71 - .../commands/expression/issue_11588/Test11588.py | 67 - .../save_jit_objects/TestSaveJITObjects.py | 52 - .../test/commands/expression/test/TestExprs.py | 229 - .../expression/timeout/TestCallWithTimeout.py | 79 - .../commands/frame/language/TestGuessLanguage.py | 84 - .../test/commands/frame/var/TestFrameVar.py | 91 - .../TestLaunchWithShellExpand.py | 124 - .../process/launch-with-shellexpand/file1.txt | 0 .../process/launch-with-shellexpand/file2.txt | 0 .../process/launch-with-shellexpand/file3.txt | 0 .../process/launch-with-shellexpand/file4.txy | 0 .../process/launch-with-shellexpand/file5.tyx | 0 .../process/launch-with-shellexpand/foo bar | 0 .../mpx_bound_violation/TestBoundViolation.py | 52 - .../step_over_watchpoint/TestStepOverWatchpoint.py | 119 - .../watchpoint_disable/TestWatchpointDisable.py | 71 - .../Python/lldbsuite/test/configuration.py | 38 +- lldb/packages/Python/lldbsuite/test/dotest.py | 10 +- .../address_breakpoints/TestAddressBreakpoints.py | 91 - .../TestBadAddressBreakpoints.py | 42 - .../breakpoint/breakpoint_ids/TestBreakpointIDs.py | 57 - .../TestBreakpointLocations.py | 196 - .../breakpoint_names/TestBreakpointNames.py | 370 -- .../TestConsecutiveBreakpoints.py | 103 - .../cpp_exception/TestCPPExceptionBreakpoint.py | 86 - .../source_regexp/TestSourceRegexBreakpoints.py | 103 - .../functionalities/completion/TestCompletion.py | 431 -- .../libcxx/string/TestDataFormatterLibcxxString.py | 116 - .../data-formatter-stl/libcxx/string/main.cpp | 22 - .../format-propagation/TestFormatPropagation.py | 82 - .../TestDynamicValueChildCount.py | 80 - .../gdb_remote_client/TestGDBRemoteClient.py | 127 - .../gdb_remote_client/gdbclientutils.py | 534 -- .../memory/cache/TestMemoryCache.py | 62 - .../functionalities/memory/read/TestMemoryRead.py | 133 - .../functionalities/mtc/simple/TestMTCSimple.py | 64 - .../plugins/python_os_plugin/TestPythonOSPlugin.py | 195 - .../process_group/TestChangeProcessGroup.py | 90 - .../return-value/TestReturnValue.py | 279 - .../test/functionalities/signal/TestSendSignal.py | 112 - .../source-map/TestTargetSourceMap.py | 43 - .../step-avoids-no-debug/TestStepNoDebug.py | 152 - .../tsan/thread_numbers/TestTsanThreadNumbers.py | 82 - .../functionalities/ubsan/basic/TestUbsanBasic.py | 90 - .../value_md5_crash/TestValueMD5Crash.py | 52 - .../test/functionalities/var_path/TestVarPath.py | 95 - .../test/lang/c/array_types/TestArrayTypes.py | 228 - .../lang/c/const_variables/TestConstVariables.py | 68 - .../cpp/class-template-parameter-pack/main.cpp | 64 - .../lang/cpp/dynamic-value/TestDynamicValue.py | 249 - .../cpp/exceptions/TestCPPExceptionBreakpoints.py | 82 - .../test/lang/cpp/frame-var-anon-unions/Makefile | 3 - .../test/lang/cpp/function-qualifiers/Makefile | 3 - .../test/lang/cpp/global_operators/Makefile | 3 - .../test/lang/cpp/global_variables/Makefile | 3 - .../cpp/global_variables/TestCPPGlobalVariables.py | 40 - .../lang/cpp/gmodules/TestWithModuleDebugging.py | 94 - .../lldbsuite/test/lang/cpp/nsimport/Makefile | 3 - .../Python/lldbsuite/test/lang/cpp/scope/Makefile | 3 - .../lldbsuite/test/lang/cpp/signed_types/Makefile | 3 - .../test/lang/cpp/static_members/Makefile | 3 - .../test/lang/cpp/static_methods/Makefile | 3 - .../Python/lldbsuite/test/lang/cpp/stl/TestSTL.py | 122 - .../test/lang/cpp/template-function/Makefile | 3 - .../lldbsuite/test/lang/cpp/template/Makefile | 3 - .../test/lang/cpp/template/TestTemplateArgs.py | 158 - .../Python/lldbsuite/test/lang/cpp/this/Makefile | 3 - .../lldbsuite/test/lang/cpp/trivial_abi/Makefile | 3 - .../lldbsuite/test/lang/cpp/unique-types/Makefile | 3 - .../test/lang/cpp/unsigned_types/Makefile | 3 - .../test/lang/cpp/virtual-functions/Makefile | 3 - .../virtual-functions/TestCppVirtualFunctions.py | 31 - .../test/lang/cpp/virtual-functions/main.cpp | 55 - .../lldbsuite/test/lang/cpp/virtual/Makefile | 3 - .../lldbsuite/test/lang/cpp/virtual/TestVirtual.py | 101 - .../lldbsuite/test/lang/cpp/virtual/main.cpp | 116 - .../lang/objc/global_ptrs/TestGlobalObjects.py | 57 - .../test/lang/objc/ivar-IMP/TestObjCiVarIMP.py | 48 - .../TestObjCBaseClassSBType.py | 64 - .../test/lang/objc/objc-builtin-types/Makefile | 3 - .../objc-builtin-types/TestObjCBuiltinTypes.py | 61 - .../objc-dynamic-value/TestObjCDynamicValue.py | 207 - .../objc/objc-ivar-offsets/TestObjCIvarOffsets.py | 83 - .../objc-ivar-stripped/TestObjCIvarStripped.py | 67 - .../lang/objc/objc-property/TestObjCProperty.py | 140 - .../TestObjCStaticMethodStripped.py | 77 - .../objc-static-method/TestObjCStaticMethod.py | 72 - .../objc-struct-argument/TestObjCStructArgument.py | 66 - .../objc-struct-return/TestObjCStructReturn.py | 59 - .../test/lang/objc/objc-super/TestObjCSuper.py | 64 - .../add-symbols/TestTargetSymbolsAddCommand.py | 50 - .../lldbsuite/test/linux/builtin_trap/Makefile | 3 - .../TestMixedDwarfBinary.py | 41 - lldb/packages/Python/lldbsuite/test/lldbtest.py | 2 +- .../add-dsym/TestAddDsymMidExecutionCommand.py | 46 - .../TestApp.app/Contents/MacOS/.empty | 0 .../TestApp.app/Contents/Resources/.empty | 0 .../find-app-in-bundle/TestFindAppInBundle.py | 58 - .../TestBundleWithDotInFilename.py | 72 - .../macosx/find-dsym/deep-bundle/TestDeepBundle.py | 72 - .../thread-names/TestInterruptThreadNames.py | 133 - .../test/macosx/universal/TestUniversal.py | 162 - .../class_members/TestSBTypeClassMembers.py | 117 - .../findvalue_duplist/TestSBFrameFindValue.py | 80 - .../lldbsuite/test/python_api/formatters/Makefile | 3 - .../test/python_api/get-value-32bit-int/Makefile | 3 - .../lldbsuite/test/python_api/name_lookup/Makefile | 3 - .../test/python_api/name_lookup/TestNameLookup.py | 63 - .../test/python_api/objc_type/TestObjCType.py | 70 - .../lldbsuite/test/python_api/process/Makefile | 3 - .../lldbsuite/test/python_api/sbdata/Makefile | 3 - .../test/python_api/sbvalue_persist/Makefile | 3 - .../sbvalue_persist/TestSBValuePersist.py | 82 - .../lldbsuite/test/python_api/signals/Makefile | 3 - .../Python/lldbsuite/test/python_api/type/Makefile | 3 - .../value/change_values/TestChangeValueAPI.py | 181 - .../test/python_api/value/empty_class/Makefile | 3 - .../value/empty_class/TestValueAPIEmptyClass.py | 56 - .../test/python_api/value/linked_list/Makefile | 3 - .../test/python_api/watchpoint/condition/Makefile | 3 - .../lldbsuite/test/source-manager/hidden/.keep | 0 .../lldbsuite/test/test_runner/test/__init__.py | 0 .../lldb-server/TestGdbRemoteThreadsInStopReply.py | 315 - .../lldb-server/platform-process-connect/Makefile | 3 - .../tools/lldb-server/register-reading/Makefile | 3 - .../register-reading/TestGdbRemoteGPacket.py | 154 - .../tools/lldb-server/signal-filtering/Makefile | 3 - .../tools/lldb-vscode/attach/TestVSCode_attach.py | 189 - .../test/tools/lldb-vscode/breakpoint/Makefile | 3 - .../breakpoint/TestVSCode_setBreakpoints.py | 205 - .../TestVSCode_setFunctionBreakpoints.py | 159 - .../test/tools/lldb-vscode/completions/Makefile | 3 - .../tools/lldb-vscode/launch/TestVSCode_launch.py | 384 -- .../test/tools/lldb-vscode/lldbvscode_testcase.py | 48 +- .../stackTrace/TestVSCode_stackTrace.py | 163 - .../test/tools/lldb-vscode/variables/Makefile | 3 - .../lldbsuite/test/tools/lldb-vscode/vscode.py | 18 +- lldb/source/API/SystemInitializerFull.cpp | 160 +- lldb/source/Breakpoint/BreakpointResolverName.cpp | 2 +- lldb/source/Commands/CommandCompletions.cpp | 436 +- lldb/source/Commands/CommandObjectFrame.cpp | 27 +- lldb/source/Core/Debugger.cpp | 4 +- lldb/source/Core/DynamicLoader.cpp | 2 +- lldb/source/Core/FormatEntity.cpp | 5 +- lldb/source/Core/Mangled.cpp | 4 +- lldb/source/Core/ModuleList.cpp | 2 +- lldb/source/Core/ValueObject.cpp | 11 +- lldb/source/Core/ValueObjectChild.cpp | 4 +- lldb/source/Core/ValueObjectConstResult.cpp | 71 +- lldb/source/Core/ValueObjectConstResultImpl.cpp | 1 - lldb/source/Core/ValueObjectList.cpp | 1 - lldb/source/Core/ValueObjectMemory.cpp | 17 +- lldb/source/Core/ValueObjectRegister.cpp | 23 +- lldb/source/Core/ValueObjectSyntheticFilter.cpp | 1 - lldb/source/Core/ValueObjectVariable.cpp | 6 +- lldb/source/DataFormatters/FormatManager.cpp | 2 +- lldb/source/DataFormatters/StringPrinter.cpp | 49 +- lldb/source/Expression/IRExecutionUnit.cpp | 2 +- lldb/source/Expression/IRInterpreter.cpp | 2 +- lldb/source/Expression/REPL.cpp | 4 +- lldb/source/Expression/UserExpression.cpp | 2 +- lldb/source/Host/common/Editline.cpp | 12 +- lldb/source/Interpreter/OptionValueDictionary.cpp | 2 +- lldb/source/Interpreter/Options.cpp | 2 +- lldb/source/Plugins/ABI/AArch64/ABIAArch64.cpp | 24 + lldb/source/Plugins/ABI/AArch64/ABIAArch64.h | 17 + .../source/Plugins/ABI/AArch64/ABIMacOSX_arm64.cpp | 4 +- lldb/source/Plugins/ABI/AArch64/ABIMacOSX_arm64.h | 8 +- lldb/source/Plugins/ABI/AArch64/ABISysV_arm64.cpp | 2 - lldb/source/Plugins/ABI/AArch64/ABISysV_arm64.h | 8 +- lldb/source/Plugins/ABI/AArch64/CMakeLists.txt | 1 + lldb/source/Plugins/ABI/ARC/ABISysV_arc.cpp | 2 +- lldb/source/Plugins/ABI/ARC/ABISysV_arc.h | 4 +- lldb/source/Plugins/ABI/ARM/ABIARM.cpp | 24 + lldb/source/Plugins/ABI/ARM/ABIARM.h | 17 + lldb/source/Plugins/ABI/ARM/ABIMacOSX_arm.cpp | 2 +- lldb/source/Plugins/ABI/ARM/ABIMacOSX_arm.h | 8 +- lldb/source/Plugins/ABI/ARM/ABISysV_arm.cpp | 2 +- lldb/source/Plugins/ABI/ARM/ABISysV_arm.h | 8 +- lldb/source/Plugins/ABI/ARM/CMakeLists.txt | 1 + .../source/Plugins/ABI/Hexagon/ABISysV_hexagon.cpp | 2 +- lldb/source/Plugins/ABI/Hexagon/ABISysV_hexagon.h | 8 +- lldb/source/Plugins/ABI/Mips/ABIMips.cpp | 24 + lldb/source/Plugins/ABI/Mips/ABIMips.h | 17 + lldb/source/Plugins/ABI/Mips/ABISysV_mips.cpp | 2 +- lldb/source/Plugins/ABI/Mips/ABISysV_mips.h | 8 +- lldb/source/Plugins/ABI/Mips/ABISysV_mips64.cpp | 2 +- lldb/source/Plugins/ABI/Mips/ABISysV_mips64.h | 8 +- lldb/source/Plugins/ABI/Mips/CMakeLists.txt | 1 + lldb/source/Plugins/ABI/PowerPC/ABIPowerPC.cpp | 24 + lldb/source/Plugins/ABI/PowerPC/ABIPowerPC.h | 17 + lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc.cpp | 2 +- lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc.h | 8 +- lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc64.cpp | 2 +- lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc64.h | 8 +- lldb/source/Plugins/ABI/PowerPC/CMakeLists.txt | 1 + lldb/source/Plugins/ABI/SystemZ/ABISysV_s390x.cpp | 2 +- lldb/source/Plugins/ABI/SystemZ/ABISysV_s390x.h | 8 +- lldb/source/Plugins/ABI/X86/ABIMacOSX_i386.cpp | 2 +- lldb/source/Plugins/ABI/X86/ABIMacOSX_i386.h | 8 +- lldb/source/Plugins/ABI/X86/ABISysV_i386.cpp | 2 +- lldb/source/Plugins/ABI/X86/ABISysV_i386.h | 8 +- lldb/source/Plugins/ABI/X86/ABISysV_x86_64.cpp | 2 +- lldb/source/Plugins/ABI/X86/ABISysV_x86_64.h | 8 +- lldb/source/Plugins/ABI/X86/ABIWindows_x86_64.cpp | 2 +- lldb/source/Plugins/ABI/X86/ABIWindows_x86_64.h | 8 +- lldb/source/Plugins/ABI/X86/ABIX86.cpp | 30 + lldb/source/Plugins/ABI/X86/ABIX86.h | 17 + lldb/source/Plugins/ABI/X86/CMakeLists.txt | 1 + .../Plugins/Architecture/Arm/ArchitectureArm.cpp | 2 +- .../Plugins/Architecture/Mips/ArchitectureMips.cpp | 2 +- .../Architecture/PPC64/ArchitecturePPC64.cpp | 2 +- .../Disassembler/LLVMC/DisassemblerLLVMC.cpp | 4 +- .../Darwin-Kernel/DynamicLoaderDarwinKernel.cpp | 2 +- .../MacOSX-DYLD/DynamicLoaderMacOS.cpp | 2 - .../MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp | 15 +- .../POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp | 2 +- .../DynamicLoader/Static/DynamicLoaderStatic.cpp | 2 +- .../Windows-DYLD/DynamicLoaderWindowsDYLD.cpp | 2 +- .../Clang/ASTResultSynthesizer.cpp | 3 +- .../Instruction/ARM/EmulateInstructionARM.cpp | 2 +- .../Instruction/ARM64/EmulateInstructionARM64.cpp | 2 +- .../Instruction/MIPS/EmulateInstructionMIPS.cpp | 2 +- .../MIPS64/EmulateInstructionMIPS64.cpp | 2 +- .../Instruction/PPC64/EmulateInstructionPPC64.cpp | 2 +- .../ASan/InstrumentationRuntimeASan.cpp | 2 +- .../InstrumentationRuntimeMainThreadChecker.cpp | 2 +- .../TSan/InstrumentationRuntimeTSan.cpp | 2 +- .../UBSan/InstrumentationRuntimeUBSan.cpp | 2 +- lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp | 2 +- .../Language/CPlusPlus/CPlusPlusLanguage.cpp | 2 +- lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp | 151 +- lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp | 2 +- .../Language/ObjCPlusPlus/ObjCPlusPlusLanguage.cpp | 2 +- .../ItaniumABI/ItaniumABILanguageRuntime.cpp | 2 +- .../ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp | 2 +- .../ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp | 9 +- .../LanguageRuntime/ObjC/ObjCLanguageRuntime.cpp | 2 +- .../RenderScriptRuntime/RenderScriptRuntime.cpp | 10 +- .../MemoryHistory/asan/MemoryHistoryASan.cpp | 2 +- .../BSD-Archive/ObjectContainerBSDArchive.cpp | 2 +- .../ObjectContainerUniversalMachO.cpp | 2 +- .../ObjectFile/Breakpad/ObjectFileBreakpad.cpp | 2 +- .../Plugins/ObjectFile/ELF/ObjectFileELF.cpp | 2 +- lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h | 3 - .../Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp | 2 +- .../Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp | 2 +- .../Plugins/ObjectFile/wasm/ObjectFileWasm.cpp | 2 +- .../Plugins/OperatingSystem/Python/CMakeLists.txt | 2 +- .../Python/OperatingSystemPython.cpp | 2 +- .../Plugins/Platform/Android/PlatformAndroid.cpp | 2 +- .../Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp | 2 +- .../Plugins/Platform/Linux/PlatformLinux.cpp | 4 +- .../Plugins/Platform/MacOSX/PlatformMacOSX.cpp | 5 +- .../Plugins/Platform/MacOSX/PlatformRemoteiOS.cpp | 2 +- .../Plugins/Platform/NetBSD/PlatformNetBSD.cpp | 4 +- .../Plugins/Platform/OpenBSD/PlatformOpenBSD.cpp | 2 +- .../Plugins/Platform/Windows/PlatformWindows.cpp | 2 +- .../gdb-server/PlatformRemoteGDBServer.cpp | 2 +- .../Plugins/Process/FreeBSD/ProcessFreeBSD.cpp | 2 +- .../Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp | 2 +- .../Process/Windows/Common/ProcessWindows.cpp | 2 +- .../Plugins/Process/elf-core/ProcessElfCore.cpp | 2 +- .../gdb-remote/GDBRemoteCommunicationClient.cpp | 2 +- .../GDBRemoteCommunicationServerLLGS.cpp | 2 +- .../Process/gdb-remote/ProcessGDBRemote.cpp | 180 +- .../Plugins/Process/mach-core/ProcessMachCore.cpp | 2 +- .../Plugins/Process/minidump/ProcessMinidump.cpp | 2 +- .../ScriptInterpreter/Lua/ScriptInterpreterLua.cpp | 2 +- .../None/ScriptInterpreterNone.cpp | 2 +- .../Python/ScriptInterpreterPython.cpp | 2 +- .../DarwinLog/StructuredDataDarwinLog.cpp | 2 +- .../SymbolFile/Breakpad/SymbolFileBreakpad.cpp | 2 +- lldb/source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp | 4 +- lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.cpp | 57 +- lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.h | 2 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 8 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.h | 2 +- .../SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp | 2 - .../SymbolFile/DWARF/SymbolFileDWARFDwo.cpp | 19 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.h | 10 +- .../Plugins/SymbolFile/PDB/SymbolFilePDB.cpp | 2 +- .../Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp | 2 +- .../Plugins/SymbolVendor/ELF/SymbolVendorELF.cpp | 2 +- .../SymbolVendor/MacOSX/SymbolVendorMacOSX.cpp | 2 +- .../Plugins/SymbolVendor/wasm/SymbolVendorWasm.cpp | 2 +- .../SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp | 2 +- .../Plugins/TypeSystem/Clang/TypeSystemClang.cpp | 36 +- .../Plugins/TypeSystem/Clang/TypeSystemClang.h | 4 + .../InstEmulation/UnwindAssemblyInstEmulation.cpp | 2 +- .../UnwindAssembly/x86/UnwindAssembly-x86.cpp | 2 +- lldb/source/Symbol/CompilerType.cpp | 19 +- lldb/source/Symbol/Type.cpp | 4 +- lldb/source/Target/ABI.cpp | 4 +- lldb/source/Target/AssertFrameRecognizer.cpp | 135 +- lldb/source/Target/StackFrameRecognizer.cpp | 49 +- lldb/source/Target/Target.cpp | 5 - lldb/source/Target/UnixSignals.cpp | 6 +- lldb/source/Utility/Broadcaster.cpp | 4 +- lldb/source/Utility/CMakeLists.txt | 1 - lldb/source/Utility/ConstString.cpp | 2 +- lldb/source/Utility/SharingPtr.cpp | 134 - lldb/source/Utility/Stream.cpp | 10 +- lldb/source/Utility/StructuredData.cpp | 2 +- .../test => test/API}/android/platform/Makefile | 0 .../android/platform/TestDefaultCacheLineSize.py | 0 .../test => test/API}/android/platform/main.cpp | 0 .../API}/api/check_public_api_headers/Makefile | 0 .../TestPublicAPIHeaders.py | 0 .../api/check_public_api_headers/main.cpp.template | 0 .../API}/api/command-return-object/Makefile | 0 .../TestSBCommandReturnObject.py | 0 .../API}/api/command-return-object/main.cpp | 0 .../test => test/API}/api/listeners/Makefile | 0 .../API}/api/listeners/TestListener.py | 0 .../test => test/API}/api/listeners/main.c | 0 .../test => test/API}/api/log/TestAPILog.py | 0 .../API}/api/multiple-debuggers/.categories | 0 .../API}/api/multiple-debuggers/Makefile | 0 .../multiple-debuggers/TestMultipleDebuggers.py | 0 .../multiple-debuggers/multi-process-driver.cpp | 0 .../API}/api/multiple-debuggers/testprog.cpp | 0 .../API}/api/multiple-targets/Makefile | 0 .../api/multiple-targets/TestMultipleTargets.py | 0 .../API}/api/multiple-targets/main.cpp | 0 .../test => test/API}/api/multithreaded/Makefile | 0 .../API}/api/multithreaded/TestMultithreaded.py | 0 .../test => test/API}/api/multithreaded/common.h | 0 .../API}/api/multithreaded/driver.cpp.template | 0 .../API}/api/multithreaded/inferior.cpp | 0 .../api/multithreaded/listener_test.cpp.template | 0 .../test_breakpoint_callback.cpp.template | 0 .../test_listener_event_description.cpp.template | 0 .../test_listener_event_process_state.cpp.template | 0 .../test_listener_resume.cpp.template | 0 .../test => test/API}/arm/breakpoint-it/Makefile | 0 .../API}/arm/breakpoint-it/TestBreakpointIt.py | 0 .../test => test/API}/arm/breakpoint-it/main.c | 0 .../API}/arm/breakpoint-thumb-codesection/Makefile | 0 .../TestBreakpointThumbCodesection.py | 0 .../API}/arm/breakpoint-thumb-codesection/main.c | 0 .../API}/arm/emulation/TestEmulations.py | 0 .../emulation/new-test-files/test-add-1-arm.dat | 0 .../emulation/new-test-files/test-add-1-thumb.dat | 0 .../emulation/new-test-files/test-add-10-thumb.dat | 0 .../emulation/new-test-files/test-add-11-thumb.dat | 0 .../emulation/new-test-files/test-add-12-thumb.dat | 0 .../emulation/new-test-files/test-add-2-arm.dat | 0 .../emulation/new-test-files/test-add-2-thumb.dat | 0 .../emulation/new-test-files/test-add-3-arm.dat | 0 .../emulation/new-test-files/test-add-3-thumb.dat | 0 .../emulation/new-test-files/test-add-4-arm.dat | 0 .../emulation/new-test-files/test-add-4-thumb.dat | 0 .../emulation/new-test-files/test-add-5-arm.dat | 0 .../emulation/new-test-files/test-add-5-thumb.dat | 0 .../emulation/new-test-files/test-add-6-arm.dat | 0 .../emulation/new-test-files/test-add-6-thumb.dat | 0 .../emulation/new-test-files/test-add-7-arm.dat | 0 .../emulation/new-test-files/test-add-7-thumb.dat | 0 .../emulation/new-test-files/test-add-8-arm.dat | 0 .../emulation/new-test-files/test-add-8-thumb.dat | 0 .../emulation/new-test-files/test-add-9-thumb.dat | 0 .../emulation/new-test-files/test-bic-1-arm.dat | 0 .../emulation/new-test-files/test-bic-1-thumb.dat | 0 .../emulation/new-test-files/test-ldmia-1-arm.dat | 0 .../new-test-files/test-ldmia-1-thumb.dat | 0 .../emulation/new-test-files/test-ldmia-2-arm.dat | 0 .../new-test-files/test-ldmia-2-thumb.dat | 0 .../emulation/new-test-files/test-ldmia-3-arm.dat | 0 .../new-test-files/test-ldmia-3-thumb.dat | 0 .../emulation/new-test-files/test-ldr-1-arm.dat | 0 .../emulation/new-test-files/test-ldr-1-thumb.dat | 0 .../emulation/new-test-files/test-ldr-10-thumb.dat | 0 .../emulation/new-test-files/test-ldr-11-thumb.dat | 0 .../emulation/new-test-files/test-ldr-12-thumb.dat | 0 .../emulation/new-test-files/test-ldr-2-arm.dat | 0 .../emulation/new-test-files/test-ldr-2-thumb.dat | 0 .../emulation/new-test-files/test-ldr-3-arm.dat | 0 .../emulation/new-test-files/test-ldr-3-thumb.dat | 0 .../emulation/new-test-files/test-ldr-4-arm.dat | 0 .../emulation/new-test-files/test-ldr-4-thumb.dat | 0 .../emulation/new-test-files/test-ldr-5-arm.dat | 0 .../emulation/new-test-files/test-ldr-5-thumb.dat | 0 .../emulation/new-test-files/test-ldr-6-arm.dat | 0 .../emulation/new-test-files/test-ldr-6-thumb.dat | 0 .../emulation/new-test-files/test-ldr-7-arm.dat | 0 .../emulation/new-test-files/test-ldr-7-thumb.dat | 0 .../emulation/new-test-files/test-ldr-8-arm.dat | 0 .../emulation/new-test-files/test-ldr-8-thumb.dat | 0 .../emulation/new-test-files/test-ldr-9-thumb.dat | 0 .../emulation/new-test-files/test-ldrd-1-arm.dat | 0 .../emulation/new-test-files/test-ldrd-1-thumb.dat | 0 .../emulation/new-test-files/test-ldrd-2-thumb.dat | 0 .../emulation/new-test-files/test-ldrh-1-thumb.dat | 0 .../emulation/new-test-files/test-ldrsh-1-arm.dat | 0 .../emulation/new-test-files/test-ldrsh-2-arm.dat | 0 .../emulation/new-test-files/test-mov-1-arm.dat | 0 .../emulation/new-test-files/test-mov-1-thumb.dat | 0 .../emulation/new-test-files/test-mov-10-thumb.dat | 0 .../emulation/new-test-files/test-mov-11-thumb.dat | 0 .../emulation/new-test-files/test-mov-12-thumb.dat | 0 .../emulation/new-test-files/test-mov-13-thumb.dat | 0 .../emulation/new-test-files/test-mov-14-thumb.dat | 0 .../emulation/new-test-files/test-mov-15-thumb.dat | 0 .../emulation/new-test-files/test-mov-16-thumb.dat | 0 .../emulation/new-test-files/test-mov-17-thumb.dat | 0 .../emulation/new-test-files/test-mov-18-thumb.dat | 0 .../emulation/new-test-files/test-mov-19-thumb.dat | 0 .../emulation/new-test-files/test-mov-2-arm.dat | 0 .../emulation/new-test-files/test-mov-2-thumb.dat | 0 .../emulation/new-test-files/test-mov-20-thumb.dat | 0 .../emulation/new-test-files/test-mov-21-thumb.dat | 0 .../emulation/new-test-files/test-mov-22-thumb.dat | 0 .../emulation/new-test-files/test-mov-23-thumb.dat | 0 .../emulation/new-test-files/test-mov-24-thumb.dat | 0 .../emulation/new-test-files/test-mov-25-thumb.dat | 0 .../emulation/new-test-files/test-mov-26-thumb.dat | 0 .../emulation/new-test-files/test-mov-27-thumb.dat | 0 .../emulation/new-test-files/test-mov-28-thumb.dat | 0 .../emulation/new-test-files/test-mov-29-thumb.dat | 0 .../emulation/new-test-files/test-mov-3-arm.dat | 0 .../emulation/new-test-files/test-mov-3-thumb.dat | 0 .../emulation/new-test-files/test-mov-30-thumb.dat | 0 .../emulation/new-test-files/test-mov-31-thumb.dat | 0 .../emulation/new-test-files/test-mov-4-arm.dat | 0 .../emulation/new-test-files/test-mov-4-thumb.dat | 0 .../emulation/new-test-files/test-mov-5-arm.dat | 0 .../emulation/new-test-files/test-mov-5-thumb.dat | 0 .../emulation/new-test-files/test-mov-6-arm.dat | 0 .../emulation/new-test-files/test-mov-6-thumb.dat | 0 .../emulation/new-test-files/test-mov-7-thumb.dat | 0 .../emulation/new-test-files/test-mov-8-thumb.dat | 0 .../emulation/new-test-files/test-mov-9-thumb.dat | 0 .../emulation/new-test-files/test-moveq-1-arm.dat | 0 .../emulation/new-test-files/test-movs-1-arm.dat | 0 .../emulation/new-test-files/test-mvn-1-arm.dat | 0 .../emulation/new-test-files/test-mvn-1-thumb.dat | 0 .../emulation/new-test-files/test-mvn-2-arm.dat | 0 .../emulation/new-test-files/test-mvn-2-thumb.dat | 0 .../emulation/new-test-files/test-mvn-3-arm.dat | 0 .../emulation/new-test-files/test-mvn-3-thumb.dat | 0 .../emulation/new-test-files/test-mvn-4-arm.dat | 0 .../emulation/new-test-files/test-mvn-4-thumb.dat | 0 .../emulation/new-test-files/test-pop-1-arm.dat | 0 .../emulation/new-test-files/test-pop-1-thumb.dat | 0 .../emulation/new-test-files/test-pop-2-arm.dat | 0 .../emulation/new-test-files/test-pop-2-thumb.dat | 0 .../emulation/new-test-files/test-pop-3-thumb.dat | 0 .../emulation/new-test-files/test-push-1-arm.dat | 0 .../emulation/new-test-files/test-push-1-thumb.dat | 0 .../emulation/new-test-files/test-push-2-arm.dat | 0 .../emulation/new-test-files/test-push-2-thumb.dat | 0 .../emulation/new-test-files/test-push-3-arm.dat | 0 .../emulation/new-test-files/test-push-3-thumb.dat | 0 .../emulation/new-test-files/test-str-1-arm.dat | 0 .../emulation/new-test-files/test-str-1-thumb.dat | 0 .../emulation/new-test-files/test-str-2-arm.dat | 0 .../emulation/new-test-files/test-str-2-thumb.dat | 0 .../emulation/new-test-files/test-str-3-arm.dat | 0 .../emulation/new-test-files/test-str-3-thumb.dat | 0 .../emulation/new-test-files/test-str-4-arm.dat | 0 .../emulation/new-test-files/test-str-4-thumb.dat | 0 .../emulation/new-test-files/test-str-5-arm.dat | 0 .../emulation/new-test-files/test-strb-1-arm.dat | 0 .../emulation/new-test-files/test-strb-2-arm.dat | 0 .../emulation/new-test-files/test-strbt-1-arm.dat | 0 .../emulation/new-test-files/test-strd-1-thumb.dat | 0 .../emulation/new-test-files/test-strt-1-arm.dat | 0 .../emulation/new-test-files/test-sub-1-arm.dat | 0 .../emulation/new-test-files/test-sub-1-thumb.dat | 0 .../emulation/new-test-files/test-sub-10-arm.dat | 0 .../emulation/new-test-files/test-sub-2-arm.dat | 0 .../emulation/new-test-files/test-sub-2-thumb.dat | 0 .../emulation/new-test-files/test-sub-3-arm.dat | 0 .../emulation/new-test-files/test-sub-3-thumb.dat | 0 .../emulation/new-test-files/test-sub-4-arm.dat | 0 .../emulation/new-test-files/test-sub-4-thumb.dat | 0 .../emulation/new-test-files/test-sub-5-arm.dat | 0 .../emulation/new-test-files/test-sub-5-thumb.dat | 0 .../emulation/new-test-files/test-sub-6-arm.dat | 0 .../emulation/new-test-files/test-sub-6-thumb.dat | 0 .../emulation/new-test-files/test-sub-8-arm.dat | 0 .../emulation/new-test-files/test-sub-9-arm.dat | 0 .../emulation/new-test-files/test-subs-1-arm.dat | 0 .../emulation/new-test-files/test-subs-1-thumb.dat | 0 .../new-test-files/test-subs-10-thumb.dat | 0 .../emulation/new-test-files/test-subs-2-thumb.dat | 0 .../emulation/new-test-files/test-subs-3-thumb.dat | 0 .../emulation/new-test-files/test-subs-4-thumb.dat | 0 .../emulation/new-test-files/test-subs-5-thumb.dat | 0 .../emulation/new-test-files/test-subs-6-thumb.dat | 0 .../emulation/new-test-files/test-subs-8-thumb.dat | 0 .../emulation/new-test-files/test-subs-9-thumb.dat | 0 .../emulation/new-test-files/test-vpop-1-thumb.dat | 0 .../emulation/new-test-files/test-vpop-2-thumb.dat | 0 .../emulation/new-test-files/test-vpop-3-thumb.dat | 0 .../new-test-files/test-vpush-1-thumb.dat | 0 .../new-test-files/test-vpush-2-thumb.dat | 0 .../new-test-files/test-vpush-3-thumb.dat | 0 .../test => test/API}/benchmarks/continue/Makefile | 0 .../benchmarks/continue/TestBenchmarkContinue.py | 0 .../test => test/API}/benchmarks/continue/main.cpp | 0 .../API}/benchmarks/expression/Makefile | 0 .../benchmarks/expression/TestExpressionCmd.py | 0 .../benchmarks/expression/TestRepeatedExprs.py | 0 .../API}/benchmarks/expression/main.cpp | 0 .../frame_variable/TestFrameVariableResponse.py | 0 .../API}/benchmarks/libcxxlist/Makefile | 0 .../libcxxlist/TestBenchmarkLibcxxList.py | 0 .../API}/benchmarks/libcxxlist/main.cpp | 0 .../API}/benchmarks/libcxxmap/Makefile | 0 .../benchmarks/libcxxmap/TestBenchmarkLibcxxMap.py | 0 .../API}/benchmarks/libcxxmap/main.cpp | 0 .../API}/benchmarks/startup/TestStartupDelays.py | 0 .../API}/benchmarks/stepping/TestSteppingSpeed.py | 0 .../TestCompileRunToBreakpointTurnaround.py | 0 .../API}/commands/add-dsym/uuid/Makefile | 0 .../commands/add-dsym/uuid/TestAddDsymCommand.py | 0 .../API}/commands/add-dsym/uuid/main.cpp.template | 0 .../API}/commands/apropos/basic/TestApropos.py | 0 .../API}/commands/apropos/with-process/Makefile | 0 .../apropos/with-process/TestAproposWithProcess.py | 0 .../API}/commands/apropos/with-process/main.cpp | 0 .../command/list/TestBreakpointCommandList.py | 0 .../API}/commands/breakpoint/command/list/a.yaml | 0 .../test => test/API}/commands/command/.categories | 0 .../commands/command/delete/TestCommandDelete.py | 0 .../commands/command/history/TestCommandHistory.py | 0 .../command/invalid-args/TestInvalidArgsCommand.py | 0 .../API}/commands/command/nested_alias/Makefile | 0 .../command/nested_alias/TestNestedAlias.py | 0 .../API}/commands/command/nested_alias/main.cpp | 0 .../API}/commands/command/script/Makefile | 0 .../commands/command/script/TestCommandScript.py | 0 .../API}/commands/command/script/bug11569.py | 0 .../API}/commands/command/script/callables.py | 0 .../API}/commands/command/script/decorated.py | 0 .../API}/commands/command/script/import/Makefile | 0 .../commands/command/script/import/TestImport.py | 0 .../API}/commands/command/script/import/bar/bar.py | 0 .../commands/command/script/import/bar/barutil.py | 0 .../commands/command/script/import/dummymodule.py | 0 .../command/script/import/foo/bar/foobar.py | 0 .../API}/commands/command/script/import/foo/foo.py | 0 .../commands/command/script/import/foo/foo2.py | 0 .../API}/commands/command/script/import/main.c | 0 .../command/script/import/rdar-12586188/Makefile | 0 .../import/rdar-12586188/TestRdar12586188.py | 0 .../script/import/rdar-12586188/fail12586188.py | 0 .../script/import/rdar-12586188/fail212586188.py | 0 .../command/script/import/thepackage/TPunitA.py | 0 .../command/script/import/thepackage/TPunitB.py | 0 .../command/script/import/thepackage/__init__.py | 0 .../API}/commands/command/script/main.cpp | 0 .../API}/commands/command/script/mysto.py | 0 .../API}/commands/command/script/py_import | 0 .../API}/commands/command/script/welcome.py | 0 .../command/script_alias/TestCommandScriptAlias.py | 0 .../API}/commands/command/script_alias/tcsacmd.py | 0 .../API}/commands/command/source/.lldb | 0 .../commands/command/source/TestCommandSource.py | 0 .../API}/commands/command/source/commands.txt | 0 .../API}/commands/command/source/my.py | 0 .../API}/commands/disassemble/basic/Makefile | 0 .../disassemble/basic/TestDisassembleBreakpoint.py | 0 .../disassemble/basic/TestFrameDisassemble.py | 60 + .../API}/commands/disassemble/basic/main.cpp | 0 .../API}/commands/expression/.categories | 0 .../commands/expression/anonymous-struct/Makefile | 0 .../anonymous-struct/TestCallUserAnonTypedef.py | 0 .../commands/expression/anonymous-struct/main.cpp | 0 .../argument_passing_restrictions/Makefile | 0 .../TestArgumentPassingRestrictions.py | 0 .../argument_passing_restrictions/main.cpp | 0 .../calculator_mode/TestCalculatorMode.py | 0 .../commands/expression/call-function/Makefile | 0 .../call-function/TestCallBuiltinFunction.py | 0 .../call-function/TestCallStdStringFunction.py | 0 .../call-function/TestCallStopAndContinue.py | 0 .../call-function/TestCallUserDefinedFunction.py | 0 .../commands/expression/call-function/main.cpp | 0 .../commands/expression/call-restarts/Makefile | 0 .../call-restarts/TestCallThatRestarts.py | 166 + .../expression/call-restarts/lotta-signals.c | 0 .../API}/commands/expression/call-throws/Makefile | 0 .../expression/call-throws/TestCallThatThrows.py | 103 + .../commands/expression/call-throws/call-throws.m | 0 .../expression/cast_int_to_anonymous_enum/Makefile | 0 .../TestCastIntToAnonymousEnum.py | 0 .../expression/cast_int_to_anonymous_enum/main.cpp | 0 .../API}/commands/expression/char/Makefile | 0 .../API}/commands/expression/char/TestExprsChar.py | 0 .../API}/commands/expression/char/main.cpp | 0 .../Makefile | 0 ...lassTemplateSpecializationParametersHandling.py | 0 .../main.cpp | 0 .../TestCodegenCrashTypedefDeclNotInDeclContext.py | 0 .../main.cpp | 0 .../TestCompletionCrashIncompleteRecord.py | 0 .../completion-crash-incomplete-record/main.cpp | 0 .../completion-crash-invalid-iterator/Makefile | 0 .../TestInvalidIteratorCompletionCrash.py | 0 .../completion-crash-invalid-iterator/main.cpp | 0 .../TestCompletionInLambdaAndUnnamedClass.py | 0 .../main.cpp | 0 .../commands/expression/completion/.categories | 0 .../API}/commands/expression/completion/Makefile | 0 .../expression/completion/TestExprCompletion.py | 0 .../API}/commands/expression/completion/main.cpp | 0 .../API}/commands/expression/completion/other.cpp | 0 .../expression/context-object-objc/Makefile | 0 .../context-object-objc/TestContextObjectObjc.py | 0 .../commands/expression/context-object-objc/main.m | 0 .../commands/expression/context-object/Makefile | 0 .../expression/context-object/TestContextObject.py | 0 .../commands/expression/context-object/main.cpp | 0 .../TestDeletingImplicitCopyConstructor.py | 0 .../deleting-implicit-copy-constructor/main.cpp | 0 .../API}/commands/expression/diagnostics/Makefile | 0 .../expression/diagnostics/TestExprDiagnostics.py | 0 .../API}/commands/expression/diagnostics/main.cpp | 0 .../dollar-in-variable/TestDollarInVariable.py | 0 .../commands/expression/dollar-in-variable/main.c | 0 .../commands/expression/dont_allow_jit/Makefile | 0 .../expression/dont_allow_jit/TestAllowJIT.py | 0 .../API}/commands/expression/dont_allow_jit/main.c | 0 .../API}/commands/expression/entry-bp/Makefile | 0 .../expression/entry-bp/TestExprEntryBP.py | 0 .../API}/commands/expression/entry-bp/main.c | 0 .../commands/expression/expr-in-syscall/Makefile | 0 .../expr-in-syscall/TestExpressionInSyscall.py | 0 .../commands/expression/expr-in-syscall/main.cpp | 0 .../API}/commands/expression/fixits/Makefile | 0 .../API/commands/expression/fixits/TestFixIts.py | 71 + .../API}/commands/expression/fixits/main.cpp | 0 .../API}/commands/expression/formatters/Makefile | 0 .../expression/formatters/TestFormatters.py | 0 .../commands/expression/formatters/foosynth.py | 0 .../commands/expression/formatters/formatters.py | 0 .../API}/commands/expression/formatters/main.cpp | 0 .../Makefile | 0 .../TestFunctionTemplateSpecializationTempArgs.py | 0 .../main.cpp | 0 .../TestIgnoreArtificialConstructors.py | 0 .../ignore-artificial-constructors/main.cpp | 0 .../expression/import-std-module/basic/Makefile | 0 .../import-std-module/basic/TestImportStdModule.py | 0 .../expression/import-std-module/basic/main.cpp | 0 .../import-std-module/conflicts/Makefile | 0 .../conflicts/TestStdModuleWithConflicts.py | 0 .../import-std-module/conflicts/main.cpp | 0 .../import-std-module/deque-basic/Makefile | 0 .../deque-basic/TestDequeFromStdModule.py | 0 .../import-std-module/deque-basic/main.cpp | 0 .../deque-dbg-info-content/Makefile | 0 .../TestDbgInfoContentDequeFromStdModule.py | 0 .../deque-dbg-info-content/main.cpp | 0 .../import-std-module/empty-module/Makefile | 0 .../empty-module/TestEmptyStdModule.py | 0 .../import-std-module/empty-module/main.cpp | 0 .../empty-module/root/usr/include/c++/v1/algorithm | 0 .../root/usr/include/c++/v1/module.modulemap | 0 .../empty-module/root/usr/include/libc_header.h | 0 .../forward_list-dbg-info-content/Makefile | 0 .../TestDbgInfoContentForwardListFromStdModule.py | 0 .../forward_list-dbg-info-content/main.cpp | 0 .../import-std-module/forward_list/Makefile | 0 .../forward_list/TestForwardListFromStdModule.py | 0 .../import-std-module/forward_list/main.cpp | 0 .../list-dbg-info-content/Makefile | 0 .../TestDbgInfoContentListFromStdModule.py | 0 .../list-dbg-info-content/main.cpp | 0 .../expression/import-std-module/list/Makefile | 0 .../list/TestListFromStdModule.py | 0 .../expression/import-std-module/list/main.cpp | 0 .../import-std-module/no-std-module/Makefile | 0 .../no-std-module/TestMissingStdModule.py | 0 .../import-std-module/no-std-module/main.cpp | 0 .../expression/import-std-module/queue/Makefile | 0 .../queue/TestQueueFromStdModule.py | 0 .../expression/import-std-module/queue/main.cpp | 0 .../shared_ptr-dbg-info-content/Makefile | 0 .../TestSharedPtrDbgInfoContentFromStdModule.py | 0 .../shared_ptr-dbg-info-content/main.cpp | 0 .../import-std-module/shared_ptr/Makefile | 0 .../shared_ptr/TestSharedPtrFromStdModule.py | 0 .../import-std-module/shared_ptr/main.cpp | 0 .../expression/import-std-module/stack/Makefile | 0 .../stack/TestStackFromStdModule.py | 0 .../expression/import-std-module/stack/main.cpp | 0 .../expression/import-std-module/sysroot/Makefile | 0 .../sysroot/TestStdModuleSysroot.py | 0 .../expression/import-std-module/sysroot/main.cpp | 0 .../sysroot/root/usr/include/c++/v1/algorithm | 0 .../root/usr/include/c++/v1/module.modulemap | 0 .../sysroot/root/usr/include/libc_header.h | 0 .../unique_ptr-dbg-info-content/Makefile | 0 .../TestUniquePtrDbgInfoContent.py | 0 .../unique_ptr-dbg-info-content/main.cpp | 0 .../import-std-module/unique_ptr/Makefile | 0 .../unique_ptr/TestUniquePtrFromStdModule.py | 0 .../import-std-module/unique_ptr/main.cpp | 0 .../import-std-module/vector-bool/Makefile | 0 .../vector-bool/TestVectorBoolFromStdModule.py | 0 .../import-std-module/vector-bool/main.cpp | 0 .../vector-dbg-info-content/Makefile | 0 .../TestDbgInfoContentVectorFromStdModule.py | 0 .../vector-dbg-info-content/main.cpp | 0 .../import-std-module/vector-of-vectors/Makefile | 0 .../TestVectorOfVectorsFromStdModule.py | 0 .../import-std-module/vector-of-vectors/main.cpp | 0 .../expression/import-std-module/vector/Makefile | 0 .../vector/TestVectorFromStdModule.py | 0 .../expression/import-std-module/vector/main.cpp | 0 .../weak_ptr-dbg-info-content/Makefile | 0 .../TestDbgInfoContentWeakPtrFromStdModule.py | 0 .../weak_ptr-dbg-info-content/main.cpp | 0 .../expression/import-std-module/weak_ptr/Makefile | 0 .../weak_ptr/TestWeakPtrFromStdModule.py | 0 .../expression/import-std-module/weak_ptr/main.cpp | 0 .../expression/import_builtin_fileid/Makefile | 0 .../TestImportBuiltinFileID.py | 0 .../expression/import_builtin_fileid/main.m | 0 .../commands/expression/inline-namespace/Makefile | 0 .../inline-namespace/TestInlineNamespace.py | 0 .../commands/expression/inline-namespace/main.cpp | 0 .../invalid-args/TestInvalidArgsExpression.py | 0 .../expression/ir-interpreter-phi-nodes/Makefile | 0 .../TestIRInterpreterPHINodes.py | 0 .../expression/ir-interpreter-phi-nodes/main.cpp | 0 .../commands/expression/ir-interpreter/Makefile | 0 .../expression/ir-interpreter/TestIRInterpreter.py | 0 .../API}/commands/expression/ir-interpreter/main.c | 0 .../API}/commands/expression/issue_11588/Makefile | 0 .../commands/expression/issue_11588/Test11588.py | 67 + .../API}/commands/expression/issue_11588/main.cpp | 0 .../API}/commands/expression/issue_11588/s11588.py | 0 .../API}/commands/expression/macros/Makefile | 0 .../API}/commands/expression/macros/TestMacros.py | 0 .../API}/commands/expression/macros/macro1.h | 0 .../API}/commands/expression/macros/macro2.h | 0 .../API}/commands/expression/macros/main.cpp | 0 .../expression/multiline-completion/Makefile | 0 .../TestMultilineCompletion.py | 0 .../expression/multiline-completion/main.c | 0 .../TestMultilineNavigation.py | 0 .../Makefile | 0 .../TestNamespaceLocalVarSameNameCppAndC.py | 0 .../main.cpp | 0 .../namespace_local_var_same_name_obj_c/Makefile | 0 .../TestNamespaceLocalVarSameNameObjC.py | 0 .../namespace_local_var_same_name_obj_c/main.mm | 0 .../namespace_local_var_same_name_obj_c/util.mm | 0 .../API}/commands/expression/no-deadlock/Makefile | 0 .../expression/no-deadlock/TestExprDoesntBlock.py | 0 .../commands/expression/no-deadlock/locking.cpp | 0 .../API}/commands/expression/options/Makefile | 0 .../commands/expression/options/TestExprOptions.py | 0 .../API}/commands/expression/options/foo.cpp | 0 .../API}/commands/expression/options/main.cpp | 0 .../expression/persist_objc_pointeetype/Makefile | 0 .../TestPersistObjCPointeeType.py | 0 .../expression/persist_objc_pointeetype/main.m | 0 .../expression/persistent_ptr_update/Makefile | 0 .../TestPersistentPtrUpdate.py | 0 .../expression/persistent_ptr_update/main.c | 0 .../commands/expression/persistent_types/Makefile | 0 .../persistent_types/TestNestedPersistentTypes.py | 0 .../persistent_types/TestPersistentTypes.py | 0 .../commands/expression/persistent_types/main.c | 0 .../expression/persistent_variables/Makefile | 0 .../TestPersistentVariables.py | 0 .../expression/persistent_variables/main.c | 0 .../API}/commands/expression/po_verbosity/Makefile | 0 .../expression/po_verbosity/TestPoVerbosity.py | 0 .../API}/commands/expression/po_verbosity/main.m | 0 .../API}/commands/expression/pr35310/Makefile | 0 .../expression/pr35310/TestExprsBug35310.py | 0 .../API}/commands/expression/pr35310/main.cpp | 0 .../commands/expression/radar_8638051/Makefile | 0 .../expression/radar_8638051/Test8638051.py | 0 .../API}/commands/expression/radar_8638051/main.c | 0 .../commands/expression/radar_9531204/Makefile | 0 .../expression/radar_9531204/TestPrintfAfterUp.py | 0 .../API}/commands/expression/radar_9531204/main.c | 0 .../commands/expression/radar_9673664/Makefile | 0 .../radar_9673664/TestExprHelpExamples.py | 0 .../API}/commands/expression/radar_9673664/main.c | 0 .../expression/rdar42038760/TestScalarURem.py | 0 .../API}/commands/expression/rdar42038760/main.c | 0 .../expression/rdar44436068/Test128BitsInteger.py | 0 .../API}/commands/expression/rdar44436068/main.c | 0 ...TestRegressionAccessFunctionTemplateInRecord.py | 0 .../main.cpp | 0 .../commands/expression/save_jit_objects/Makefile | 0 .../save_jit_objects/TestSaveJITObjects.py | 52 + .../commands/expression/save_jit_objects/main.c | 0 .../API}/commands/expression/scoped_enums/Makefile | 0 .../expression/scoped_enums/TestScopedEnumType.py | 0 .../API}/commands/expression/scoped_enums/main.cpp | 0 .../expression/static-initializers/Makefile | 0 .../static-initializers/TestStaticInitializers.py | 0 .../expression/static-initializers/main.cpp | 0 .../API}/commands/expression/test/Makefile | 0 .../test/API/commands/expression/test/TestExprs.py | 229 + .../API}/commands/expression/test/TestExprs2.py | 0 .../API}/commands/expression/test/main.cpp | 0 .../API}/commands/expression/timeout/Makefile | 0 .../expression/timeout/TestCallWithTimeout.py | 79 + .../commands/expression/timeout/wait-a-while.cpp | 0 .../API}/commands/expression/top-level/Makefile | 0 .../expression/top-level/TestTopLevelExprs.py | 0 .../API}/commands/expression/top-level/dummy.cpp | 0 .../API}/commands/expression/top-level/main.cpp | 0 .../API}/commands/expression/top-level/test.cpp | 0 .../API}/commands/expression/two-files/Makefile | 0 .../TestObjCTypeQueryFromOtherCompileUnit.py | 0 .../API}/commands/expression/two-files/foo.m | 0 .../API}/commands/expression/two-files/main.m | 0 .../unicode-in-variable/TestUnicodeInVariable.py | 0 .../expression/unicode-in-variable/main.cpp | 0 .../commands/expression/unwind_expression/Makefile | 0 .../unwind_expression/TestUnwindExpression.py | 0 .../commands/expression/unwind_expression/main.cpp | 0 .../commands/expression/vector_of_enums/Makefile | 0 .../vector_of_enums/TestVectorOfEnums.py | 0 .../commands/expression/vector_of_enums/main.cpp | 0 .../API}/commands/expression/weak_symbols/Makefile | 0 .../expression/weak_symbols/TestWeakSymbols.py | 0 .../API}/commands/expression/weak_symbols/dylib.c | 0 .../API}/commands/expression/weak_symbols/dylib.h | 0 .../API}/commands/expression/weak_symbols/main.c | 0 .../expression/weak_symbols/module.modulemap | 0 .../API}/commands/expression/xvalue/Makefile | 0 .../expression/xvalue/TestXValuePrinting.py | 0 .../API}/commands/expression/xvalue/main.cpp | 0 .../API}/commands/frame/diagnose/array/Makefile | 0 .../commands/frame/diagnose/array/TestArray.py | 0 .../API}/commands/frame/diagnose/array/main.c | 0 .../commands/frame/diagnose/bad-reference/Makefile | 0 .../diagnose/bad-reference/TestBadReference.py | 0 .../commands/frame/diagnose/bad-reference/main.cpp | 0 .../frame/diagnose/complicated-expression/Makefile | 0 .../TestComplicatedExpression.py | 0 .../frame/diagnose/complicated-expression/main.c | 0 .../frame/diagnose/dereference-argument/Makefile | 0 .../TestDiagnoseDereferenceArgument.py | 0 .../frame/diagnose/dereference-argument/main.c | 0 .../diagnose/dereference-function-return/Makefile | 0 .../TestDiagnoseDereferenceFunctionReturn.py | 0 .../diagnose/dereference-function-return/main.c | 0 .../frame/diagnose/dereference-this/Makefile | 0 .../TestDiagnoseDereferenceThis.py | 0 .../frame/diagnose/dereference-this/main.cpp | 0 .../commands/frame/diagnose/inheritance/Makefile | 0 .../inheritance/TestDiagnoseInheritance.py | 0 .../commands/frame/diagnose/inheritance/main.cpp | 0 .../frame/diagnose/local-variable/Makefile | 0 .../diagnose/local-variable/TestLocalVariable.py | 0 .../commands/frame/diagnose/local-variable/main.c | 0 .../frame/diagnose/virtual-method-call/Makefile | 0 .../TestDiagnoseDereferenceVirtualMethodCall.py | 0 .../frame/diagnose/virtual-method-call/main.cpp | 0 .../API}/commands/frame/language/Makefile | 0 .../commands/frame/language/TestGuessLanguage.py | 84 + .../API}/commands/frame/language/main.cpp | 0 .../API}/commands/frame/language/other-2.cpp | 0 .../API}/commands/frame/language/other.cpp | 0 .../API}/commands/frame/language/other.h | 0 .../API}/commands/frame/language/somefunc.c | 0 .../API}/commands/frame/recognizer/Makefile | 0 .../frame/recognizer/TestFrameRecognizer.py | 0 .../API}/commands/frame/recognizer/main.m | 0 .../API}/commands/frame/recognizer/recognizer.py | 0 .../API}/commands/frame/select/Makefile | 0 .../API}/commands/frame/select/TestFrameSelect.py | 0 .../API}/commands/frame/select/main.cpp | 0 .../frame/var-scope/TestFrameVariableScope.py | 0 .../API}/commands/frame/var-scope/main.c | 0 .../test => test/API}/commands/frame/var/Makefile | 0 lldb/test/API/commands/frame/var/TestFrameVar.py | 91 + .../test => test/API}/commands/frame/var/main.c | 0 .../test => test/API}/commands/gui/basic/Makefile | 0 .../API}/commands/gui/basic/TestGuiBasic.py | 0 .../test => test/API}/commands/gui/basic/main.c | 0 .../gui/invalid-args/TestInvalidArgsGui.py | 0 .../test => test/API}/commands/help/TestHelp.py | 0 .../test => test/API}/commands/log/basic/Makefile | 0 .../API}/commands/log/basic/TestLogging.py | 0 .../test => test/API}/commands/log/basic/main.cpp | 0 .../log/invalid-args/TestInvalidArgsLog.py | 0 .../commands/platform/basic/TestPlatformCommand.py | 0 .../commands/platform/basic/TestPlatformPython.py | 0 .../API}/commands/platform/process/Makefile | 0 .../commands/platform/process/TestProcessList.py | 0 .../API}/commands/platform/process/main.cpp | 0 .../API}/commands/process/attach-resume/Makefile | 0 .../process/attach-resume/TestAttachResume.py | 0 .../API}/commands/process/attach-resume/main.cpp | 0 .../API}/commands/process/attach/Makefile | 0 .../commands/process/attach/TestProcessAttach.py | 0 .../commands/process/attach/attach_denied/Makefile | 0 .../attach/attach_denied/TestAttachDenied.py | 0 .../attach/attach_denied/entitlements.plist | 0 .../commands/process/attach/attach_denied/main.cpp | 0 .../API}/commands/process/attach/main.cpp | 0 .../process/launch-with-shellexpand/Makefile | 0 .../TestLaunchWithShellExpand.py | 124 + .../process/launch-with-shellexpand/file1.txt | 0 .../process/launch-with-shellexpand/file2.txt | 0 .../process/launch-with-shellexpand/file3.txt | 0 .../process/launch-with-shellexpand/file4.txy | 0 .../process/launch-with-shellexpand/file5.tyx | 0 .../process/launch-with-shellexpand/foo bar | 0 .../process/launch-with-shellexpand/main.cpp | 0 .../API}/commands/process/launch/Makefile | 0 .../commands/process/launch/TestProcessLaunch.py | 0 .../API}/commands/process/launch/input-file.txt | 0 .../API}/commands/process/launch/main.cpp | 0 .../API}/commands/process/launch/print_cwd.cpp | 0 .../API}/commands/process/launch/print_env.cpp | 0 .../test => test/API}/commands/quit/TestQuit.py | 0 .../register/intel_xtended_registers/Makefile | 0 .../intel_xtended_registers/TestMPXRegisters.py | 0 .../register/intel_xtended_registers/main.cpp | 0 .../mpx_bound_violation/Makefile | 0 .../mpx_bound_violation/TestBoundViolation.py | 52 + .../mpx_bound_violation/main.cpp | 0 .../mpx_offset_intersection/Makefile | 0 .../TestMPXOffsetIntersection.py | 0 .../mpx_offset_intersection/main.cpp | 0 .../register/register/register_command/Makefile | 0 .../register/register_command/TestRegisters.py | 0 .../register/register/register_command/a.cpp | 0 .../register/register/register_command/main.cpp | 0 .../invalid-args/TestInvalidArgsReproducer.py | 0 .../test => test/API}/commands/settings/Makefile | 0 .../API}/commands/settings/TestSettings.py | 0 .../test => test/API}/commands/settings/main.cpp | 0 .../API}/commands/settings/quoting/Makefile | 0 .../API}/commands/settings/quoting/TestQuoting.py | 0 .../API}/commands/settings/quoting/main.c | 0 .../API}/commands/source/info/TestSourceInfo.py | 0 .../API}/commands/source/info/main.cpp | 0 .../API}/commands/source/info/second.cpp | 0 .../API}/commands/statistics/basic/TestStats.py | 0 .../API}/commands/statistics/basic/main.c | 0 .../target/auto-install-main-executable/Makefile | 0 .../TestAutoInstallMainExecutable.py | 0 .../target/auto-install-main-executable/main.cpp | 0 .../API}/commands/target/basic/Makefile | 0 .../commands/target/basic/TestTargetCommand.py | 0 .../test => test/API}/commands/target/basic/a.c | 0 .../test => test/API}/commands/target/basic/b.c | 0 .../test => test/API}/commands/target/basic/c.c | 0 .../API}/commands/target/basic/globals.c | 0 .../API}/commands/target/basic/invalid_core_file | 0 .../API}/commands/target/create-deps/Makefile | 0 .../target/create-deps/TestTargetCreateDeps.py | 0 .../API}/commands/target/create-deps/a.cpp | 0 .../API}/commands/target/create-deps/main.cpp | 0 .../commands/target/create-no-such-arch/Makefile | 0 .../target/create-no-such-arch/TestNoSuchArch.py | 0 .../commands/target/create-no-such-arch/main.cpp | 0 .../dump-symtab-demangle/TestDumpSymtabDemangle.py | 0 .../commands/target/dump-symtab-demangle/a.yaml | 0 .../API}/commands/target/stop-hooks/Makefile | 0 .../commands/target/stop-hooks/TestStopHooks.py | 0 .../API}/commands/target/stop-hooks/main.c | 0 .../API}/commands/version/TestVersion.py | 0 .../API}/commands/watchpoints/.categories | 0 .../watchpoints/hello_watchlocation/Makefile | 0 .../hello_watchlocation/TestWatchLocation.py | 0 .../watchpoints/hello_watchlocation/main.cpp | 0 .../commands/watchpoints/hello_watchpoint/Makefile | 0 .../hello_watchpoint/TestMyFirstWatchpoint.py | 0 .../commands/watchpoints/hello_watchpoint/main.c | 0 .../watchpoints/multi_watchpoint_slots/Makefile | 0 .../TestWatchpointMultipleSlots.py | 0 .../watchpoints/multi_watchpoint_slots/main.c | 0 .../commands/watchpoints/multiple_hits/Makefile | 0 .../watchpoints/multiple_hits/TestMultipleHits.py | 0 .../commands/watchpoints/multiple_hits/main.cpp | 0 .../commands/watchpoints/multiple_threads/Makefile | 0 .../TestWatchpointMultipleThreads.py | 0 .../commands/watchpoints/multiple_threads/main.cpp | 0 .../watchpoints/step_over_watchpoint/Makefile | 0 .../step_over_watchpoint/TestStepOverWatchpoint.py | 119 + .../watchpoints/step_over_watchpoint/main.c | 0 .../watchpoints/variable_out_of_scope/Makefile | 0 .../TestWatchedVarHitWhenInScope.py | 0 .../watchpoints/variable_out_of_scope/main.c | 0 .../watchpoints/watchpoint_commands/Makefile | 0 .../watchpoint_commands/TestWatchpointCommands.py | 0 .../watchpoint_commands/command/Makefile | 0 .../command/TestWatchpointCommandLLDB.py | 0 .../command/TestWatchpointCommandPython.py | 0 .../watchpoint_commands/command/main.cpp | 0 .../command/watchpoint_command.py | 0 .../watchpoint_commands/condition/Makefile | 0 .../condition/TestWatchpointConditionCmd.py | 0 .../watchpoint_commands/condition/main.cpp | 0 .../watchpoints/watchpoint_commands/main.c | 0 .../watchpoints/watchpoint_disable/Makefile | 0 .../watchpoint_disable/TestWatchpointDisable.py | 71 + .../commands/watchpoints/watchpoint_disable/main.c | 0 .../watchpoints/watchpoint_events/Makefile | 0 .../watchpoint_events/TestWatchpointEvents.py | 0 .../commands/watchpoints/watchpoint_events/main.c | 0 .../watchpoints/watchpoint_on_vectors/Makefile | 0 .../TestValueOfVectorVariable.py | 0 .../watchpoints/watchpoint_on_vectors/main.c | 0 .../watchpoints/watchpoint_set_command/Makefile | 0 .../TestWatchLocationWithWatchSet.py | 0 .../watchpoints/watchpoint_set_command/main.cpp | 0 .../commands/watchpoints/watchpoint_size/Makefile | 0 .../watchpoint_size/TestWatchpointSizes.py | 0 .../commands/watchpoints/watchpoint_size/main.c | 0 .../test => test/API}/driver/batch_mode/Makefile | 0 .../API}/driver/batch_mode/TestBatchMode.py | 0 .../test => test/API}/driver/batch_mode/main.c | 0 .../API}/functionalities/abbreviation/.categories | 0 .../abbreviation/TestAbbreviations.py | 0 .../abbreviation/TestCommonShortSpellings.py | 0 .../API}/functionalities/alias/.categories | 0 .../API}/functionalities/archives/Makefile | 0 .../API}/functionalities/archives/README | 0 .../functionalities/archives/TestBSDArchives.py | 0 .../test => test/API}/functionalities/archives/a.c | 0 .../test => test/API}/functionalities/archives/b.c | 0 .../API}/functionalities/archives/main.c | 0 .../API}/functionalities/asan/Makefile | 0 .../API}/functionalities/asan/TestMemoryHistory.py | 0 .../API}/functionalities/asan/TestReportData.py | 0 .../test => test/API}/functionalities/asan/main.c | 0 .../API}/functionalities/avoids-fd-leak/Makefile | 0 .../functionalities/avoids-fd-leak/TestFdLeak.py | 0 .../API}/functionalities/avoids-fd-leak/main.c | 0 .../API}/functionalities/backticks/.categories | 0 .../backticks/TestBackticksWithoutATarget.py | 0 .../breakpoint/address_breakpoints/Makefile | 0 .../address_breakpoints/TestAddressBreakpoints.py | 91 + .../TestBadAddressBreakpoints.py | 42 + .../breakpoint/address_breakpoints/main.c | 0 .../breakpoint/auto_continue/Makefile | 0 .../auto_continue/TestBreakpointAutoContinue.py | 0 .../breakpoint/auto_continue/main.c | 0 .../breakpoint_by_line_and_column/Makefile | 0 .../TestBreakpointByLineAndColumn.py | 0 .../breakpoint_by_line_and_column/main.c | 0 .../breakpoint_callback_command_source/Makefile | 0 .../TestBreakpointCallbackCommandSource.py | 0 .../breakpoint_callback_command_source/main.c | 0 .../breakpoint_callback_command_source/source.lldb | 0 .../breakpoint/breakpoint_command/Makefile | 0 .../breakpoint_command/TestBreakpointCommand.py | 0 .../TestBreakpointCommandsFromPython.py | 0 .../breakpoint_command/TestRegexpBreakCommand.py | 0 .../breakpoint/breakpoint_command/a.c | 0 .../breakpoint/breakpoint_command/b.c | 0 .../breakpoint/breakpoint_command/bktptcmd.py | 0 .../breakpoint/breakpoint_command/main.c | 0 .../breakpoint/breakpoint_command/side_effect.py | 0 .../breakpoint/breakpoint_conditions/Makefile | 0 .../TestBreakpointConditions.py | 0 .../breakpoint/breakpoint_conditions/main.c | 0 .../breakpoint/breakpoint_hit_count/Makefile | 0 .../breakpoint_hit_count/TestBreakpointHitCount.py | 0 .../breakpoint/breakpoint_hit_count/main.cpp | 0 .../breakpoint/breakpoint_ids/Makefile | 0 .../breakpoint/breakpoint_ids/TestBreakpointIDs.py | 57 + .../breakpoint/breakpoint_ids/main.cpp | 0 .../breakpoint/breakpoint_ignore_count/Makefile | 0 .../TestBreakpointIgnoreCount.py | 0 .../breakpoint/breakpoint_ignore_count/main.c | 0 .../breakpoint/breakpoint_in_delayslot/Makefile | 0 .../TestAvoidBreakpointInDelaySlot.py | 0 .../breakpoint/breakpoint_in_delayslot/main.c | 0 .../breakpoint/breakpoint_language/Makefile | 0 .../breakpoint_language/TestBreakpointLanguage.py | 0 .../breakpoint/breakpoint_language/a.c | 0 .../breakpoint/breakpoint_language/b.cpp | 0 .../breakpoint/breakpoint_language/main.cpp | 0 .../breakpoint/breakpoint_locations/Makefile | 0 .../TestBreakpointLocations.py | 196 + .../breakpoint/breakpoint_locations/main.c | 0 .../breakpoint/breakpoint_names/Makefile | 0 .../breakpoint_names/TestBreakpointNames.py | 370 ++ .../breakpoint/breakpoint_names/main.c | 0 .../breakpoint/breakpoint_options/Makefile | 0 .../breakpoint_options/TestBreakpointOptions.py | 0 .../breakpoint/breakpoint_options/foo.cpp | 0 .../breakpoint/breakpoint_options/main.cpp | 0 .../breakpoint/breakpoint_set_restart/Makefile | 0 .../TestBreakpointSetRestart.py | 0 .../breakpoint/breakpoint_set_restart/main.cpp | 0 .../breakpoint/comp_dir_symlink/Makefile | 0 .../comp_dir_symlink/TestCompDirSymLink.py | 0 .../breakpoint/comp_dir_symlink/main.cpp | 0 .../breakpoint/consecutive_breakpoints/Makefile | 0 .../TestConsecutiveBreakpoints.py | 103 + .../breakpoint/consecutive_breakpoints/main.cpp | 0 .../API}/functionalities/breakpoint/cpp/Makefile | 0 .../breakpoint/cpp/TestCPPBreakpointLocations.py | 0 .../API}/functionalities/breakpoint/cpp/main.cpp | 0 .../breakpoint/cpp_exception/Makefile | 0 .../cpp_exception/TestCPPExceptionBreakpoint.py | 86 + .../breakpoint/cpp_exception/main.cpp | 0 .../functionalities/breakpoint/debugbreak/Makefile | 0 .../breakpoint/debugbreak/TestDebugBreak.py | 0 .../functionalities/breakpoint/debugbreak/main.c | 0 .../breakpoint/dummy_target_breakpoints/Makefile | 0 .../TestBreakpointsWithNoTargets.py | 0 .../breakpoint/dummy_target_breakpoints/main.c | 0 .../breakpoint/global_constructor/Makefile | 0 .../TestBreakpointInGlobalConstructor.py | 0 .../breakpoint/global_constructor/foo.cpp | 0 .../breakpoint/global_constructor/foo.h | 0 .../breakpoint/global_constructor/main.cpp | 0 .../Makefile | 0 .../TestHWBreakMultiThread.py | 0 .../main.cpp | 0 .../breakpoint/inlined_breakpoints/Makefile | 0 .../inlined_breakpoints/TestInlinedBreakpoints.py | 0 .../breakpoint/inlined_breakpoints/basic_type.cpp | 0 .../breakpoint/inlined_breakpoints/int.cpp | 0 .../breakpoint/move_nearest/Makefile | 0 .../breakpoint/move_nearest/TestMoveNearest.py | 0 .../breakpoint/move_nearest/foo.cpp | 0 .../functionalities/breakpoint/move_nearest/foo.h | 0 .../breakpoint/move_nearest/main.cpp | 0 .../API}/functionalities/breakpoint/objc/Makefile | 0 .../breakpoint/objc/TestObjCBreakpoints.py | 0 .../API}/functionalities/breakpoint/objc/main.m | 0 .../breakpoint/require_hw_breakpoints/Makefile | 0 .../TestRequireHWBreakpoints.py | 0 .../breakpoint/require_hw_breakpoints/main.c | 0 .../breakpoint/scripted_bkpt/Makefile | 0 .../scripted_bkpt/TestScriptedResolver.py | 0 .../breakpoint/scripted_bkpt/main.c | 0 .../breakpoint/scripted_bkpt/resolver.py | 0 .../functionalities/breakpoint/serialize/Makefile | 0 .../serialize/TestBreakpointSerialization.py | 0 .../functionalities/breakpoint/serialize/main.c | 0 .../breakpoint/serialize/resolver.py | 0 .../breakpoint/serialize/side_effect.py | 0 .../breakpoint/source_regexp/Makefile | 0 .../source_regexp/TestSourceRegexBreakpoints.py | 103 + .../functionalities/breakpoint/source_regexp/a.c | 0 .../functionalities/breakpoint/source_regexp/a.h | 0 .../breakpoint/source_regexp/main.c | 0 .../breakpoint/step_over_breakpoint/Makefile | 0 .../step_over_breakpoint/TestStepOverBreakpoint.py | 0 .../breakpoint/step_over_breakpoint/main.cpp | 0 .../API}/functionalities/completion/.categories | 0 .../API}/functionalities/completion/Makefile | 0 .../functionalities/completion/TestCompletion.py | 398 ++ .../API}/functionalities/completion/main.cpp | 0 .../API}/functionalities/conditional_break/.lldb | 0 .../functionalities/conditional_break/Makefile | 0 .../conditional_break/TestConditionalBreak.py | 0 .../conditional_break/conditional_break.py | 0 .../API}/functionalities/conditional_break/main.c | 0 .../API}/functionalities/darwin_log/.categories | 0 .../API}/functionalities/darwin_log/basic/Makefile | 0 .../darwin_log/basic/TestDarwinLogBasic.py | 0 .../API}/functionalities/darwin_log/basic/main.c | 0 .../darwin_log/common/darwin_log_common.h | 0 .../filter/exact_match/activity-chain/Makefile | 0 .../TestDarwinLogFilterMatchActivityChain.py | 0 .../filter/exact_match/activity-chain/main.c | 0 .../filter/exact_match/activity/Makefile | 0 .../activity/TestDarwinLogFilterMatchActivity.py | 0 .../darwin_log/filter/exact_match/activity/main.c | 0 .../filter/exact_match/category/Makefile | 0 .../category/TestDarwinLogFilterMatchCategory.py | 0 .../darwin_log/filter/exact_match/category/main.c | 0 .../darwin_log/filter/exact_match/message/Makefile | 0 .../message/TestDarwinLogFilterMatchMessage.py | 0 .../darwin_log/filter/exact_match/message/main.c | 0 .../filter/exact_match/subsystem/Makefile | 0 .../subsystem/TestDarwinLogFilterMatchSubsystem.py | 0 .../darwin_log/filter/exact_match/subsystem/main.c | 0 .../filter/regex/activity-chain/Makefile | 0 .../TestDarwinLogFilterRegexActivityChain.py | 0 .../darwin_log/filter/regex/activity-chain/main.c | 0 .../darwin_log/filter/regex/activity/Makefile | 0 .../activity/TestDarwinLogFilterRegexActivity.py | 0 .../darwin_log/filter/regex/activity/main.c | 0 .../darwin_log/filter/regex/category/Makefile | 0 .../category/TestDarwinLogFilterRegexCategory.py | 0 .../darwin_log/filter/regex/category/main.c | 0 .../darwin_log/filter/regex/message/Makefile | 0 .../message/TestDarwinLogFilterRegexMessage.py | 0 .../darwin_log/filter/regex/message/main.c | 0 .../darwin_log/filter/regex/subsystem/Makefile | 0 .../subsystem/TestDarwinLogFilterRegexSubsystem.py | 0 .../darwin_log/filter/regex/subsystem/main.c | 0 .../functionalities/darwin_log/format/Makefile | 0 .../format/TestDarwinLogMessageFormat.py | 0 .../API}/functionalities/darwin_log/format/main.c | 0 .../darwin_log/source/debug/Makefile | 0 .../source/debug/TestDarwinLogSourceDebug.py | 0 .../functionalities/darwin_log/source/debug/main.c | 0 .../darwin_log/source/info/Makefile | 0 .../source/info/TestDarwinLogSourceInfo.py | 0 .../functionalities/darwin_log/source/info/main.c | 0 .../functionalities/data-formatter/.categories | 0 .../data-formatter/array_typedef/Makefile | 0 .../array_typedef/TestArrayTypedef.py | 0 .../data-formatter/array_typedef/main.cpp | 0 .../data-formatter/boolreference/Makefile | 0 .../boolreference/TestFormattersBoolRefPtr.py | 0 .../data-formatter/boolreference/main.mm | 0 .../data-formatter/compactvectors/Makefile | 0 .../compactvectors/TestCompactVectors.py | 0 .../data-formatter/compactvectors/main.cpp | 0 .../data-formatter-advanced/Makefile | 0 .../TestDataFormatterAdv.py | 0 .../data-formatter-advanced/main.cpp | 0 .../data-formatter/data-formatter-caching/Makefile | 0 .../TestDataFormatterCaching.py | 0 .../data-formatter/data-formatter-caching/a.c | 0 .../data-formatter/data-formatter-caching/b.c | 0 .../data-formatter-categories/Makefile | 0 .../TestDataFormatterCategories.py | 0 .../data-formatter-categories/main.cpp | 0 .../data-formatter/data-formatter-cpp/Makefile | 0 .../data-formatter-cpp/TestDataFormatterCpp.py | 0 .../data-formatter/data-formatter-cpp/main.cpp | 0 .../data-formatter-disabling/Makefile | 0 .../TestDataFormatterDisabling.py | 0 .../data-formatter-disabling/main.cpp | 0 .../data-formatter-enum-format/Makefile | 0 .../TestDataFormatterEnumFormat.py | 0 .../data-formatter-enum-format/main.cpp | 0 .../data-formatter/data-formatter-globals/Makefile | 0 .../TestDataFormatterGlobals.py | 0 .../data-formatter/data-formatter-globals/main.cpp | 0 .../data-formatter-named-summaries/Makefile | 0 .../TestDataFormatterNamedSummaries.py | 0 .../data-formatter-named-summaries/main.cpp | 0 .../data-formatter/data-formatter-objc/.categories | 0 .../data-formatter/data-formatter-objc/Makefile | 0 .../ObjCDataFormatterTestCase.py | 0 .../data-formatter-objc/TestDataFormatterObjCCF.py | 0 .../TestDataFormatterObjCExpr.py | 0 .../TestDataFormatterObjCKVO.py | 0 .../TestDataFormatterObjCNSBundle.py | 0 .../TestDataFormatterObjCNSContainer.py | 0 .../TestDataFormatterObjCNSData.py | 0 .../TestDataFormatterObjCNSDate.py | 0 .../TestDataFormatterObjCNSError.py | 0 .../TestDataFormatterObjCNSURL.py | 0 .../TestDataFormatterObjCPlain.py | 0 .../TestDataFormatterObjNSException.py | 0 .../data-formatter-objc/cmtime/Makefile | 0 .../cmtime/TestDataFormatterCMTime.py | 0 .../data-formatter-objc/cmtime/main.m | 0 .../data-formatter/data-formatter-objc/main.m | 0 .../data-formatter-objc/nsindexpath/Makefile | 0 .../nsindexpath/TestDataFormatterNSIndexPath.py | 0 .../data-formatter-objc/nsindexpath/main.m | 0 .../data-formatter-objc/nsstring/Makefile | 0 .../nsstring/TestDataFormatterNSString.py | 0 .../data-formatter-objc/nsstring/main.m | 0 .../data-formatter-proper-plurals/Makefile | 0 .../TestFormattersOneIsSingular.py | 0 .../data-formatter-proper-plurals/main.m | 0 .../data-formatter-ptr-to-array/Makefile | 0 .../TestPtrToArrayFormatting.py | 0 .../data-formatter-ptr-to-array/main.cpp | 0 .../data-formatter-python-synth/Makefile | 0 .../TestDataFormatterPythonSynth.py | 0 .../fooSynthProvider.py | 0 .../data-formatter-python-synth/ftsp.py | 0 .../data-formatter-python-synth/main.cpp | 0 .../data-formatter/data-formatter-script/Makefile | 0 .../TestDataFormatterScript.py | 0 .../data-formatter/data-formatter-script/main.cpp | 0 .../data-formatter-skip-summary/Makefile | 0 .../TestDataFormatterSkipSummary.py | 0 .../data-formatter-skip-summary/main.cpp | 0 .../data-formatter-smart-array/Makefile | 0 .../TestDataFormatterSmartArray.py | 0 .../data-formatter-smart-array/main.cpp | 0 .../data-formatter-stl/libcxx/atomic/Makefile | 0 .../libcxx/atomic/TestLibCxxAtomic.py | 0 .../data-formatter-stl/libcxx/atomic/main.cpp | 0 .../data-formatter-stl/libcxx/bitset/Makefile | 0 .../libcxx/bitset/TestDataFormatterLibcxxBitset.py | 0 .../data-formatter-stl/libcxx/bitset/main.cpp | 0 .../libcxx/forward_list/Makefile | 0 .../TestDataFormatterLibcxxForwardList.py | 0 .../libcxx/forward_list/main.cpp | 0 .../data-formatter-stl/libcxx/function/Makefile | 0 .../libcxx/function/TestLibCxxFunction.py | 0 .../data-formatter-stl/libcxx/function/main.cpp | 0 .../libcxx/initializerlist/Makefile | 0 .../libcxx/initializerlist/TestInitializerList.py | 0 .../libcxx/initializerlist/main.cpp | 0 .../data-formatter-stl/libcxx/iterator/Makefile | 0 .../iterator/TestDataFormatterLibccIterator.py | 0 .../data-formatter-stl/libcxx/iterator/main.cpp | 0 .../data-formatter-stl/libcxx/list/Makefile | 0 .../libcxx/list/TestDataFormatterLibcxxList.py | 0 .../data-formatter-stl/libcxx/list/loop/Makefile | 0 .../list/loop/TestDataFormatterLibcxxListLoop.py | 0 .../data-formatter-stl/libcxx/list/loop/main.cpp | 0 .../data-formatter-stl/libcxx/list/main.cpp | 0 .../data-formatter-stl/libcxx/map/Makefile | 0 .../libcxx/map/TestDataFormatterLibccMap.py | 0 .../data-formatter-stl/libcxx/map/main.cpp | 0 .../data-formatter-stl/libcxx/multimap/Makefile | 0 .../multimap/TestDataFormatterLibccMultiMap.py | 0 .../data-formatter-stl/libcxx/multimap/main.cpp | 0 .../data-formatter-stl/libcxx/multiset/Makefile | 0 .../multiset/TestDataFormatterLibcxxMultiSet.py | 0 .../data-formatter-stl/libcxx/multiset/main.cpp | 0 .../data-formatter-stl/libcxx/optional/Makefile | 0 .../optional/TestDataFormatterLibcxxOptional.py | 0 .../data-formatter-stl/libcxx/optional/main.cpp | 0 .../data-formatter-stl/libcxx/queue/Makefile | 0 .../libcxx/queue/TestDataFormatterLibcxxQueue.py | 0 .../data-formatter-stl/libcxx/queue/main.cpp | 0 .../data-formatter-stl/libcxx/set/Makefile | 0 .../libcxx/set/TestDataFormatterLibcxxSet.py | 0 .../data-formatter-stl/libcxx/set/main.cpp | 0 .../data-formatter-stl/libcxx/string/Makefile | 0 .../libcxx/string/TestDataFormatterLibcxxString.py | 125 + .../data-formatter-stl/libcxx/string/main.cpp | 93 + .../data-formatter-stl/libcxx/tuple/Makefile | 0 .../libcxx/tuple/TestDataFormatterLibcxxTuple.py | 0 .../data-formatter-stl/libcxx/tuple/main.cpp | 0 .../data-formatter-stl/libcxx/unordered/Makefile | 0 .../libcxx/unordered/TestDataFormatterUnordered.py | 0 .../data-formatter-stl/libcxx/unordered/main.cpp | 0 .../data-formatter-stl/libcxx/variant/Makefile | 0 .../variant/TestDataFormatterLibcxxVariant.py | 0 .../data-formatter-stl/libcxx/variant/main.cpp | 0 .../data-formatter-stl/libcxx/vbool/Makefile | 0 .../libcxx/vbool/TestDataFormatterLibcxxVBool.py | 0 .../data-formatter-stl/libcxx/vbool/main.cpp | 0 .../data-formatter-stl/libcxx/vector/Makefile | 0 .../libcxx/vector/TestDataFormatterLibcxxVector.py | 0 .../data-formatter-stl/libcxx/vector/main.cpp | 0 .../data-formatter-stl/libstdcpp/iterator/Makefile | 0 .../iterator/TestDataFormatterStdIterator.py | 0 .../data-formatter-stl/libstdcpp/iterator/main.cpp | 0 .../data-formatter-stl/libstdcpp/list/Makefile | 0 .../libstdcpp/list/TestDataFormatterStdList.py | 0 .../data-formatter-stl/libstdcpp/list/main.cpp | 0 .../data-formatter-stl/libstdcpp/map/Makefile | 0 .../libstdcpp/map/TestDataFormatterStdMap.py | 0 .../data-formatter-stl/libstdcpp/map/main.cpp | 0 .../libstdcpp/smart_ptr/Makefile | 0 .../smart_ptr/TestDataFormatterStdSmartPtr.py | 0 .../libstdcpp/smart_ptr/main.cpp | 0 .../data-formatter-stl/libstdcpp/string/Makefile | 0 .../libstdcpp/string/TestDataFormatterStdString.py | 0 .../data-formatter-stl/libstdcpp/string/main.cpp | 0 .../data-formatter-stl/libstdcpp/tuple/Makefile | 0 .../libstdcpp/tuple/TestDataFormatterStdTuple.py | 0 .../data-formatter-stl/libstdcpp/tuple/main.cpp | 0 .../libstdcpp/unique_ptr/Makefile | 0 .../unique_ptr/TestDataFormatterStdUniquePtr.py | 0 .../TestDataFormatterInvalidStdUniquePtr.py | 0 .../libstdcpp/unique_ptr/invalid/main.cpp | 0 .../libstdcpp/unique_ptr/main.cpp | 0 .../data-formatter-stl/libstdcpp/vbool/Makefile | 0 .../libstdcpp/vbool/TestDataFormatterStdVBool.py | 0 .../data-formatter-stl/libstdcpp/vbool/main.cpp | 0 .../data-formatter-stl/libstdcpp/vector/Makefile | 0 .../libstdcpp/vector/TestDataFormatterStdVector.py | 0 .../data-formatter-stl/libstdcpp/vector/main.cpp | 0 .../data-formatter/data-formatter-synth/Makefile | 0 .../data-formatter-synth/TestDataFormatterSynth.py | 0 .../data-formatter/data-formatter-synth/main.cpp | 0 .../data-formatter-synthtype/Makefile | 0 .../TestDataFormatterSynthType.py | 0 .../data-formatter-synthtype/main.cpp | 0 .../data-formatter-synthtype/myIntSynthProvider.py | 0 .../data-formatter-synthval/Makefile | 0 .../TestDataFormatterSynthVal.py | 0 .../data-formatter-synthval/main.cpp | 0 .../data-formatter-synthval/myIntSynthProvider.py | 0 .../data-formatter/dump_dynamic/TestDumpDynamic.py | 0 .../data-formatter/dump_dynamic/main.cpp | 0 .../data-formatter/format-propagation/Makefile | 0 .../format-propagation/TestFormatPropagation.py | 82 + .../data-formatter/format-propagation/main.cpp | 0 .../frameformat_smallstruct/Makefile | 0 .../TestFrameFormatSmallStruct.py | 0 .../frameformat_smallstruct/main.cpp | 0 .../data-formatter/hexcaps/Makefile | 0 .../hexcaps/TestDataFormatterHexCaps.py | 0 .../data-formatter/hexcaps/main.cpp | 0 .../language_category_updates/Makefile | 0 .../TestDataFormatterLanguageCategoryUpdates.py | 0 .../language_category_updates/main.cpp | 0 .../data-formatter/nsarraysynth/Makefile | 0 .../nsarraysynth/TestNSArraySynthetic.py | 0 .../data-formatter/nsarraysynth/main.m | 0 .../data-formatter/nsdictionarysynth/Makefile | 0 .../nsdictionarysynth/TestNSDictionarySynthetic.py | 0 .../data-formatter/nsdictionarysynth/main.m | 0 .../data-formatter/nssetsynth/Makefile | 0 .../nssetsynth/TestNSSetSynthetic.py | 0 .../data-formatter/nssetsynth/main.m | 0 .../data-formatter/ostypeformatting/Makefile | 0 .../ostypeformatting/TestFormattersOsType.py | 0 .../data-formatter/ostypeformatting/main.mm | 0 .../functionalities/data-formatter/parray/Makefile | 0 .../data-formatter/parray/TestPrintArray.py | 0 .../functionalities/data-formatter/parray/main.cpp | 0 .../data-formatter/poarray/Makefile | 0 .../data-formatter/poarray/TestPrintObjectArray.py | 0 .../functionalities/data-formatter/poarray/main.mm | 0 .../data-formatter/ptr_ref_typedef/Makefile | 0 .../ptr_ref_typedef/TestPtrRef2Typedef.py | 0 .../data-formatter/ptr_ref_typedef/main.cpp | 0 .../data-formatter/pyobjsynthprovider/Makefile | 0 .../pyobjsynthprovider/TestPyObjSynthProvider.py | 0 .../data-formatter/pyobjsynthprovider/main.cpp | 0 .../data-formatter/pyobjsynthprovider/provider.py | 0 .../data-formatter/refpointer-recursion/Makefile | 0 .../TestDataFormatterRefPtrRecursion.py | 0 .../data-formatter/refpointer-recursion/main.cpp | 0 .../setvaluefromcstring/TestSetValueFromCString.py | 0 .../data-formatter/setvaluefromcstring/main.m | 0 .../stringprinter/TestStringPrinter.py | 0 .../data-formatter/stringprinter/main.cpp | 0 .../data-formatter/summary-string-onfail/Makefile | 0 .../summary-string-onfail/Test-rdar-9974002.py | 0 .../data-formatter/summary-string-onfail/main.cpp | 0 .../data-formatter/synthcapping/Makefile | 0 .../synthcapping/TestSyntheticCapping.py | 0 .../synthcapping/fooSynthProvider.py | 0 .../data-formatter/synthcapping/main.cpp | 0 .../data-formatter/synthupdate/Makefile | 0 .../synthupdate/TestSyntheticFilterRecompute.py | 0 .../data-formatter/synthupdate/main.m | 0 .../TestTypeSummaryListArg.py | 0 .../type_summary_list_script/Makefile | 0 .../TestTypeSummaryListScript.py | 0 .../type_summary_list_script/main.cpp | 0 .../type_summary_list_script/tslsformatters.py | 0 .../typedef_array/TestTypedefArray.py | 0 .../data-formatter/typedef_array/main.cpp | 0 .../data-formatter/user-format-vs-summary/Makefile | 0 .../TestUserFormatVsSummary.py | 0 .../data-formatter/user-format-vs-summary/main.cpp | 0 .../var-in-aggregate-misuse/Makefile | 0 .../TestVarInAggregateMisuse.py | 0 .../var-in-aggregate-misuse/main.cpp | 0 .../data-formatter/varscript_formatting/Makefile | 0 .../TestDataFormatterVarScriptFormatting.py | 0 .../varscript_formatting/helperfunc.py | 0 .../data-formatter/varscript_formatting/main.cpp | 0 .../data-formatter/vector-types/Makefile | 0 .../vector-types/TestVectorTypesFormatting.py | 0 .../data-formatter/vector-types/main.cpp | 0 .../API}/functionalities/dead-strip/Makefile | 0 .../functionalities/dead-strip/TestDeadStrip.py | 0 .../API}/functionalities/dead-strip/cmds.txt | 0 .../API}/functionalities/dead-strip/main.c | 0 .../functionalities/deleted-executable/Makefile | 0 .../deleted-executable/TestDeletedExecutable.py | 0 .../functionalities/deleted-executable/main.cpp | 0 .../dynamic_value_child_count/Makefile | 0 .../TestDynamicValueChildCount.py | 80 + .../dynamic_value_child_count/pass-to-base.cpp | 0 .../API}/functionalities/exec/Makefile | 0 .../API}/functionalities/exec/TestExec.py | 0 .../API}/functionalities/exec/main.cpp | 0 .../API}/functionalities/exec/secondprog.cpp | 0 .../API}/functionalities/fat_archives/Makefile | 0 .../fat_archives/TestFatArchives.py | 0 .../API}/functionalities/fat_archives/a.c | 0 .../API}/functionalities/fat_archives/a.h | 0 .../API}/functionalities/fat_archives/main.c | 0 .../API}/functionalities/float-display/Makefile | 0 .../float-display/TestFloatDisplay.py | 0 .../API}/functionalities/float-display/main.c | 0 .../gdb_remote_client/TestArmRegisterDefinition.py | 0 .../gdb_remote_client/TestGDBRemoteClient.py | 151 + .../gdb_remote_client/TestGDBRemoteLoad.py | 0 .../TestJLink6Armv7RegisterDefinition.py | 0 .../gdb_remote_client/TestNestedRegDefinitions.py | 0 .../gdb_remote_client/TestNoGPacketSupported.py | 0 .../TestNoWatchpointSupportInfo.py | 0 .../gdb_remote_client/TestPlatformClient.py | 0 .../gdb_remote_client/TestRecognizeBreakpoint.py | 0 .../gdb_remote_client/TestRegDefinitionInParts.py | 0 .../gdb_remote_client/TestRestartBug.py | 0 .../gdb_remote_client/TestStopPCs.py | 0 .../gdb_remote_client/TestTargetXMLArch.py | 0 .../gdb_remote_client/TestThreadSelectionBug.py | 0 .../gdb_remote_client/TestWriteMemory.py | 0 .../API}/functionalities/gdb_remote_client/a.yaml | 0 .../gdb_remote_client/basic_eh_frame.yaml | 0 .../gdb_remote_client/gdbclientutils.py | 539 ++ .../gdb_remote_client/operating_system.py | 0 .../gdb_remote_client/operating_system_2.py | 0 .../functionalities/history/TestHistoryRecall.py | 0 .../API}/functionalities/inferior-assert/Makefile | 0 .../inferior-assert/TestInferiorAssert.py | 0 .../API}/functionalities/inferior-assert/main.c | 0 .../API}/functionalities/inferior-changed/Makefile | 0 .../inferior-changed/TestInferiorChanged.py | 0 .../API}/functionalities/inferior-changed/main.c | 0 .../API}/functionalities/inferior-changed/main2.c | 0 .../functionalities/inferior-crashing/Makefile | 0 .../inferior-crashing/TestInferiorCrashing.py | 0 .../inferior-crashing/TestInferiorCrashingStep.py | 0 .../API}/functionalities/inferior-crashing/main.c | 0 .../inferior-crashing/recursive-inferior/Makefile | 0 .../recursive-inferior/TestRecursiveInferior.py | 0 .../TestRecursiveInferiorStep.py | 0 .../inferior-crashing/recursive-inferior/main.c | 0 .../API}/functionalities/inline-stepping/Makefile | 0 .../inline-stepping/TestInlineStepping.py | 0 .../functionalities/inline-stepping/calling.cpp | 0 .../API}/functionalities/jitloader_gdb/Makefile | 0 .../jitloader_gdb/TestJITLoaderGDB.py | 0 .../API}/functionalities/jitloader_gdb/main.c | 0 .../API}/functionalities/jitloader_gdb/simple.c | 0 .../API}/functionalities/lazy-loading/Makefile | 0 .../lazy-loading/TestLazyLoading.py | 0 .../API}/functionalities/lazy-loading/main.cpp | 0 .../API}/functionalities/load_unload/.categories | 0 .../API}/functionalities/load_unload/Makefile | 0 .../functionalities/load_unload/TestLoadUnload.py | 0 .../API}/functionalities/load_unload/a.cpp | 0 .../API}/functionalities/load_unload/b.cpp | 0 .../API}/functionalities/load_unload/c.cpp | 0 .../API}/functionalities/load_unload/cmds.txt | 0 .../API}/functionalities/load_unload/d.cpp | 0 .../functionalities/load_unload/hidden/Makefile | 0 .../API}/functionalities/load_unload/hidden/d.cpp | 0 .../API}/functionalities/load_unload/main.cpp | 0 .../functionalities/load_using_paths/.categories | 0 .../API}/functionalities/load_using_paths/Makefile | 0 .../load_using_paths/TestLoadUsingPaths.py | 0 .../load_using_paths/hidden/Makefile | 0 .../functionalities/load_using_paths/hidden/d.cpp | 0 .../API}/functionalities/load_using_paths/main.cpp | 0 .../API}/functionalities/longjmp/Makefile | 0 .../API}/functionalities/longjmp/TestLongjmp.py | 0 .../API}/functionalities/longjmp/main.c | 0 .../API}/functionalities/memory-region/Makefile | 0 .../memory-region/TestMemoryRegion.py | 0 .../API}/functionalities/memory-region/main.cpp | 0 .../API}/functionalities/memory/cache/Makefile | 0 .../memory/cache/TestMemoryCache.py | 62 + .../API}/functionalities/memory/cache/main.cpp | 0 .../API}/functionalities/memory/find/Makefile | 0 .../functionalities/memory/find/TestMemoryFind.py | 0 .../API}/functionalities/memory/find/main.cpp | 0 .../API}/functionalities/memory/read/Makefile | 0 .../functionalities/memory/read/TestMemoryRead.py | 134 + .../API}/functionalities/memory/read/main.cpp | 0 .../API}/functionalities/mtc/simple/Makefile | 0 .../functionalities/mtc/simple/TestMTCSimple.py | 64 + .../API}/functionalities/mtc/simple/main.m | 0 .../TestMultipleDebuggersCommands.py | 0 .../multiword-commands/TestMultiWordCommands.py | 0 .../non-overlapping-index-variable-i/Makefile | 0 .../TestIndexVariable.py | 0 .../non-overlapping-index-variable-i/main.cpp | 0 .../object-file/TestImageListMultiArchitecture.py | 0 .../bin/hello-freebsd-10.0-x86_64-clang-3.3 | Bin .../bin/hello-freebsd-10.0-x86_64-gcc-4.7.3 | Bin .../bin/hello-netbsd-6.1-x86_64-gcc-4.5.3 | Bin .../bin/hello-ubuntu-14.04-x86_64-clang-3.5pre | Bin .../bin/hello-ubuntu-14.04-x86_64-gcc-4.8.2 | Bin .../bin/hello-unknown-kalimba_arch4-kcc-36 | Bin .../bin/hello-unknown-kalimba_arch5-kcc-39 | Bin .../API}/functionalities/object-file/bin/hello.c | 0 .../API}/functionalities/object-file/bin/hello.cpp | 0 .../API}/functionalities/optimized_code/Makefile | 0 .../TestNoASanExceptionAfterEvalOP_piece.py | 0 .../API}/functionalities/optimized_code/main.cpp | 0 .../basic_entry_values_x86_64/Makefile | 0 .../TestBasicEntryValuesX86_64.py | 0 .../basic_entry_values_x86_64/main.cpp | 0 .../API}/functionalities/paths/TestPaths.py | 0 .../plugins/command_plugin/Makefile | 0 .../plugins/command_plugin/TestPluginCommands.py | 0 .../plugins/command_plugin/plugin.cpp.template | 0 .../plugins/python_os_plugin/Makefile | 0 .../plugins/python_os_plugin/TestPythonOSPlugin.py | 195 + .../plugins/python_os_plugin/main.c | 0 .../plugins/python_os_plugin/operating_system.py | 0 .../plugins/python_os_plugin/operating_system2.py | 0 .../postmortem/elf-core/TestLinuxCore.py | 0 .../functionalities/postmortem/elf-core/altmain.c | 0 .../postmortem/elf-core/altmain.core | Bin .../postmortem/elf-core/altmain.out | Bin .../postmortem/elf-core/fpr_sse.cpp | 0 .../postmortem/elf-core/gcore/TestGCore.py | 0 .../postmortem/elf-core/gcore/linux-i386.core | Bin .../postmortem/elf-core/gcore/linux-x86_64.core | Bin .../postmortem/elf-core/gcore/main.cpp | 0 .../postmortem/elf-core/gcore/main.mk | 0 .../postmortem/elf-core/gcore/make-core.sh | 0 .../postmortem/elf-core/linux-arm.core | Bin .../postmortem/elf-core/linux-fpr_sse_i386.core | Bin .../postmortem/elf-core/linux-fpr_sse_x86_64.core | Bin .../postmortem/elf-core/linux-i386.core | Bin .../postmortem/elf-core/linux-i386.out | Bin .../elf-core/linux-mips64el-gnuabi64.core | Bin .../elf-core/linux-mips64el-gnuabi64.out | Bin .../elf-core/linux-mips64el-gnuabin32.core | Bin .../elf-core/linux-mips64el-gnuabin32.out | Bin .../elf-core/linux-mipsel-gnuabio32.core | Bin .../postmortem/elf-core/linux-mipsel-gnuabio32.out | Bin .../postmortem/elf-core/linux-ppc64le.core | Bin .../postmortem/elf-core/linux-ppc64le.out | Bin .../postmortem/elf-core/linux-s390x.core | Bin .../postmortem/elf-core/linux-s390x.out | Bin .../postmortem/elf-core/linux-x86_64.core | Bin .../postmortem/elf-core/linux-x86_64.out | Bin .../functionalities/postmortem/elf-core/main.c | 0 .../postmortem/elf-core/make-core.sh | 0 .../elf-core/thread_crash/TestLinuxCoreThreads.py | 0 .../elf-core/thread_crash/linux-i386.core | Bin .../elf-core/thread_crash/linux-x86_64.core | Bin .../postmortem/elf-core/thread_crash/main.cpp | 0 .../postmortem/elf-core/thread_crash/main.mk | 0 .../postmortem/elf-core/thread_crash/make-core.sh | 0 .../postmortem/mach-core/TestMachCore.py | 0 .../postmortem/mach-core/operating_system.py | 0 .../postmortem/mach-core/test.core.yaml | 0 .../postmortem/minidump-new/TestMiniDumpNew.py | 0 .../postmortem/minidump-new/TestMiniDumpUUID.py | 0 .../postmortem/minidump-new/arm-linux.yaml | 0 .../postmortem/minidump-new/arm-macos.yaml | 0 .../postmortem/minidump-new/arm64-macos.yaml | 0 .../postmortem/minidump-new/install_breakpad.cpp | 0 .../postmortem/minidump-new/libuuidmatch.yaml | 0 .../postmortem/minidump-new/libuuidmismatch.yaml | 0 .../linux-arm-partial-uuids-match.yaml | 0 .../linux-arm-partial-uuids-mismatch.yaml | 0 .../minidump-new/linux-arm-same-uuids.yaml | 0 .../linux-arm-uuids-elf-build-id-16.yaml | 0 .../linux-arm-uuids-elf-build-id-20.yaml | 0 .../linux-arm-uuids-elf-build-id-zero.yaml | 0 .../minidump-new/linux-arm-uuids-no-age.yaml | 0 .../minidump-new/linux-arm-uuids-with-age.yaml | 0 .../minidump-new/linux-arm-zero-uuids.yaml | 0 .../postmortem/minidump-new/linux-x86_64 | Bin .../postmortem/minidump-new/linux-x86_64.cpp | 0 .../postmortem/minidump-new/linux-x86_64.dmp | Bin .../postmortem/minidump-new/linux-x86_64.yaml | 0 .../minidump-new/linux-x86_64_not_crashed | Bin .../minidump-new/linux-x86_64_not_crashed.cpp | 0 .../minidump-new/linux-x86_64_not_crashed.dmp | Bin .../minidump-new/linux-x86_64_null_signal.yaml | 0 .../minidump-new/macos-arm-uuids-no-age.yaml | 0 .../postmortem/minidump-new/makefile.txt | 0 .../postmortem/minidump-new/regions-linux-map.yaml | 0 .../minidump-new/relative_module_name.yaml | 0 .../functionalities/postmortem/minidump/Makefile | 0 .../postmortem/minidump/TestMiniDump.py | 0 .../postmortem/minidump/fizzbuzz.cpp | 0 .../postmortem/minidump/fizzbuzz.syms | 0 .../postmortem/minidump/fizzbuzz_no_heap.dmp | Bin .../functionalities/postmortem/minidump/main.cpp | 0 .../postmortem/netbsd-core/1lwp_SIGSEGV.aarch64 | Bin .../netbsd-core/1lwp_SIGSEGV.aarch64.core | Bin .../postmortem/netbsd-core/1lwp_SIGSEGV.amd64 | Bin .../postmortem/netbsd-core/1lwp_SIGSEGV.amd64.core | Bin .../postmortem/netbsd-core/1lwp_SIGSEGV.c | 0 .../netbsd-core/2lwp_process_SIGSEGV.aarch64 | Bin .../netbsd-core/2lwp_process_SIGSEGV.aarch64.core | Bin .../netbsd-core/2lwp_process_SIGSEGV.amd64 | Bin .../netbsd-core/2lwp_process_SIGSEGV.amd64.core | Bin .../postmortem/netbsd-core/2lwp_process_SIGSEGV.c | 0 .../postmortem/netbsd-core/2lwp_t2_SIGSEGV.aarch64 | Bin .../netbsd-core/2lwp_t2_SIGSEGV.aarch64.core | Bin .../postmortem/netbsd-core/2lwp_t2_SIGSEGV.amd64 | Bin .../netbsd-core/2lwp_t2_SIGSEGV.amd64.core | Bin .../postmortem/netbsd-core/2lwp_t2_SIGSEGV.c | 0 .../postmortem/netbsd-core/GNUmakefile | 0 .../postmortem/netbsd-core/TestNetBSDCore.py | 0 .../postmortem/wow64_minidump/TestWow64MiniDump.py | 0 .../postmortem/wow64_minidump/fizzbuzz.cpp | 0 .../postmortem/wow64_minidump/fizzbuzz_wow64.dmp | Bin .../API}/functionalities/pre_run_dylibs/Makefile | 0 .../pre_run_dylibs/TestPreRunDylibs.py | 0 .../API}/functionalities/pre_run_dylibs/foo.cpp | 0 .../API}/functionalities/pre_run_dylibs/foo.h | 0 .../API}/functionalities/pre_run_dylibs/main.cpp | 0 .../API}/functionalities/process_group/Makefile | 0 .../process_group/TestChangeProcessGroup.py | 91 + .../API}/functionalities/process_group/main.c | 0 .../functionalities/process_save_core/Makefile | 0 .../process_save_core/TestProcessSaveCore.py | 0 .../functionalities/process_save_core/main.cpp | 0 .../API}/functionalities/ptr_refs/Makefile | 0 .../API}/functionalities/ptr_refs/TestPtrRefs.py | 0 .../API}/functionalities/ptr_refs/main.c | 0 .../API}/functionalities/recursion/Makefile | 0 .../recursion/TestValueObjectRecursion.py | 0 .../API}/functionalities/recursion/main.cpp | 0 .../API}/functionalities/rerun/Makefile | 0 .../API}/functionalities/rerun/TestRerun.py | 0 .../API}/functionalities/rerun/main.cpp | 0 .../API}/functionalities/return-value/Makefile | 0 .../return-value/TestReturnValue.py | 279 + .../functionalities/return-value/call-func.cpp | 0 .../API}/functionalities/set-data/Makefile | 0 .../API}/functionalities/set-data/TestSetData.py | 0 .../API}/functionalities/set-data/main.m | 0 .../show_location/TestShowLocationDwarf5.py | 0 .../API}/functionalities/show_location/a.yaml | 0 .../API}/functionalities/signal/Makefile | 0 .../API/functionalities/signal/TestSendSignal.py | 112 + .../functionalities/signal/handle-abrt/Makefile | 0 .../signal/handle-abrt/TestHandleAbort.py | 0 .../API}/functionalities/signal/handle-abrt/main.c | 0 .../functionalities/signal/handle-segv/Makefile | 0 .../signal/handle-segv/TestHandleSegv.py | 0 .../API}/functionalities/signal/handle-segv/main.c | 0 .../API}/functionalities/signal/main.c | 0 .../API}/functionalities/signal/raise/Makefile | 0 .../API}/functionalities/signal/raise/TestRaise.py | 0 .../API}/functionalities/signal/raise/main.c | 0 .../source-map/TestTargetSourceMap.py | 43 + .../API}/functionalities/source-map/Trivial/main.c | 0 .../API}/functionalities/source-map/a.yaml | 0 .../API}/functionalities/stats_api/Makefile | 0 .../functionalities/stats_api/TestStatisticsAPI.py | 0 .../API}/functionalities/stats_api/main.c | 0 .../functionalities/step-avoids-no-debug/Makefile | 0 .../step-avoids-no-debug/TestStepNoDebug.py | 152 + .../step-avoids-no-debug/with-debug.c | 0 .../step-avoids-no-debug/without-debug.c | 0 .../API}/functionalities/step_scripted/Makefile | 0 .../API}/functionalities/step_scripted/Steps.py | 0 .../step_scripted/TestStepScripted.py | 0 .../API}/functionalities/step_scripted/main.c | 0 .../ambiguous_tail_call_seq1/Makefile | 0 .../TestAmbiguousTailCallSeq1.py | 0 .../ambiguous_tail_call_seq1/main.cpp | 0 .../ambiguous_tail_call_seq2/Makefile | 0 .../TestAmbiguousTailCallSeq2.py | 0 .../ambiguous_tail_call_seq2/main.cpp | 0 .../tail_call_frames/cross_dso/Makefile | 0 .../tail_call_frames/cross_dso/One.mk | 0 .../tail_call_frames/cross_dso/One/One.c | 0 .../cross_dso/TestCrossDSOTailCalls.py | 0 .../tail_call_frames/cross_dso/Two.mk | 0 .../tail_call_frames/cross_dso/Two/Two.c | 0 .../tail_call_frames/cross_dso/main.c | 0 .../tail_call_frames/cross_dso/shared.h | 0 .../tail_call_frames/cross_object/Makefile | 0 .../tail_call_frames/cross_object/One.c | 0 .../cross_object/TestCrossObjectTailCalls.py | 0 .../tail_call_frames/cross_object/Two.c | 0 .../tail_call_frames/cross_object/main.c | 0 .../tail_call_frames/cross_object/shared.h | 0 .../disambiguate_call_site/Makefile | 0 .../TestDisambiguateCallSite.py | 0 .../disambiguate_call_site/main.cpp | 0 .../disambiguate_paths_to_common_sink/Makefile | 0 .../TestDisambiguatePathsToCommonSink.py | 0 .../disambiguate_paths_to_common_sink/main.cpp | 0 .../disambiguate_tail_call_seq/Makefile | 0 .../TestDisambiguateTailCallSeq.py | 0 .../disambiguate_tail_call_seq/main.cpp | 0 .../inlining_and_tail_calls/Makefile | 0 .../TestInliningAndTailCalls.py | 0 .../inlining_and_tail_calls/main.cpp | 0 .../tail_call_frames/sbapi_support/Makefile | 0 .../sbapi_support/TestTailCallFrameSBAPI.py | 0 .../tail_call_frames/sbapi_support/main.cpp | 0 .../thread_step_out_message/Makefile | 0 .../TestArtificialFrameStepOutMessage.py | 0 .../thread_step_out_message/main.cpp | 0 .../thread_step_out_or_return/Makefile | 0 .../TestSteppingOutWithArtificialFrames.py | 0 .../thread_step_out_or_return/main.cpp | 0 .../tail_call_frames/unambiguous_sequence/Makefile | 0 .../TestUnambiguousTailCalls.py | 0 .../tail_call_frames/unambiguous_sequence/main.cpp | 0 .../target-new-solib-notifications/Makefile | 0 .../TestModuleLoadedNotifys.py | 0 .../target-new-solib-notifications/main.cpp | 0 .../API}/functionalities/target_var/Makefile | 0 .../functionalities/target_var/TestTargetVar.py | 0 .../API}/functionalities/target_var/globals.c | 0 .../API}/functionalities/target_var/globals.ll | 0 .../API}/functionalities/testid/TestTestId.py | 0 .../functionalities/thread/backtrace_all/Makefile | 0 .../thread/backtrace_all/ParallelTask.cpp | 0 .../thread/backtrace_all/TestBacktraceAll.py | 0 .../thread/backtrace_limit/Makefile | 0 .../thread/backtrace_limit/TestBacktraceLimit.py | 0 .../thread/backtrace_limit/main.cpp | 0 .../thread/break_after_join/Makefile | 0 .../thread/break_after_join/TestBreakAfterJoin.py | 0 .../thread/break_after_join/main.cpp | 0 .../thread/concurrent_events/Makefile | 0 ...ConcurrentBreakpointDelayBreakpointOneSignal.py | 0 ...oncurrentBreakpointOneDelayBreakpointThreads.py | 0 ...entBreakpointsDelayedBreakpointOneWatchpoint.py | 0 .../TestConcurrentCrashWithBreak.py | 0 .../TestConcurrentCrashWithSignal.py | 0 .../TestConcurrentCrashWithWatchpoint.py | 0 ...oncurrentCrashWithWatchpointBreakpointSignal.py | 0 .../TestConcurrentDelaySignalBreak.py | 0 .../TestConcurrentDelaySignalWatch.py | 0 .../TestConcurrentDelayWatchBreak.py | 0 ...stConcurrentDelayedCrashWithBreakpointSignal.py | 0 ...ncurrentDelayedCrashWithBreakpointWatchpoint.py | 0 .../TestConcurrentManyBreakpoints.py | 0 .../concurrent_events/TestConcurrentManyCrash.py | 0 .../concurrent_events/TestConcurrentManySignals.py | 0 .../TestConcurrentManyWatchpoints.py | 0 .../TestConcurrentNWatchNBreak.py | 0 .../concurrent_events/TestConcurrentSignalBreak.py | 0 .../TestConcurrentSignalDelayBreak.py | 0 .../TestConcurrentSignalDelayWatch.py | 0 .../TestConcurrentSignalNWatchNBreak.py | 0 .../concurrent_events/TestConcurrentSignalWatch.py | 0 .../TestConcurrentSignalWatchBreak.py | 0 .../TestConcurrentTwoBreakpointThreads.py | 0 .../TestConcurrentTwoBreakpointsOneDelaySignal.py | 0 .../TestConcurrentTwoBreakpointsOneSignal.py | 0 .../TestConcurrentTwoBreakpointsOneWatchpoint.py | 0 .../TestConcurrentTwoWatchpointThreads.py | 0 .../TestConcurrentTwoWatchpointsOneBreakpoint.py | 0 ...stConcurrentTwoWatchpointsOneDelayBreakpoint.py | 0 .../TestConcurrentTwoWatchpointsOneSignal.py | 0 .../concurrent_events/TestConcurrentWatchBreak.py | 0 .../TestConcurrentWatchBreakDelay.py | 0 ...urrentWatchpointDelayWatchpointOneBreakpoint.py | 0 ...ncurrentWatchpointWithDelayWatchpointThreads.py | 0 .../thread/concurrent_events/main.cpp | 0 .../thread/crash_during_step/Makefile | 0 .../crash_during_step/TestCrashDuringStep.py | 0 .../thread/crash_during_step/main.cpp | 0 .../thread/create_after_attach/Makefile | 0 .../create_after_attach/TestCreateAfterAttach.py | 0 .../thread/create_after_attach/main.cpp | 0 .../thread/create_during_step/Makefile | 0 .../create_during_step/TestCreateDuringStep.py | 0 .../thread/create_during_step/main.cpp | 0 .../thread/exit_during_break/Makefile | 0 .../exit_during_break/TestExitDuringBreak.py | 0 .../thread/exit_during_break/main.cpp | 0 .../thread/exit_during_step/Makefile | 0 .../thread/exit_during_step/TestExitDuringStep.py | 0 .../thread/exit_during_step/main.cpp | 0 .../API}/functionalities/thread/jump/Makefile | 0 .../functionalities/thread/jump/TestThreadJump.py | 0 .../API}/functionalities/thread/jump/main.cpp | 0 .../API}/functionalities/thread/jump/other.cpp | 0 .../functionalities/thread/multi_break/Makefile | 0 .../thread/multi_break/TestMultipleBreakpoints.py | 0 .../functionalities/thread/multi_break/main.cpp | 0 .../functionalities/thread/num_threads/Makefile | 0 .../thread/num_threads/TestNumThreads.py | 0 .../functionalities/thread/num_threads/main.cpp | 0 .../API}/functionalities/thread/state/Makefile | 0 .../thread/state/TestThreadStates.py | 0 .../API}/functionalities/thread/state/main.cpp | 0 .../API}/functionalities/thread/step_out/Makefile | 0 .../thread/step_out/TestThreadStepOut.py | 0 .../API}/functionalities/thread/step_out/main.cpp | 0 .../functionalities/thread/step_until/.categories | 0 .../functionalities/thread/step_until/Makefile | 0 .../thread/step_until/TestStepUntil.py | 0 .../API}/functionalities/thread/step_until/main.c | 0 .../functionalities/thread/thread_exit/Makefile | 0 .../thread/thread_exit/TestThreadExit.py | 0 .../functionalities/thread/thread_exit/main.cpp | 0 .../thread/thread_specific_break/Makefile | 0 .../TestThreadSpecificBreakpoint.py | 0 .../thread/thread_specific_break/main.cpp | 0 .../thread_specific_break_plus_condition/Makefile | 0 .../TestThreadSpecificBpPlusCondition.py | 0 .../thread_specific_break_plus_condition/main.cpp | 0 .../API}/functionalities/tsan/basic/Makefile | 0 .../functionalities/tsan/basic/TestTsanBasic.py | 0 .../API}/functionalities/tsan/basic/main.c | 0 .../tsan/cpp_global_location/Makefile | 0 .../TestTsanCPPGlobalLocation.py | 0 .../tsan/cpp_global_location/main.cpp | 0 .../functionalities/tsan/global_location/Makefile | 0 .../tsan/global_location/TestTsanGlobalLocation.py | 0 .../functionalities/tsan/global_location/main.c | 0 .../API}/functionalities/tsan/multiple/Makefile | 0 .../tsan/multiple/TestTsanMultiple.py | 0 .../API}/functionalities/tsan/multiple/main.m | 0 .../API}/functionalities/tsan/thread_leak/Makefile | 0 .../tsan/thread_leak/TestTsanThreadLeak.py | 0 .../API}/functionalities/tsan/thread_leak/main.c | 0 .../functionalities/tsan/thread_numbers/Makefile | 0 .../tsan/thread_numbers/TestTsanThreadNumbers.py | 82 + .../functionalities/tsan/thread_numbers/main.c | 0 .../test => test/API}/functionalities/tty/Makefile | 0 .../API}/functionalities/tty/TestTerminal.py | 0 .../test => test/API}/functionalities/tty/main.c | 0 .../API}/functionalities/type_completion/Makefile | 0 .../type_completion/TestTypeCompletion.py | 0 .../API}/functionalities/type_completion/main.cpp | 0 .../API}/functionalities/type_lookup/Makefile | 0 .../functionalities/type_lookup/TestTypeLookup.py | 0 .../API}/functionalities/type_lookup/main.mm | 0 .../API}/functionalities/ubsan/basic/Makefile | 0 .../functionalities/ubsan/basic/TestUbsanBasic.py | 90 + .../API}/functionalities/ubsan/basic/main.c | 0 .../functionalities/ubsan/user-expression/Makefile | 0 .../user-expression/TestUbsanUserExpression.py | 0 .../functionalities/ubsan/user-expression/main.c | 0 .../API}/functionalities/unwind/ehframe/Makefile | 0 .../unwind/ehframe/TestEhFrameUnwind.py | 0 .../API}/functionalities/unwind/ehframe/main.c | 0 .../API}/functionalities/unwind/noreturn/Makefile | 0 .../unwind/noreturn/TestNoreturnUnwind.py | 0 .../API}/functionalities/unwind/noreturn/main.c | 0 .../noreturn/module-end/TestNoReturnModuleEnd.py | 0 .../functionalities/unwind/noreturn/module-end/a.s | 0 .../unwind/noreturn/module-end/test.core | Bin .../unwind/noreturn/module-end/test.out | Bin .../API}/functionalities/unwind/sigtramp/Makefile | 0 .../unwind/sigtramp/TestSigtrampUnwind.py | 0 .../API}/functionalities/unwind/sigtramp/main.c | 0 .../API}/functionalities/unwind/standard/Makefile | 0 .../unwind/standard/TestStandardUnwind.py | 0 .../unwind/standard/hand_written/divmod.cpp | 0 .../unwind/standard/hand_written/fprintf.cpp | 0 .../unwind/standard/hand_written/new_delete.cpp | 0 .../API}/functionalities/value_md5_crash/Makefile | 0 .../value_md5_crash/TestValueMD5Crash.py | 52 + .../API}/functionalities/value_md5_crash/main.cpp | 0 .../API}/functionalities/var_path/Makefile | 0 .../API/functionalities/var_path/TestVarPath.py | 95 + .../API}/functionalities/var_path/main.cpp | 0 .../functionalities/wrong_commands/.categories | 0 .../wrong_commands/TestWrongCommands.py | 0 .../completion/TestIOHandlerCompletion.py | 0 .../test => test/API}/iohandler/completion/main.c | 0 .../API}/iohandler/unicode/TestUnicode.py | 0 .../API}/issue_verification/README.txt | 0 .../issue_verification/TestExpectedTimeout.py.park | 0 .../API}/issue_verification/TestFail.py.park | 0 .../TestInvalidDecorator.py.park | 0 .../API}/issue_verification/TestRerunFail.py.park | 0 .../TestRerunFileLevelTimeout.py.park | 0 .../issue_verification/TestRerunInline.py.park | 0 .../issue_verification/TestRerunTimeout.py.park | 0 .../API}/issue_verification/TestSignal.py.park | 0 .../TestSignalOutsideTestMethod.py.park | 0 .../API}/issue_verification/TestTimeout.py.park | 0 .../API}/issue_verification/disable.py | 0 .../test => test/API}/issue_verification/enable.py | 0 .../issue_verification/inline_rerun_inferior.cpp | 0 .../API}/issue_verification/rerun_base.py | 0 .../test => test/API}/lang/c/anonymous/Makefile | 0 .../API}/lang/c/anonymous/TestAnonymous.py | 0 .../test => test/API}/lang/c/anonymous/main.c | 0 .../test => test/API}/lang/c/array_types/Makefile | 0 lldb/test/API/lang/c/array_types/TestArrayTypes.py | 228 + .../test => test/API}/lang/c/array_types/cmds.txt | 0 .../test => test/API}/lang/c/array_types/main.c | 0 .../test => test/API}/lang/c/bitfields/Makefile | 0 .../API}/lang/c/bitfields/TestBitfields.py | 0 .../test => test/API}/lang/c/bitfields/main.c | 0 .../test => test/API}/lang/c/blocks/Makefile | 0 .../test => test/API}/lang/c/blocks/TestBlocks.py | 0 .../test => test/API}/lang/c/blocks/main.c | 0 .../API}/lang/c/conflicting-symbol/Makefile | 0 .../API}/lang/c/conflicting-symbol/One.mk | 0 .../API}/lang/c/conflicting-symbol/One/One.c | 0 .../API}/lang/c/conflicting-symbol/One/One.h | 0 .../lang/c/conflicting-symbol/One/OneConstant.c | 0 .../c/conflicting-symbol/TestConflictingSymbol.py | 0 .../API}/lang/c/conflicting-symbol/Two.mk | 0 .../API}/lang/c/conflicting-symbol/Two/Two.c | 0 .../API}/lang/c/conflicting-symbol/Two/Two.h | 0 .../lang/c/conflicting-symbol/Two/TwoConstant.c | 0 .../API}/lang/c/conflicting-symbol/main.c | 0 .../API}/lang/c/const_variables/Makefile | 0 .../lang/c/const_variables/TestConstVariables.py | 59 + .../API}/lang/c/const_variables/functions.c | 0 .../API}/lang/c/const_variables/main.c | 0 .../test => test/API}/lang/c/enum_types/Makefile | 0 .../API}/lang/c/enum_types/TestEnumTypes.py | 0 .../test => test/API}/lang/c/enum_types/main.c | 0 .../API}/lang/c/find_struct_type/Makefile | 0 .../lang/c/find_struct_type/TestFindStructTypes.py | 0 .../API}/lang/c/find_struct_type/main.c | 0 .../test => test/API}/lang/c/forward/Makefile | 0 .../test => test/API}/lang/c/forward/README.txt | 0 .../API}/lang/c/forward/TestForwardDeclaration.py | 0 .../test => test/API}/lang/c/forward/foo.c | 0 .../test => test/API}/lang/c/forward/foo.h | 0 .../test => test/API}/lang/c/forward/main.c | 0 .../API}/lang/c/function_types/Makefile | 0 .../lang/c/function_types/TestFunctionTypes.py | 0 .../test => test/API}/lang/c/function_types/main.c | 0 .../API}/lang/c/global_variables/Makefile | 0 .../lang/c/global_variables/TestGlobalVariables.py | 0 .../test => test/API}/lang/c/global_variables/a.c | 0 .../API}/lang/c/global_variables/cmds.txt | 0 .../API}/lang/c/global_variables/main.c | 0 .../lang/c/inlines/TestRedefinitionsInInlines.py | 0 .../test => test/API}/lang/c/inlines/main.c | 0 .../API}/lang/c/local_types/TestUseClosestType.py | 0 .../test => test/API}/lang/c/local_types/main.c | 0 .../test => test/API}/lang/c/local_types/other.c | 0 .../API}/lang/c/local_variables/Makefile | 0 .../lang/c/local_variables/TestLocalVariables.py | 0 .../API}/lang/c/local_variables/main.c | 0 .../test => test/API}/lang/c/modules/Makefile | 0 .../API}/lang/c/modules/TestCModules.py | 0 .../test => test/API}/lang/c/modules/main.c | 0 .../API}/lang/c/offsetof/TestOffsetof.py | 0 .../test => test/API}/lang/c/offsetof/main.c | 0 .../test => test/API}/lang/c/recurse/Makefile | 0 .../test => test/API}/lang/c/recurse/main.c | 0 .../API}/lang/c/register_variables/Makefile | 0 .../c/register_variables/TestRegisterVariables.py | 0 .../API}/lang/c/register_variables/test.c | 0 .../test => test/API}/lang/c/set_values/Makefile | 0 .../API}/lang/c/set_values/TestSetValues.py | 0 .../test => test/API}/lang/c/set_values/main.c | 0 .../test => test/API}/lang/c/shared_lib/Makefile | 0 .../API}/lang/c/shared_lib/TestSharedLib.py | 0 .../test => test/API}/lang/c/shared_lib/foo.c | 0 .../test => test/API}/lang/c/shared_lib/foo.h | 0 .../test => test/API}/lang/c/shared_lib/main.c | 0 .../lang/c/shared_lib_stripped_symbols/Makefile | 0 .../TestSharedLibStrippedSymbols.py | 0 .../API}/lang/c/shared_lib_stripped_symbols/foo.c | 0 .../API}/lang/c/shared_lib_stripped_symbols/foo.h | 0 .../API}/lang/c/shared_lib_stripped_symbols/main.c | 0 .../API}/lang/c/step-target/.categories | 0 .../test => test/API}/lang/c/step-target/Makefile | 0 .../API}/lang/c/step-target/TestStepTarget.py | 0 .../test => test/API}/lang/c/step-target/main.c | 0 .../API}/lang/c/step_over_no_deadlock/Makefile | 0 .../TestStepOverDoesntBlock.py | 0 .../API}/lang/c/step_over_no_deadlock/locking.cpp | 0 .../test => test/API}/lang/c/stepping/Makefile | 0 .../API}/lang/c/stepping/TestStepAndBreakpoints.py | 0 .../API}/lang/c/stepping/TestThreadStepping.py | 0 .../test => test/API}/lang/c/stepping/main.c | 0 .../test => test/API}/lang/c/strings/Makefile | 0 .../API}/lang/c/strings/TestCStrings.py | 0 .../test => test/API}/lang/c/strings/main.c | 0 .../API}/lang/c/struct_types/TestStructTypes.py | 0 .../test => test/API}/lang/c/struct_types/main.c | 0 .../test => test/API}/lang/c/tls_globals/Makefile | 0 .../API}/lang/c/tls_globals/TestTlsGlobals.py | 0 .../test => test/API}/lang/c/tls_globals/a.c | 0 .../test => test/API}/lang/c/tls_globals/main.c | 0 .../test => test/API}/lang/c/typedef/Makefile | 0 .../API}/lang/c/typedef/Testtypedef.py | 0 .../test => test/API}/lang/c/typedef/main.c | 0 .../test => test/API}/lang/c/unicode/Makefile | 0 .../API}/lang/c/unicode/TestUnicodeSymbols.py | 0 .../test => test/API}/lang/c/unicode/main.c | 0 .../test => test/API}/lang/c/unions/Makefile | 0 .../API}/lang/c/unions/TestUnionMembers.py | 0 .../test => test/API}/lang/c/unions/main.c | 0 .../test => test/API}/lang/c/vla/Makefile | 0 .../test => test/API}/lang/c/vla/TestVLA.py | 0 .../lldbsuite/test => test/API}/lang/c/vla/main.c | 0 .../API}/lang/cpp/accelerator-table/Makefile | 0 .../cpp/accelerator-table/TestCPPAccelerator.py | 0 .../API}/lang/cpp/accelerator-table/a.cpp | 0 .../API}/lang/cpp/accelerator-table/b.cpp | 0 .../API}/lang/cpp/accelerator-table/c.cpp | 0 .../API}/lang/cpp/accelerator-table/d.cpp | 0 .../API}/lang/cpp/accelerator-table/e.cpp | 0 .../API}/lang/cpp/accelerator-table/f.cpp | 0 .../API}/lang/cpp/accelerator-table/g.cpp | 0 .../API}/lang/cpp/accelerator-table/main.cpp | 0 .../API}/lang/cpp/accelerator-table/source.h | 0 .../test => test/API}/lang/cpp/auto/Makefile | 0 .../test => test/API}/lang/cpp/auto/TestCPPAuto.py | 0 .../test => test/API}/lang/cpp/auto/main.cpp | 0 .../test => test/API}/lang/cpp/bitfields/Makefile | 0 .../API}/lang/cpp/bitfields/TestCppBitfields.py | 0 .../test => test/API}/lang/cpp/bitfields/main.cpp | 0 .../test => test/API}/lang/cpp/bool/Makefile | 0 .../test => test/API}/lang/cpp/bool/TestCPPBool.py | 0 .../test => test/API}/lang/cpp/bool/main.cpp | 0 .../API}/lang/cpp/breakpoint-commands/Makefile | 0 .../TestCPPBreakpointCommands.py | 0 .../API}/lang/cpp/breakpoint-commands/nested.cpp | 0 .../Makefile | 0 ...estBreakpointInMemberFuncWNonPrimitiveParams.py | 0 .../a.cpp | 0 .../a.h | 0 .../main.cpp | 0 .../module.modulemap | 0 .../API}/lang/cpp/call-function/Makefile | 0 .../lang/cpp/call-function/TestCallCPPFunction.py | 0 .../API}/lang/cpp/call-function/main.cpp | 0 .../API}/lang/cpp/chained-calls/Makefile | 0 .../lang/cpp/chained-calls/TestCppChainedCalls.py | 0 .../API}/lang/cpp/chained-calls/main.cpp | 0 .../API}/lang/cpp/char1632_t/.categories | 0 .../test => test/API}/lang/cpp/char1632_t/Makefile | 0 .../API}/lang/cpp/char1632_t/TestChar1632T.py | 0 .../test => test/API}/lang/cpp/char1632_t/main.cpp | 0 .../test => test/API}/lang/cpp/char8_t/Makefile | 0 .../API}/lang/cpp/char8_t/TestCxxChar8_t.py | 0 .../test => test/API}/lang/cpp/char8_t/main.cpp | 0 .../TestClassTemplateParameterPack.py | 0 .../cpp/class-template-parameter-pack/main.cpp | 72 + .../API}/lang/cpp/class_static/Makefile | 0 .../lang/cpp/class_static/TestStaticVariables.py | 0 .../API}/lang/cpp/class_static/main.cpp | 0 .../API}/lang/cpp/class_types/Makefile | 0 .../API}/lang/cpp/class_types/TestClassTypes.py | 0 .../cpp/class_types/TestClassTypesDisassembly.py | 0 .../API}/lang/cpp/class_types/cmds.txt | 0 .../API}/lang/cpp/class_types/main.cpp | 0 .../API}/lang/cpp/const_this/TestConstThis.py | 0 .../test => test/API}/lang/cpp/const_this/main.cpp | 0 .../API/lang/cpp/constructors}/Makefile | 0 .../lang/cpp/constructors/TestCppConstructors.py | 26 + lldb/test/API/lang/cpp/constructors/main.cpp | 45 + .../API/lang/cpp/covariant-return-types}/Makefile | 0 .../TestCovariantReturnTypes.py | 0 .../API}/lang/cpp/covariant-return-types/main.cpp | 0 .../API/lang/cpp/diamond}/Makefile | 0 .../API}/lang/cpp/diamond/TestDiamond.py | 0 .../test => test/API}/lang/cpp/diamond/main.cpp | 0 .../lang/cpp/dynamic-value-same-basename}/Makefile | 0 .../TestDynamicValueSameBase.py | 0 .../lang/cpp/dynamic-value-same-basename/main.cpp | 0 .../API}/lang/cpp/dynamic-value/Makefile | 0 .../lang/cpp/dynamic-value/TestCppValueCast.py | 0 .../API/lang/cpp/dynamic-value/TestDynamicValue.py | 249 + .../API}/lang/cpp/dynamic-value/pass-to-base.cpp | 0 .../API}/lang/cpp/dynamic-value/sbvalue-cast.cpp | 0 .../test => test/API}/lang/cpp/enum_types/Makefile | 0 .../API}/lang/cpp/enum_types/TestCPP11EnumTypes.py | 0 .../test => test/API}/lang/cpp/enum_types/main.cpp | 0 .../test => test/API}/lang/cpp/exceptions/Makefile | 0 .../cpp/exceptions/TestCPPExceptionBreakpoints.py | 82 + .../API}/lang/cpp/exceptions/exceptions.cpp | 0 .../API}/lang/cpp/extern_c/TestExternCSymbols.py | 0 .../test => test/API}/lang/cpp/extern_c/main.cpp | 0 .../API/lang/cpp/frame-var-anon-unions}/Makefile | 0 .../TestFrameVariableAnonymousUnions.py | 0 .../API}/lang/cpp/frame-var-anon-unions/main.cpp | 0 .../API/lang/cpp/function-qualifiers}/Makefile | 0 .../TestCppFunctionQualifiers.py | 0 .../API}/lang/cpp/function-qualifiers/main.cpp | 0 .../TestFunctionTemplateParameterPack.py | 0 .../cpp/function-template-parameter-pack/main.cpp | 0 .../lang/cpp/function_refs/TestFunctionRefs.py | 0 .../API}/lang/cpp/function_refs/main.cpp | 0 .../API/lang/cpp/global_operators}/Makefile | 0 .../cpp/global_operators/TestCppGlobalOperators.py | 0 .../API}/lang/cpp/global_operators/main.cpp | 0 .../API/lang/cpp/global_variables}/Makefile | 0 .../cpp/global_variables/TestCPPGlobalVariables.py | 40 + .../API}/lang/cpp/global_variables/main.cpp | 0 .../lang/cpp/gmodules-templates/TestGModules.py | 0 .../API}/lang/cpp/gmodules-templates/a.h | 0 .../API}/lang/cpp/gmodules-templates/b.h | 0 .../API}/lang/cpp/gmodules-templates/main.cpp | 0 .../API}/lang/cpp/gmodules-templates/memory.h | 0 .../lang/cpp/gmodules-templates/module.modulemap | 0 .../test => test/API}/lang/cpp/gmodules/Makefile | 0 .../lang/cpp/gmodules/TestWithModuleDebugging.py | 94 + .../test => test/API}/lang/cpp/gmodules/main.cpp | 0 .../test => test/API}/lang/cpp/gmodules/pch.h | 0 .../API}/lang/cpp/incomplete-types/Makefile | 0 .../cpp/incomplete-types/TestCppIncompleteTypes.py | 0 .../API}/lang/cpp/incomplete-types/a.cpp | 0 .../API}/lang/cpp/incomplete-types/a.h | 0 .../API}/lang/cpp/incomplete-types/length.cpp | 0 .../API}/lang/cpp/incomplete-types/length.h | 0 .../API}/lang/cpp/incomplete-types/main.cpp | 0 .../test => test/API}/lang/cpp/inlines/Makefile | 0 .../API}/lang/cpp/inlines/TestInlines.py | 0 .../test => test/API}/lang/cpp/inlines/inlines.cpp | 0 .../test => test/API}/lang/cpp/inlines/inlines.h | 0 .../API}/lang/cpp/lambdas/TestLambdas.py | 0 .../test => test/API}/lang/cpp/lambdas/main.cpp | 0 .../API}/lang/cpp/limit-debug-info/Makefile | 0 .../cpp/limit-debug-info/TestWithLimitDebugInfo.py | 0 .../API}/lang/cpp/limit-debug-info/base.cpp | 0 .../API}/lang/cpp/limit-debug-info/base.h | 0 .../API}/lang/cpp/limit-debug-info/derived.cpp | 0 .../API}/lang/cpp/limit-debug-info/derived.h | 0 .../API}/lang/cpp/limit-debug-info/main.cpp | 0 .../API}/lang/cpp/llvm-style/TestLLVMStyle.py | 0 .../test => test/API}/lang/cpp/llvm-style/main.cpp | 0 .../member-and-local-vars-with-same-name/Makefile | 0 .../TestMembersAndLocalsWithSameName.py | 0 .../member-and-local-vars-with-same-name/main.cpp | 0 .../API}/lang/cpp/modules-import/Inputs/Bar.h | 0 .../API}/lang/cpp/modules-import/Inputs/Foo.h | 0 .../cpp/modules-import/Inputs/module.modulemap | 0 .../API}/lang/cpp/modules-import/Makefile | 0 .../cpp/modules-import/TestCXXModulesImport.py | 0 .../API}/lang/cpp/modules-import/main.cpp | 0 .../API/lang/cpp/multiple-inheritance}/Makefile | 0 .../TestCppMultipleInheritance.py | 35 + .../API/lang/cpp/multiple-inheritance/main.cpp | 52 + .../test => test/API}/lang/cpp/namespace/Makefile | 0 .../API}/lang/cpp/namespace/TestNamespace.py | 0 .../API}/lang/cpp/namespace/TestNamespaceLookup.py | 0 .../test => test/API}/lang/cpp/namespace/cmds.txt | 0 .../test => test/API}/lang/cpp/namespace/main.cpp | 0 .../test => test/API}/lang/cpp/namespace/ns.cpp | 0 .../test => test/API}/lang/cpp/namespace/ns.h | 0 .../test => test/API}/lang/cpp/namespace/ns2.cpp | 0 .../test => test/API}/lang/cpp/namespace/ns3.cpp | 0 .../namespace_conflicts/TestNamespaceConflicts.py | 0 .../API}/lang/cpp/namespace_conflicts/main.cpp | 0 .../API}/lang/cpp/namespace_definitions/Makefile | 0 .../TestNamespaceDefinitions.py | 0 .../API}/lang/cpp/namespace_definitions/a.cpp | 0 .../API}/lang/cpp/namespace_definitions/b.cpp | 0 .../API}/lang/cpp/namespace_definitions/foo.h | 0 .../API}/lang/cpp/namespace_definitions/main.cpp | 0 .../nested-class-other-compilation-unit/Makefile | 0 .../TestNestedClassWithParentInAnotherCU.py | 0 .../nested-class-other-compilation-unit/main.cpp | 0 .../nested-class-other-compilation-unit/other.cpp | 0 .../nested-class-other-compilation-unit/shared.h | 0 .../API/lang/cpp/nsimport}/Makefile | 0 .../API}/lang/cpp/nsimport/TestCppNsImport.py | 0 .../test => test/API}/lang/cpp/nsimport/main.cpp | 0 .../API}/lang/cpp/offsetof/TestOffsetofCpp.py | 0 .../test => test/API}/lang/cpp/offsetof/main.cpp | 0 .../API}/lang/cpp/operator-overload/Makefile | 0 .../cpp/operator-overload/TestOperatorOverload.py | 0 .../API}/lang/cpp/operator-overload/a.cpp | 0 .../API}/lang/cpp/operator-overload/b.cpp | 0 .../API}/lang/cpp/operators/TestCppOperators.py | 0 .../test => test/API}/lang/cpp/operators/main.cpp | 0 .../API}/lang/cpp/overloaded-functions/Makefile | 0 .../TestOverloadedFunctions.py | 0 .../API}/lang/cpp/overloaded-functions/main.cpp | 0 .../lang/cpp/overloaded-functions/static-a.cpp | 0 .../lang/cpp/overloaded-functions/static-b.cpp | 0 .../API}/lang/cpp/printf/TestPrintf.py | 0 .../test => test/API}/lang/cpp/printf/main.cpp | 0 .../API}/lang/cpp/rvalue-references/Makefile | 0 .../cpp/rvalue-references/TestRvalueReferences.py | 0 .../API}/lang/cpp/rvalue-references/main.cpp | 0 .../API/lang/cpp/scope}/Makefile | 0 .../API}/lang/cpp/scope/TestCppScope.py | 0 .../test => test/API}/lang/cpp/scope/main.cpp | 0 .../API/lang/cpp/signed_types}/Makefile | 0 .../API}/lang/cpp/signed_types/TestSignedTypes.py | 0 .../API}/lang/cpp/signed_types/main.cpp | 0 .../API/lang/cpp/static_members}/Makefile | 0 .../cpp/static_members/TestCPPStaticMembers.py | 0 .../API}/lang/cpp/static_members/main.cpp | 0 .../API/lang/cpp/static_methods}/Makefile | 0 .../cpp/static_methods/TestCPPStaticMethods.py | 0 .../API}/lang/cpp/static_methods/main.cpp | 0 .../cpp/std-function-step-into-callable/Makefile | 0 .../TestStdFunctionStepIntoCallable.py | 0 .../cpp/std-function-step-into-callable/main.cpp | 0 .../test => test/API}/lang/cpp/stl/Makefile | 0 lldb/test/API/lang/cpp/stl/TestSTL.py | 122 + .../API}/lang/cpp/stl/TestStdCXXDisassembly.py | 0 .../test => test/API}/lang/cpp/stl/cmds.txt | 0 .../test => test/API}/lang/cpp/stl/main.cpp | 0 .../API}/lang/cpp/symbols/TestSymbols.py | 0 .../test => test/API}/lang/cpp/symbols/main.cpp | 0 .../API/lang/cpp/template-function}/Makefile | 0 .../cpp/template-function/TestTemplateFunctions.py | 0 .../API}/lang/cpp/template-function/main.cpp | 0 .../API/lang/cpp/template}/Makefile | 0 .../test/API/lang/cpp/template/TestTemplateArgs.py | 158 + .../test => test/API}/lang/cpp/template/main.cpp | 0 .../API/lang/cpp/this}/Makefile | 0 .../test => test/API}/lang/cpp/this/TestCPPThis.py | 0 .../test => test/API}/lang/cpp/this/main.cpp | 0 .../API}/lang/cpp/thread_local/Makefile | 0 .../API}/lang/cpp/thread_local/TestThreadLocal.py | 0 .../API}/lang/cpp/thread_local/main.cpp | 0 .../API/lang/cpp/trivial_abi}/Makefile | 0 .../API}/lang/cpp/trivial_abi/TestTrivialABI.py | 0 .../API}/lang/cpp/trivial_abi/main.cpp | 0 .../API}/lang/cpp/type_lookup/Makefile | 0 .../API}/lang/cpp/type_lookup/TestCppTypeLookup.py | 0 .../API}/lang/cpp/type_lookup/main.cpp | 0 .../API}/lang/cpp/unicode-literals/Makefile | 0 .../cpp/unicode-literals/TestUnicodeLiterals.py | 0 .../API}/lang/cpp/unicode-literals/main.cpp | 0 .../API/lang/cpp/unique-types}/Makefile | 0 .../API}/lang/cpp/unique-types/TestUniqueTypes.py | 0 .../API}/lang/cpp/unique-types/main.cpp | 0 .../API/lang/cpp/unsigned_types}/Makefile | 0 .../lang/cpp/unsigned_types/TestUnsignedTypes.py | 0 .../API}/lang/cpp/unsigned_types/main.cpp | 0 .../API/lang/cpp/virtual-functions}/Makefile | 0 .../virtual-functions/TestCppVirtualFunctions.py | 39 + lldb/test/API/lang/cpp/virtual-functions/main.cpp | 70 + .../cpp/virtual-overload/TestVirtualOverload.py | 0 .../API}/lang/cpp/virtual-overload/main.cpp | 0 .../test => test/API}/lang/cpp/wchar_t/.categories | 0 .../test => test/API}/lang/cpp/wchar_t/Makefile | 0 .../API}/lang/cpp/wchar_t/TestCxxWCharT.py | 0 .../test => test/API}/lang/cpp/wchar_t/main.cpp | 0 .../test => test/API}/lang/mixed/Makefile | 0 .../API}/lang/mixed/TestMixedLanguages.py | 0 .../lldbsuite/test => test/API}/lang/mixed/foo.cpp | 0 .../lldbsuite/test => test/API}/lang/mixed/main.c | 0 .../test => test/API}/lang/objc/.categories | 0 .../lang/objc/bitfield_ivars/TestBitfieldIvars.py | 0 .../API}/lang/objc/bitfield_ivars/main.m | 0 .../test => test/API}/lang/objc/blocks/Makefile | 0 .../API}/lang/objc/blocks/TestObjCIvarsInBlocks.py | 0 .../API}/lang/objc/blocks/ivars-in-blocks.h | 0 .../API}/lang/objc/blocks/ivars-in-blocks.m | 0 .../test => test/API}/lang/objc/blocks/main.m | 0 .../API}/lang/objc/conflicting-definition/Makefile | 0 .../lang/objc/conflicting-definition/Test/Foo.h | 0 .../lang/objc/conflicting-definition/Test/Test.h | 0 .../lang/objc/conflicting-definition/Test/Test.m | 0 .../TestConflictingDefinition.py | 0 .../lang/objc/conflicting-definition/TestExt/Foo.h | 0 .../objc/conflicting-definition/TestExt/TestExt.h | 0 .../objc/conflicting-definition/TestExt/TestExt.m | 0 .../API}/lang/objc/conflicting-definition/main.m | 0 .../API}/lang/objc/direct-dispatch-step/Makefile | 0 .../TestObjCDirectDispatchStepping.py | 0 .../objc/direct-dispatch-step/stepping-tests.m | 0 .../API}/lang/objc/exceptions/Makefile | 0 .../lang/objc/exceptions/TestObjCExceptions.py | 0 .../test => test/API}/lang/objc/exceptions/main.mm | 0 .../API}/lang/objc/forward-decl/Container.h | 0 .../API}/lang/objc/forward-decl/Container.m | 0 .../API}/lang/objc/forward-decl/Makefile | 0 .../API}/lang/objc/forward-decl/TestForwardDecl.py | 0 .../API}/lang/objc/forward-decl/main.m | 0 .../API}/lang/objc/foundation/Makefile | 0 .../API}/lang/objc/foundation/TestConstStrings.py | 0 .../objc/foundation/TestFoundationDisassembly.py | 0 .../API}/lang/objc/foundation/TestObjCMethods.py | 0 .../API}/lang/objc/foundation/TestObjCMethods2.py | 0 .../lang/objc/foundation/TestObjCMethodsNSArray.py | 0 .../lang/objc/foundation/TestObjCMethodsNSError.py | 0 .../lang/objc/foundation/TestObjCMethodsString.py | 0 .../objc/foundation/TestObjectDescriptionAPI.py | 0 .../API}/lang/objc/foundation/TestRuntimeTypes.py | 0 .../API}/lang/objc/foundation/TestSymbolTable.py | 0 .../API}/lang/objc/foundation/const-strings.m | 0 .../test => test/API}/lang/objc/foundation/main.m | 0 .../API}/lang/objc/foundation/my-base.h | 0 .../API}/lang/objc/foundation/my-base.m | 0 .../API}/lang/objc/global_ptrs/Makefile | 0 .../API/lang/objc/global_ptrs/TestGlobalObjects.py | 57 + .../test => test/API}/lang/objc/global_ptrs/main.m | 0 .../API}/lang/objc/hidden-ivars/InternalDefiner.h | 0 .../API}/lang/objc/hidden-ivars/InternalDefiner.m | 0 .../API}/lang/objc/hidden-ivars/Makefile | 0 .../API}/lang/objc/hidden-ivars/TestHiddenIvars.py | 0 .../API}/lang/objc/hidden-ivars/main.m | 0 .../test => test/API}/lang/objc/ivar-IMP/Makefile | 0 .../test/API/lang/objc/ivar-IMP/TestObjCiVarIMP.py | 48 + .../test => test/API}/lang/objc/ivar-IMP/myclass.h | 0 .../test => test/API}/lang/objc/ivar-IMP/myclass.m | 0 .../test => test/API}/lang/objc/ivar-IMP/repro.m | 0 .../API}/lang/objc/modules-app-update/Makefile | 0 .../TestClangModulesAppUpdate.py | 0 .../API}/lang/objc/modules-app-update/foo.m | 0 .../API}/lang/objc/modules-app-update/main.m | 0 .../lang/objc/modules-app-update/module.modulemap | 0 .../API}/lang/objc/modules-app-update/umbrella.h | 0 .../API}/lang/objc/modules-auto-import/Makefile | 0 .../modules-auto-import/TestModulesAutoImport.py | 0 .../API}/lang/objc/modules-auto-import/main.m | 0 .../API}/lang/objc/modules-cache/Makefile | 0 .../objc/modules-cache/TestClangModulesCache.py | 0 .../test => test/API}/lang/objc/modules-cache/f.h | 0 .../API}/lang/objc/modules-cache/main.m | 0 .../API}/lang/objc/modules-cache/module.modulemap | 0 .../API}/lang/objc/modules-hash-mismatch/Makefile | 0 .../TestClangModulesHashMismatch.py | 0 .../API}/lang/objc/modules-hash-mismatch/main.m | 0 .../API}/lang/objc/modules-hash-mismatch/other.m | 0 .../API}/lang/objc/modules-incomplete/Makefile | 0 .../modules-incomplete/TestIncompleteModules.py | 0 .../API}/lang/objc/modules-incomplete/main.m | 0 .../API}/lang/objc/modules-incomplete/minmax.h | 0 .../API}/lang/objc/modules-incomplete/module.map | 0 .../API}/lang/objc/modules-incomplete/myModule.h | 0 .../API}/lang/objc/modules-incomplete/myModule.m | 0 .../lang/objc/modules-inline-functions/Makefile | 0 .../TestModulesInlineFunctions.py | 0 .../API}/lang/objc/modules-inline-functions/main.m | 0 .../lang/objc/modules-inline-functions/module.map | 0 .../lang/objc/modules-inline-functions/myModule.c | 0 .../lang/objc/modules-inline-functions/myModule.h | 0 .../API}/lang/objc/modules-update/Makefile | 0 .../objc/modules-update/TestClangModulesUpdate.py | 0 .../API}/lang/objc/modules-update/first.m | 0 .../API}/lang/objc/modules-update/module.modulemap | 0 .../API}/lang/objc/modules-update/second.m | 0 .../API}/lang/objc/modules-update/umbrella.h | 0 .../test => test/API}/lang/objc/modules/Makefile | 0 .../API}/lang/objc/modules/TestObjCModules.py | 0 .../test => test/API}/lang/objc/modules/main.m | 0 .../test => test/API}/lang/objc/objc++/Makefile | 0 .../API}/lang/objc/objc++/TestObjCXX.py | 0 .../test => test/API}/lang/objc/objc++/main.mm | 0 .../API}/lang/objc/objc-baseclass-sbtype/Makefile | 0 .../TestObjCBaseClassSBType.py | 64 + .../API}/lang/objc/objc-baseclass-sbtype/main.m | 0 .../API/lang/objc/objc-builtin-types}/Makefile | 0 .../objc-builtin-types/TestObjCBuiltinTypes.py | 61 + .../API}/lang/objc/objc-builtin-types/main.cpp | 0 .../API}/lang/objc/objc-checker/Makefile | 0 .../lang/objc/objc-checker/TestObjCCheckers.py | 0 .../API}/lang/objc/objc-checker/main.m | 0 .../API}/lang/objc/objc-class-method/Makefile | 0 .../objc/objc-class-method/TestObjCClassMethod.py | 0 .../API}/lang/objc/objc-class-method/class.m | 0 .../API}/lang/objc/objc-dyn-sbtype/.categories | 0 .../API}/lang/objc/objc-dyn-sbtype/Makefile | 0 .../objc/objc-dyn-sbtype/TestObjCDynamicSBType.py | 0 .../API}/lang/objc/objc-dyn-sbtype/main.m | 0 .../API}/lang/objc/objc-dynamic-value/Makefile | 0 .../objc-dynamic-value/TestObjCDynamicValue.py | 207 + .../lang/objc/objc-dynamic-value/dynamic-value.m | 0 .../TestNSDictionary0.py | 0 .../objc/objc-foundation-dictionary-empty/main.m | 0 .../API}/lang/objc/objc-ivar-offsets/Makefile | 0 .../objc/objc-ivar-offsets/TestObjCIvarOffsets.py | 83 + .../API}/lang/objc/objc-ivar-offsets/main.m | 0 .../objc/objc-ivar-offsets/objc-ivar-offsets.h | 0 .../objc/objc-ivar-offsets/objc-ivar-offsets.m | 0 .../objc/objc-ivar-protocols/TestIvarProtocols.py | 0 .../API}/lang/objc/objc-ivar-protocols/main.m | 0 .../API}/lang/objc/objc-ivar-stripped/Makefile | 0 .../objc-ivar-stripped/TestObjCIvarStripped.py | 67 + .../API}/lang/objc/objc-ivar-stripped/main.m | 0 .../API}/lang/objc/objc-new-syntax/Makefile | 0 .../lang/objc/objc-new-syntax/ObjCNewSyntaxTest.py | 0 .../objc/objc-new-syntax/TestObjCNewSyntaxArray.py | 0 .../objc-new-syntax/TestObjCNewSyntaxDictionary.py | 0 .../objc-new-syntax/TestObjCNewSyntaxLiteral.py | 0 .../API}/lang/objc/objc-new-syntax/main.m | 0 .../API}/lang/objc/objc-optimized/Makefile | 0 .../lang/objc/objc-optimized/TestObjcOptimized.py | 0 .../API}/lang/objc/objc-optimized/main.m | 0 .../API}/lang/objc/objc-property/Makefile | 0 .../lang/objc/objc-property/TestObjCProperty.py | 140 + .../API}/lang/objc/objc-property/main.m | 0 .../API}/lang/objc/objc-runtime-ivars/Makefile | 0 .../objc/objc-runtime-ivars/TestRuntimeIvars.py | 0 .../API}/lang/objc/objc-runtime-ivars/main.m | 0 .../lang/objc/objc-static-method-stripped/Makefile | 0 .../TestObjCStaticMethodStripped.py | 77 + .../lang/objc/objc-static-method-stripped/static.m | 0 .../API}/lang/objc/objc-static-method/Makefile | 0 .../objc-static-method/TestObjCStaticMethod.py | 72 + .../API}/lang/objc/objc-static-method/static.m | 0 .../API}/lang/objc/objc-stepping/Makefile | 0 .../lang/objc/objc-stepping/TestObjCStepping.py | 0 .../API}/lang/objc/objc-stepping/stepping-tests.m | 0 .../API}/lang/objc/objc-struct-argument/Makefile | 0 .../objc-struct-argument/TestObjCStructArgument.py | 66 + .../API}/lang/objc/objc-struct-argument/test.m | 0 .../API}/lang/objc/objc-struct-return/Makefile | 0 .../objc-struct-return/TestObjCStructReturn.py | 59 + .../API}/lang/objc/objc-struct-return/test.m | 0 .../API}/lang/objc/objc-super/Makefile | 0 .../test/API/lang/objc/objc-super/TestObjCSuper.py | 64 + .../test => test/API}/lang/objc/objc-super/class.m | 0 .../API}/lang/objc/objc_direct-methods/Makefile | 0 .../objc_direct-methods/TestObjCDirectMethods.py | 0 .../API}/lang/objc/objc_direct-methods/main.m | 0 .../API}/lang/objc/orderedset/Makefile | 0 .../API}/lang/objc/orderedset/TestOrderedSet.py | 0 .../test => test/API}/lang/objc/orderedset/main.m | 0 .../test => test/API}/lang/objc/print-obj/Makefile | 0 .../API}/lang/objc/print-obj/TestPrintObj.py | 0 .../API}/lang/objc/print-obj/blocked.m | 0 .../test => test/API}/lang/objc/ptr_refs/Makefile | 0 .../API}/lang/objc/ptr_refs/TestPtrRefsObjC.py | 0 .../test => test/API}/lang/objc/ptr_refs/main.m | 0 .../API}/lang/objc/radar-9691614/Makefile | 0 .../radar-9691614/TestObjCMethodReturningBOOL.py | 0 .../API}/lang/objc/radar-9691614/main.m | 0 .../API}/lang/objc/rdar-10967107/Makefile | 0 .../lang/objc/rdar-10967107/TestRdar10967107.py | 0 .../API}/lang/objc/rdar-10967107/main.m | 0 .../API}/lang/objc/rdar-11355592/Makefile | 0 .../lang/objc/rdar-11355592/TestRdar11355592.py | 0 .../API}/lang/objc/rdar-11355592/main.m | 0 .../API}/lang/objc/rdar-12408181/Makefile | 0 .../lang/objc/rdar-12408181/TestRdar12408181.py | 0 .../API}/lang/objc/rdar-12408181/main.m | 0 .../API}/lang/objc/real-definition/Bar.h | 0 .../API}/lang/objc/real-definition/Bar.m | 0 .../API}/lang/objc/real-definition/Foo.h | 0 .../API}/lang/objc/real-definition/Foo.m | 0 .../API}/lang/objc/real-definition/Makefile | 0 .../objc/real-definition/TestRealDefinition.py | 0 .../API}/lang/objc/real-definition/main.m | 0 .../test => test/API}/lang/objc/sample/Makefile | 0 .../test => test/API}/lang/objc/sample/main.m | 0 .../test => test/API}/lang/objc/self/Makefile | 0 .../API}/lang/objc/self/TestObjCSelf.py | 0 .../test => test/API}/lang/objc/self/main.m | 0 .../lang/objc/single-entry-dictionary/Makefile | 0 .../TestObjCSingleEntryDictionary.py | 0 .../API}/lang/objc/single-entry-dictionary/main.m | 0 .../lang/objc/unicode-string/TestUnicodeString.py | 0 .../API}/lang/objc/unicode-string/main.m | 0 .../objc/variadic_methods/TestVariadicMethods.py | 0 .../API}/lang/objc/variadic_methods/main.m | 0 .../API}/lang/objcxx/class-name-clash/Makefile | 0 .../lang/objcxx/class-name-clash/TestNameClash.py | 0 .../API}/lang/objcxx/class-name-clash/main.mm | 0 .../API}/lang/objcxx/class-name-clash/myobject.mm | 0 .../API}/lang/objcxx/cxx-bridged-po/Makefile | 0 .../objcxx/cxx-bridged-po/TestObjCXXBridgedPO.py | 0 .../API}/lang/objcxx/cxx-bridged-po/main.mm | 0 .../API}/lang/objcxx/hide-runtime-values/Makefile | 0 .../TestObjCXXHideRuntimeValues.py | 0 .../API}/lang/objcxx/hide-runtime-values/main.mm | 0 .../objcxx/objcxx-ivar-vector/TestIvarVector.py | 0 .../API}/lang/objcxx/objcxx-ivar-vector/main.mm | 0 .../test => test/API}/lang/objcxx/sample/Makefile | 0 .../test => test/API}/lang/objcxx/sample/main.mm | 0 .../test => test/API}/linux/add-symbols/Makefile | 0 .../add-symbols/TestTargetSymbolsAddCommand.py | 50 + .../test => test/API}/linux/add-symbols/main.c | 0 .../API/linux/builtin_trap}/Makefile | 0 .../API}/linux/builtin_trap/TestBuiltinTrap.py | 0 .../test => test/API}/linux/builtin_trap/main.cpp | 0 .../linux/mix-dwo-and-regular-objects/Makefile | 0 .../TestMixedDwarfBinary.py | 41 + .../API}/linux/mix-dwo-and-regular-objects/a.c | 0 .../API}/linux/mix-dwo-and-regular-objects/b.c | 0 .../API}/linux/sepdebugsymlink/Makefile | 0 .../TestTargetSymbolsSepDebugSymlink.py | 0 .../test => test/API}/linux/sepdebugsymlink/main.c | 0 .../thread/create_during_instruction_step/Makefile | 0 .../TestCreateDuringInstructionStep.py | 0 .../thread/create_during_instruction_step/main.cpp | 0 lldb/test/API/lit.cfg.py | 3 +- .../macosx/DBGSourcePathRemapping/Inputs/main.c | 0 .../DBGSourcePathRemapping/Inputs/relative.c | 0 .../API}/macosx/DBGSourcePathRemapping/Makefile | 0 .../TestDSYMSourcePathRemapping.py | 0 .../test => test/API}/macosx/add-dsym/Makefile | 0 .../add-dsym/TestAddDsymMidExecutionCommand.py | 46 + .../test => test/API}/macosx/add-dsym/main.c | 0 .../API}/macosx/duplicate-archive-members/Makefile | 0 .../TestDuplicateMembers.py | 0 .../API}/macosx/duplicate-archive-members/a.c | 0 .../API}/macosx/duplicate-archive-members/main.c | 0 .../API}/macosx/duplicate-archive-members/sub1/a.c | 0 .../API}/macosx/find-app-in-bundle/Makefile | 0 .../TestApp.app/Contents/Info.plist | 0 .../TestApp.app/Contents/MacOS/.empty | 0 .../TestApp.app/Contents/Resources/.empty | 0 .../find-app-in-bundle/TestFindAppInBundle.py | 58 + .../API}/macosx/find-app-in-bundle/main.c | 0 .../find-dsym/bundle-with-dot-in-filename/Makefile | 0 .../TestBundleWithDotInFilename.py | 72 + .../find-dsym/bundle-with-dot-in-filename/bundle.c | 0 .../find-dsym/bundle-with-dot-in-filename/main.c | 0 .../API}/macosx/find-dsym/deep-bundle/Info.plist | 0 .../API}/macosx/find-dsym/deep-bundle/Makefile | 0 .../macosx/find-dsym/deep-bundle/MyFramework.h | 0 .../macosx/find-dsym/deep-bundle/TestDeepBundle.py | 72 + .../API}/macosx/find-dsym/deep-bundle/main.c | 0 .../macosx/find-dsym/deep-bundle/myframework.c | 0 .../API}/macosx/function-starts/Makefile | 0 .../macosx/function-starts/TestFunctionStarts.py | 0 .../API}/macosx/function-starts/main.cpp | 0 .../API}/macosx/indirect_symbol/Makefile | 0 .../macosx/indirect_symbol/TestIndirectSymbols.py | 0 .../API}/macosx/indirect_symbol/alias.list | 0 .../API}/macosx/indirect_symbol/indirect.c | 0 .../API}/macosx/indirect_symbol/main.c | 0 .../API}/macosx/indirect_symbol/reexport.c | 0 .../API}/macosx/lc-note/kern-ver-str/Makefile | 0 .../lc-note/kern-ver-str/TestKernVerStrLCNOTE.py | 0 .../lc-note/kern-ver-str/create-empty-corefile.cpp | 0 .../API}/macosx/lc-note/kern-ver-str/main.c | 0 .../API}/macosx/load-kext/TestLoadKext.py | 0 .../test => test/API}/macosx/load-kext/mykext.yaml | 0 .../test => test/API}/macosx/macabi/Makefile | 0 .../API}/macosx/macabi/TestMacABImacOSFramework.py | 0 .../test => test/API}/macosx/macabi/foo.c | 0 .../test => test/API}/macosx/macabi/foo.h | 0 .../test => test/API}/macosx/macabi/main.c | 0 .../test => test/API}/macosx/nslog/Makefile | 0 .../API}/macosx/nslog/TestDarwinNSLogOutput.py | 0 .../test => test/API}/macosx/nslog/main.m | 0 .../test => test/API}/macosx/order/Makefile | 0 .../API}/macosx/order/TestOrderFile.py | 0 .../test => test/API}/macosx/order/cmds.txt | 0 .../test => test/API}/macosx/order/main.c | 0 .../test => test/API}/macosx/order/order-file | 0 .../test => test/API}/macosx/queues/Makefile | 0 .../test => test/API}/macosx/queues/TestQueues.py | 0 .../test => test/API}/macosx/queues/main.c | 0 .../API}/macosx/safe-to-func-call/Makefile | 0 .../macosx/safe-to-func-call/TestSafeFuncCalls.py | 0 .../API}/macosx/safe-to-func-call/main.c | 0 .../test => test/API}/macosx/thread-names/Makefile | 0 .../thread-names/TestInterruptThreadNames.py | 135 + .../test => test/API}/macosx/thread-names/main.c | 0 .../API/macosx/thread_suspend}/Makefile | 0 .../thread_suspend/TestInternalThreadSuspension.py | 108 + lldb/test/API/macosx/thread_suspend/main.c | 58 + .../test => test/API}/macosx/universal/Makefile | 0 lldb/test/API/macosx/universal/TestUniversal.py | 162 + .../test => test/API}/macosx/universal/main.c | 0 .../version_zero/TestGetVersionZeroVersion.py | 0 .../API}/macosx/version_zero/libDylib.dylib.yaml | 0 .../test => test/API}/python_api/.categories | 0 .../API}/python_api/breakpoint/Makefile | 0 .../python_api/breakpoint/TestBreakpointAPI.py | 0 .../test => test/API}/python_api/breakpoint/main.c | 0 .../API}/python_api/class_members/Makefile | 0 .../class_members/TestSBTypeClassMembers.py | 117 + .../API}/python_api/class_members/main.mm | 0 .../API}/python_api/debugger/TestDebuggerAPI.py | 0 .../TestDefaultConstructorForAPIObjects.py | 0 .../python_api/default-constructor/sb_address.py | 0 .../python_api/default-constructor/sb_block.py | 0 .../default-constructor/sb_breakpoint.py | 0 .../default-constructor/sb_breakpointlocation.py | 0 .../default-constructor/sb_breakpointname.py | 0 .../default-constructor/sb_broadcaster.py | 0 .../default-constructor/sb_communication.py | 0 .../default-constructor/sb_compileunit.py | 0 .../python_api/default-constructor/sb_debugger.py | 0 .../python_api/default-constructor/sb_error.py | 0 .../python_api/default-constructor/sb_event.py | 0 .../python_api/default-constructor/sb_filespec.py | 0 .../python_api/default-constructor/sb_frame.py | 0 .../python_api/default-constructor/sb_function.py | 0 .../default-constructor/sb_instruction.py | 0 .../default-constructor/sb_instructionlist.py | 0 .../python_api/default-constructor/sb_lineentry.py | 0 .../python_api/default-constructor/sb_listener.py | 0 .../python_api/default-constructor/sb_module.py | 0 .../python_api/default-constructor/sb_process.py | 0 .../default-constructor/sb_process_info.py | 0 .../python_api/default-constructor/sb_section.py | 0 .../default-constructor/sb_stringlist.py | 0 .../python_api/default-constructor/sb_symbol.py | 0 .../default-constructor/sb_symbolcontext.py | 0 .../python_api/default-constructor/sb_target.py | 0 .../python_api/default-constructor/sb_thread.py | 0 .../API}/python_api/default-constructor/sb_type.py | 0 .../python_api/default-constructor/sb_value.py | 0 .../python_api/default-constructor/sb_valuelist.py | 0 .../default-constructor/sb_watchpoint.py | 0 .../disassemble-raw-data/TestDisassembleRawData.py | 0 .../TestDisassemble_VST1_64.py | 0 .../test => test/API}/python_api/event/Makefile | 0 .../API}/python_api/event/TestEvents.py | 0 .../test => test/API}/python_api/event/main.c | 0 .../exprpath_synthetic/TestExprPathSynthetic.py | 0 .../API}/python_api/exprpath_synthetic/main.mm | 0 .../API}/python_api/file_handle/TestFileHandle.py | 0 .../API}/python_api/findvalue_duplist/Makefile | 0 .../findvalue_duplist/TestSBFrameFindValue.py | 80 + .../API}/python_api/findvalue_duplist/main.cpp | 0 .../API/python_api/formatters}/Makefile | 0 .../python_api/formatters/TestFormattersSBAPI.py | 0 .../API}/python_api/formatters/main.cpp | 0 .../API}/python_api/formatters/synth.py | 0 .../test => test/API}/python_api/frame/Makefile | 0 .../API}/python_api/frame/TestFrames.py | 0 .../API}/python_api/frame/get-variables/Makefile | 0 .../frame/get-variables/TestGetVariables.py | 0 .../API}/python_api/frame/get-variables/main.c | 0 .../API}/python_api/frame/inlines/Makefile | 0 .../python_api/frame/inlines/TestInlinedFrame.py | 0 .../API}/python_api/frame/inlines/inlines.c | 0 .../API}/python_api/frame/inlines/inlines.h | 0 .../test => test/API}/python_api/frame/main.c | 0 .../API}/python_api/function_symbol/Makefile | 0 .../python_api/function_symbol/TestDisasmAPI.py | 0 .../python_api/function_symbol/TestSymbolAPI.py | 0 .../API}/python_api/function_symbol/main.c | 0 .../API/python_api/get-value-32bit-int}/Makefile | 0 .../get-value-32bit-int/TestGetValue32BitInt.py | 0 .../API}/python_api/get-value-32bit-int/main.cpp | 0 .../API}/python_api/hello_world/Makefile | 0 .../API}/python_api/hello_world/TestHelloWorld.py | 0 .../API}/python_api/hello_world/main.c | 0 .../API}/python_api/interpreter/Makefile | 0 .../interpreter/TestCommandInterpreterAPI.py | 0 .../interpreter/TestRunCommandInterpreterAPI.py | 0 .../API}/python_api/interpreter/main.c | 0 .../API}/python_api/lldbutil/TestSwigVersion.py | 0 .../API}/python_api/lldbutil/frame/Makefile | 0 .../python_api/lldbutil/frame/TestFrameUtils.py | 0 .../API}/python_api/lldbutil/frame/main.c | 0 .../API}/python_api/lldbutil/iter/Makefile | 0 .../python_api/lldbutil/iter/TestLLDBIterator.py | 0 .../lldbutil/iter/TestRegistersIterator.py | 0 .../API}/python_api/lldbutil/iter/main.cpp | 0 .../API}/python_api/lldbutil/process/Makefile | 0 .../lldbutil/process/TestPrintStackTraces.py | 0 .../API}/python_api/lldbutil/process/main.cpp | 0 .../API}/python_api/module_section/Makefile | 0 .../module_section/TestModuleAndSection.py | 0 .../API}/python_api/module_section/b.cpp | 0 .../API}/python_api/module_section/c.cpp | 0 .../API}/python_api/module_section/main.cpp | 0 .../API/python_api/name_lookup}/Makefile | 0 .../API/python_api/name_lookup/TestNameLookup.py | 63 + .../API}/python_api/name_lookup/main.cpp | 0 .../API}/python_api/objc_type/Makefile | 0 lldb/test/API/python_api/objc_type/TestObjCType.py | 70 + .../test => test/API}/python_api/objc_type/main.m | 0 .../API/python_api/process}/Makefile | 0 .../API}/python_api/process/TestProcessAPI.py | 0 .../API}/python_api/process/io/Makefile | 0 .../API}/python_api/process/io/TestProcessIO.py | 0 .../test => test/API}/python_api/process/io/main.c | 0 .../test => test/API}/python_api/process/main.cpp | 0 .../python_api/process/read-mem-cstring/Makefile | 0 .../process/read-mem-cstring/TestReadMemCString.py | 0 .../python_api/process/read-mem-cstring/main.c | 0 .../API/python_api/sbdata}/Makefile | 0 .../API}/python_api/sbdata/TestSBData.py | 0 .../test => test/API}/python_api/sbdata/main.cpp | 0 .../python_api/sblaunchinfo/TestSBLaunchInfo.py | 0 .../sbstructureddata/TestStructuredDataAPI.py | 0 .../sbtype_typeclass/TestSBTypeTypeClass.py | 0 .../API}/python_api/sbtype_typeclass/main.m | 0 .../sbvalue_const_addrof/TestSBValueConstAddrOf.py | 0 .../API}/python_api/sbvalue_const_addrof/main.cpp | 0 .../API/python_api/sbvalue_persist}/Makefile | 0 .../sbvalue_persist/TestSBValuePersist.py | 82 + .../API}/python_api/sbvalue_persist/main.cpp | 0 .../test => test/API}/python_api/section/Makefile | 0 .../API}/python_api/section/TestSectionAPI.py | 0 .../test => test/API}/python_api/section/main.c | 0 .../API/python_api/signals}/Makefile | 0 .../API}/python_api/signals/TestSignalsAPI.py | 0 .../test => test/API}/python_api/signals/main.cpp | 0 .../API}/python_api/symbol-context/Makefile | 0 .../python_api/symbol-context/TestSymbolContext.py | 0 .../API}/python_api/symbol-context/main.c | 0 .../python_api/symbol-context/two-files/Makefile | 0 .../two-files/TestSymbolContextTwoFiles.py | 0 .../python_api/symbol-context/two-files/decls.h | 0 .../python_api/symbol-context/two-files/file1.cpp | 0 .../python_api/symbol-context/two-files/file2.cpp | 0 .../test => test/API}/python_api/target/Makefile | 0 .../API}/python_api/target/TestTargetAPI.py | 0 .../test => test/API}/python_api/target/main.c | 0 .../test => test/API}/python_api/thread/Makefile | 0 .../API}/python_api/thread/TestThreadAPI.py | 0 .../test => test/API}/python_api/thread/main.cpp | 0 .../test => test/API}/python_api/thread/main2.cpp | 0 .../API/python_api/type}/Makefile | 0 .../API}/python_api/type/TestTypeList.py | 0 .../test => test/API}/python_api/type/main.cpp | 0 .../test => test/API}/python_api/value/Makefile | 0 .../API}/python_api/value/TestValueAPI.py | 0 .../API}/python_api/value/change_values/Makefile | 0 .../value/change_values/TestChangeValueAPI.py | 181 + .../API}/python_api/value/change_values/main.c | 0 .../API/python_api/value/empty_class}/Makefile | 0 .../value/empty_class/TestValueAPIEmptyClass.py | 56 + .../API}/python_api/value/empty_class/main.cpp | 0 .../API/python_api/value/linked_list}/Makefile | 0 .../value/linked_list/TestValueAPILinkedList.py | 0 .../API}/python_api/value/linked_list/main.cpp | 0 .../test => test/API}/python_api/value/main.c | 0 .../API}/python_api/value_var_update/Makefile | 0 .../value_var_update/TestValueVarUpdate.py | 0 .../API}/python_api/value_var_update/main.c | 0 .../API}/python_api/watchpoint/.categories | 0 .../API}/python_api/watchpoint/Makefile | 0 .../python_api/watchpoint/TestSetWatchpoint.py | 0 .../watchpoint/TestWatchpointIgnoreCount.py | 0 .../python_api/watchpoint/TestWatchpointIter.py | 0 .../API/python_api/watchpoint/condition}/Makefile | 0 .../condition/TestWatchpointConditionAPI.py | 0 .../API}/python_api/watchpoint/condition/main.cpp | 0 .../test => test/API}/python_api/watchpoint/main.c | 0 .../python_api/watchpoint/watchlocation/Makefile | 0 .../watchlocation/TestSetWatchlocation.py | 0 .../watchlocation/TestTargetWatchAddress.py | 0 .../python_api/watchpoint/watchlocation/main.cpp | 0 .../API/sample_test}/Makefile | 0 .../API}/sample_test/TestSampleInlineTest.py | 0 .../API}/sample_test/TestSampleTest.py | 0 .../lldbsuite/test => test/API}/sample_test/main.c | 0 .../API}/sanity/TestModuleCacheSanity.py | 0 .../test => test/API}/source-manager/Makefile | 0 .../API}/source-manager/TestSourceManager.py | 0 .../test/API/source-manager/hidden}/.keep | 0 .../test => test/API}/source-manager/main.c | 0 .../test => test/API}/terminal/TestEditline.py | 0 .../API}/terminal/TestSTTYBeforeAndAfter.py | 0 .../test/API/test_runner/test}/__init__.py | 0 .../test => test/API}/test_runner/test/inferior.py | 0 .../API}/test_runner/test/test_process_control.py | 0 lldb/test/API/testcases | 1 - .../API}/tools/lldb-server/.clang-format | 0 .../test => test/API}/tools/lldb-server/Makefile | 0 .../tools/lldb-server/TestAppleSimulatorOSType.py | 0 .../API}/tools/lldb-server/TestGdbRemoteAttach.py | 0 .../tools/lldb-server/TestGdbRemoteAuxvSupport.py | 0 .../tools/lldb-server/TestGdbRemoteExitCode.py | 0 .../lldb-server/TestGdbRemoteExpeditedRegisters.py | 0 .../tools/lldb-server/TestGdbRemoteHostInfo.py | 0 .../API}/tools/lldb-server/TestGdbRemoteKill.py | 0 .../tools/lldb-server/TestGdbRemoteModuleInfo.py | 0 .../tools/lldb-server/TestGdbRemoteProcessInfo.py | 0 .../lldb-server/TestGdbRemoteRegisterState.py | 0 .../tools/lldb-server/TestGdbRemoteSingleStep.py | 0 .../lldb-server/TestGdbRemoteThreadsInStopReply.py | 315 + .../lldb-server/TestGdbRemote_qThreadStopInfo.py | 0 .../API}/tools/lldb-server/TestGdbRemote_vCont.py | 0 .../lldb-server/TestGdbRemote_vContThreads.py | 0 .../API}/tools/lldb-server/TestLldbGdbServer.py | 0 .../commandline/TestStubReverseConnect.py | 0 .../lldb-server/commandline/TestStubSetSID.py | 0 .../API}/tools/lldb-server/inferior-crash/Makefile | 0 .../inferior-crash/TestGdbRemoteAbort.py | 0 .../inferior-crash/TestGdbRemoteSegFault.py | 0 .../API}/tools/lldb-server/inferior-crash/main.cpp | 0 .../API}/tools/lldb-server/libraries-svr4/Makefile | 0 .../TestGdbRemoteLibrariesSvr4Support.py | 0 .../API}/tools/lldb-server/libraries-svr4/main.cpp | 0 .../tools/lldb-server/libraries-svr4/svr4lib_a.cpp | 0 .../lldb-server/libraries-svr4/svr4lib_b_quote.cpp | 0 .../test => test/API}/tools/lldb-server/main.cpp | 0 .../lldb-server/platform-process-connect}/Makefile | 0 .../TestPlatformProcessConnect.py | 0 .../lldb-server/platform-process-connect/main.cpp | 0 .../tools/lldb-server/register-reading}/Makefile | 0 .../register-reading/TestGdbRemoteGPacket.py | 154 + .../tools/lldb-server/register-reading/main.cpp | 0 .../tools/lldb-server/signal-filtering}/Makefile | 0 .../signal-filtering/TestGdbRemote_QPassSignals.py | 0 .../tools/lldb-server/signal-filtering/main.cpp | 0 .../lldb-server/test/test_lldbgdbserverutils.py | 0 .../API}/tools/lldb-server/thread-name/Makefile | 0 .../thread-name/TestGdbRemoteThreadName.py | 0 .../API}/tools/lldb-server/thread-name/main.cpp | 0 .../API}/tools/lldb-vscode/.categories | 0 .../API}/tools/lldb-vscode/attach/Makefile | 0 .../tools/lldb-vscode/attach/TestVSCode_attach.py | 189 + .../API}/tools/lldb-vscode/attach/main.c | 0 .../tools/lldb-vscode/breakpoint-events}/Makefile | 0 .../TestVSCode_breakpointEvents.py | 118 + .../tools/lldb-vscode/breakpoint-events/foo.cpp | 11 + .../API/tools/lldb-vscode/breakpoint-events/foo.h | 2 + .../tools/lldb-vscode/breakpoint-events/main.cpp | 7 + .../API/tools/lldb-vscode/breakpoint}/Makefile | 0 .../breakpoint/TestVSCode_setBreakpoints.py | 205 + .../TestVSCode_setExceptionBreakpoints.py | 0 .../TestVSCode_setFunctionBreakpoints.py | 159 + .../API}/tools/lldb-vscode/breakpoint/main.cpp | 0 .../API/tools/lldb-vscode/completions}/Makefile | 0 .../completions/TestVSCode_completions.py | 0 .../API}/tools/lldb-vscode/completions/main.cpp | 0 .../API}/tools/lldb-vscode/launch/Makefile | 0 .../tools/lldb-vscode/launch/TestVSCode_launch.py | 384 ++ .../API}/tools/lldb-vscode/launch/main.c | 0 .../API}/tools/lldb-vscode/stackTrace/Makefile | 0 .../stackTrace/TestVSCode_stackTrace.py | 163 + .../API}/tools/lldb-vscode/stackTrace/main.c | 0 .../API}/tools/lldb-vscode/step/Makefile | 0 .../API}/tools/lldb-vscode/step/TestVSCode_step.py | 0 .../API}/tools/lldb-vscode/step/main.cpp | 0 .../API/tools/lldb-vscode/variables}/Makefile | 0 .../lldb-vscode/variables/TestVSCode_variables.py | 0 .../API}/tools/lldb-vscode/variables/main.cpp | 0 .../test => test/API}/types/AbstractBase.py | 0 .../test => test/API}/types/HideTestFailures.py | 0 .../lldbsuite/test => test/API}/types/Makefile | 0 .../test => test/API}/types/TestCharType.py | 0 .../test => test/API}/types/TestCharTypeExpr.py | 0 .../test => test/API}/types/TestDoubleTypes.py | 0 .../test => test/API}/types/TestDoubleTypesExpr.py | 0 .../test => test/API}/types/TestFloatTypes.py | 0 .../test => test/API}/types/TestFloatTypesExpr.py | 0 .../test => test/API}/types/TestIntegerType.py | 0 .../test => test/API}/types/TestIntegerTypeExpr.py | 0 .../test => test/API}/types/TestLongTypes.py | 0 .../test => test/API}/types/TestLongTypesExpr.py | 0 .../test => test/API}/types/TestRecursiveTypes.py | 0 .../test => test/API}/types/TestShortType.py | 0 .../test => test/API}/types/TestShortTypeExpr.py | 0 .../test => test/API}/types/basic_type.cpp | 0 .../lldbsuite/test => test/API}/types/char.cpp | 0 .../lldbsuite/test => test/API}/types/double.cpp | 0 .../lldbsuite/test => test/API}/types/float.cpp | 0 .../lldbsuite/test => test/API}/types/int.cpp | 0 .../lldbsuite/test => test/API}/types/long.cpp | 0 .../test => test/API}/types/long_long.cpp | 0 .../test => test/API}/types/recursive_type_1.cpp | 0 .../test => test/API}/types/recursive_type_2.cpp | 0 .../API}/types/recursive_type_main.cpp | 0 .../lldbsuite/test => test/API}/types/short.cpp | 0 .../test => test/API}/types/unsigned_char.cpp | 0 .../test => test/API}/types/unsigned_int.cpp | 0 .../test => test/API}/types/unsigned_long.cpp | 0 .../test => test/API}/types/unsigned_long_long.cpp | 0 .../test => test/API}/types/unsigned_short.cpp | 0 .../test/Shell/Process/Windows/launch_failure.yaml | 2 +- lldb/test/Shell/Recognizer/assert.test | 2 +- .../DWARF/DW_OP_piece-smaller-than-struct.s | 2 + lldb/tools/debugserver/source/RNBRemote.cpp | 16 + lldb/tools/lldb-server/lldb-platform.cpp | 2 +- lldb/tools/lldb-test/SystemInitializerTest.cpp | 170 +- lldb/tools/lldb-vscode/BreakpointBase.cpp | 18 +- lldb/tools/lldb-vscode/BreakpointBase.h | 3 +- lldb/tools/lldb-vscode/ExceptionBreakpoint.cpp | 5 +- lldb/tools/lldb-vscode/FunctionBreakpoint.cpp | 3 + lldb/tools/lldb-vscode/JSONUtils.cpp | 44 +- lldb/tools/lldb-vscode/JSONUtils.h | 6 +- lldb/tools/lldb-vscode/LLDBUtils.cpp | 15 - lldb/tools/lldb-vscode/LLDBUtils.h | 40 - lldb/tools/lldb-vscode/SourceBreakpoint.cpp | 3 + lldb/tools/lldb-vscode/VSCode.cpp | 54 + lldb/tools/lldb-vscode/VSCode.h | 20 + lldb/tools/lldb-vscode/lldb-vscode.cpp | 111 +- lldb/tools/lldb-vscode/package.json | 16 + lldb/unittests/Target/StackFrameRecognizerTest.cpp | 1 + lldb/unittests/Utility/SharedClusterTest.cpp | 37 +- lldb/unittests/Utility/StreamTest.cpp | 33 + llvm/CMakeLists.txt | 3 +- llvm/bindings/go/build.sh | 28 - llvm/bindings/go/llvm/llvm_dep.go | 18 - llvm/bindings/go/{ => src}/llvm/IRBindings.cpp | 0 llvm/bindings/go/{ => src}/llvm/IRBindings.h | 0 .../go/{ => src}/llvm/InstrumentationBindings.cpp | 0 .../go/{ => src}/llvm/InstrumentationBindings.h | 0 .../bindings/go/{ => src}/llvm/SupportBindings.cpp | 0 llvm/bindings/go/{ => src}/llvm/SupportBindings.h | 0 llvm/bindings/go/{ => src}/llvm/analysis.go | 0 llvm/bindings/go/{ => src}/llvm/bitreader.go | 0 llvm/bindings/go/{ => src}/llvm/bitwriter.go | 0 llvm/bindings/go/{ => src}/llvm/dibuilder.go | 0 llvm/bindings/go/{ => src}/llvm/executionengine.go | 0 .../go/{ => src}/llvm/executionengine_test.go | 0 llvm/bindings/go/{ => src}/llvm/ir.go | 0 llvm/bindings/go/{ => src}/llvm/ir_test.go | 0 llvm/bindings/go/{ => src}/llvm/linker.go | 0 llvm/bindings/go/{ => src}/llvm/llvm_config.go.in | 0 llvm/bindings/go/src/llvm/llvm_dep.go | 16 + llvm/bindings/go/{ => src}/llvm/string.go | 0 llvm/bindings/go/{ => src}/llvm/string_test.go | 0 llvm/bindings/go/{ => src}/llvm/support.go | 0 llvm/bindings/go/{ => src}/llvm/target.go | 0 .../go/{ => src}/llvm/transforms_coroutines.go | 0 .../{ => src}/llvm/transforms_instrumentation.go | 0 llvm/bindings/go/{ => src}/llvm/transforms_ipo.go | 0 .../go/{ => src}/llvm/transforms_pmbuilder.go | 0 .../go/{ => src}/llvm/transforms_scalar.go | 0 llvm/bindings/go/{ => src}/llvm/version.go | 0 llvm/cmake/config.guess | 24 + llvm/cmake/modules/AddLLVM.cmake | 89 +- llvm/cmake/modules/HandleLLVMOptions.cmake | 4 + llvm/docs/CodingStandards.rst | 32 +- llvm/docs/CommandGuide/llvm-exegesis.rst | 3 +- llvm/docs/DeveloperPolicy.rst | 20 +- llvm/docs/GarbageCollection.rst | 4 +- llvm/docs/GettingStarted.rst | 18 +- llvm/docs/LangRef.rst | 2 +- llvm/docs/ProgrammersManual.rst | 4 +- llvm/examples/Bye/CMakeLists.txt | 4 - llvm/examples/SpeculativeJIT/SpeculativeJIT.cpp | 2 +- llvm/examples/ThinLtoJIT/ThinLtoJIT.cpp | 3 +- llvm/examples/ThinLtoJIT/ThinLtoModuleIndex.h | 2 +- llvm/include/llvm/ADT/APFloat.h | 5 +- llvm/include/llvm/ADT/AllocatorList.h | 4 +- llvm/include/llvm/ADT/Any.h | 63 +- llvm/include/llvm/ADT/ArrayRef.h | 32 +- llvm/include/llvm/ADT/BitVector.h | 34 + llvm/include/llvm/ADT/BitmaskEnum.h | 33 +- llvm/include/llvm/ADT/DenseMap.h | 2 +- llvm/include/llvm/ADT/Hashing.h | 12 +- llvm/include/llvm/ADT/PriorityWorklist.h | 2 +- llvm/include/llvm/ADT/STLExtras.h | 128 +- llvm/include/llvm/ADT/SmallBitVector.h | 27 + llvm/include/llvm/ADT/SmallVector.h | 20 +- llvm/include/llvm/ADT/StringRef.h | 11 +- llvm/include/llvm/ADT/TinyPtrVector.h | 8 +- llvm/include/llvm/ADT/bit.h | 23 +- llvm/include/llvm/ADT/fallible_iterator.h | 6 +- llvm/include/llvm/ADT/ilist_iterator.h | 7 +- llvm/include/llvm/ADT/iterator.h | 20 +- llvm/include/llvm/Analysis/RegionInfo.h | 5 +- llvm/include/llvm/Analysis/RegionInfoImpl.h | 4 +- llvm/include/llvm/Analysis/TargetLibraryInfo.def | 9 + llvm/include/llvm/BinaryFormat/Dwarf.h | 3 +- llvm/include/llvm/BinaryFormat/ELFRelocs/RISCV.def | 1 + llvm/include/llvm/CodeGen/AsmPrinter.h | 95 +- llvm/include/llvm/CodeGen/BasicTTIImpl.h | 6 + llvm/include/llvm/CodeGen/DIE.h | 24 +- llvm/include/llvm/CodeGen/GlobalISel/CSEInfo.h | 2 +- .../GlobalISel/LegalizationArtifactCombiner.h | 45 +- .../llvm/CodeGen/GlobalISel/LegalizerHelper.h | 4 + .../llvm/CodeGen/GlobalISel/LegalizerInfo.h | 32 +- .../llvm/CodeGen/GlobalISel/MIPatternMatch.h | 6 +- .../llvm/CodeGen/GlobalISel/MachineIRBuilder.h | 14 +- llvm/include/llvm/CodeGen/GlobalISel/Utils.h | 7 +- llvm/include/llvm/CodeGen/ISDOpcodes.h | 1 + llvm/include/llvm/CodeGen/LiveInterval.h | 11 +- .../llvm/CodeGen/MachineInstrBundleIterator.h | 4 +- llvm/include/llvm/CodeGen/SelectionDAGISel.h | 2 +- llvm/include/llvm/CodeGen/SelectionDAGNodes.h | 2 + llvm/include/llvm/CodeGen/TailDuplicator.h | 7 +- llvm/include/llvm/CodeGen/TargetLowering.h | 21 +- llvm/include/llvm/DWARFLinker/DWARFLinker.h | 3 + .../llvm/DebugInfo/CodeView/CodeViewRecordIO.h | 14 +- llvm/include/llvm/DebugInfo/DIContext.h | 12 +- llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h | 17 +- llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAddr.h | 86 +- .../llvm/DebugInfo/DWARF/DWARFDebugAranges.h | 3 +- llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h | 36 +- .../include/llvm/DebugInfo/GSYM/DwarfTransformer.h | 118 + llvm/include/llvm/DebugInfo/GSYM/GsymCreator.h | 12 +- llvm/include/llvm/DebugInfo/GSYM/GsymReader.h | 57 +- llvm/include/llvm/DebugInfo/GSYM/LineTable.h | 18 + .../DebugInfo/PDB/Native/NativeTypeFunctionSig.h | 2 +- .../llvm/DebugInfo/PDB/Native/NativeTypePointer.h | 2 +- .../llvm/DebugInfo/PDB/Native/NativeTypeTypedef.h | 2 +- .../llvm/DebugInfo/PDB/Native/NativeTypeUDT.h | 2 +- .../llvm/DebugInfo/PDB/Native/NativeTypeVTShape.h | 2 +- llvm/include/llvm/DebugInfo/PDB/PDBSymbol.h | 6 +- .../include/llvm/ExecutionEngine/ExecutionEngine.h | 2 +- .../include/llvm/ExecutionEngine/JITLink/JITLink.h | 6 + llvm/include/llvm/ExecutionEngine/JITSymbol.h | 7 +- llvm/include/llvm/ExecutionEngine/Orc/Core.h | 10 +- llvm/include/llvm/ExecutionEngine/Orc/Legacy.h | 12 +- .../ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h | 3 +- .../ExecutionEngine/Orc/OrcRemoteTargetServer.h | 2 +- .../ExecutionEngine/Orc/RPC/RPCSerialization.h | 17 +- .../llvm/ExecutionEngine/Orc/RPC/RPCUtils.h | 43 +- .../llvm/ExecutionEngine/Orc/RPC/RawByteChannel.h | 32 +- .../llvm/ExecutionEngine/Orc/ThreadSafeModule.h | 7 +- llvm/include/llvm/Frontend/OpenMP/OMPConstants.h | 14 + llvm/include/llvm/Frontend/OpenMP/OMPContext.h | 17 +- llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h | 159 +- llvm/include/llvm/Frontend/OpenMP/OMPKinds.def | 45 + llvm/include/llvm/FuzzMutate/Random.h | 6 +- llvm/include/llvm/IR/Constants.h | 3 +- llvm/include/llvm/IR/DerivedTypes.h | 8 +- llvm/include/llvm/IR/DiagnosticInfo.h | 35 +- llvm/include/llvm/IR/IntrinsicsAArch64.td | 37 + llvm/include/llvm/IR/IntrinsicsMips.td | 14 + llvm/include/llvm/IR/IntrinsicsPowerPC.td | 4 + llvm/include/llvm/IR/Metadata.h | 32 +- llvm/include/llvm/IR/ModuleSummaryIndex.h | 5 +- llvm/include/llvm/IR/ModuleSummaryIndexYAML.h | 1 + llvm/include/llvm/IR/NoFolder.h | 16 - llvm/include/llvm/IR/ValueMap.h | 2 +- llvm/include/llvm/LTO/LTO.h | 3 +- llvm/include/llvm/MC/MCContext.h | 22 +- .../llvm/MC/MCDisassembler/MCDisassembler.h | 10 +- llvm/include/llvm/MC/MCELFStreamer.h | 24 +- llvm/include/llvm/MC/MCObjectFileInfo.h | 1 - llvm/include/llvm/MC/MCObjectStreamer.h | 57 +- llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h | 8 + llvm/include/llvm/MC/MCSection.h | 2 + llvm/include/llvm/MC/MCSectionELF.h | 2 +- llvm/include/llvm/MC/MCStreamer.h | 138 +- llvm/include/llvm/MC/MCWasmStreamer.h | 20 +- llvm/include/llvm/MC/MCWinCOFFStreamer.h | 16 +- llvm/include/llvm/MC/MCXCOFFStreamer.h | 6 +- llvm/include/llvm/MC/StringTableBuilder.h | 10 + llvm/include/llvm/Object/ELFTypes.h | 8 +- llvm/include/llvm/Support/AllocatorBase.h | 3 +- llvm/include/llvm/Support/BinaryStreamReader.h | 2 +- llvm/include/llvm/Support/BinaryStreamWriter.h | 2 +- llvm/include/llvm/Support/Casting.h | 50 +- llvm/include/llvm/Support/CheckedArithmetic.h | 18 +- llvm/include/llvm/Support/Chrono.h | 4 +- llvm/include/llvm/Support/CommandLine.h | 17 +- llvm/include/llvm/Support/CrashRecoveryContext.h | 5 + llvm/include/llvm/Support/Endian.h | 2 +- llvm/include/llvm/Support/Errno.h | 4 +- llvm/include/llvm/Support/Error.h | 27 +- llvm/include/llvm/Support/ErrorHandling.h | 2 +- llvm/include/llvm/Support/ErrorOr.h | 46 +- llvm/include/llvm/Support/FormatProviders.h | 14 +- llvm/include/llvm/Support/FormatVariadicDetails.h | 34 +- llvm/include/llvm/Support/GenericDomTree.h | 2 +- .../Support/GenericIteratedDominanceFrontier.h | 2 +- llvm/include/llvm/Support/JSON.h | 18 +- llvm/include/llvm/Support/KnownBits.h | 47 +- llvm/include/llvm/Support/MSVCErrorWorkarounds.h | 9 +- llvm/include/llvm/Support/MathExtras.h | 31 +- llvm/include/llvm/Support/Process.h | 6 + llvm/include/llvm/Support/SwapByteOrder.h | 5 +- llvm/include/llvm/Support/TaskQueue.h | 6 +- llvm/include/llvm/Support/ThreadPool.h | 17 +- llvm/include/llvm/Support/Threading.h | 69 +- llvm/include/llvm/Support/TrailingObjects.h | 8 +- llvm/include/llvm/Support/WithColor.h | 4 + llvm/include/llvm/Support/YAMLTraits.h | 102 +- llvm/include/llvm/Support/raw_ostream.h | 6 +- llvm/include/llvm/Support/type_traits.h | 13 +- llvm/include/llvm/TableGen/Record.h | 1 + llvm/include/llvm/Target/Target.td | 7 + llvm/include/llvm/Transforms/IPO/Attributor.h | 213 +- .../llvm/Transforms/Scalar/LoopUnrollAndJamPass.h | 1 + llvm/include/llvm/Transforms/Utils/Local.h | 13 +- llvm/include/llvm/XRay/Graph.h | 24 +- llvm/lib/Analysis/BasicAliasAnalysis.cpp | 5 +- llvm/lib/Analysis/ConstantFolding.cpp | 30 +- llvm/lib/Analysis/MemorySSA.cpp | 5 +- llvm/lib/Analysis/OptimizationRemarkEmitter.cpp | 4 + llvm/lib/Analysis/ScalarEvolution.cpp | 2 +- llvm/lib/Analysis/TargetLibraryInfo.cpp | 5 + llvm/lib/Analysis/ValueTracking.cpp | 4 +- llvm/lib/AsmParser/LLParser.cpp | 3 + llvm/lib/CodeGen/AsmPrinter/ARMException.cpp | 12 +- llvm/lib/CodeGen/AsmPrinter/AccelTable.cpp | 42 +- llvm/lib/CodeGen/AsmPrinter/AddressPool.cpp | 10 +- llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 427 +- llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp | 73 +- .../lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp | 11 +- llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h | 24 +- llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | 124 +- llvm/lib/CodeGen/AsmPrinter/DIE.cpp | 90 +- llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp | 4 +- llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp | 12 +- llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp | 7 +- llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 118 +- llvm/lib/CodeGen/AsmPrinter/DwarfFile.cpp | 2 +- llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp | 8 +- llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp | 8 +- llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp | 50 +- llvm/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp | 4 +- llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp | 12 +- llvm/lib/CodeGen/AsmPrinter/WasmException.cpp | 4 +- llvm/lib/CodeGen/AsmPrinter/WinException.cpp | 122 +- llvm/lib/CodeGen/CodeGenPrepare.cpp | 13 +- llvm/lib/CodeGen/FaultMaps.cpp | 22 +- llvm/lib/CodeGen/GlobalISel/CSEInfo.cpp | 2 +- llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp | 37 +- llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp | 6 +- llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 4 +- .../lib/CodeGen/GlobalISel/InstructionSelector.cpp | 2 +- llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp | 124 + llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp | 16 +- llvm/lib/CodeGen/GlobalISel/Utils.cpp | 19 +- llvm/lib/CodeGen/LiveDebugVariables.cpp | 245 +- llvm/lib/CodeGen/MachineBlockPlacement.cpp | 231 +- llvm/lib/CodeGen/ParallelCG.cpp | 2 +- llvm/lib/CodeGen/SafeStack.cpp | 9 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 48 +- llvm/lib/CodeGen/SelectionDAG/FastISel.cpp | 9 +- .../CodeGen/SelectionDAG/FunctionLoweringInfo.cpp | 2 +- llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | 40 + .../CodeGen/SelectionDAG/LegalizeFloatTypes.cpp | 23 +- .../CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp | 10 +- .../CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp | 7 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 10 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 14 +- .../CodeGen/SelectionDAG/SelectionDAGDumper.cpp | 2 + llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp | 7 +- .../CodeGen/SelectionDAG/StatepointLowering.cpp | 3 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 150 +- llvm/lib/CodeGen/StackMaps.cpp | 70 +- llvm/lib/CodeGen/TailDuplicator.cpp | 39 +- llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | 42 +- llvm/lib/DWARFLinker/DWARFLinker.cpp | 14 +- llvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp | 40 +- llvm/lib/DebugInfo/DWARF/DWARFContext.cpp | 73 +- llvm/lib/DebugInfo/DWARF/DWARFDebugAddr.cpp | 268 +- llvm/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp | 11 +- llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp | 2 +- llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp | 176 +- llvm/lib/DebugInfo/DWARF/DWARFDie.cpp | 5 +- llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp | 20 +- llvm/lib/DebugInfo/GSYM/CMakeLists.txt | 5 + llvm/lib/DebugInfo/GSYM/DwarfTransformer.cpp | 572 ++ llvm/lib/DebugInfo/GSYM/FunctionInfo.cpp | 7 +- llvm/lib/DebugInfo/GSYM/GsymCreator.cpp | 26 +- llvm/lib/DebugInfo/GSYM/GsymReader.cpp | 114 + llvm/lib/DebugInfo/GSYM/InlineInfo.cpp | 16 +- llvm/lib/DebugInfo/GSYM/LLVMBuild.txt | 2 +- llvm/lib/DebugInfo/PDB/Native/EnumTables.cpp | 2 +- llvm/lib/DebugInfo/PDB/Native/NativeTypeArray.cpp | 2 +- llvm/lib/Demangle/ItaniumDemangle.cpp | 6 +- llvm/lib/ExecutionEngine/ExecutionEngine.cpp | 6 +- llvm/lib/ExecutionEngine/Orc/Core.cpp | 7 +- llvm/lib/ExecutionEngine/Orc/LLJIT.cpp | 3 +- .../lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp | 108 +- llvm/lib/Frontend/OpenMP/OMPConstants.cpp | 9 +- llvm/lib/Frontend/OpenMP/OMPContext.cpp | 52 +- llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp | 572 +- llvm/lib/IR/AsmWriter.cpp | 2 + llvm/lib/IR/FPEnv.cpp | 2 +- llvm/lib/IR/ModuleSummaryIndex.cpp | 4 +- llvm/lib/LTO/LTO.cpp | 6 +- llvm/lib/LTO/LTOBackend.cpp | 3 +- llvm/lib/LTO/ThinLTOCodeGenerator.cpp | 6 +- llvm/lib/MC/ConstantPools.cpp | 10 +- llvm/lib/MC/MCAsmInfo.cpp | 2 +- llvm/lib/MC/MCAsmStreamer.cpp | 305 +- llvm/lib/MC/MCCodeView.cpp | 50 +- llvm/lib/MC/MCContext.cpp | 22 +- llvm/lib/MC/MCDwarf.cpp | 422 +- llvm/lib/MC/MCELFStreamer.cpp | 46 +- llvm/lib/MC/MCMachOStreamer.cpp | 100 +- llvm/lib/MC/MCNullStreamer.cpp | 8 +- llvm/lib/MC/MCObjectFileInfo.cpp | 19 +- llvm/lib/MC/MCObjectStreamer.cpp | 100 +- llvm/lib/MC/MCParser/AsmParser.cpp | 104 +- llvm/lib/MC/MCParser/COFFAsmParser.cpp | 2 +- llvm/lib/MC/MCParser/DarwinAsmParser.cpp | 26 +- llvm/lib/MC/MCParser/ELFAsmParser.cpp | 20 +- llvm/lib/MC/MCParser/WasmAsmParser.cpp | 2 +- llvm/lib/MC/MCStreamer.cpp | 201 +- llvm/lib/MC/MCWasmStreamer.cpp | 24 +- llvm/lib/MC/MCWin64EH.cpp | 130 +- llvm/lib/MC/MCWinCOFFStreamer.cpp | 30 +- llvm/lib/MC/MCXCOFFStreamer.cpp | 10 +- llvm/lib/MC/MachObjectWriter.cpp | 4 +- llvm/lib/Object/RecordStreamer.cpp | 22 +- llvm/lib/Object/RecordStreamer.h | 12 +- llvm/lib/Passes/PassBuilder.cpp | 16 + llvm/lib/Support/APFloat.cpp | 148 +- llvm/lib/Support/APInt.cpp | 14 +- llvm/lib/Support/CrashRecoveryContext.cpp | 32 +- llvm/lib/Support/ErrorHandling.cpp | 3 +- llvm/lib/Support/Host.cpp | 7 +- llvm/lib/Support/ItaniumManglingCanonicalizer.cpp | 5 +- llvm/lib/Support/NativeFormatting.cpp | 2 +- llvm/lib/Support/Parallel.cpp | 14 +- llvm/lib/Support/Process.cpp | 10 +- llvm/lib/Support/ThreadPool.cpp | 23 +- llvm/lib/Support/Threading.cpp | 46 +- llvm/lib/Support/Unix/Threading.inc | 24 + llvm/lib/Support/Windows/Threading.inc | 162 + llvm/lib/Support/WithColor.cpp | 12 + llvm/lib/TableGen/Record.cpp | 8 + llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp | 124 +- llvm/lib/Target/AArch64/AArch64BranchTargets.cpp | 4 + .../Target/AArch64/AArch64ExpandPseudoInsts.cpp | 55 + llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 19 +- llvm/lib/Target/AArch64/AArch64ISelLowering.h | 8 +- llvm/lib/Target/AArch64/AArch64InstrFormats.td | 43 +- llvm/lib/Target/AArch64/AArch64InstrInfo.td | 49 +- .../Target/AArch64/AArch64InstructionSelector.cpp | 71 +- llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td | 25 +- llvm/lib/Target/AArch64/AArch64SchedA57.td | 2 +- llvm/lib/Target/AArch64/AArch64SchedCyclone.td | 2 +- llvm/lib/Target/AArch64/AArch64SchedExynosM3.td | 2 +- llvm/lib/Target/AArch64/AArch64SchedExynosM4.td | 2 +- llvm/lib/Target/AArch64/AArch64SchedExynosM5.td | 2 +- .../Target/AArch64/AArch64SchedFalkorDetails.td | 4 +- llvm/lib/Target/AArch64/AArch64SchedKryoDetails.td | 4 +- .../lib/Target/AArch64/AArch64SchedThunderX2T99.td | 2 +- .../lib/Target/AArch64/AArch64TargetObjectFile.cpp | 4 +- .../Target/AArch64/AsmParser/AArch64AsmParser.cpp | 34 +- .../AArch64/MCTargetDesc/AArch64AddressingModes.h | 7 +- .../AArch64/MCTargetDesc/AArch64ELFStreamer.cpp | 24 +- .../AArch64/MCTargetDesc/AArch64InstPrinter.cpp | 6 +- .../AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp | 2 +- .../AArch64/MCTargetDesc/AArch64TargetStreamer.cpp | 2 +- .../MCTargetDesc/AArch64WinCOFFStreamer.cpp | 8 +- llvm/lib/Target/AArch64/SVEInstrFormats.td | 41 +- llvm/lib/Target/AMDGPU/AMDGPU.td | 2 +- llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp | 74 +- llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.h | 16 +- llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp | 312 +- llvm/lib/Target/AMDGPU/AMDGPUGISel.td | 3 +- llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp | 1 - llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp | 33 +- llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h | 5 +- llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp | 1 - llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td | 14 +- .../Target/AMDGPU/AMDGPUInstructionSelector.cpp | 92 +- llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.h | 6 +- llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 109 +- llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp | 8 +- llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp | 50 +- llvm/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp | 82 - llvm/lib/Target/AMDGPU/AMDGPURegisterInfo.h | 34 - llvm/lib/Target/AMDGPU/AMDGPURegisterInfo.td | 21 - llvm/lib/Target/AMDGPU/AMDGPUSearchableTables.td | 1 + llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp | 4 +- llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp | 1 + .../Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp | 113 +- llvm/lib/Target/AMDGPU/CMakeLists.txt | 1 - .../AMDGPU/Disassembler/AMDGPUDisassembler.cpp | 1 - .../AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp | 68 +- .../Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp | 1 - llvm/lib/Target/AMDGPU/R600AsmPrinter.cpp | 14 +- llvm/lib/Target/AMDGPU/R600AsmPrinter.h | 2 +- llvm/lib/Target/AMDGPU/R600RegisterInfo.cpp | 10 - llvm/lib/Target/AMDGPU/R600RegisterInfo.h | 7 +- llvm/lib/Target/AMDGPU/R600RegisterInfo.td | 6 +- llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 20 +- llvm/lib/Target/AMDGPU/SIInstructions.td | 81 +- llvm/lib/Target/AMDGPU/SIPeepholeSDWA.cpp | 12 +- llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp | 150 +- llvm/lib/Target/AMDGPU/SIRegisterInfo.h | 8 +- llvm/lib/Target/AMDGPU/SIRegisterInfo.td | 10 + llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp | 3 +- llvm/lib/Target/AMDGPU/SOPInstructions.td | 8 +- llvm/lib/Target/AMDGPU/VOP1Instructions.td | 2 +- llvm/lib/Target/ARC/ARCAsmPrinter.cpp | 4 +- llvm/lib/Target/ARM/ARMAsmPrinter.cpp | 136 +- llvm/lib/Target/ARM/ARMAsmPrinter.h | 26 +- llvm/lib/Target/ARM/ARMISelLowering.cpp | 39 +- llvm/lib/Target/ARM/ARMInstrInfo.td | 15 + llvm/lib/Target/ARM/ARMInstrMVE.td | 17 +- llvm/lib/Target/ARM/ARMInstrNEON.td | 10 + llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp | 54 +- llvm/lib/Target/ARM/ARMMCInstLower.cpp | 6 +- llvm/lib/Target/ARM/ARMTargetObjectFile.cpp | 2 +- llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp | 42 +- .../lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp | 88 +- .../Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp | 2 +- .../lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.cpp | 2 +- llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.h | 4 +- .../Target/ARM/MCTargetDesc/ARMWinCOFFStreamer.cpp | 4 +- llvm/lib/Target/ARM/MVETailPredication.cpp | 11 +- llvm/lib/Target/AVR/AVRAsmPrinter.cpp | 4 +- llvm/lib/Target/AVR/AsmParser/AVRAsmParser.cpp | 34 +- .../Target/AVR/MCTargetDesc/AVRMCELFStreamer.cpp | 4 +- .../lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.h | 2 +- .../Target/AVR/MCTargetDesc/AVRTargetStreamer.cpp | 4 +- llvm/lib/Target/BPF/AsmParser/BPFAsmParser.cpp | 16 +- llvm/lib/Target/BPF/BPFAsmPrinter.cpp | 4 +- llvm/lib/Target/BPF/BPFISelLowering.cpp | 34 + llvm/lib/Target/BPF/BPFISelLowering.h | 10 + llvm/lib/Target/BPF/BTFDebug.cpp | 112 +- .../Target/Hexagon/AsmParser/HexagonAsmParser.cpp | 113 +- .../Hexagon/Disassembler/HexagonDisassembler.cpp | 24 +- llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp | 20 +- llvm/lib/Target/Hexagon/HexagonAsmPrinter.h | 2 +- llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp | 15 +- llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.h | 2 +- llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp | 7 + llvm/lib/Target/Hexagon/HexagonRegisterInfo.td | 76 +- llvm/lib/Target/Hexagon/HexagonTargetStreamer.h | 6 +- llvm/lib/Target/Hexagon/HexagonVectorPrint.cpp | 7 +- .../Hexagon/MCTargetDesc/HexagonMCChecker.cpp | 29 +- .../Target/Hexagon/MCTargetDesc/HexagonMCChecker.h | 5 + .../Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp | 18 +- .../Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp | 8 +- .../Hexagon/MCTargetDesc/HexagonMCELFStreamer.h | 2 +- .../Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp | 44 +- .../Hexagon/MCTargetDesc/HexagonMCInstrInfo.h | 10 + .../Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp | 8 +- .../Hexagon/MCTargetDesc/HexagonMCTargetDesc.h | 3 + llvm/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp | 36 +- llvm/lib/Target/Lanai/LanaiAsmPrinter.cpp | 14 +- .../Target/MSP430/AsmParser/MSP430AsmParser.cpp | 29 +- .../MSP430/MCTargetDesc/MSP430ELFStreamer.cpp | 24 +- llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp | 8 +- llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp | 61 +- .../Mips/MCTargetDesc/MipsABIFlagsSection.cpp | 22 +- .../Target/Mips/MCTargetDesc/MipsELFStreamer.cpp | 28 +- .../lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h | 14 +- .../Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp | 8 +- .../Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h | 2 +- .../Mips/MCTargetDesc/MipsNaClELFStreamer.cpp | 14 +- .../Target/Mips/MCTargetDesc/MipsOptionRecord.cpp | 34 +- .../Mips/MCTargetDesc/MipsTargetStreamer.cpp | 42 +- llvm/lib/Target/Mips/Mips16HardFloat.cpp | 6 +- llvm/lib/Target/Mips/MipsAsmPrinter.cpp | 68 +- llvm/lib/Target/Mips/MipsAsmPrinter.h | 20 +- llvm/lib/Target/Mips/MipsISelLowering.cpp | 279 + llvm/lib/Target/Mips/MipsISelLowering.h | 4 + llvm/lib/Target/Mips/MipsMSAInstrInfo.td | 20 + llvm/lib/Target/Mips/MipsRegisterBankInfo.cpp | 8 +- llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp | 77 +- llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp | 12 +- llvm/lib/Target/NVPTX/NVPTXAsmPrinter.h | 10 +- llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp | 7 +- llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp | 22 +- .../Target/PowerPC/MCTargetDesc/PPCELFStreamer.cpp | 12 +- .../Target/PowerPC/MCTargetDesc/PPCELFStreamer.h | 4 +- .../PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp | 8 +- llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp | 134 +- llvm/lib/Target/PowerPC/PPCFrameLowering.cpp | 44 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 4 + llvm/lib/Target/PowerPC/PPCInstrInfo.td | 14 +- llvm/lib/Target/PowerPC/PPCInstrVSX.td | 8 + llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp | 7 + llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h | 9 +- llvm/lib/Target/PowerPC/PPCRegisterInfo.td | 18 +- llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp | 20 +- llvm/lib/Target/RISCV/RISCV.td | 3 + llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp | 4 +- llvm/lib/Target/RISCV/RISCVFrameLowering.cpp | 331 +- llvm/lib/Target/RISCV/RISCVFrameLowering.h | 12 + llvm/lib/Target/RISCV/RISCVInstrInfo.td | 28 +- llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.h | 13 + llvm/lib/Target/RISCV/RISCVRegisterInfo.cpp | 41 +- llvm/lib/Target/RISCV/RISCVRegisterInfo.h | 3 + llvm/lib/Target/RISCV/RISCVSubtarget.h | 2 + llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp | 19 +- llvm/lib/Target/Sparc/SparcAsmPrinter.cpp | 21 +- .../Target/SystemZ/AsmParser/SystemZAsmParser.cpp | 58 +- llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp | 44 +- llvm/lib/Target/SystemZ/SystemZAsmPrinter.h | 6 +- llvm/lib/Target/SystemZ/SystemZISelLowering.cpp | 9 +- llvm/lib/Target/TargetLoweringObjectFile.cpp | 2 +- llvm/lib/Target/VE/MCTargetDesc/VEFixupKinds.h | 22 + llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.cpp | 56 + llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.h | 8 + llvm/lib/Target/VE/VEAsmPrinter.cpp | 198 +- llvm/lib/Target/VE/VEISelDAGToDAG.cpp | 16 + llvm/lib/Target/VE/VEISelLowering.cpp | 100 +- llvm/lib/Target/VE/VEISelLowering.h | 4 +- llvm/lib/Target/VE/VEInstrInfo.cpp | 20 + llvm/lib/Target/VE/VEInstrInfo.h | 2 + llvm/lib/Target/VE/VEInstrInfo.td | 98 + llvm/lib/Target/VE/VEMachineFunctionInfo.h | 10 +- .../WebAssembly/AsmParser/WebAssemblyAsmParser.cpp | 13 +- .../MCTargetDesc/WebAssemblyTargetStreamer.cpp | 6 +- .../Target/WebAssembly/WebAssemblyAsmPrinter.cpp | 38 +- .../lib/Target/WebAssembly/WebAssemblyAsmPrinter.h | 10 +- .../Target/WebAssembly/WebAssemblyISelLowering.cpp | 69 +- .../lib/Target/WebAssembly/WebAssemblyInstrCall.td | 2 +- .../WebAssemblyRuntimeLibcallSignatures.cpp | 3 + llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp | 99 +- .../X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp | 24 +- llvm/lib/Target/X86/X86AsmPrinter.cpp | 46 +- llvm/lib/Target/X86/X86AsmPrinter.h | 14 +- llvm/lib/Target/X86/X86CmovConversion.cpp | 13 +- llvm/lib/Target/X86/X86FastISel.cpp | 19 +- llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 4 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 269 +- llvm/lib/Target/X86/X86ISelLowering.h | 16 +- llvm/lib/Target/X86/X86InstrAVX512.td | 76 +- llvm/lib/Target/X86/X86InstrFoldTables.cpp | 2 +- llvm/lib/Target/X86/X86InstrFragmentsSIMD.td | 32 +- llvm/lib/Target/X86/X86InstrSSE.td | 37 +- llvm/lib/Target/X86/X86IntrinsicsInfo.h | 4 +- llvm/lib/Target/X86/X86MCInstLower.cpp | 76 +- llvm/lib/Target/X86/X86SchedSkylakeClient.td | 6 +- llvm/lib/Target/X86/X86SchedSkylakeServer.td | 8 +- llvm/lib/Target/XCore/XCoreAsmPrinter.cpp | 43 +- llvm/lib/TextAPI/MachO/TextStubCommon.cpp | 6 + .../AggressiveInstCombine/TruncInstCombine.cpp | 18 +- llvm/lib/Transforms/CFGuard/CFGuard.cpp | 2 +- llvm/lib/Transforms/IPO/Attributor.cpp | 1109 +++- llvm/lib/Transforms/IPO/LoopExtractor.cpp | 4 +- llvm/lib/Transforms/IPO/LowerTypeTests.cpp | 15 +- llvm/lib/Transforms/IPO/PassManagerBuilder.cpp | 12 +- llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp | 55 +- .../Transforms/InstCombine/InstCombineAddSub.cpp | 5 +- .../InstCombine/InstCombineAtomicRMW.cpp | 6 +- .../Transforms/InstCombine/InstCombineCompares.cpp | 19 +- .../Transforms/InstCombine/InstCombineSelect.cpp | 44 +- .../Transforms/InstCombine/InstCombineShifts.cpp | 3 +- .../InstCombine/InstCombineSimplifyDemanded.cpp | 3 +- .../InstCombine/InstCombineVectorOps.cpp | 17 +- .../Instrumentation/AddressSanitizer.cpp | 14 +- .../lib/Transforms/Scalar/DeadStoreElimination.cpp | 2 +- llvm/lib/Transforms/Scalar/JumpThreading.cpp | 32 +- llvm/lib/Transforms/Scalar/LICM.cpp | 15 +- llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp | 16 +- llvm/lib/Transforms/Scalar/LoopPredication.cpp | 10 +- llvm/lib/Transforms/Scalar/LoopRotation.cpp | 11 +- .../lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp | 25 +- llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp | 16 +- llvm/lib/Transforms/Utils/CallGraphUpdater.cpp | 8 +- llvm/lib/Transforms/Utils/CodeExtractor.cpp | 6 +- llvm/lib/Transforms/Utils/InlineFunction.cpp | 4 - llvm/lib/Transforms/Utils/Local.cpp | 17 +- llvm/lib/Transforms/Utils/LoopUnroll.cpp | 43 +- llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp | 38 +- .../Transforms/Vectorize/LoadStoreVectorizer.cpp | 12 +- llvm/lib/Transforms/Vectorize/VectorCombine.cpp | 86 +- llvm/lib/XRay/FDRTraceWriter.cpp | 14 +- llvm/runtimes/CMakeLists.txt | 15 + llvm/test/Analysis/BasicAA/phi-values-usage.ll | 6 +- llvm/test/Analysis/ConstantFolding/math-2.ll | 52 + llvm/test/Analysis/ConstantFolding/vscale.ll | 25 + .../DivergenceAnalysis/AMDGPU/intrinsics.ll | 8 + .../datalayout-invalid-function-ptr-alignment.ll | 2 +- .../datalayout-invalid-stack-natural-alignment.ll | 2 +- llvm/test/Assembler/getInt.ll | 2 +- .../invalid-datalayout-alloca-addrspace.ll | 2 +- .../invalid-datalayout-program-addrspace.ll | 2 +- llvm/test/Assembler/invalid-datalayout1.ll | 2 +- llvm/test/Assembler/invalid-datalayout10.ll | 2 +- llvm/test/Assembler/invalid-datalayout11.ll | 2 +- llvm/test/Assembler/invalid-datalayout12.ll | 2 +- llvm/test/Assembler/invalid-datalayout13.ll | 2 +- llvm/test/Assembler/invalid-datalayout14.ll | 2 +- llvm/test/Assembler/invalid-datalayout15.ll | 2 +- llvm/test/Assembler/invalid-datalayout16.ll | 2 +- llvm/test/Assembler/invalid-datalayout17.ll | 2 +- llvm/test/Assembler/invalid-datalayout18.ll | 2 +- llvm/test/Assembler/invalid-datalayout19.ll | 2 +- llvm/test/Assembler/invalid-datalayout2.ll | 2 +- llvm/test/Assembler/invalid-datalayout20.ll | 2 +- llvm/test/Assembler/invalid-datalayout21.ll | 2 +- llvm/test/Assembler/invalid-datalayout22.ll | 2 +- llvm/test/Assembler/invalid-datalayout23.ll | 2 +- llvm/test/Assembler/invalid-datalayout24.ll | 2 +- llvm/test/Assembler/invalid-datalayout3.ll | 2 +- llvm/test/Assembler/invalid-datalayout4.ll | 2 +- llvm/test/Assembler/invalid-datalayout5.ll | 2 +- llvm/test/Assembler/invalid-datalayout6.ll | 2 +- llvm/test/Assembler/invalid-datalayout7.ll | 2 +- llvm/test/Assembler/invalid-datalayout8.ll | 2 +- llvm/test/Assembler/invalid-datalayout9.ll | 2 +- llvm/test/Bindings/Go/go.test | 2 +- llvm/test/Bindings/Go/lit.local.cfg | 3 +- .../Bitcode/function-default-address-spaces.ll | 2 +- llvm/test/Bitcode/invalid-functionptr-align.ll | 2 +- llvm/test/Bitcode/invalid.test | 12 +- llvm/test/Bitcode/summary_version.ll | 2 +- llvm/test/CMakeLists.txt | 4 - .../CodeGen/AArch64/GlobalISel/arm64-fallback.ll | 4 +- .../GlobalISel/artifact-combine-unmerge.mir | 73 + .../AArch64/GlobalISel/call-translator-musttail.ll | 2 +- .../GlobalISel/legalize-inttoptr-xfail-1.mir | 3 +- .../GlobalISel/legalize-inttoptr-xfail-2.mir | 3 +- .../CodeGen/AArch64/GlobalISel/no-neon-no-fp.ll | 2 +- .../AArch64/GlobalISel/opt-fold-ext-tbz-tbnz.mir | 5 +- .../AArch64/GlobalISel/widen-narrow-tbz-tbnz.mir | 193 + llvm/test/CodeGen/AArch64/aarch64-bif-gen.ll | 146 + llvm/test/CodeGen/AArch64/aarch64-bit-gen.ll | 146 + llvm/test/CodeGen/AArch64/arm64-named-reg-alloc.ll | 4 +- .../CodeGen/AArch64/arm64-named-reg-notareg.ll | 4 +- llvm/test/CodeGen/AArch64/arm64-neon-select_cc.ll | 234 +- llvm/test/CodeGen/AArch64/arm64-promote-const.ll | 4 +- llvm/test/CodeGen/AArch64/arm64-simplest-elf.ll | 2 +- llvm/test/CodeGen/AArch64/arm64-tls-dynamics.ll | 2 +- .../test/CodeGen/AArch64/arm64-tls-initial-exec.ll | 2 +- .../CodeGen/AArch64/branch-target-enforcement.mir | 31 + llvm/test/CodeGen/AArch64/fast-isel-sp-adjust.ll | 2 +- llvm/test/CodeGen/AArch64/fp16-vector-shuffle.ll | 153 +- .../CodeGen/AArch64/neon-bitwise-instructions.ll | 705 ++- .../AArch64/patchable-function-entry-bti.ll | 8 +- .../CodeGen/AArch64/patchable-function-entry.ll | 23 +- llvm/test/CodeGen/AArch64/sat-add.ll | 10 +- llvm/test/CodeGen/AArch64/sqrt-fastmath.ll | 65 +- llvm/test/CodeGen/AArch64/strict-fp-int-promote.ll | 67 + .../AArch64/sve-intrinsics-scalar-to-vec.ll | 83 + llvm/test/CodeGen/AArch64/sve2-int-addsub-long.ll | 102 + .../CodeGen/AArch64/sve2-intrinsics-complex-dot.ll | 61 + .../AArch64/sve2-intrinsics-int-mul-lane.ll | 119 + llvm/test/CodeGen/AArch64/tiny_supported.ll | 6 +- ...nfold-masked-merge-vector-variablemask-const.ll | 32 +- .../unfold-masked-merge-vector-variablemask.ll | 81 +- .../CodeGen/AArch64/urem-seteq-vec-nonsplat.ll | 36 +- .../test/CodeGen/AArch64/urem-seteq-vec-nonzero.ll | 4 +- llvm/test/CodeGen/AMDGPU/GlobalISel/bswap.ll | 588 ++ .../AMDGPU/GlobalISel/divergent-control-flow.ll | 142 + .../CodeGen/AMDGPU/GlobalISel/insertelement.ll | 2 +- .../CodeGen/AMDGPU/GlobalISel/inst-select-and.mir | 20 +- .../inst-select-atomic-cmpxchg-local.mir | 82 + .../AMDGPU/GlobalISel/inst-select-bswap.mir | 28 + .../GlobalISel/inst-select-concat-vectors.mir | 20 + .../GlobalISel/inst-select-ctlz-zero-undef.mir | 82 + .../GlobalISel/inst-select-cttz-zero-undef.mir | 82 + .../AMDGPU/GlobalISel/inst-select-extract.mir | 42 + .../CodeGen/AMDGPU/GlobalISel/inst-select-or.mir | 20 +- .../GlobalISel/inst-select-pattern-xor3.xfail.mir | 2 +- .../AMDGPU/GlobalISel/inst-select-store-global.mir | 149 - .../GlobalISel/inst-select-store-global.s96.mir | 149 + .../CodeGen/AMDGPU/GlobalISel/inst-select-xor.mir | 20 +- .../AMDGPU/GlobalISel/lds-zero-initializer.ll | 2 +- .../AMDGPU/GlobalISel/legalize-atomicrmw-nand.mir | 2 +- .../GlobalISel/legalize-atomicrmw-xchg-flat.mir | 2 +- .../CodeGen/AMDGPU/GlobalISel/legalize-bswap.mir | 443 +- .../CodeGen/AMDGPU/GlobalISel/legalize-fptrunc.mir | 414 ++ .../AMDGPU/GlobalISel/legalize-jump-table.mir | 2 +- .../AMDGPU/GlobalISel/legalize-load-constant.mir | 2792 +++++---- .../AMDGPU/GlobalISel/legalize-load-flat.mir | 884 +-- .../AMDGPU/GlobalISel/legalize-load-global.mir | 2547 ++++---- .../AMDGPU/GlobalISel/legalize-load-local.mir | 764 +-- .../AMDGPU/GlobalISel/legalize-load-private.mir | 620 +- .../CodeGen/AMDGPU/GlobalISel/legalize-sdiv.mir | 6 +- .../CodeGen/AMDGPU/GlobalISel/legalize-srem.mir | 6 +- .../AMDGPU/GlobalISel/legalize-store-global.mir | 381 +- .../CodeGen/AMDGPU/GlobalISel/legalize-store.mir | 14 +- .../CodeGen/AMDGPU/GlobalISel/legalize-trunc.mir | 124 + .../CodeGen/AMDGPU/GlobalISel/legalize-udiv.mir | 6 +- .../GlobalISel/legalize-unmerge-values-xfail.mir | 2 +- .../CodeGen/AMDGPU/GlobalISel/legalize-urem.mir | 6 +- .../AMDGPU/GlobalISel/llvm.amdgcn.atomic.dec.ll | 20 +- .../AMDGPU/GlobalISel/llvm.amdgcn.atomic.inc.ll | 30 +- .../llvm.amdgcn.ds.gws.sema.release.all.ll | 2 +- .../GlobalISel/regbankselect-amdgcn.div.fmas.mir | 23 +- .../regbankselect-amdgcn.s.buffer.load.ll | 4 +- .../AMDGPU/GlobalISel/regbankselect-and-s1.mir | 19 +- .../AMDGPU/GlobalISel/regbankselect-bswap.mir | 3 +- .../AMDGPU/GlobalISel/regbankselect-icmp.mir | 127 +- .../AMDGPU/GlobalISel/regbankselect-icmp.s16.mir | 10 +- .../GlobalISel/regbankselect-illegal-copy.mir | 4 +- .../CodeGen/AMDGPU/GlobalISel/regbankselect-or.mir | 20 +- .../AMDGPU/GlobalISel/regbankselect-phi-s1.mir | 140 +- .../AMDGPU/GlobalISel/regbankselect-phi.mir | 196 +- .../AMDGPU/GlobalISel/regbankselect-xor.mir | 27 +- .../amdgpu-codegenprepare-fold-binop-select.ll | 46 +- .../CodeGen/AMDGPU/amdgpu-codegenprepare-idiv.ll | 6330 +++++++++++++++++--- .../AMDGPU/at-least-one-def-value-assert.mir | 2 +- llvm/test/CodeGen/AMDGPU/bitreverse.ll | 654 +- llvm/test/CodeGen/AMDGPU/branch-relax-spill.ll | 2 +- llvm/test/CodeGen/AMDGPU/bswap.ll | 794 +-- .../CodeGen/AMDGPU/bug-sdag-scheduler-cycle.ll | 27 + .../CodeGen/AMDGPU/call-to-kernel-undefined.ll | 2 +- llvm/test/CodeGen/AMDGPU/call-to-kernel.ll | 2 +- llvm/test/CodeGen/AMDGPU/cc-sgpr-over-limit.ll | 6 +- llvm/test/CodeGen/AMDGPU/chain-hi-to-lo.ll | 13 +- llvm/test/CodeGen/AMDGPU/div_i128.ll | 2 +- llvm/test/CodeGen/AMDGPU/divrem24-assume.ll | 2 +- .../AMDGPU/fast-unaligned-load-store.global.ll | 328 + .../AMDGPU/fast-unaligned-load-store.private.ll | 245 + .../AMDGPU/flat-error-unsupported-gpu-hsa.ll | 6 +- .../CodeGen/AMDGPU/kernel-argument-dag-lowering.ll | 22 + llvm/test/CodeGen/AMDGPU/lds-initializer.ll | 4 +- llvm/test/CodeGen/AMDGPU/lds-zero-initializer.ll | 4 +- .../AMDGPU/llvm.amdgcn.ds.gws.sema.release.all.ll | 2 +- llvm/test/CodeGen/AMDGPU/lower-mem-intrinsics.ll | 207 +- .../AMDGPU/read-register-invalid-subtarget.ll | 2 +- .../AMDGPU/read-register-invalid-type-i32.ll | 2 +- .../AMDGPU/read-register-invalid-type-i64.ll | 2 +- llvm/test/CodeGen/AMDGPU/sdiv64.ll | 1336 ++++- llvm/test/CodeGen/AMDGPU/sdwa-scalar-ops.mir | 20 +- llvm/test/CodeGen/AMDGPU/srem64.ll | 1412 ++++- llvm/test/CodeGen/AMDGPU/udiv64.ll | 1233 +++- llvm/test/CodeGen/AMDGPU/unaligned-load-store.ll | 21 + llvm/test/CodeGen/AMDGPU/unsupported-image-a16.ll | 2 +- llvm/test/CodeGen/AMDGPU/urem64.ll | 1207 +++- llvm/test/CodeGen/AMDGPU/verify-sop.mir | 2 +- .../test/CodeGen/ARM/Windows/trivial-gnu-object.ll | 2 +- llvm/test/CodeGen/ARM/codemodel.ll | 4 +- llvm/test/CodeGen/ARM/fp-intrinsics.ll | 58 +- llvm/test/CodeGen/ARM/ldc2l.ll | 4 +- llvm/test/CodeGen/ARM/machine-verifier.mir | 2 +- llvm/test/CodeGen/ARM/named-reg-alloc.ll | 4 +- llvm/test/CodeGen/ARM/named-reg-notareg.ll | 4 +- llvm/test/CodeGen/ARM/neon-vmovn.ll | 794 +++ llvm/test/CodeGen/ARM/special-reg-acore.ll | 2 +- llvm/test/CodeGen/ARM/special-reg-mcore.ll | 4 +- llvm/test/CodeGen/ARM/special-reg-v8m-base.ll | 2 +- llvm/test/CodeGen/ARM/special-reg-v8m-main.ll | 2 +- llvm/test/CodeGen/ARM/ssat-lower.ll | 4 +- llvm/test/CodeGen/ARM/ssat-upper.ll | 4 +- llvm/test/CodeGen/ARM/ssat-v4t.ll | 2 +- llvm/test/CodeGen/ARM/stack-size-section.ll | 4 +- llvm/test/CodeGen/ARM/stc2.ll | 4 +- llvm/test/CodeGen/ARM/usat-lower.ll | 4 +- llvm/test/CodeGen/ARM/usat-upper.ll | 4 +- llvm/test/CodeGen/ARM/usat-v4t.ll | 2 +- .../CodeGen/BPF/CORE/offset-reloc-fieldinfo-1.ll | 10 +- .../CodeGen/BPF/CORE/offset-reloc-fieldinfo-2.ll | 23 +- llvm/test/CodeGen/BPF/is_trunc_free.ll | 80 + llvm/test/CodeGen/BPF/is_zext_free.ll | 26 + llvm/test/CodeGen/BPF/reloc-btf-2.ll | 2 +- llvm/test/CodeGen/BPF/reloc-btf.ll | 2 +- llvm/test/CodeGen/BPF/reloc.ll | 2 +- llvm/test/CodeGen/BPF/sdiv_error.ll | 2 +- llvm/test/CodeGen/BPF/xadd.ll | 8 +- .../Generic/llc-start-stop-instance-errors.ll | 2 +- llvm/test/CodeGen/Generic/llc-start-stop.ll | 12 +- .../Generic/opt-codegen-no-target-machine.ll | 2 +- llvm/test/CodeGen/Hexagon/isel-select-v4i8.ll | 35 + llvm/test/CodeGen/Hexagon/misaligned-const-load.ll | 2 +- .../test/CodeGen/Hexagon/misaligned-const-store.ll | 2 +- llvm/test/CodeGen/Hexagon/swp-sigma.ll | 21 +- llvm/test/CodeGen/Hexagon/vect-regpairs.ll | 134 + .../CodeGen/Hexagon/verify-liveness-at-def.mir | 4 +- llvm/test/CodeGen/Lanai/codemodel.ll | 4 +- llvm/test/CodeGen/MIR/X86/machine-verifier.mir | 2 +- .../CodeGen/MIR/X86/tied-physical-regs-match.mir | 2 +- llvm/test/CodeGen/Mips/Fast-ISel/double-arg.ll | 2 +- .../Fast-ISel/fast-isel-softfloat-lower-args.ll | 2 +- llvm/test/CodeGen/Mips/cpus-no-mips64.ll | 14 +- llvm/test/CodeGen/Mips/cpus.ll | 4 +- llvm/test/CodeGen/Mips/fp64a.ll | 6 +- llvm/test/CodeGen/Mips/fpxx.ll | 4 +- .../indirect-jump-hazard/guards-verify-call.mir | 2 +- .../guards-verify-tailcall.mir | 2 +- .../indirect-jump-hazard/unsupported-micromips.ll | 2 +- .../indirect-jump-hazard/unsupported-mips32.ll | 2 +- llvm/test/CodeGen/Mips/instverify/dext-pos.mir | 2 +- llvm/test/CodeGen/Mips/instverify/dext-size.mir | 2 +- .../CodeGen/Mips/instverify/dextm-pos-size.mir | 2 +- llvm/test/CodeGen/Mips/instverify/dextm-pos.mir | 2 +- llvm/test/CodeGen/Mips/instverify/dextm-size.mir | 2 +- .../CodeGen/Mips/instverify/dextu-pos-size.mir | 2 +- llvm/test/CodeGen/Mips/instverify/dextu-pos.mir | 2 +- llvm/test/CodeGen/Mips/instverify/dextu-size.mir | 2 +- .../test/CodeGen/Mips/instverify/dins-pos-size.mir | 2 +- llvm/test/CodeGen/Mips/instverify/dins-pos.mir | 2 +- llvm/test/CodeGen/Mips/instverify/dins-size.mir | 2 +- .../CodeGen/Mips/instverify/dinsm-pos-size.mir | 2 +- llvm/test/CodeGen/Mips/instverify/dinsm-pos.mir | 2 +- llvm/test/CodeGen/Mips/instverify/dinsm-size.mir | 2 +- .../CodeGen/Mips/instverify/dinsu-pos-size.mir | 2 +- llvm/test/CodeGen/Mips/instverify/dinsu-pos.mir | 2 +- llvm/test/CodeGen/Mips/instverify/dinsu-size.mir | 2 +- llvm/test/CodeGen/Mips/instverify/ext-pos-size.mir | 2 +- llvm/test/CodeGen/Mips/instverify/ext-pos.mir | 2 +- llvm/test/CodeGen/Mips/instverify/ext-size.mir | 2 +- llvm/test/CodeGen/Mips/instverify/ins-pos-size.mir | 2 +- llvm/test/CodeGen/Mips/instverify/ins-pos.mir | 2 +- llvm/test/CodeGen/Mips/instverify/ins-size.mir | 2 +- llvm/test/CodeGen/Mips/interrupt-attr-64-error.ll | 2 +- .../test/CodeGen/Mips/interrupt-attr-args-error.ll | 2 +- llvm/test/CodeGen/Mips/interrupt-attr-error.ll | 2 +- llvm/test/CodeGen/Mips/micromips64-unsupported.ll | 4 +- llvm/test/CodeGen/Mips/mips32r6/compatibility.ll | 2 +- llvm/test/CodeGen/Mips/mips64r6/compatibility.ll | 2 +- llvm/test/CodeGen/Mips/msa/3r-a.ll | 2 +- llvm/test/CodeGen/Mips/msa/immediates-bad.ll | 2 +- llvm/test/CodeGen/Mips/msa/ldr_str.ll | 224 + llvm/test/CodeGen/Mips/xray-section-group.ll | 4 +- llvm/test/CodeGen/NVPTX/alias.ll | 2 +- llvm/test/CodeGen/NVPTX/fcos-no-fast-math.ll | 2 +- llvm/test/CodeGen/NVPTX/fsin-no-fast-math.ll | 2 +- llvm/test/CodeGen/NVPTX/global-ctor.ll | 2 +- llvm/test/CodeGen/NVPTX/global-dtor.ll | 2 +- llvm/test/CodeGen/NVPTX/libcall-instruction.ll | 2 +- llvm/test/CodeGen/NVPTX/libcall-intrinsic.ll | 2 +- llvm/test/CodeGen/NVPTX/vector-loads.ll | 47 +- llvm/test/CodeGen/PowerPC/aix-byval-param.ll | 4 +- llvm/test/CodeGen/PowerPC/aix-cc-altivec.ll | 4 +- llvm/test/CodeGen/PowerPC/aix-nest-param.ll | 4 +- llvm/test/CodeGen/PowerPC/aix-trampoline.ll | 4 +- .../CodeGen/PowerPC/aix-user-defined-memcpy.ll | 2 +- .../CodeGen/PowerPC/aix-xcoff-data-only-notoc.ll | 2 +- llvm/test/CodeGen/PowerPC/aix-xcoff-data.ll | 2 +- llvm/test/CodeGen/PowerPC/aix-xcoff-lcomm.ll | 2 +- llvm/test/CodeGen/PowerPC/aix-xcoff-reloc.ll | 2 +- llvm/test/CodeGen/PowerPC/aix-xcoff-rodata.ll | 2 +- llvm/test/CodeGen/PowerPC/aix-xcoff-toc.ll | 2 +- llvm/test/CodeGen/PowerPC/codemodel.ll | 4 +- llvm/test/CodeGen/PowerPC/dcbf.ll | 26 + llvm/test/CodeGen/PowerPC/eieio.ll | 15 + llvm/test/CodeGen/PowerPC/fmf-propagation.ll | 175 +- .../test/CodeGen/PowerPC/lower-globaladdr32-aix.ll | 2 +- .../test/CodeGen/PowerPC/lower-globaladdr64-aix.ll | 2 +- llvm/test/CodeGen/PowerPC/mi-peephole-splat.ll | 100 +- llvm/test/CodeGen/PowerPC/named-reg-alloc-r0.ll | 6 +- llvm/test/CodeGen/PowerPC/named-reg-alloc-r2-64.ll | 4 +- llvm/test/CodeGen/PowerPC/named-reg-alloc-r2.ll | 2 +- .../CodeGen/PowerPC/ppc-disable-non-volatile-cr.ll | 47 + llvm/test/CodeGen/PowerPC/ppc64-icbt-pwr7.ll | 2 +- llvm/test/CodeGen/PowerPC/qpx-recipest.ll | 100 +- llvm/test/CodeGen/PowerPC/recipest.ll | 3 +- llvm/test/CodeGen/PowerPC/scalar-rounding-ops.ll | 44 + .../PowerPC/vector-constrained-fp-intrinsics.ll | 308 +- llvm/test/CodeGen/PowerPC/vector-rounding-ops.ll | 55 + .../PowerPC/xray-attribute-instrumentation.ll | 4 +- llvm/test/CodeGen/RISCV/get-register-invalid.ll | 2 +- llvm/test/CodeGen/RISCV/get-register-reserve.ll | 4 +- llvm/test/CodeGen/RISCV/i32-icmp.ll | 61 +- .../CodeGen/RISCV/interrupt-attr-args-error.ll | 4 +- llvm/test/CodeGen/RISCV/interrupt-attr-callee.ll | 70 + llvm/test/CodeGen/RISCV/interrupt-attr-invalid.ll | 4 +- .../test/CodeGen/RISCV/interrupt-attr-ret-error.ll | 4 +- .../CodeGen/RISCV/mattr-invalid-combination.ll | 2 +- llvm/test/CodeGen/RISCV/module-target-abi.ll | 2 +- llvm/test/CodeGen/RISCV/module-target-abi2.ll | 2 +- llvm/test/CodeGen/RISCV/musttail-call.ll | 8 +- llvm/test/CodeGen/RISCV/rv32e.ll | 2 +- llvm/test/CodeGen/RISCV/saverestore.ll | 299 + llvm/test/CodeGen/RISCV/setcc-logic.ll | 8 +- llvm/test/CodeGen/RISCV/shrinkwrap.ll | 29 + llvm/test/CodeGen/RISCV/target-abi-valid.ll | 2 +- llvm/test/CodeGen/RISCV/verify-instr.mir | 2 +- llvm/test/CodeGen/SPARC/codemodel.ll | 4 +- llvm/test/CodeGen/SPARC/fail-alloca-align.ll | 4 +- llvm/test/CodeGen/SPARC/sret-secondary.ll | 2 +- llvm/test/CodeGen/SystemZ/codemodel.ll | 4 +- llvm/test/CodeGen/SystemZ/ghc-cc-02.ll | 2 +- llvm/test/CodeGen/SystemZ/ghc-cc-03.ll | 2 +- llvm/test/CodeGen/SystemZ/ghc-cc-04.ll | 2 +- llvm/test/CodeGen/SystemZ/ghc-cc-05.ll | 2 +- llvm/test/CodeGen/SystemZ/ghc-cc-06.ll | 2 +- llvm/test/CodeGen/SystemZ/ghc-cc-07.ll | 2 +- llvm/test/CodeGen/SystemZ/mnop-mcount-02.ll | 2 +- llvm/test/CodeGen/SystemZ/mrecord-mcount-02.ll | 2 +- llvm/test/CodeGen/SystemZ/multiselect-02.mir | 44 + llvm/test/CodeGen/SystemZ/mverify-optypes.mir | 3 +- llvm/test/CodeGen/SystemZ/stack-size-section.ll | 6 +- llvm/test/CodeGen/SystemZ/vec-args-error-01.ll | 2 +- llvm/test/CodeGen/SystemZ/vec-args-error-02.ll | 2 +- llvm/test/CodeGen/SystemZ/vec-args-error-03.ll | 2 +- llvm/test/CodeGen/SystemZ/vec-args-error-04.ll | 2 +- llvm/test/CodeGen/SystemZ/vec-args-error-05.ll | 2 +- llvm/test/CodeGen/SystemZ/vec-args-error-06.ll | 2 +- llvm/test/CodeGen/SystemZ/vec-args-error-07.ll | 2 +- llvm/test/CodeGen/SystemZ/vec-args-error-08.ll | 2 +- .../Thumb2/LowOverheadLoops/basic-tail-pred.ll | 4 +- llvm/test/CodeGen/Thumb2/mve-vecreduce-add.ll | 2013 +++++++ llvm/test/CodeGen/Thumb2/mve-vmovn.ll | 322 + llvm/test/CodeGen/VE/bitreverse.ll | 100 + llvm/test/CodeGen/VE/bswap.ll | 71 + llvm/test/CodeGen/VE/ctlz.ll | 54 + llvm/test/CodeGen/VE/ctpop.ll | 54 + llvm/test/CodeGen/VE/cttz.ll | 63 + llvm/test/CodeGen/VE/pic_access_data.ll | 39 + llvm/test/CodeGen/VE/pic_access_static_data.ll | 79 + llvm/test/CodeGen/VE/pic_func_call.ll | 21 + llvm/test/CodeGen/VE/pic_indirect_func_call.ll | 34 + llvm/test/CodeGen/VE/rotl.ll | 37 + llvm/test/CodeGen/VE/rotr.ll | 36 + llvm/test/CodeGen/WebAssembly/clear-cache.ll | 2 +- llvm/test/CodeGen/WebAssembly/cpus.ll | 8 +- llvm/test/CodeGen/WebAssembly/exception.ll | 2 +- llvm/test/CodeGen/WebAssembly/libcalls.ll | 6 +- llvm/test/CodeGen/WebAssembly/offset-atomics.ll | 2 +- llvm/test/CodeGen/WebAssembly/tailcall.ll | 30 + .../CodeGen/WebAssembly/tls-general-dynamic.ll | 4 +- .../CodeGen/X86/2008-03-12-ThreadLocalAlias.ll | 4 +- llvm/test/CodeGen/X86/AppendingLinkage.ll | 2 +- .../X86/GlobalISel/avoid-matchtable-crash.mir | 2 +- llvm/test/CodeGen/X86/avx512-insert-extract.ll | 20 +- llvm/test/CodeGen/X86/avx512-vec-cmp.ll | 6 - llvm/test/CodeGen/X86/avx512vl-intrinsics.ll | 20 +- llvm/test/CodeGen/X86/bitreverse.ll | 13 +- llvm/test/CodeGen/X86/bswap-vector.ll | 125 +- .../cfi-inserter-verify-inconsistent-offset.mir | 2 +- .../cfi-inserter-verify-inconsistent-register.mir | 2 +- llvm/test/CodeGen/X86/clwb.ll | 2 +- llvm/test/CodeGen/X86/codemodel.ll | 2 +- llvm/test/CodeGen/X86/coff-comdat2.ll | 2 +- llvm/test/CodeGen/X86/coff-comdat3.ll | 2 +- llvm/test/CodeGen/X86/cpus-amd-no-x86_64.ll | 18 +- llvm/test/CodeGen/X86/cpus-intel-no-x86_64.ll | 32 +- llvm/test/CodeGen/X86/cpus-no-x86_64.ll | 8 +- llvm/test/CodeGen/X86/cvt16.ll | 3 +- llvm/test/CodeGen/X86/equiv_with_fndef.ll | 2 +- llvm/test/CodeGen/X86/equiv_with_vardef.ll | 2 +- .../X86/expand-integer-x86_64-intrinsic-error.ll | 2 +- llvm/test/CodeGen/X86/fast-isel-args-fail2.ll | 3 +- .../CodeGen/X86/fast-isel-float-half-convertion.ll | 3 +- llvm/test/CodeGen/X86/half-constrained.ll | 379 ++ llvm/test/CodeGen/X86/half.ll | 49 +- llvm/test/CodeGen/X86/horizontal-reduce-umax.ll | 90 +- llvm/test/CodeGen/X86/horizontal-reduce-umin.ll | 90 +- llvm/test/CodeGen/X86/inalloca-regparm.ll | 2 +- .../X86/inline-asm-avx-v-constraint-32bit.ll | 3 +- .../X86/inline-asm-avx512vl-v-constraint-32bit.ll | 3 +- llvm/test/CodeGen/X86/invalid-liveness.mir | 2 +- llvm/test/CodeGen/X86/label-redefinition.ll | 2 +- llvm/test/CodeGen/X86/linux-preemption.ll | 20 +- llvm/test/CodeGen/X86/llc-print-machineinstrs.mir | 2 +- llvm/test/CodeGen/X86/macho-comdat.ll | 2 +- llvm/test/CodeGen/X86/named-reg-alloc.ll | 4 +- llvm/test/CodeGen/X86/named-reg-notareg.ll | 4 +- llvm/test/CodeGen/X86/nonconst-static-ev.ll | 2 +- llvm/test/CodeGen/X86/nonconst-static-iv.ll | 2 +- llvm/test/CodeGen/X86/partial-tail-dup.ll | 187 + .../CodeGen/X86/patchable-function-entry-ibt.ll | 6 +- llvm/test/CodeGen/X86/patchable-function-entry.ll | 20 +- llvm/test/CodeGen/X86/pr31088.ll | 6 +- llvm/test/CodeGen/X86/read-fp-no-frame-pointer.ll | 2 +- llvm/test/CodeGen/X86/segmented-stacks.ll | 4 +- llvm/test/CodeGen/X86/sqrt-fastmath-tune.ll | 296 +- .../X86/stack-size-section-function-sections.ll | 6 +- llvm/test/CodeGen/X86/stack-size-section.ll | 9 +- llvm/test/CodeGen/X86/statepoint-call-lowering.ll | 1 - llvm/test/CodeGen/X86/vec-strict-cmp-128.ll | 1586 +++++ llvm/test/CodeGen/X86/vec-strict-cmp-256.ll | 1474 +++++ llvm/test/CodeGen/X86/vec-strict-cmp-sub128.ll | 124 + llvm/test/CodeGen/X86/vector-bitreverse.ll | 235 +- llvm/test/CodeGen/X86/vector-compare-all_of.ll | 197 +- llvm/test/CodeGen/X86/vector-compare-any_of.ll | 165 +- llvm/test/CodeGen/X86/vector-half-conversions.ll | 1249 ++-- llvm/test/CodeGen/X86/vector-reduce-umax.ll | 45 +- llvm/test/CodeGen/X86/vector-reduce-umin.ll | 45 +- llvm/test/CodeGen/X86/vector-shuffle-128-v16.ll | 26 +- llvm/test/CodeGen/X86/xray-section-group.ll | 4 +- llvm/test/CodeGen/XCore/alignment.ll | 2 +- llvm/test/CodeGen/XCore/codemodel.ll | 6 +- llvm/test/CodeGen/XCore/section-name.ll | 2 +- .../test/DebugInfo/COFF/types-recursive-unnamed.ll | 2 +- .../Generic/incorrect-variable-debugloc1.ll | 4 + llvm/test/DebugInfo/Generic/member-pointers.ll | 2 - llvm/test/DebugInfo/Generic/sugared-constants.ll | 4 + llvm/test/DebugInfo/RISCV/eh-frame.s | 2 +- llvm/test/DebugInfo/RISCV/saverestore.ll | 28 + llvm/test/DebugInfo/X86/asan_debug_info.ll | 77 + llvm/test/DebugInfo/X86/debug_addr.ll | 3 +- .../DebugInfo/X86/live-debug-vars-intervals.mir | 154 + .../DebugInfo/X86/xray-split-dwarf-interaction.ll | 2 +- .../JITLink/X86/LocalDependencyPropagation.s | 31 + .../Instrumentation/AddressSanitizer/debug_info.ll | 12 +- .../AddressSanitizer/local_stack_base.ll | 6 +- llvm/test/LTO/X86/attrs.ll | 2 +- .../ARM/AlignedBundling/illegal-subtarget-change.s | 2 +- llvm/test/MC/ARM/Windows/invalid-relocation.s | 2 +- .../MC/ARM/dwarf-asm-multiple-sections-dwarf-2.s | 2 + llvm/test/MC/ARM/dwarf-asm-multiple-sections.s | 4 + llvm/test/MC/ARM/dwarf-asm-nonstandard-section.s | 2 + llvm/test/MC/ARM/dwarf-asm-single-section.s | 2 + llvm/test/MC/AVR/symbol_relocation.s | 1 + llvm/test/MC/COFF/cfi-sections.s | 2 + llvm/test/MC/COFF/section-comdat-conflict.s | 2 +- llvm/test/MC/COFF/section-comdat-conflict2.s | 2 +- llvm/test/MC/Disassembler/AMDGPU/si-support.txt | 2 +- llvm/test/MC/ELF/ARM/bss-non-zero-value.s | 2 +- llvm/test/MC/ELF/comdat-dup-group-name.s | 32 - llvm/test/MC/ELF/common-error3.s | 4 +- llvm/test/MC/ELF/section-combine.s | 48 + llvm/test/MC/ELF/section-numeric-invalid-type.s | 2 +- .../MC/Hexagon/hvx-swapped-regpairs-alias-neg.s | 15 + llvm/test/MC/Hexagon/hvx-swapped-regpairs.s | 43 + llvm/test/MC/MachO/darwin-x86_64-diff-relocs.s | 4 +- llvm/test/MC/MachO/variable-errors.s | 2 +- llvm/test/MC/MachO/variable-exprs.s | 2 +- llvm/test/MC/Mips/eh-frame.s | 4 +- llvm/test/MC/Mips/micromips64-unsupported.s | 8 +- llvm/test/MC/Mips/micromips64r6-unsupported.s | 2 +- llvm/test/MC/Mips/nooddspreg-cmdarg.s | 4 +- llvm/test/MC/PowerPC/ppc64-localentry-error1.s | 4 +- llvm/test/MC/PowerPC/ppc64-localentry-error2.s | 4 +- llvm/test/MC/PowerPC/pr24686.s | 2 +- llvm/test/MC/RISCV/align.s | 2 +- llvm/test/MC/RISCV/mattr-invalid-combination.s | 2 +- llvm/test/MC/WebAssembly/blockaddress.ll | 2 +- .../MC/WebAssembly/data-symbol-in-text-section.ll | 2 +- .../AlignedBundling/bundle-group-too-large-error.s | 4 +- .../X86/AlignedBundling/bundle-lock-option-error.s | 2 +- .../bundle-subtarget-change-error.s | 4 +- .../lock-without-bundle-mode-error.s | 2 +- .../AlignedBundling/switch-section-locked-error.s | 2 +- .../AlignedBundling/unlock-without-lock-error.s | 2 +- llvm/test/MC/X86/check-end-of-data-region.s | 2 +- llvm/test/MC/X86/encoder-fail.s | 2 +- llvm/test/MC/X86/invalid-sleb.s | 2 +- llvm/test/MC/X86/reloc-bss.s | 2 +- llvm/test/MC/X86/return-column.s | 6 +- llvm/test/MachineVerifier/live-ins-01.mir | 2 +- llvm/test/MachineVerifier/live-ins-02.mir | 2 +- llvm/test/MachineVerifier/live-ins-03.mir | 2 +- llvm/test/MachineVerifier/test_copy.mir | 2 +- .../MachineVerifier/test_copy_mismatch_types.mir | 2 +- llvm/test/MachineVerifier/test_g_add.mir | 2 +- llvm/test/MachineVerifier/test_g_addrspacecast.mir | 2 +- llvm/test/MachineVerifier/test_g_bitcast.mir | 2 +- llvm/test/MachineVerifier/test_g_brjt.mir | 2 +- llvm/test/MachineVerifier/test_g_build_vector.mir | 2 +- .../MachineVerifier/test_g_build_vector_trunc.mir | 2 +- .../test/MachineVerifier/test_g_concat_vectors.mir | 2 +- llvm/test/MachineVerifier/test_g_constant.mir | 2 +- .../test/MachineVerifier/test_g_dyn_stackalloc.mir | 2 +- llvm/test/MachineVerifier/test_g_extract.mir | 2 +- llvm/test/MachineVerifier/test_g_fcmp.mir | 2 +- llvm/test/MachineVerifier/test_g_fconstant.mir | 2 +- llvm/test/MachineVerifier/test_g_icmp.mir | 2 +- llvm/test/MachineVerifier/test_g_insert.mir | 2 +- llvm/test/MachineVerifier/test_g_intrinsic.mir | 2 +- .../test_g_intrinsic_w_side_effects.mir | 2 +- llvm/test/MachineVerifier/test_g_inttoptr.mir | 2 +- llvm/test/MachineVerifier/test_g_jump_table.mir | 2 +- llvm/test/MachineVerifier/test_g_load.mir | 2 +- llvm/test/MachineVerifier/test_g_merge_values.mir | 2 +- llvm/test/MachineVerifier/test_g_phi.mir | 2 +- llvm/test/MachineVerifier/test_g_ptr_add.mir | 2 +- llvm/test/MachineVerifier/test_g_ptrtoint.mir | 2 +- llvm/test/MachineVerifier/test_g_select.mir | 2 +- llvm/test/MachineVerifier/test_g_sext_inreg.mir | 2 +- llvm/test/MachineVerifier/test_g_sextload.mir | 2 +- .../test/MachineVerifier/test_g_shuffle_vector.mir | 2 +- llvm/test/MachineVerifier/test_g_store.mir | 2 +- llvm/test/MachineVerifier/test_g_trunc.mir | 2 +- llvm/test/MachineVerifier/test_g_zextload.mir | 2 +- .../MachineVerifier/test_memccpy_intrinsics.mir | 2 +- .../MachineVerifier/test_phis_precede_nonphis.mir | 2 +- .../verifier-generic-extend-truncate.mir | 2 +- .../MachineVerifier/verifier-generic-types-1.mir | 2 +- .../MachineVerifier/verifier-generic-types-2.mir | 2 +- ...r-implicit-virtreg-invalid-physreg-liveness.mir | 2 +- llvm/test/MachineVerifier/verifier-phi-fail0.mir | 2 +- .../verifier-pseudo-terminators.mir | 2 +- .../MachineVerifier/verify-regbankselected.mir | 2 +- llvm/test/MachineVerifier/verify-regops.mir | 2 +- llvm/test/MachineVerifier/verify-selected.mir | 2 +- llvm/test/Object/AMDGPU/objdump.s | 2 +- .../objdump-disassembly-inline-relocations.test | 12 +- llvm/test/Object/X86/objdump-label.test | 2 +- llvm/test/Object/X86/objdump-trivial-object.test | 8 +- llvm/test/Object/coff-invalid.test | 2 +- llvm/test/Object/dynamic-reloc.test | 2 +- llvm/test/Object/elf-invalid-phdr.test | 4 +- llvm/test/Object/invalid.test | 2 +- llvm/test/Object/objdump-relocations.test | 2 + llvm/test/Object/objdump-symbol-table.test | 2 +- llvm/test/Object/wasm-invalid-file.yaml | 2 +- llvm/test/Object/wasm-string-outside-section.test | 2 +- llvm/test/Other/close-stderr.ll | 13 - llvm/test/Other/new-pm-defaults.ll | 1 - llvm/test/Other/new-pm-lto-defaults.ll | 1 + llvm/test/Other/new-pm-thinlto-defaults.ll | 2 +- .../Other/new-pm-thinlto-postlink-pgo-defaults.ll | 2 +- .../new-pm-thinlto-postlink-samplepgo-defaults.ll | 2 +- .../Other/new-pm-thinlto-prelink-pgo-defaults.ll | 1 - .../new-pm-thinlto-prelink-samplepgo-defaults.ll | 1 - llvm/test/Other/opt-O2-pipeline.ll | 18 +- llvm/test/Other/opt-O3-pipeline.ll | 18 +- llvm/test/Other/opt-Os-pipeline.ll | 18 +- llvm/test/Other/optimization-remarks-inline.ll | 2 +- llvm/test/Other/pass-pipelines.ll | 1 + .../TableGen/Common/reg-with-subregs-common.td | 128 + llvm/test/TableGen/HwModeSelect.td | 2 +- llvm/test/TableGen/dag-isel-subregs.td | 14 + llvm/test/TableGen/field-access-initializers.td | 23 + llvm/test/TableGen/rc-weight-override.td | 24 + llvm/test/ThinLTO/X86/Inputs/cfi-unsat.ll | 50 + llvm/test/ThinLTO/X86/cfi-unsat.ll | 74 + .../AggressiveInstCombine/trunc_select.ll | 65 +- .../AggressiveInstCombine/trunc_select_cmp.ll | 212 + .../ArgumentPromotion/2008-02-01-ReturnAttrs.ll | 2 +- .../ArgumentPromotion/2008-07-02-array-indexing.ll | 6 +- .../Attributor/ArgumentPromotion/X86/attributes.ll | 4 +- .../X86/min-legal-vector-width.ll | 16 +- .../ArgumentPromotion/aggregate-promote.ll | 2 +- .../Attributor/ArgumentPromotion/attrs.ll | 20 +- .../Attributor/ArgumentPromotion/basictest.ll | 2 +- .../Attributor/ArgumentPromotion/byval-2.ll | 23 - .../Attributor/ArgumentPromotion/byval.ll | 26 +- .../Attributor/ArgumentPromotion/chained.ll | 2 +- .../Attributor/ArgumentPromotion/control-flow.ll | 2 +- .../Attributor/ArgumentPromotion/control-flow2.ll | 2 +- .../Transforms/Attributor/ArgumentPromotion/dbg.ll | 4 +- .../Attributor/ArgumentPromotion/fp80.ll | 22 - .../Attributor/ArgumentPromotion/inalloca.ll | 4 +- .../ArgumentPromotion/live_called_from_dead.ll | 49 +- .../ArgumentPromotion/live_called_from_dead_2.ll | 129 + .../Attributor/ArgumentPromotion/musttail.ll | 56 +- .../Attributor/ArgumentPromotion/reserve-tbaa.ll | 16 +- .../Attributor/ArgumentPromotion/variadic.ll | 4 + .../IPConstantProp/2009-09-24-byval-ptr.ll | 44 +- .../Attributor/IPConstantProp/PR16052.ll | 20 +- .../Attributor/IPConstantProp/PR43857.ll | 1 - .../IPConstantProp/arg-count-mismatch.ll | 9 +- .../Attributor/IPConstantProp/comdat-ipo.ll | 1 - .../IPConstantProp/multiple_callbacks.ll | 3 - .../IPConstantProp/openmp_parallel_for.ll | 2 +- .../Attributor/IPConstantProp/recursion.ll | 2 +- .../Attributor/IPConstantProp/remove-call-inst.ll | 15 +- .../Attributor/IPConstantProp/return-argument.ll | 2 +- .../Attributor/IPConstantProp/return-constant.ll | 5 +- .../Attributor/IPConstantProp/return-constants.ll | 40 +- ...lve-after-each-resolving-undefs-for-function.ll | 26 +- llvm/test/Transforms/Attributor/align.ll | 30 +- llvm/test/Transforms/Attributor/callbacks.ll | 6 +- .../Transforms/Attributor/dereferenceable-2.ll | 36 +- .../test/Transforms/Attributor/internal-noalias.ll | 2 +- llvm/test/Transforms/Attributor/liveness.ll | 425 +- llvm/test/Transforms/Attributor/liveness_chains.ll | 58 + .../test/Transforms/Attributor/memory_locations.ll | 298 + llvm/test/Transforms/Attributor/misc.ll | 16 +- llvm/test/Transforms/Attributor/noalias.ll | 21 +- llvm/test/Transforms/Attributor/nocapture-1.ll | 6 +- llvm/test/Transforms/Attributor/nofree.ll | 12 +- llvm/test/Transforms/Attributor/nonnull.ll | 12 +- llvm/test/Transforms/Attributor/noreturn.ll | 2 +- llvm/test/Transforms/Attributor/noreturn_async.ll | 2 + llvm/test/Transforms/Attributor/noreturn_sync.ll | 2 + llvm/test/Transforms/Attributor/nosync.ll | 27 +- llvm/test/Transforms/Attributor/range.ll | 179 +- .../read_write_returned_arguments_scc.ll | 18 +- .../Attributor/reduced/register_benchmark_test.ll | 1582 +++++ llvm/test/Transforms/Attributor/returned.ll | 12 +- .../Transforms/Attributor/undefined_behavior.ll | 14 +- llvm/test/Transforms/Attributor/value-simplify.ll | 132 +- llvm/test/Transforms/Attributor/willreturn.ll | 37 +- .../Transforms/BlockExtractor/invalid-block.ll | 2 +- .../Transforms/BlockExtractor/invalid-function.ll | 2 +- .../test/Transforms/BlockExtractor/invalid-line.ll | 2 +- .../CodeGenPrepare}/PowerPC/lit.local.cfg | 0 .../PowerPC/split-store-alignment.ll | 111 + .../CodeGenPrepare/X86/split-store-alignment.ll | 74 + .../Transforms/FunctionImport/not-prevailing.ll | 2 +- llvm/test/Transforms/GCOVProfiling/version.ll | 4 +- .../Transforms/Inline/alloca-dbgdeclare-merge.ll | 16 +- llvm/test/Transforms/Inline/alloca-dbgdeclare.ll | 4 + llvm/test/Transforms/Inline/inline_dbg_declare.ll | 3 +- .../Transforms/InstCombine/limit-max-iterations.ll | 2 +- .../Transforms/JumpThreading/redundant-dbg-info.ll | 78 + .../AMDGPU/adjust-alloca-alignment.ll | 51 + .../AMDGPU/merge-stores-private.ll | 24 +- .../LoadStoreVectorizer/AMDGPU/merge-stores.ll | 26 +- .../LoopVectorize/X86/float-induction-x86.ll | 262 +- llvm/test/Transforms/SLPVectorizer/AMDGPU/bswap.ll | 38 + .../Transforms/VectorCombine/X86/extract-binop.ll | 250 + .../Transforms/WholeProgramDevirt/branch-funnel.ll | 6 +- .../WholeProgramDevirt/devirt-single-impl2.ll | 2 +- .../WholeProgramDevirt/export-single-impl.ll | 8 +- .../WholeProgramDevirt/export-uniform-ret-val.ll | 2 +- .../WholeProgramDevirt/export-unique-ret-val.ll | 4 +- .../Transforms/WholeProgramDevirt/export-vcp.ll | 4 +- .../Transforms/WholeProgramDevirt/import-indir.ll | 2 +- .../WholeProgramDevirt/uniform-retval.ll | 2 +- llvm/test/lit.cfg.py | 2 +- llvm/test/tools/UpdateTestChecks/lit.local.cfg | 8 - .../update_cc_test_checks/lit.local.cfg | 3 - .../Inputs/argument_name_reuse.ll.expected | 2 +- .../Inputs/basic.ll.funcsig.expected | 2 +- .../Inputs/on_the_fly_arg_change.ll | 30 + .../Inputs/on_the_fly_arg_change.ll.expected | 45 + .../Inputs/scrub_attrs.ll.scrub.expected | 2 +- .../UpdateTestChecks/update_test_checks/basic.test | 7 +- .../update_test_checks/on_the_fly_arg_change.test | 6 + .../update_test_checks/scrub_attrs.test | 6 +- .../Inputs/private/tmp/call_return_pc/call | Bin 0 -> 4640 bytes .../Inputs/private/tmp/call_return_pc/call.o | Bin 0 -> 2228 bytes .../tools/dsymutil/X86/call-site-entry-reloc.test | 26 + .../X86/Inputs/debug_line_malformed.s | 69 +- .../X86/debug_addr_address_size_mismatch.s | 2 +- .../X86/debug_addr_address_size_not_multiple.s | 2 +- .../tools/llvm-dwarfdump/X86/debug_addr_dwarf4.s | 1 - .../tools/llvm-dwarfdump/X86/debug_addr_dwarf64.s | 40 +- .../X86/debug_addr_invalid_addr_size.s | 2 +- .../tools/llvm-dwarfdump/X86/debug_addr_rela.s | 28 + .../X86/debug_addr_reserved_length.s | 8 + .../X86/debug_addr_segment_selector.s | 2 +- .../X86/debug_addr_small_length_field.s | 2 +- ...ebug_addr_too_small_for_extended_length_field.s | 13 + .../X86/debug_addr_too_small_for_length_field.s | 2 +- .../X86/debug_addr_too_small_for_section.s | 2 +- .../X86/debug_addr_unsupported_version.s | 13 +- .../X86/debug_addr_version_mismatch.s | 42 - .../llvm-dwarfdump/X86/debug_line_invalid.test | 410 +- .../X86/eh-frame-return-address-reg.s | 2 +- .../X86/latency-SETCCr-cond-codes-sweep.s | 25 + llvm/test/tools/llvm-locstats/locstats.ll | 4 +- llvm/test/tools/llvm-lto2/X86/pipeline.ll | 4 +- .../llvm-mca/X86/SkylakeClient/resources-avx1.s | 32 +- .../llvm-mca/X86/SkylakeClient/resources-avx2.s | 32 +- .../llvm-mca/X86/SkylakeClient/resources-mmx.s | 12 +- .../llvm-mca/X86/SkylakeClient/resources-sse1.s | 4 +- .../llvm-mca/X86/SkylakeClient/resources-sse2.s | 24 +- .../llvm-mca/X86/SkylakeClient/resources-sse41.s | 4 +- .../llvm-mca/X86/SkylakeClient/resources-ssse3.s | 16 +- .../llvm-mca/X86/SkylakeServer/resources-avx1.s | 32 +- .../llvm-mca/X86/SkylakeServer/resources-avx2.s | 32 +- .../llvm-mca/X86/SkylakeServer/resources-mmx.s | 12 +- .../llvm-mca/X86/SkylakeServer/resources-sse1.s | 4 +- .../llvm-mca/X86/SkylakeServer/resources-sse2.s | 24 +- .../llvm-mca/X86/SkylakeServer/resources-sse41.s | 4 +- .../llvm-mca/X86/SkylakeServer/resources-ssse3.s | 16 +- llvm/test/tools/llvm-objcopy/wasm/add-section.test | 83 + .../test/tools/llvm-objcopy/wasm/dump-section.test | 38 + .../tools/llvm-objcopy/wasm/remove-section.test | 26 + .../llvm-objdump/WebAssembly/relocations.test | 12 +- .../llvm-objdump/X86/disassemble-section-name.s | 2 +- .../X86/elf-disassemble-symbol-labels-exec.test | 2 +- .../tools/llvm-objdump/X86/elf-dynamic-relocs.test | 2 +- .../tools/llvm-objdump/X86/output-ordering.test | 2 +- .../llvm-objdump/X86/warn-missing-disasm-func.test | 4 +- llvm/test/tools/llvm-objdump/all-headers.test | 6 +- llvm/test/tools/llvm-objdump/archive-headers.test | 18 +- llvm/test/tools/llvm-objdump/coff-many-relocs.test | 21 +- llvm/test/tools/llvm-objdump/eh_frame-arm64.test | 2 +- llvm/test/tools/llvm-objdump/eh_frame-coff.test | 2 +- llvm/test/tools/llvm-objdump/eh_frame-mipsel.test | 4 +- .../test/tools/llvm-objdump/eh_frame_zero_cie.test | 2 +- .../test/tools/llvm-objdump/file-headers-coff.test | 2 +- llvm/test/tools/llvm-objdump/file-headers-elf.test | 4 +- .../tools/llvm-objdump/hex-relocation-addr.test | 25 +- .../tools/llvm-objdump/non-archive-object.test | 2 +- .../llvm-objdump/relocation-xindex-symbol.test | 3 +- llvm/test/tools/llvm-objdump/relocations-elf.test | 64 +- .../llvm-objdump/relocations-in-nonreloc.test | 5 +- llvm/test/tools/llvm-ranlib/D-flag.test | 4 +- .../tools/llvm-readobj/COFF/arm64-many-epilogs.s | 2 +- .../tools/llvm-readobj/COFF/arm64-win-error2.s | 2 +- .../tools/llvm-readobj/ELF/call-graph-profile.test | 40 + .../yaml2obj/ELF/call-graph-profile-section.yaml | 97 +- llvm/tools/bugpoint-passes/CMakeLists.txt | 2 +- llvm/tools/dsymutil/CFBundle.cpp | 5 +- llvm/tools/dsymutil/DwarfStreamer.cpp | 160 +- llvm/tools/dsymutil/dsymutil.cpp | 9 +- llvm/tools/gold/gold-plugin.cpp | 4 +- llvm/tools/lli/lli.cpp | 17 + llvm/tools/llvm-ar/llvm-ar.cpp | 5 +- llvm/tools/llvm-cov/CodeCoverage.cpp | 6 +- llvm/tools/llvm-cov/CoverageExporterJson.cpp | 8 +- llvm/tools/llvm-cov/CoverageReport.cpp | 7 +- llvm/tools/llvm-dwp/DWPStringPool.h | 2 +- llvm/tools/llvm-dwp/llvm-dwp.cpp | 24 +- llvm/tools/llvm-exegesis/lib/CodeTemplate.h | 5 + .../llvm-exegesis/lib/ParallelSnippetGenerator.cpp | 19 +- .../llvm-exegesis/lib/ParallelSnippetGenerator.h | 2 +- .../llvm-exegesis/lib/SerialSnippetGenerator.cpp | 30 +- .../llvm-exegesis/lib/SerialSnippetGenerator.h | 2 +- llvm/tools/llvm-exegesis/lib/SnippetFile.cpp | 10 +- llvm/tools/llvm-exegesis/lib/SnippetGenerator.cpp | 51 +- llvm/tools/llvm-exegesis/lib/SnippetGenerator.h | 143 +- llvm/tools/llvm-exegesis/lib/Target.h | 10 + llvm/tools/llvm-exegesis/lib/X86/Target.cpp | 94 +- llvm/tools/llvm-exegesis/llvm-exegesis.cpp | 22 +- llvm/tools/llvm-go/CMakeLists.txt | 9 + llvm/tools/llvm-go/llvm-go.go | 311 + llvm/tools/llvm-lto2/llvm-lto2.cpp | 4 +- llvm/tools/llvm-mc/Disassembler.cpp | 2 +- llvm/tools/llvm-mca/CodeRegionGenerator.cpp | 12 +- llvm/tools/llvm-ml/Disassembler.cpp | 2 +- llvm/tools/llvm-objcopy/CMakeLists.txt | 1 + llvm/tools/llvm-objcopy/wasm/Object.cpp | 36 + llvm/tools/llvm-objcopy/wasm/Object.h | 8 + llvm/tools/llvm-objcopy/wasm/WasmObjcopy.cpp | 59 +- llvm/tools/llvm-objdump/llvm-objdump.cpp | 22 +- llvm/tools/llvm-pdbutil/FormatUtil.h | 3 +- llvm/tools/llvm-profdata/llvm-profdata.cpp | 9 +- llvm/tools/llvm-xray/trie-node.h | 2 +- llvm/unittests/ADT/APFloatTest.cpp | 438 ++ llvm/unittests/ADT/APIntTest.cpp | 17 + llvm/unittests/ADT/BitVectorTest.cpp | 37 + llvm/unittests/ADT/DenseSetTest.cpp | 2 +- llvm/unittests/ADT/STLExtrasTest.cpp | 4 +- llvm/unittests/Analysis/TargetLibraryInfoTest.cpp | 3 + .../DebugInfo/DWARF/DWARFDebugInfoTest.cpp | 4 +- .../DebugInfo/DWARF/DWARFDebugLineTest.cpp | 220 +- llvm/unittests/DebugInfo/DWARF/DwarfGenerator.cpp | 65 +- llvm/unittests/DebugInfo/DWARF/DwarfGenerator.h | 7 +- llvm/unittests/DebugInfo/GSYM/CMakeLists.txt | 2 + llvm/unittests/DebugInfo/GSYM/GSYMTest.cpp | 1150 ++++ llvm/unittests/Frontend/OpenMPContextTest.cpp | 9 +- llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp | 184 +- llvm/unittests/IR/PatternMatch.cpp | 4 +- llvm/unittests/Support/FormatVariadicTest.cpp | 4 +- llvm/unittests/Support/Host.cpp | 4 +- llvm/unittests/Support/TaskQueueTest.cpp | 6 +- llvm/unittests/Support/ThreadPool.cpp | 48 +- llvm/unittests/Support/Threading.cpp | 3 +- llvm/unittests/TextAPI/TextStubHelpers.h | 41 + llvm/unittests/TextAPI/TextStubV1Tests.cpp | 18 +- llvm/unittests/TextAPI/TextStubV2Tests.cpp | 19 +- llvm/unittests/TextAPI/TextStubV3Tests.cpp | 97 +- llvm/unittests/TextAPI/TextStubV4Tests.cpp | 127 +- llvm/unittests/Transforms/Utils/LocalTest.cpp | 2 +- llvm/unittests/XRay/GraphTest.cpp | 2 +- llvm/unittests/tools/llvm-exegesis/CMakeLists.txt | 1 + .../llvm-exegesis/Mips/SnippetGeneratorTest.cpp | 5 +- .../tools/llvm-exegesis/SnippetGeneratorTest.cpp | 175 + .../llvm-exegesis/X86/SnippetGeneratorTest.cpp | 30 +- llvm/utils/TableGen/CodeGenRegisters.cpp | 16 + llvm/utils/TableGen/CodeGenRegisters.h | 9 +- llvm/utils/TableGen/DAGISelMatcherEmitter.cpp | 2 +- llvm/utils/TableGen/DAGISelMatcherGen.cpp | 12 + llvm/utils/TableGen/RegisterInfoEmitter.cpp | 8 +- llvm/utils/UpdateTestChecks/common.py | 26 + llvm/utils/benchmark/include/benchmark/benchmark.h | 3 +- llvm/utils/benchmark/src/sysinfo.cc | 5 +- llvm/utils/gn/build/BUILD.gn | 35 +- .../utils/gn/build/sync_source_lists_from_cmake.py | 8 +- llvm/utils/gn/build/toolchain/BUILD.gn | 2 +- llvm/utils/gn/docs/deterministic.md | 18 + llvm/utils/gn/get.py | 9 +- .../clang-tools-extra/clang-tidy/misc/BUILD.gn | 1 + .../compiler-rt/lib/scudo/standalone/BUILD.gn | 12 +- .../lib/scudo/standalone/tests/BUILD.gn | 11 +- .../gn/secondary/llvm/lib/DebugInfo/GSYM/BUILD.gn | 1 + .../gn/secondary/llvm/lib/Target/AMDGPU/BUILD.gn | 1 - .../gn/secondary/llvm/tools/llvm-objcopy/BUILD.gn | 1 + .../llvm/unittests/tools/llvm-exegesis/BUILD.gn | 1 + llvm/utils/lit/lit/cl_arguments.py | 4 +- llvm/utils/lit/lit/llvm/subst.py | 2 +- llvm/utils/lit/lit/main.py | 4 - llvm/utils/lit/tests/version.py | 5 + .../googlemock/include/gmock/gmock-matchers.h | 20 +- .../include/gtest/internal/custom/raw-ostream.h | 3 +- llvm/utils/update_cc_test_checks.py | 8 +- llvm/utils/update_test_checks.py | 23 +- mlir/CMakeLists.txt | 2 + mlir/docs/DeclarativeRewrites.md | 2 +- mlir/docs/Tutorials/Toy/Ch-7.md | 2 +- mlir/examples/toy/Ch5/CMakeLists.txt | 7 +- mlir/examples/toy/Ch5/toyc.cpp | 2 + mlir/examples/toy/Ch6/CMakeLists.txt | 9 +- mlir/examples/toy/Ch6/toyc.cpp | 2 + mlir/examples/toy/Ch7/CMakeLists.txt | 11 +- mlir/examples/toy/Ch7/mlir/ToyCombine.cpp | 2 +- mlir/examples/toy/Ch7/toyc.cpp | 2 + mlir/include/mlir/Analysis/Passes.h | 3 - .../GPUToVulkan/ConvertGPUToVulkanPass.h | 30 + .../mlir/Conversion/LoopsToGPU/LoopsToGPU.h | 7 + .../StandardToLLVM/ConvertStandardToLLVMPass.h | 3 +- mlir/include/mlir/Dialect/AffineOps/AffineOps.td | 73 + mlir/include/mlir/Dialect/CMakeLists.txt | 1 + mlir/include/mlir/Dialect/GPU/GPUOps.td | 5 - mlir/include/mlir/Dialect/Linalg/EDSC/Builders.h | 28 +- mlir/include/mlir/Dialect/Linalg/IR/LinalgOps.h | 1 + .../mlir/Dialect/Linalg/IR/LinalgStructuredOps.td | 204 +- mlir/include/mlir/Dialect/Linalg/IR/LinalgTraits.h | 98 + mlir/include/mlir/Dialect/SPIRV/SPIRVLowering.h | 6 +- .../mlir/Dialect/SPIRV/SPIRVNonUniformOps.td | 6 + mlir/include/mlir/Dialect/SPIRV/SPIRVOps.h | 36 + mlir/include/mlir/Dialect/SPIRV/SPIRVOps.td | 8 +- .../mlir/Dialect/SPIRV/SPIRVStructureOps.td | 108 +- mlir/include/mlir/Dialect/Shape/CMakeLists.txt | 1 + mlir/include/mlir/Dialect/Shape/IR/CMakeLists.txt | 1 + mlir/include/mlir/Dialect/Shape/IR/Shape.h | 117 + mlir/include/mlir/Dialect/Shape/IR/ShapeOps.td | 284 + .../mlir/Dialect/StandardOps/EDSC/Intrinsics.h | 32 +- mlir/include/mlir/Dialect/VectorOps/VectorOps.h | 6 + mlir/include/mlir/Dialect/VectorOps/VectorOps.td | 56 + mlir/include/mlir/EDSC/Builders.h | 11 +- mlir/include/mlir/EDSC/Intrinsics.h | 11 +- mlir/include/mlir/IR/Attributes.h | 1 + mlir/include/mlir/IR/DialectSymbolRegistry.def | 3 +- mlir/include/mlir/IR/Function.h | 41 - mlir/include/mlir/IR/FunctionSupport.h | 78 +- mlir/include/mlir/IR/OpBase.td | 30 +- mlir/include/mlir/IR/OpImplementation.h | 12 +- mlir/include/mlir/IR/OperationSupport.h | 2 + mlir/include/mlir/InitAllDialects.h | 59 + mlir/include/mlir/InitAllPasses.h | 130 + mlir/include/mlir/Pass/PassManager.h | 1 + mlir/include/mlir/Quantizer/Transforms/Passes.h | 3 + mlir/include/mlir/Transforms/LoopFusionUtils.h | 5 + mlir/include/mlir/Transforms/LoopUtils.h | 9 +- mlir/include/mlir/Transforms/Passes.h | 23 +- mlir/lib/Conversion/CMakeLists.txt | 1 + .../Conversion/GPUCommon/OpToFuncCallLowering.h | 18 + mlir/lib/Conversion/GPUToCUDA/CMakeLists.txt | 34 +- .../Conversion/GPUToNVVM/LowerGpuOpsToNVVMOps.cpp | 2 + .../GPUToROCDL/LowerGpuOpsToROCDLOps.cpp | 5 +- .../Conversion/GPUToSPIRV/ConvertGPUToSPIRV.cpp | 11 +- .../GPUToSPIRV/ConvertGPUToSPIRVPass.cpp | 2 - mlir/lib/Conversion/GPUToVulkan/CMakeLists.txt | 16 + .../GPUToVulkan/ConvertLaunchFuncToVulkanCalls.cpp | 278 + mlir/lib/Conversion/LoopsToGPU/LoopsToGPU.cpp | 328 + .../StandardToLLVM/ConvertStandardToLLVM.cpp | 101 +- .../StandardToSPIRV/ConvertStandardToSPIRVPass.cpp | 2 - .../VectorToLLVM/ConvertVectorToLLVM.cpp | 103 +- mlir/lib/Dialect/AffineOps/AffineOps.cpp | 236 +- mlir/lib/Dialect/AffineOps/CMakeLists.txt | 3 +- mlir/lib/Dialect/AffineOps/DialectRegistration.cpp | 13 - mlir/lib/Dialect/CMakeLists.txt | 32 + mlir/lib/Dialect/FxpMathOps/CMakeLists.txt | 1 - .../Dialect/FxpMathOps/IR/DialectRegistration.cpp | 15 - mlir/lib/Dialect/GPU/CMakeLists.txt | 1 - mlir/lib/Dialect/GPU/IR/DialectRegistration.cpp | 12 - mlir/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp | 2 - mlir/lib/Dialect/LLVMIR/IR/NVVMDialect.cpp | 1 - mlir/lib/Dialect/LLVMIR/IR/ROCDLDialect.cpp | 1 - mlir/lib/Dialect/Linalg/EDSC/Builders.cpp | 18 +- mlir/lib/Dialect/Linalg/IR/CMakeLists.txt | 1 - mlir/lib/Dialect/Linalg/IR/LinalgOps.cpp | 42 +- mlir/lib/Dialect/Linalg/IR/LinalgRegistration.cpp | 16 - mlir/lib/Dialect/Linalg/Transforms/Fusion.cpp | 4 + mlir/lib/Dialect/LoopOps/DialectRegistration.cpp | 13 - mlir/lib/Dialect/LoopOps/LoopOps.cpp | 7 +- mlir/lib/Dialect/OpenMP/IR/OpenMPDialect.cpp | 2 - mlir/lib/Dialect/QuantOps/CMakeLists.txt | 1 - .../Dialect/QuantOps/IR/DialectRegistration.cpp | 15 - mlir/lib/Dialect/SDBM/CMakeLists.txt | 1 - mlir/lib/Dialect/SDBM/SDBMDialect.cpp | 11 - mlir/lib/Dialect/SPIRV/CMakeLists.txt | 1 - mlir/lib/Dialect/SPIRV/DialectRegistration.cpp | 12 - mlir/lib/Dialect/SPIRV/SPIRVDialect.cpp | 7 +- mlir/lib/Dialect/SPIRV/SPIRVLowering.cpp | 28 +- mlir/lib/Dialect/SPIRV/SPIRVOps.cpp | 359 +- .../Dialect/SPIRV/Serialization/Deserializer.cpp | 15 +- .../lib/Dialect/SPIRV/Serialization/Serializer.cpp | 6 +- .../SPIRV/Transforms/LowerABIAttributesPass.cpp | 62 +- mlir/lib/Dialect/Shape/CMakeLists.txt | 9 + mlir/lib/Dialect/Shape/DialectRegistration.cpp | 13 + .../Dialect/StandardOps/DialectRegistration.cpp | 13 - mlir/lib/Dialect/StandardOps/EDSC/Intrinsics.cpp | 21 +- mlir/lib/Dialect/VectorOps/CMakeLists.txt | 1 - mlir/lib/Dialect/VectorOps/DialectRegistration.cpp | 13 - mlir/lib/Dialect/VectorOps/VectorOps.cpp | 29 +- mlir/lib/Dialect/VectorOps/VectorTransforms.cpp | 160 +- mlir/lib/IR/Attributes.cpp | 5 + mlir/lib/IR/Diagnostics.cpp | 36 +- mlir/lib/IR/Function.cpp | 18 - mlir/lib/IR/StandardTypes.cpp | 6 +- mlir/lib/Parser/Parser.cpp | 44 +- mlir/lib/Pass/Pass.cpp | 3 +- .../Transforms/InferQuantizedTypesPass.cpp | 5 + mlir/lib/Support/CMakeLists.txt | 4 +- mlir/lib/Support/JitRunner.cpp | 2 + mlir/lib/Transforms/AffineDataCopyGeneration.cpp | 6 +- mlir/lib/Transforms/OpStats.cpp | 5 + mlir/lib/Transforms/Utils/LoopFusionUtils.cpp | 29 + mlir/lib/Transforms/Utils/LoopUtils.cpp | 48 +- mlir/test/AffineOps/invalid.mlir | 66 +- mlir/test/AffineOps/ops.mlir | 14 + .../Conversion/GPUToNVVM/memory-attrbution.mlir | 16 +- mlir/test/Conversion/GPUToSPIRV/load-store.mlir | 2 +- mlir/test/Conversion/GPUToSPIRV/simple.mlir | 2 +- .../test/Conversion/GPUToVulkan/invoke-vulkan.mlir | 45 + .../Conversion/LinalgToSPIRV/linalg-to-spirv.mlir | 2 +- mlir/test/Conversion/LoopsToGPU/parallel_loop.mlir | 326 + .../StandardToLLVM/calling-convention.mlir | 95 + .../StandardToLLVM/convert-argattrs.mlir | 8 + .../StandardToLLVM/convert-static-memref-ops.mlir | 54 +- mlir/test/Conversion/StandardToLLVM/invalid.mlir | 13 + .../Conversion/StandardToSPIRV/std-to-spirv.mlir | 56 +- .../Conversion/VectorToLLVM/vector-to-llvm.mlir | 44 +- mlir/test/Dialect/Linalg/fusion.mlir | 43 + .../SPIRV/Serialization/arithmetic-ops.mlir | 30 +- mlir/test/Dialect/SPIRV/Serialization/array.mlir | 3 +- .../Dialect/SPIRV/Serialization/atomic-ops.mlir | 2 +- mlir/test/Dialect/SPIRV/Serialization/barrier.mlir | 8 +- mlir/test/Dialect/SPIRV/Serialization/bit-ops.mlir | 20 +- .../test/Dialect/SPIRV/Serialization/cast-ops.mlir | 16 +- .../Dialect/SPIRV/Serialization/composite-op.mlir | 4 +- .../test/Dialect/SPIRV/Serialization/constant.mlir | 32 +- .../Dialect/SPIRV/Serialization/entry-point.mlir | 6 +- .../SPIRV/Serialization/execution-mode.mlir | 2 +- .../Dialect/SPIRV/Serialization/function-call.mlir | 12 +- .../SPIRV/Serialization/global-variable.mlir | 2 +- .../test/Dialect/SPIRV/Serialization/glsl-ops.mlir | 2 +- .../Dialect/SPIRV/Serialization/group-ops.mlir | 2 +- .../Dialect/SPIRV/Serialization/logical-ops.mlir | 24 +- mlir/test/Dialect/SPIRV/Serialization/loop.mlir | 10 +- .../Dialect/SPIRV/Serialization/memory-ops.mlir | 7 +- mlir/test/Dialect/SPIRV/Serialization/module.mlir | 4 +- .../SPIRV/Serialization/non-uniform-ops.mlir | 26 +- mlir/test/Dialect/SPIRV/Serialization/phi.mlir | 22 +- .../Dialect/SPIRV/Serialization/selection.mlir | 10 +- .../Dialect/SPIRV/Serialization/spec-constant.mlir | 2 +- mlir/test/Dialect/SPIRV/Serialization/struct.mlir | 2 +- .../Dialect/SPIRV/Serialization/terminator.mlir | 6 +- mlir/test/Dialect/SPIRV/Serialization/undef.mlir | 8 +- mlir/test/Dialect/SPIRV/TestAvailability.cpp | 9 +- .../Dialect/SPIRV/Transforms/abi-load-store.mlir | 59 +- mlir/test/Dialect/SPIRV/Transforms/abi-simple.mlir | 8 +- mlir/test/Dialect/SPIRV/Transforms/inlining.mlir | 51 +- .../SPIRV/Transforms/layout-decoration.mlir | 2 +- mlir/test/Dialect/SPIRV/control-flow-ops.mlir | 97 +- mlir/test/Dialect/SPIRV/ops.mlir | 16 +- mlir/test/Dialect/SPIRV/structure-ops.mlir | 104 +- mlir/test/Dialect/VectorOps/invalid.mlir | 28 + mlir/test/Dialect/VectorOps/ops.mlir | 34 + .../VectorOps/vector-contract-transforms.mlir | 26 + mlir/test/Dialect/VectorOps/vector-transforms.mlir | 59 + mlir/test/EDSC/builder-api-test.cpp | 78 +- mlir/test/IR/attribute.mlir | 50 + mlir/test/IR/diagnostic-handler.mlir | 13 + mlir/test/IR/parser.mlir | 10 + mlir/test/SDBM/sdbm-api-test.cpp | 3 + mlir/test/Transforms/affine-data-copy.mlir | 39 +- mlir/test/Transforms/dma-generate.mlir | 3 +- .../Transforms/loop-fusion-transformation.mlir | 105 + mlir/test/lib/IR/TestFunc.cpp | 14 +- mlir/test/lib/IR/TestMatchers.cpp | 7 +- mlir/test/lib/IR/TestSymbolUses.cpp | 12 +- mlir/test/lib/Pass/TestPassManager.cpp | 77 +- mlir/test/lib/TestDialect/TestDialect.cpp | 2 +- mlir/test/lib/TestDialect/TestOps.td | 12 +- mlir/test/lib/TestDialect/TestPatterns.cpp | 35 +- mlir/test/lib/Transforms/CMakeLists.txt | 1 + mlir/test/lib/Transforms/TestAffineDataCopy.cpp | 86 + mlir/test/lib/Transforms/TestAllReduceLowering.cpp | 10 +- mlir/test/lib/Transforms/TestCallGraph.cpp | 9 +- mlir/test/lib/Transforms/TestConstantFold.cpp | 8 +- .../test/lib/Transforms/TestGpuMemoryPromotion.cpp | 10 +- mlir/test/lib/Transforms/TestInlining.cpp | 7 +- mlir/test/lib/Transforms/TestLinalgTransforms.cpp | 10 +- mlir/test/lib/Transforms/TestLiveness.cpp | 10 +- mlir/test/lib/Transforms/TestLoopFusion.cpp | 120 +- mlir/test/lib/Transforms/TestLoopMapping.cpp | 11 +- .../lib/Transforms/TestLoopParametricTiling.cpp | 15 +- mlir/test/lib/Transforms/TestMemRefBoundCheck.cpp | 9 +- .../lib/Transforms/TestMemRefDependenceCheck.cpp | 10 +- .../lib/Transforms/TestMemRefStrideCalculation.cpp | 8 +- mlir/test/lib/Transforms/TestOpaqueLoc.cpp | 8 +- .../lib/Transforms/TestParallelismDetection.cpp | 11 +- .../lib/Transforms/TestVectorToLoopsConversion.cpp | 10 +- mlir/test/lib/Transforms/TestVectorTransforms.cpp | 29 +- .../test/lib/Transforms/TestVectorizationUtils.cpp | 13 +- mlir/test/mlir-cpu-runner/bare_ptr_call_conv.mlir | 2 +- mlir/test/mlir-tblgen/op-attribute.td | 10 + mlir/test/mlir-tblgen/predicate.td | 4 +- mlir/tools/mlir-cpu-runner/CMakeLists.txt | 7 +- mlir/tools/mlir-cuda-runner/CMakeLists.txt | 46 +- mlir/tools/mlir-cuda-runner/mlir-cuda-runner.cpp | 2 +- mlir/tools/mlir-opt/CMakeLists.txt | 45 +- mlir/tools/mlir-opt/mlir-opt.cpp | 70 + mlir/tools/mlir-tblgen/OpFormatGen.cpp | 85 +- mlir/tools/mlir-translate/CMakeLists.txt | 9 +- mlir/tools/mlir-translate/mlir-translate.cpp | 2 + .../Dialect/QuantOps/QuantizationUtilsTest.cpp | 4 + .../Dialect/SPIRV/DeserializationTest.cpp | 4 + mlir/unittests/SDBM/SDBMTest.cpp | 3 + openmp/CMakeLists.txt | 6 +- openmp/cmake/HandleOpenMPOptions.cmake | 6 +- openmp/cmake/OpenMPTesting.cmake | 23 +- openmp/cmake/config-ix.cmake | 4 +- .../Modules/LibomptargetNVPTXBitcodeLibrary.cmake | 2 +- .../libomptarget/deviceRTLs/amdgcn/CMakeLists.txt | 2 +- .../deviceRTLs/common/src/omptarget.cu | 2 +- openmp/libomptarget/deviceRTLs/common/support.h | 4 +- .../deviceRTLs/nvptx/test/api/get_max_threads.c | 22 + .../deviceRTLs/nvptx/test/api/max_threads.c | 9 +- openmp/libomptarget/plugins/cuda/src/rtl.cpp | 108 +- .../test/offloading/parallel_offloading_map.c | 41 + openmp/runtime/src/kmp_version.h | 2 +- openmp/runtime/test/lit.cfg | 2 +- openmp/tools/archer/tests/lit.cfg | 2 +- polly/docs/UsingPollyWithClang.rst | 3 +- polly/lib/CodeGen/LoopGeneratorsKMP.cpp | 91 +- polly/lib/Transform/ScheduleOptimizer.cpp | 2 +- polly/test/Isl/CodeGen/MemAccess/bad_alignment.ll | 2 +- polly/test/Isl/CodeGen/OpenMP/single_loop.ll | 168 +- .../ImportAccesses/ImportAccesses-Bad-relation.ll | 2 +- .../ImportAccesses-No-accesses-key.ll | 2 +- .../ImportAccesses-Not-enough-MemAcc.ll | 2 +- .../ImportAccesses-Not-enough-statements.ll | 2 +- .../ImportAccesses-Relation-mispelled.ll | 2 +- .../ImportAccesses-Statements-mispelled.ll | 2 +- .../ImportAccesses-Undeclared-ScopArrayInfo.ll | 2 +- .../ImportAccesses-Wrong-number-dimensions.ll | 2 +- .../ImportArrays/ImportArrays-Mispelled-type.ll | 2 +- .../ImportArrays/ImportArrays-Negative-size.ll | 2 +- .../ImportArrays/ImportArrays-No-name.ll | 2 +- .../ImportArrays/ImportArrays-No-sizes-key.ll | 2 +- .../ImportArrays/ImportArrays-No-type-key.ll | 2 +- .../ImportContext-Context-mispelled.ll | 2 +- .../ImportContext-Not-parameter-set.ll | 2 +- .../ImportContext/ImportContext-Unvalid-Context.ll | 2 +- .../ImportContext/ImportContext-Wrong-dimension.ll | 2 +- .../ImportSchedule-No-schedule-key.ll | 2 +- .../ImportSchedule-Schedule-not-valid.ll | 2 +- .../ImportSchedule-Statements-mispelled.ll | 2 +- .../ImportSchedule-Wrong-number-statements.ll | 2 +- 5160 files changed, 78373 insertions(+), 35044 deletions(-) create mode 100644 clang-tools-extra/clang-tidy/misc/NoRecursionCheck.cpp create mode 100644 clang-tools-extra/clang-tidy/misc/NoRecursionCheck.h create mode 100644 clang-tools-extra/docs/clang-tidy/checks/misc-no-recursion.rst rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/bugprone-not-null-t [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/bugprone-not-null-t [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-bad-signal-to-kil [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-not-null-terminat [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-not-null-terminat [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-not-null-terminat [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-not-null-terminat [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-not-null-terminat [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-not-null-terminat [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-not-null-terminat [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-not-null-terminat [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-suspicious-semico [...] create mode 100644 clang-tools-extra/test/clang-tidy/checkers/misc-no-recursion.cpp rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-magic-numbers- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-make-member-fu [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-redundant-acce [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-redundant-acce [...] create mode 100644 clang/test/Analysis/std-c-library-functions-eof.c create mode 100644 clang/test/CXX/temp/temp.deduct/p5.cpp create mode 100644 clang/test/CodeGen/hexagon-hvx-abi.c create mode 100644 clang/test/CodeGen/ignore-exceptions.cpp delete mode 100644 clang/test/CodeGen/lifetime-call-temp.c create mode 100644 clang/test/CodeGen/xray-attributes-skip-entry-exit.cpp delete mode 100644 clang/test/CodeGenCXX/amdgcn-call-with-aggarg.cpp create mode 100644 clang/test/CodeGenCXX/inalloca-overaligned.cpp create mode 100644 clang/test/CodeGenCXX/inalloca-vector.cpp copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] create mode 100644 clang/test/Driver/XRay/xray-ignore-loops-flags.cpp create mode 100644 clang/test/Driver/default-denormal-fp-math.c create mode 100644 clang/test/Modules/Inputs/objc_type_param.h create mode 100644 clang/test/Modules/objc-type-param.m create mode 100644 clang/test/OpenMP/requires_acq_rel_codegen.cpp create mode 100644 clang/test/OpenMP/requires_default_atomic_mem_order_messages.cpp create mode 100644 clang/test/OpenMP/requires_relaxed_codegen.cpp create mode 100644 clang/test/OpenMP/requires_seq_cst_codegen.cpp create mode 100644 clang/test/Sema/warn-strict-prototypes.cpp create mode 100644 clang/test/SemaTemplate/value-dependent-bitfield-cond.cpp create mode 100644 clang/test/clang-rename/TemplateCtor.cpp rename {llvm/test/tools/UpdateTestChecks => clang/test/utils}/update_cc_test_check [...] rename {llvm/test/tools/UpdateTestChecks => clang/test/utils}/update_cc_test_check [...] rename {llvm/test/tools/UpdateTestChecks => clang/test/utils}/update_cc_test_check [...] rename {llvm/test/tools/UpdateTestChecks => clang/test/utils}/update_cc_test_check [...] rename {llvm/test/tools/UpdateTestChecks => clang/test/utils}/update_cc_test_check [...] rename {llvm/test/tools/UpdateTestChecks => clang/test/utils}/update_cc_test_check [...] create mode 100644 clang/test/utils/update_cc_test_checks/lit.local.cfg rename {llvm/test/tools/UpdateTestChecks => clang/test/utils}/update_cc_test_check [...] delete mode 100755 clang/www/comparison.html create mode 100644 libcxx/test/std/containers/sequences/vector/vector.cons/copy.mo [...] create mode 100644 libcxx/test/std/containers/views/span.sub/subspan.fail.cpp create mode 100644 lld/test/ELF/arm-thumb-interwork-abs.s create mode 100644 lld/test/ELF/emit-relocs-debug.s create mode 100644 lld/test/ELF/linkerscript/insert-duplicate.test create mode 100644 lld/test/ELF/linkerscript/insert-not-exist.test create mode 100644 lld/test/ELF/linkerscript/lma-align.test create mode 100644 lld/test/ELF/riscv-ifunc-nonpreemptible.s create mode 100644 lld/test/wasm/lto/Inputs/libcall-truncsfhf2.ll create mode 100644 lld/test/wasm/lto/libcall-truncsfhf2.ll delete mode 100644 lldb/include/lldb/Utility/SharingPtr.h delete mode 100644 lldb/packages/Python/lldbsuite/test/commands/disassemble/basic/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/commands/expression/call-re [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/commands/expression/call-th [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/commands/expression/fixits/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/commands/expression/issue_1 [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/commands/expression/save_ji [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/commands/expression/test/Te [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/commands/expression/timeout [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/commands/frame/language/Tes [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/commands/frame/var/TestFrameVar.py delete mode 100644 lldb/packages/Python/lldbsuite/test/commands/process/launch-wit [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/commands/process/launch-wit [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/commands/process/launch-wit [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/commands/process/launch-wit [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/commands/process/launch-wit [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/commands/process/launch-wit [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/commands/process/launch-wit [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/commands/register/register/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/commands/watchpoints/step_o [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/commands/watchpoints/watchp [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/completion/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/data-format [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/data-format [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/data-format [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/dynamic_val [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/memory/cach [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/memory/read [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/mtc/simple/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/plugins/pyt [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/process_gro [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/return-valu [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/signal/Test [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/source-map/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/step-avoids [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/tsan/thread [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/ubsan/basic [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/value_md5_c [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/var_path/Te [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/c/array_types/TestArra [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/c/const_variables/Test [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/class-template-par [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/dynamic-value/Test [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/exceptions/TestCPP [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/frame-var-anon-uni [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/function-qualifier [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/global_operators/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/global_variables/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/global_variables/T [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules/TestWithM [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/nsimport/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/scope/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/signed_types/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/static_members/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/static_methods/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/stl/TestSTL.py delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/template-function/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/template/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/template/TestTempl [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/this/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/trivial_abi/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/unique-types/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/unsigned_types/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/virtual-functions/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/virtual-functions/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/virtual-functions/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/virtual/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/virtual/TestVirtual.py delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/virtual/main.cpp delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/objc/global_ptrs/TestG [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/objc/ivar-IMP/TestObjC [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/objc/objc-baseclass-sb [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/objc/objc-builtin-type [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/objc/objc-builtin-type [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/objc/objc-dynamic-valu [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-offsets [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-strippe [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/objc/objc-property/Tes [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/objc/objc-static-metho [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/objc/objc-static-metho [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/objc/objc-struct-argum [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/objc/objc-struct-retur [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/objc/objc-super/TestOb [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/linux/add-symbols/TestTarge [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/linux/builtin_trap/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/linux/mix-dwo-and-regular-o [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/macosx/add-dsym/TestAddDsym [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/T [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/T [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/macosx/find-app-in-bundle/T [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/macosx/find-dsym/bundle-wit [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/macosx/find-dsym/deep-bundl [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/macosx/thread-names/TestInt [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/macosx/universal/TestUniversal.py delete mode 100644 lldb/packages/Python/lldbsuite/test/python_api/class_members/Te [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/python_api/findvalue_duplis [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/python_api/formatters/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/python_api/get-value-32bit- [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/python_api/name_lookup/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/python_api/name_lookup/Test [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/python_api/objc_type/TestOb [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/python_api/process/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/python_api/sbdata/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/python_api/sbvalue_persist/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/python_api/sbvalue_persist/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/python_api/signals/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/python_api/type/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/python_api/value/change_val [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/python_api/value/empty_clas [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/python_api/value/empty_clas [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/python_api/value/linked_lis [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/python_api/watchpoint/condi [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/source-manager/hidden/.keep delete mode 100644 lldb/packages/Python/lldbsuite/test/test_runner/test/__init__.py delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRe [...] 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/signal-fi [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/attach/Te [...] 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/completio [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/launch/Te [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/stackTrac [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/variables [...] create mode 100644 lldb/source/Plugins/ABI/AArch64/ABIAArch64.cpp create mode 100644 lldb/source/Plugins/ABI/AArch64/ABIAArch64.h create mode 100644 lldb/source/Plugins/ABI/ARM/ABIARM.cpp create mode 100644 lldb/source/Plugins/ABI/ARM/ABIARM.h create mode 100644 lldb/source/Plugins/ABI/Mips/ABIMips.cpp create mode 100644 lldb/source/Plugins/ABI/Mips/ABIMips.h create mode 100644 lldb/source/Plugins/ABI/PowerPC/ABIPowerPC.cpp create mode 100644 lldb/source/Plugins/ABI/PowerPC/ABIPowerPC.h create mode 100644 lldb/source/Plugins/ABI/X86/ABIX86.cpp create mode 100644 lldb/source/Plugins/ABI/X86/ABIX86.h delete mode 100644 lldb/source/Utility/SharingPtr.cpp rename lldb/{packages/Python/lldbsuite/test => test/API}/android/platform/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/android/platform/TestDefa [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/android/platform/main.cpp (100%) copy lldb/{packages/Python/lldbsuite/test => test/API}/api/check_public_api_header [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/api/check_public_api_head [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/api/check_public_api_head [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/api/command-return-object [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/api/command-return-object [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/api/command-return-object [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/api/listeners/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/api/listeners/TestListene [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/api/listeners/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/api/log/TestAPILog.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multiple-debuggers/.c [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multiple-debuggers/Ma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multiple-debuggers/Te [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multiple-debuggers/mu [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multiple-debuggers/te [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multiple-targets/Make [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multiple-targets/Test [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multiple-targets/main [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multithreaded/Makefil [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multithreaded/TestMul [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multithreaded/common. [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multithreaded/driver. [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multithreaded/inferio [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multithreaded/listene [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multithreaded/test_br [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multithreaded/test_li [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multithreaded/test_li [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/api/multithreaded/test_li [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/breakpoint-it/Makefil [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/breakpoint-it/TestBre [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/breakpoint-it/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/breakpoint-thumb-code [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/breakpoint-thumb-code [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/breakpoint-thumb-code [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/TestEmulati [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/arm/emulation/new-test-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/continue/Makef [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/continue/TestB [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/continue/main. [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/expression/Mak [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/expression/Tes [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/expression/Tes [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/expression/mai [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/frame_variable [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/libcxxlist/Mak [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/libcxxlist/Tes [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/libcxxlist/mai [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/libcxxmap/Make [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/libcxxmap/Test [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/libcxxmap/main [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/startup/TestSt [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/stepping/TestS [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/benchmarks/turnaround/Tes [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/add-dsym/uuid/Ma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/add-dsym/uuid/Te [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/add-dsym/uuid/ma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/apropos/basic/Te [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/apropos/with-pro [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/apropos/with-pro [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/apropos/with-pro [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/breakpoint/comma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/breakpoint/comma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/.categor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/delete/T [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/history/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/invalid- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/nested_a [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/nested_a [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/nested_a [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/M [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/T [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/b [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/c [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/d [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/i [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/i [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/i [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/i [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/i [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/i [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/i [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/i [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/i [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/i [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/i [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/i [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/i [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/i [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/i [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/i [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/m [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/m [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/p [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script/w [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script_a [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/script_a [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/source/. [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/source/T [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/source/c [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/command/source/m [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/disassemble/basi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/disassemble/basi [...] create mode 100644 lldb/test/API/commands/disassemble/basic/TestFrameDisassemble.py rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/disassemble/basi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/.cate [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/anony [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/anony [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/anony [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/argum [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/argum [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/argum [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/calcu [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/call- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/call- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/call- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/call- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/call- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/call- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/call- [...] create mode 100644 lldb/test/API/commands/expression/call-restarts/TestCallThatRes [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/call- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/call- [...] create mode 100644 lldb/test/API/commands/expression/call-throws/TestCallThatThrows.py rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/call- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/cast_ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/cast_ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/cast_ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/char/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/char/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/char/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/class [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/class [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/class [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/codeg [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/codeg [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/compl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/compl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/compl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/compl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/compl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/compl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/compl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/compl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/compl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/compl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/compl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/compl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/conte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/conte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/conte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/conte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/conte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/conte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/delet [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/delet [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/diagn [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/diagn [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/diagn [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/dolla [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/dolla [...] copy lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/dont_al [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/dont_ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/dont_ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/entry [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/entry [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/entry [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/expr- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/expr- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/expr- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/fixit [...] create mode 100644 lldb/test/API/commands/expression/fixits/TestFixIts.py rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/fixit [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/forma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/forma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/forma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/forma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/forma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/funct [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/funct [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/funct [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/ignor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/ignor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/impor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/inlin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/inlin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/inlin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/inval [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/ir-in [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/ir-in [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/ir-in [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/ir-in [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/ir-in [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/ir-in [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/issue [...] create mode 100644 lldb/test/API/commands/expression/issue_11588/Test11588.py rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/issue [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/issue [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/macro [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/macro [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/macro [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/macro [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/macro [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/multi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/multi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/multi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/multi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/names [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/names [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/names [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/names [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/names [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/names [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/names [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/no-de [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/no-de [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/no-de [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/optio [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/optio [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/optio [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/optio [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/persi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/persi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/persi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/persi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/persi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/persi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/persi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/persi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/persi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/persi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/persi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/persi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/persi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/po_ve [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/po_ve [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/po_ve [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/pr353 [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/pr353 [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/pr353 [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/radar [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/radar [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/radar [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/radar [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/radar [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/radar [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/radar [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/radar [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/radar [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/rdar4 [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/rdar4 [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/rdar4 [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/rdar4 [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/regre [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/regre [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/save_ [...] create mode 100644 lldb/test/API/commands/expression/save_jit_objects/TestSaveJITO [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/save_ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/scope [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/scope [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/scope [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/stati [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/stati [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/stati [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/test/ [...] create mode 100644 lldb/test/API/commands/expression/test/TestExprs.py rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/test/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/test/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/timeo [...] create mode 100644 lldb/test/API/commands/expression/timeout/TestCallWithTimeout.py rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/timeo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/top-l [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/top-l [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/top-l [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/top-l [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/top-l [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/two-f [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/two-f [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/two-f [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/two-f [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/unico [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/unico [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/unwin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/unwin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/unwin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/vecto [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/vecto [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/vecto [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/weak_ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/weak_ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/weak_ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/weak_ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/weak_ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/weak_ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/xvalu [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/xvalu [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/expression/xvalu [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/a [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/a [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/a [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/b [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/b [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/b [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/c [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/c [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/c [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/d [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/d [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/d [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/d [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/d [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/d [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/d [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/d [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/d [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/i [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/i [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/i [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/l [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/l [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/l [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/v [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/v [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/diagnose/v [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/language/M [...] create mode 100644 lldb/test/API/commands/frame/language/TestGuessLanguage.py rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/language/m [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/language/o [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/language/o [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/language/o [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/language/s [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/recognizer [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/recognizer [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/recognizer [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/recognizer [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/select/Mak [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/select/Tes [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/select/mai [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/var-scope/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/var-scope/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/var/Makefi [...] create mode 100644 lldb/test/API/commands/frame/var/TestFrameVar.py rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/frame/var/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/gui/basic/Makefi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/gui/basic/TestGu [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/gui/basic/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/gui/invalid-args [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/help/TestHelp.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/log/basic/Makefi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/log/basic/TestLo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/log/basic/main.c [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/log/invalid-args [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/platform/basic/T [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/platform/basic/T [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/platform/process [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/platform/process [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/platform/process [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/attach-r [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/attach-r [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/attach-r [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/attach/M [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/attach/T [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/attach/a [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/attach/a [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/attach/a [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/attach/a [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/attach/m [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/launch-w [...] create mode 100644 lldb/test/API/commands/process/launch-with-shellexpand/TestLaun [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/launch-w [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/launch/M [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/launch/T [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/launch/i [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/launch/m [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/launch/p [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/process/launch/p [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/quit/TestQuit.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/register/registe [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/register/registe [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/register/registe [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/register/registe [...] create mode 100644 lldb/test/API/commands/register/register/intel_xtended_register [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/register/registe [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/register/registe [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/register/registe [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/register/registe [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/register/registe [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/register/registe [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/register/registe [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/register/registe [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/reproducer/inval [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/settings/Makefil [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/settings/TestSet [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/settings/main.cp [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/settings/quoting [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/settings/quoting [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/settings/quoting [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/source/info/Test [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/source/info/main [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/source/info/seco [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/statistics/basic [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/statistics/basic [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/auto-inst [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/auto-inst [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/auto-inst [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/basic/Mak [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/basic/Tes [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/basic/a.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/basic/b.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/basic/c.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/basic/glo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/basic/inv [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/create-de [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/create-de [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/create-de [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/create-de [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/create-no [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/create-no [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/create-no [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/dump-symt [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/dump-symt [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/stop-hook [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/stop-hook [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/target/stop-hook [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/version/TestVers [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/.cat [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/hell [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/hell [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/hell [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/hell [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/hell [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/hell [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/mult [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/mult [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/mult [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/mult [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/mult [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/mult [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/mult [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/mult [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/mult [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/step [...] create mode 100644 lldb/test/API/commands/watchpoints/step_over_watchpoint/TestSte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/step [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/vari [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/vari [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/vari [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watc [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watc [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watc [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watc [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watc [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watc [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watc [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watc [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watc [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watc [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watc [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watc [...] create mode 100644 lldb/test/API/commands/watchpoints/watchpoint_disable/TestWatch [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watc [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watc [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watc [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watc [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watc [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watc [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watc [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watc [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watc [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watc [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watc [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watc [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/commands/watchpoints/watc [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/driver/batch_mode/Makefil [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/driver/batch_mode/TestBat [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/driver/batch_mode/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/abbreviat [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/abbreviat [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/abbreviat [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/alias/.ca [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/archives/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/archives/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/archives/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/archives/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/archives/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/archives/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/asan/Make [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/asan/Test [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/asan/Test [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/asan/main [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/avoids-fd [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/avoids-fd [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/avoids-fd [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/backticks [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/backticks [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] create mode 100644 lldb/test/API/functionalities/breakpoint/address_breakpoints/Te [...] create mode 100644 lldb/test/API/functionalities/breakpoint/address_breakpoints/Te [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] create mode 100644 lldb/test/API/functionalities/breakpoint/breakpoint_ids/TestBre [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] create mode 100644 lldb/test/API/functionalities/breakpoint/breakpoint_locations/T [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] create mode 100644 lldb/test/API/functionalities/breakpoint/breakpoint_names/TestB [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] create mode 100644 lldb/test/API/functionalities/breakpoint/consecutive_breakpoint [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] create mode 100644 lldb/test/API/functionalities/breakpoint/cpp_exception/TestCPPE [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] create mode 100644 lldb/test/API/functionalities/breakpoint/source_regexp/TestSour [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/breakpoin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/completio [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/completio [...] create mode 100644 lldb/test/API/functionalities/completion/TestCompletion.py rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/completio [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/condition [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/condition [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/condition [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/condition [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/condition [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/darwin_lo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] create mode 100644 lldb/test/API/functionalities/data-formatter/data-formatter-stl [...] create mode 100644 lldb/test/API/functionalities/data-formatter/data-formatter-stl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] create mode 100644 lldb/test/API/functionalities/data-formatter/format-propagation [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/data-form [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/dead-stri [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/dead-stri [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/dead-stri [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/dead-stri [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/deleted-e [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/deleted-e [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/deleted-e [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/dynamic_v [...] create mode 100644 lldb/test/API/functionalities/dynamic_value_child_count/TestDyn [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/dynamic_v [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/exec/Make [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/exec/Test [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/exec/main [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/exec/seco [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/fat_archi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/fat_archi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/fat_archi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/fat_archi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/fat_archi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/float-dis [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/float-dis [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/float-dis [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remot [...] create mode 100644 lldb/test/API/functionalities/gdb_remote_client/TestGDBRemoteClient.py rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remot [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remot [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remot [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remot [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remot [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remot [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remot [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remot [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remot [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remot [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remot [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remot [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remot [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remot [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remot [...] create mode 100644 lldb/test/API/functionalities/gdb_remote_client/gdbclientutils.py rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remot [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/gdb_remot [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/history/T [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inferior- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inferior- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inferior- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inferior- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inferior- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inferior- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inferior- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inferior- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inferior- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inferior- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inferior- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inferior- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inferior- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inferior- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inferior- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inline-st [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inline-st [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/inline-st [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/jitloader [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/jitloader [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/jitloader [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/jitloader [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/lazy-load [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/lazy-load [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/lazy-load [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_unlo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_unlo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_unlo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_unlo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_unlo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_unlo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_unlo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_unlo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_unlo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_unlo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_unlo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_usin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_usin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_usin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_usin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_usin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/load_usin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/longjmp/M [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/longjmp/T [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/longjmp/m [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/memory-re [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/memory-re [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/memory-re [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/memory/ca [...] create mode 100644 lldb/test/API/functionalities/memory/cache/TestMemoryCache.py rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/memory/ca [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/memory/fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/memory/fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/memory/fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/memory/re [...] create mode 100644 lldb/test/API/functionalities/memory/read/TestMemoryRead.py rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/memory/re [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/mtc/simpl [...] create mode 100644 lldb/test/API/functionalities/mtc/simple/TestMTCSimple.py rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/mtc/simpl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/multidebu [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/multiword [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/non-overl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/non-overl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/non-overl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/object-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/object-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/object-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/object-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/object-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/object-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/object-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/object-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/object-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/object-fi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/optimized [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/optimized [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/optimized [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/param_ent [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/param_ent [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/param_ent [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/paths/Tes [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/plugins/c [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/plugins/c [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/plugins/c [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/plugins/p [...] create mode 100644 lldb/test/API/functionalities/plugins/python_os_plugin/TestPyth [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/plugins/p [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/plugins/p [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/plugins/p [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/postmorte [...] copy lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/pre_run_dyl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/pre_run_d [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/pre_run_d [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/pre_run_d [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/pre_run_d [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/process_g [...] create mode 100644 lldb/test/API/functionalities/process_group/TestChangeProcessGroup.py rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/process_g [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/process_s [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/process_s [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/process_s [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/ptr_refs/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/ptr_refs/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/ptr_refs/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/recursion [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/recursion [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/recursion [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/rerun/Mak [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/rerun/Tes [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/rerun/mai [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/return-va [...] create mode 100644 lldb/test/API/functionalities/return-value/TestReturnValue.py rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/return-va [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/set-data/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/set-data/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/set-data/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/show_loca [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/show_loca [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/signal/Ma [...] create mode 100644 lldb/test/API/functionalities/signal/TestSendSignal.py rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/signal/ha [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/signal/ha [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/signal/ha [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/signal/ha [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/signal/ha [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/signal/ha [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/signal/ma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/signal/ra [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/signal/ra [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/signal/ra [...] create mode 100644 lldb/test/API/functionalities/source-map/TestTargetSourceMap.py rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/source-ma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/source-ma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/stats_api [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/stats_api [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/stats_api [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/step-avoi [...] create mode 100644 lldb/test/API/functionalities/step-avoids-no-debug/TestStepNoDebug.py rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/step-avoi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/step-avoi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/step_scri [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/step_scri [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/step_scri [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/step_scri [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tail_call [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/target-ne [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/target-ne [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/target-ne [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/target_va [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/target_va [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/target_va [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/target_va [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/testid/Te [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/ba [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/ba [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/ba [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/ba [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/ba [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/ba [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/br [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/br [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/br [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/cr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/cr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/cr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/cr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/cr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/cr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/cr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/cr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/cr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/ex [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/ex [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/ex [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/ex [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/ex [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/ex [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/ju [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/ju [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/ju [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/ju [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/mu [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/mu [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/mu [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/nu [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/nu [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/nu [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/st [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/st [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/st [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/st [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/st [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/st [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/st [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/st [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/st [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/st [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/th [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/th [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/th [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/th [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/th [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/th [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/th [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/th [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/thread/th [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/basi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/basi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/basi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/cpp_ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/cpp_ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/cpp_ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/glob [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/glob [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/glob [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/mult [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/mult [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/mult [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/thre [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/thre [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/thre [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/thre [...] create mode 100644 lldb/test/API/functionalities/tsan/thread_numbers/TestTsanThrea [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tsan/thre [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tty/Makef [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tty/TestT [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/tty/main. [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/type_comp [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/type_comp [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/type_comp [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/type_look [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/type_look [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/type_look [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/ubsan/bas [...] create mode 100644 lldb/test/API/functionalities/ubsan/basic/TestUbsanBasic.py rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/ubsan/bas [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/ubsan/use [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/ubsan/use [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/ubsan/use [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/eh [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/eh [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/eh [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/no [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/no [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/no [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/no [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/no [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/no [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/no [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/si [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/si [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/si [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/st [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/st [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/st [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/st [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/unwind/st [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/value_md5 [...] create mode 100644 lldb/test/API/functionalities/value_md5_crash/TestValueMD5Crash.py rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/value_md5 [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/var_path/ [...] create mode 100644 lldb/test/API/functionalities/var_path/TestVarPath.py rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/var_path/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/wrong_com [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/functionalities/wrong_com [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/iohandler/completion/Test [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/iohandler/completion/main [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/iohandler/unicode/TestUni [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/issue_verification/README [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/issue_verification/TestEx [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/issue_verification/TestFa [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/issue_verification/TestIn [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/issue_verification/TestRe [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/issue_verification/TestRe [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/issue_verification/TestRe [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/issue_verification/TestRe [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/issue_verification/TestSi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/issue_verification/TestSi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/issue_verification/TestTi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/issue_verification/disabl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/issue_verification/enable [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/issue_verification/inline [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/issue_verification/rerun_ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/anonymous/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/anonymous/TestAnon [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/anonymous/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/array_types/Makefi [...] create mode 100644 lldb/test/API/lang/c/array_types/TestArrayTypes.py rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/array_types/cmds.t [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/array_types/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/bitfields/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/bitfields/TestBitf [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/bitfields/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/blocks/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/blocks/TestBlocks. [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/blocks/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/conflicting-symbol [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/conflicting-symbol [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/conflicting-symbol [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/conflicting-symbol [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/conflicting-symbol [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/conflicting-symbol [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/conflicting-symbol [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/conflicting-symbol [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/conflicting-symbol [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/conflicting-symbol [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/conflicting-symbol [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/const_variables/Ma [...] create mode 100644 lldb/test/API/lang/c/const_variables/TestConstVariables.py rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/const_variables/fu [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/const_variables/ma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/enum_types/Makefil [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/enum_types/TestEnu [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/enum_types/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/find_struct_type/M [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/find_struct_type/T [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/find_struct_type/m [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/forward/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/forward/README.txt (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/forward/TestForwar [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/forward/foo.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/forward/foo.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/forward/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/function_types/Mak [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/function_types/Tes [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/function_types/mai [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/global_variables/M [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/global_variables/T [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/global_variables/a [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/global_variables/c [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/global_variables/m [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/inlines/TestRedefi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/inlines/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/local_types/TestUs [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/local_types/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/local_types/other. [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/local_variables/Ma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/local_variables/Te [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/local_variables/ma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/modules/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/modules/TestCModul [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/modules/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/offsetof/TestOffse [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/offsetof/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/recurse/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/recurse/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/register_variables [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/register_variables [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/register_variables [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/set_values/Makefil [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/set_values/TestSet [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/set_values/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/shared_lib/Makefil [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/shared_lib/TestSha [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/shared_lib/foo.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/shared_lib/foo.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/shared_lib/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/shared_lib_strippe [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/shared_lib_strippe [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/shared_lib_strippe [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/shared_lib_strippe [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/shared_lib_strippe [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/step-target/.categ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/step-target/Makefi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/step-target/TestSt [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/step-target/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/step_over_no_deadl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/step_over_no_deadl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/step_over_no_deadl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/stepping/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/stepping/TestStepA [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/stepping/TestThrea [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/stepping/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/strings/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/strings/TestCStrin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/strings/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/struct_types/TestS [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/struct_types/main. [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/tls_globals/Makefi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/tls_globals/TestTl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/tls_globals/a.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/tls_globals/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/typedef/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/typedef/Testtypede [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/typedef/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/unicode/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/unicode/TestUnicod [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/unicode/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/unions/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/unions/TestUnionMe [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/unions/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/vla/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/vla/TestVLA.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/c/vla/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/accelerator-tabl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/accelerator-tabl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/accelerator-tabl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/accelerator-tabl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/accelerator-tabl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/accelerator-tabl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/accelerator-tabl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/accelerator-tabl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/accelerator-tabl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/accelerator-tabl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/accelerator-tabl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/auto/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/auto/TestCPPAuto [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/auto/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/bitfields/Makefi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/bitfields/TestCp [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/bitfields/main.c [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/bool/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/bool/TestCPPBool [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/bool/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/breakpoint-comma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/breakpoint-comma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/breakpoint-comma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/breakpoint_in_me [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/breakpoint_in_me [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/breakpoint_in_me [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/breakpoint_in_me [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/breakpoint_in_me [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/breakpoint_in_me [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/call-function/Ma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/call-function/Te [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/call-function/ma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/chained-calls/Ma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/chained-calls/Te [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/chained-calls/ma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/char1632_t/.cate [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/char1632_t/Makef [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/char1632_t/TestC [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/char1632_t/main. [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/char8_t/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/char8_t/TestCxxC [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/char8_t/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/class-template-p [...] create mode 100644 lldb/test/API/lang/cpp/class-template-parameter-pack/main.cpp rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/class_static/Mak [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/class_static/Tes [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/class_static/mai [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/class_types/Make [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/class_types/Test [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/class_types/Test [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/class_types/cmds [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/class_types/main [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/const_this/TestC [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/const_this/main. [...] rename lldb/{packages/Python/lldbsuite/test/lang/cpp/covariant-return-types => tes [...] create mode 100644 lldb/test/API/lang/cpp/constructors/TestCppConstructors.py create mode 100644 lldb/test/API/lang/cpp/constructors/main.cpp rename lldb/{packages/Python/lldbsuite/test/lang/cpp/diamond => test/API/lang/cpp/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/covariant-return [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/covariant-return [...] rename lldb/{packages/Python/lldbsuite/test/lang/cpp/dynamic-value-same-basename = [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/diamond/TestDiam [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/diamond/main.cpp (100%) copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/dynamic-value-sa [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/dynamic-value-sa [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/dynamic-value/Ma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/dynamic-value/Te [...] create mode 100644 lldb/test/API/lang/cpp/dynamic-value/TestDynamicValue.py rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/dynamic-value/pa [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/dynamic-value/sb [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/enum_types/Makef [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/enum_types/TestC [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/enum_types/main. [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/exceptions/Makef [...] create mode 100644 lldb/test/API/lang/cpp/exceptions/TestCPPExceptionBreakpoints.py rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/exceptions/excep [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/extern_c/TestExt [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/extern_c/main.cp [...] copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/frame-var-anon-u [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/frame-var-anon-u [...] copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/function-qualifi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/function-qualifi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/function-templat [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/function-templat [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/function_refs/Te [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/function_refs/ma [...] copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/global_operators [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/global_operators [...] copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] create mode 100644 lldb/test/API/lang/cpp/global_variables/TestCPPGlobalVariables.py rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/global_variables [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/gmodules-templat [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/gmodules-templat [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/gmodules-templat [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/gmodules-templat [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/gmodules-templat [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/gmodules-templat [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/gmodules/Makefil [...] create mode 100644 lldb/test/API/lang/cpp/gmodules/TestWithModuleDebugging.py rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/gmodules/main.cp [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/gmodules/pch.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/incomplete-types [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/incomplete-types [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/incomplete-types [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/incomplete-types [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/incomplete-types [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/incomplete-types [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/incomplete-types [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/inlines/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/inlines/TestInli [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/inlines/inlines. [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/inlines/inlines. [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/lambdas/TestLamb [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/lambdas/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/limit-debug-info [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/limit-debug-info [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/limit-debug-info [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/limit-debug-info [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/limit-debug-info [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/limit-debug-info [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/limit-debug-info [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/llvm-style/TestL [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/llvm-style/main. [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/member-and-local [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/member-and-local [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/member-and-local [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/modules-import/I [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/modules-import/I [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/modules-import/I [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/modules-import/M [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/modules-import/T [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/modules-import/m [...] copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] create mode 100644 lldb/test/API/lang/cpp/multiple-inheritance/TestCppMultipleInhe [...] create mode 100644 lldb/test/API/lang/cpp/multiple-inheritance/main.cpp rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace/Makefi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace/TestNa [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace/TestNa [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace/cmds.t [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace/main.c [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace/ns.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace/ns.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace/ns2.cp [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace/ns3.cp [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace_confli [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace_confli [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace_defini [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace_defini [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace_defini [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace_defini [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace_defini [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/namespace_defini [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/nested-class-oth [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/nested-class-oth [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/nested-class-oth [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/nested-class-oth [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/nested-class-oth [...] copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/nsimport/TestCpp [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/nsimport/main.cp [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/offsetof/TestOff [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/offsetof/main.cp [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/operator-overloa [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/operator-overloa [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/operator-overloa [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/operator-overloa [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/operators/TestCp [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/operators/main.c [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/overloaded-funct [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/overloaded-funct [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/overloaded-funct [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/overloaded-funct [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/overloaded-funct [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/printf/TestPrint [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/printf/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/rvalue-reference [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/rvalue-reference [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/rvalue-reference [...] copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/scope/TestCppSco [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/scope/main.cpp (100%) copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/signed_types/Tes [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/signed_types/mai [...] copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/static_members/T [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/static_members/m [...] copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/static_methods/T [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/static_methods/m [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/std-function-ste [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/std-function-ste [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/std-function-ste [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/stl/Makefile (100%) create mode 100644 lldb/test/API/lang/cpp/stl/TestSTL.py rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/stl/TestStdCXXDi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/stl/cmds.txt (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/stl/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/symbols/TestSymb [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/symbols/main.cpp (100%) copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/template-functio [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/template-functio [...] copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] create mode 100644 lldb/test/API/lang/cpp/template/TestTemplateArgs.py rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/template/main.cp [...] copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/this/TestCPPThis [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/this/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/thread_local/Mak [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/thread_local/Tes [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/thread_local/mai [...] copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/trivial_abi/Test [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/trivial_abi/main [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/type_lookup/Make [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/type_lookup/Test [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/type_lookup/main [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/unicode-literals [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/unicode-literals [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/unicode-literals [...] copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/unique-types/Tes [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/unique-types/mai [...] copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/unsigned_types/T [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/unsigned_types/m [...] copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] create mode 100644 lldb/test/API/lang/cpp/virtual-functions/TestCppVirtualFunctions.py create mode 100644 lldb/test/API/lang/cpp/virtual-functions/main.cpp rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/virtual-overload [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/virtual-overload [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/wchar_t/.categor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/wchar_t/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/wchar_t/TestCxxW [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/cpp/wchar_t/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/mixed/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/mixed/TestMixedLangu [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/mixed/foo.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/mixed/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/.categories (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/bitfield_ivars/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/bitfield_ivars/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/blocks/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/blocks/TestObjC [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/blocks/ivars-in [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/blocks/ivars-in [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/blocks/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/conflicting-def [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/conflicting-def [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/conflicting-def [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/conflicting-def [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/conflicting-def [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/conflicting-def [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/conflicting-def [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/conflicting-def [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/conflicting-def [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/direct-dispatch [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/direct-dispatch [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/direct-dispatch [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/exceptions/Make [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/exceptions/Test [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/exceptions/main [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/forward-decl/Co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/forward-decl/Co [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/forward-decl/Ma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/forward-decl/Te [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/forward-decl/ma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/foundation/Make [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/foundation/Test [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/foundation/Test [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/foundation/Test [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/foundation/Test [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/foundation/Test [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/foundation/Test [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/foundation/Test [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/foundation/Test [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/foundation/Test [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/foundation/Test [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/foundation/cons [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/foundation/main [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/foundation/my-b [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/foundation/my-b [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/global_ptrs/Mak [...] create mode 100644 lldb/test/API/lang/objc/global_ptrs/TestGlobalObjects.py rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/global_ptrs/mai [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/hidden-ivars/In [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/hidden-ivars/In [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/hidden-ivars/Ma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/hidden-ivars/Te [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/hidden-ivars/ma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/ivar-IMP/Makefi [...] create mode 100644 lldb/test/API/lang/objc/ivar-IMP/TestObjCiVarIMP.py rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/ivar-IMP/myclas [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/ivar-IMP/myclas [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/ivar-IMP/repro. [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-app-upd [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-app-upd [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-app-upd [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-app-upd [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-app-upd [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-app-upd [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-auto-im [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-auto-im [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-auto-im [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-cache/M [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-cache/T [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-cache/f [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-cache/m [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-cache/m [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-hash-mi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-hash-mi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-hash-mi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-hash-mi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-incompl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-incompl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-incompl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-incompl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-incompl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-incompl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-incompl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-inline- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-inline- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-inline- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-inline- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-inline- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-inline- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-update/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-update/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-update/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-update/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-update/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules-update/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules/Makefil [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules/TestObj [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/modules/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc++/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc++/TestObjC [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc++/main.mm (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-baseclass- [...] create mode 100644 lldb/test/API/lang/objc/objc-baseclass-sbtype/TestObjCBaseClass [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-baseclass- [...] copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] create mode 100644 lldb/test/API/lang/objc/objc-builtin-types/TestObjCBuiltinTypes.py rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-builtin-ty [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-checker/Ma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-checker/Te [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-checker/ma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-class-meth [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-class-meth [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-class-meth [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-dyn-sbtype [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-dyn-sbtype [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-dyn-sbtype [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-dyn-sbtype [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-dynamic-va [...] create mode 100644 lldb/test/API/lang/objc/objc-dynamic-value/TestObjCDynamicValue.py rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-dynamic-va [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-foundation [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-foundation [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-ivar-offse [...] create mode 100644 lldb/test/API/lang/objc/objc-ivar-offsets/TestObjCIvarOffsets.py rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-ivar-offse [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-ivar-offse [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-ivar-offse [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-ivar-proto [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-ivar-proto [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-ivar-strip [...] create mode 100644 lldb/test/API/lang/objc/objc-ivar-stripped/TestObjCIvarStripped.py rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-ivar-strip [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-new-syntax [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-new-syntax [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-new-syntax [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-new-syntax [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-new-syntax [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-new-syntax [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-optimized/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-optimized/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-optimized/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-property/M [...] create mode 100644 lldb/test/API/lang/objc/objc-property/TestObjCProperty.py rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-property/m [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-runtime-iv [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-runtime-iv [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-runtime-iv [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-static-met [...] create mode 100644 lldb/test/API/lang/objc/objc-static-method-stripped/TestObjCSta [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-static-met [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-static-met [...] create mode 100644 lldb/test/API/lang/objc/objc-static-method/TestObjCStaticMethod.py rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-static-met [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-stepping/M [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-stepping/T [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-stepping/s [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-struct-arg [...] create mode 100644 lldb/test/API/lang/objc/objc-struct-argument/TestObjCStructArgument.py rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-struct-arg [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-struct-ret [...] create mode 100644 lldb/test/API/lang/objc/objc-struct-return/TestObjCStructReturn.py rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-struct-ret [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-super/Make [...] create mode 100644 lldb/test/API/lang/objc/objc-super/TestObjCSuper.py rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc-super/clas [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc_direct-met [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc_direct-met [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/objc_direct-met [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/orderedset/Make [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/orderedset/Test [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/orderedset/main [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/print-obj/Makef [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/print-obj/TestP [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/print-obj/block [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/ptr_refs/Makefi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/ptr_refs/TestPt [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/ptr_refs/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/radar-9691614/M [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/radar-9691614/T [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/radar-9691614/m [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/rdar-10967107/M [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/rdar-10967107/T [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/rdar-10967107/m [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/rdar-11355592/M [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/rdar-11355592/T [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/rdar-11355592/m [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/rdar-12408181/M [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/rdar-12408181/T [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/rdar-12408181/m [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/real-definition [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/real-definition [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/real-definition [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/real-definition [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/real-definition [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/real-definition [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/real-definition [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/sample/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/sample/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/self/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/self/TestObjCSe [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/self/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/single-entry-di [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/single-entry-di [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/single-entry-di [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/unicode-string/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/unicode-string/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/variadic_method [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objc/variadic_method [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objcxx/class-name-cl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objcxx/class-name-cl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objcxx/class-name-cl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objcxx/class-name-cl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objcxx/cxx-bridged-p [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objcxx/cxx-bridged-p [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objcxx/cxx-bridged-p [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objcxx/hide-runtime- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objcxx/hide-runtime- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objcxx/hide-runtime- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objcxx/objcxx-ivar-v [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objcxx/objcxx-ivar-v [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objcxx/sample/Makefi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/lang/objcxx/sample/main.m [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/linux/add-symbols/Makefil [...] create mode 100644 lldb/test/API/linux/add-symbols/TestTargetSymbolsAddCommand.py rename lldb/{packages/Python/lldbsuite/test => test/API}/linux/add-symbols/main.c (100%) copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/linux/builtin_trap/TestBu [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/linux/builtin_trap/main.c [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/linux/mix-dwo-and-regular [...] create mode 100644 lldb/test/API/linux/mix-dwo-and-regular-objects/TestMixedDwarfB [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/linux/mix-dwo-and-regular [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/linux/mix-dwo-and-regular [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/linux/sepdebugsymlink/Mak [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/linux/sepdebugsymlink/Tes [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/linux/sepdebugsymlink/mai [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/linux/thread/create_durin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/linux/thread/create_durin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/linux/thread/create_durin [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/DBGSourcePathRemap [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/DBGSourcePathRemap [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/DBGSourcePathRemap [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/DBGSourcePathRemap [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/add-dsym/Makefile (100%) create mode 100644 lldb/test/API/macosx/add-dsym/TestAddDsymMidExecutionCommand.py rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/add-dsym/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/duplicate-archive- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/duplicate-archive- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/duplicate-archive- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/duplicate-archive- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/duplicate-archive- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/find-app-in-bundle [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/find-app-in-bundle [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] create mode 100644 lldb/test/API/macosx/find-app-in-bundle/TestFindAppInBundle.py rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/find-app-in-bundle [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/find-dsym/bundle-w [...] create mode 100644 lldb/test/API/macosx/find-dsym/bundle-with-dot-in-filename/Test [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/find-dsym/bundle-w [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/find-dsym/bundle-w [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/find-dsym/deep-bun [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/find-dsym/deep-bun [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/find-dsym/deep-bun [...] create mode 100644 lldb/test/API/macosx/find-dsym/deep-bundle/TestDeepBundle.py rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/find-dsym/deep-bun [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/find-dsym/deep-bun [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/function-starts/Ma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/function-starts/Te [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/function-starts/ma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/indirect_symbol/Ma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/indirect_symbol/Te [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/indirect_symbol/al [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/indirect_symbol/in [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/indirect_symbol/ma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/indirect_symbol/re [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/lc-note/kern-ver-s [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/lc-note/kern-ver-s [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/lc-note/kern-ver-s [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/lc-note/kern-ver-s [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/load-kext/TestLoad [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/load-kext/mykext.y [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/macabi/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/macabi/TestMacABIm [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/macabi/foo.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/macabi/foo.h (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/macabi/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/nslog/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/nslog/TestDarwinNS [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/nslog/main.m (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/order/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/order/TestOrderFil [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/order/cmds.txt (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/order/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/order/order-file (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/queues/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/queues/TestQueues. [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/queues/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/safe-to-func-call/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/safe-to-func-call/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/safe-to-func-call/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/thread-names/Makef [...] create mode 100644 lldb/test/API/macosx/thread-names/TestInterruptThreadNames.py rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/thread-names/main. [...] rename lldb/{packages/Python/lldbsuite/test/sample_test => test/API/macosx/thread_ [...] create mode 100644 lldb/test/API/macosx/thread_suspend/TestInternalThreadSuspension.py create mode 100644 lldb/test/API/macosx/thread_suspend/main.c rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/universal/Makefile (100%) create mode 100644 lldb/test/API/macosx/universal/TestUniversal.py rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/universal/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/version_zero/TestG [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/macosx/version_zero/libDy [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/.categories (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/breakpoint/Mak [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/breakpoint/Tes [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/breakpoint/mai [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/class_members/ [...] create mode 100644 lldb/test/API/python_api/class_members/TestSBTypeClassMembers.py rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/class_members/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/debugger/TestD [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/default-constr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/disassemble-ra [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/disassemble-ra [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/event/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/event/TestEven [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/event/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/exprpath_synth [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/exprpath_synth [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/file_handle/Te [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/findvalue_dupl [...] create mode 100644 lldb/test/API/python_api/findvalue_duplist/TestSBFrameFindValue.py rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/findvalue_dupl [...] copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/formatters/Tes [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/formatters/mai [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/formatters/syn [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/frame/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/frame/TestFram [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/frame/get-vari [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/frame/get-vari [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/frame/get-vari [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/frame/inlines/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/frame/inlines/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/frame/inlines/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/frame/inlines/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/frame/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/function_symbo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/function_symbo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/function_symbo [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/function_symbo [...] copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/get-value-32bi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/get-value-32bi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/hello_world/Ma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/hello_world/Te [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/hello_world/ma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/interpreter/Ma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/interpreter/Te [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/interpreter/Te [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/interpreter/ma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/lldbutil/TestS [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/lldbutil/frame [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/lldbutil/frame [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/lldbutil/frame [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/lldbutil/iter/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/lldbutil/iter/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/lldbutil/iter/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/lldbutil/iter/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/lldbutil/proce [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/lldbutil/proce [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/lldbutil/proce [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/module_section [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/module_section [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/module_section [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/module_section [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/module_section [...] copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] create mode 100644 lldb/test/API/python_api/name_lookup/TestNameLookup.py rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/name_lookup/ma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/objc_type/Make [...] create mode 100644 lldb/test/API/python_api/objc_type/TestObjCType.py rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/objc_type/main [...] copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/process/TestPr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/process/io/Mak [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/process/io/Tes [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/process/io/mai [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/process/main.c [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/process/read-m [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/process/read-m [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/process/read-m [...] copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/sbdata/TestSBD [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/sbdata/main.cp [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/sblaunchinfo/T [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/sbstructuredda [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/sbtype_typecla [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/sbtype_typecla [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/sbvalue_const_ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/sbvalue_const_ [...] copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] create mode 100644 lldb/test/API/python_api/sbvalue_persist/TestSBValuePersist.py rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/sbvalue_persis [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/section/Makefi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/section/TestSe [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/section/main.c (100%) copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/signals/TestSi [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/signals/main.c [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/symbol-context [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/symbol-context [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/symbol-context [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/symbol-context [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/symbol-context [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/symbol-context [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/symbol-context [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/symbol-context [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/target/Makefil [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/target/TestTar [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/target/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/thread/Makefil [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/thread/TestThr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/thread/main.cp [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/thread/main2.c [...] copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/type/TestTypeL [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/type/main.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/value/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/value/TestValu [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/value/change_v [...] create mode 100644 lldb/test/API/python_api/value/change_values/TestChangeValueAPI.py rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/value/change_v [...] copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] create mode 100644 lldb/test/API/python_api/value/empty_class/TestValueAPIEmptyClass.py rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/value/empty_cl [...] copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/value/linked_l [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/value/linked_l [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/value/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/value_var_upda [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/value_var_upda [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/value_var_upda [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/watchpoint/.ca [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/watchpoint/Mak [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/watchpoint/Tes [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/watchpoint/Tes [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/watchpoint/Tes [...] copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/watchpoint/con [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/watchpoint/con [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/watchpoint/mai [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/watchpoint/wat [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/watchpoint/wat [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/watchpoint/wat [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/python_api/watchpoint/wat [...] rename lldb/{packages/Python/lldbsuite/test/commands/expression/dont_allow_jit => [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/sample_test/TestSampleInl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/sample_test/TestSampleTes [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/sample_test/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/sanity/TestModuleCacheSan [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/source-manager/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/source-manager/TestSource [...] copy {clang/test/Driver/Inputs/CUDA-macosx/usr/local/cuda/bin => lldb/test/API/sou [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/source-manager/main.c (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/terminal/TestEditline.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/terminal/TestSTTYBeforeAn [...] copy {clang/bindings/python/tests => lldb/test/API/test_runner/test}/__init__.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/test_runner/test/inferior [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/test_runner/test/test_pro [...] delete mode 120000 lldb/test/API/testcases rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/.clang- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/Makefil [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/TestApp [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/TestGdb [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/TestGdb [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/TestGdb [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/TestGdb [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/TestGdb [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/TestGdb [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/TestGdb [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/TestGdb [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/TestGdb [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/TestGdb [...] create mode 100644 lldb/test/API/tools/lldb-server/TestGdbRemoteThreadsInStopReply.py rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/TestGdb [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/TestGdb [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/TestGdb [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/TestLld [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/command [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/command [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/inferio [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/inferio [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/inferio [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/inferio [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/librari [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/librari [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/librari [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/librari [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/librari [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/main.cp [...] copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/platfor [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/platfor [...] copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] create mode 100644 lldb/test/API/tools/lldb-server/register-reading/TestGdbRemoteG [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/registe [...] copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/signal- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/signal- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/test/te [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/thread- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/thread- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-server/thread- [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/.catego [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/attach/ [...] create mode 100644 lldb/test/API/tools/lldb-vscode/attach/TestVSCode_attach.py rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/attach/ [...] rename lldb/{packages/Python/lldbsuite/test/functionalities/pre_run_dylibs => test [...] create mode 100644 lldb/test/API/tools/lldb-vscode/breakpoint-events/TestVSCode_br [...] create mode 100644 lldb/test/API/tools/lldb-vscode/breakpoint-events/foo.cpp create mode 100644 lldb/test/API/tools/lldb-vscode/breakpoint-events/foo.h create mode 100644 lldb/test/API/tools/lldb-vscode/breakpoint-events/main.cpp copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] create mode 100644 lldb/test/API/tools/lldb-vscode/breakpoint/TestVSCode_setBreakp [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/breakpo [...] create mode 100644 lldb/test/API/tools/lldb-vscode/breakpoint/TestVSCode_setFuncti [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/breakpo [...] copy lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/API [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/complet [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/complet [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/launch/ [...] create mode 100644 lldb/test/API/tools/lldb-vscode/launch/TestVSCode_launch.py rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/launch/ [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/stackTr [...] create mode 100644 lldb/test/API/tools/lldb-vscode/stackTrace/TestVSCode_stackTrace.py rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/stackTr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/step/Ma [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/step/Te [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/step/ma [...] rename lldb/{packages/Python/lldbsuite/test/api/check_public_api_headers => test/A [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/variabl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/tools/lldb-vscode/variabl [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/types/AbstractBase.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/HideTestFailures.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/Makefile (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/TestCharType.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/TestCharTypeExpr.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/TestDoubleTypes.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/TestDoubleTypesExpr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/types/TestFloatTypes.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/TestFloatTypesExpr. [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/types/TestIntegerType.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/TestIntegerTypeExpr [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/types/TestLongTypes.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/TestLongTypesExpr.p [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/types/TestRecursiveTypes. [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/types/TestShortType.py (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/TestShortTypeExpr.p [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/types/basic_type.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/char.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/double.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/float.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/int.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/long.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/long_long.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/recursive_type_1.cp [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/types/recursive_type_2.cp [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/types/recursive_type_main [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/types/short.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/unsigned_char.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/unsigned_int.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/unsigned_long.cpp (100%) rename lldb/{packages/Python/lldbsuite/test => test/API}/types/unsigned_long_long. [...] rename lldb/{packages/Python/lldbsuite/test => test/API}/types/unsigned_short.cpp (100%) delete mode 100755 llvm/bindings/go/build.sh delete mode 100644 llvm/bindings/go/llvm/llvm_dep.go rename llvm/bindings/go/{ => src}/llvm/IRBindings.cpp (100%) rename llvm/bindings/go/{ => src}/llvm/IRBindings.h (100%) rename llvm/bindings/go/{ => src}/llvm/InstrumentationBindings.cpp (100%) rename llvm/bindings/go/{ => src}/llvm/InstrumentationBindings.h (100%) rename llvm/bindings/go/{ => src}/llvm/SupportBindings.cpp (100%) rename llvm/bindings/go/{ => src}/llvm/SupportBindings.h (100%) rename llvm/bindings/go/{ => src}/llvm/analysis.go (100%) rename llvm/bindings/go/{ => src}/llvm/bitreader.go (100%) rename llvm/bindings/go/{ => src}/llvm/bitwriter.go (100%) rename llvm/bindings/go/{ => src}/llvm/dibuilder.go (100%) rename llvm/bindings/go/{ => src}/llvm/executionengine.go (100%) rename llvm/bindings/go/{ => src}/llvm/executionengine_test.go (100%) rename llvm/bindings/go/{ => src}/llvm/ir.go (100%) rename llvm/bindings/go/{ => src}/llvm/ir_test.go (100%) rename llvm/bindings/go/{ => src}/llvm/linker.go (100%) rename llvm/bindings/go/{ => src}/llvm/llvm_config.go.in (100%) create mode 100644 llvm/bindings/go/src/llvm/llvm_dep.go rename llvm/bindings/go/{ => src}/llvm/string.go (100%) rename llvm/bindings/go/{ => src}/llvm/string_test.go (100%) rename llvm/bindings/go/{ => src}/llvm/support.go (100%) rename llvm/bindings/go/{ => src}/llvm/target.go (100%) rename llvm/bindings/go/{ => src}/llvm/transforms_coroutines.go (100%) rename llvm/bindings/go/{ => src}/llvm/transforms_instrumentation.go (100%) rename llvm/bindings/go/{ => src}/llvm/transforms_ipo.go (100%) rename llvm/bindings/go/{ => src}/llvm/transforms_pmbuilder.go (100%) rename llvm/bindings/go/{ => src}/llvm/transforms_scalar.go (100%) rename llvm/bindings/go/{ => src}/llvm/version.go (100%) create mode 100644 llvm/include/llvm/DebugInfo/GSYM/DwarfTransformer.h create mode 100644 llvm/lib/DebugInfo/GSYM/DwarfTransformer.cpp delete mode 100644 llvm/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp delete mode 100644 llvm/lib/Target/AMDGPU/AMDGPURegisterInfo.h delete mode 100644 llvm/lib/Target/AMDGPU/AMDGPURegisterInfo.td create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/artifact-combine-unmerge.mir create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/widen-narrow-tbz-tbnz.mir create mode 100644 llvm/test/CodeGen/AArch64/aarch64-bif-gen.ll create mode 100644 llvm/test/CodeGen/AArch64/aarch64-bit-gen.ll create mode 100644 llvm/test/CodeGen/AArch64/strict-fp-int-promote.ll create mode 100644 llvm/test/CodeGen/AArch64/sve-intrinsics-scalar-to-vec.ll create mode 100644 llvm/test/CodeGen/AArch64/sve2-int-addsub-long.ll create mode 100644 llvm/test/CodeGen/AArch64/sve2-intrinsics-complex-dot.ll create mode 100644 llvm/test/CodeGen/AArch64/sve2-intrinsics-int-mul-lane.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/bswap.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-bswap.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-ctlz-zero-undef.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-cttz-zero-undef.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-store-global.s96.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-trunc.mir create mode 100644 llvm/test/CodeGen/AMDGPU/bug-sdag-scheduler-cycle.ll create mode 100644 llvm/test/CodeGen/AMDGPU/fast-unaligned-load-store.global.ll create mode 100644 llvm/test/CodeGen/AMDGPU/fast-unaligned-load-store.private.ll create mode 100644 llvm/test/CodeGen/ARM/neon-vmovn.ll create mode 100644 llvm/test/CodeGen/BPF/is_trunc_free.ll create mode 100644 llvm/test/CodeGen/BPF/is_zext_free.ll create mode 100644 llvm/test/CodeGen/Hexagon/isel-select-v4i8.ll create mode 100644 llvm/test/CodeGen/Hexagon/vect-regpairs.ll create mode 100644 llvm/test/CodeGen/Mips/msa/ldr_str.ll create mode 100644 llvm/test/CodeGen/PowerPC/eieio.ll create mode 100644 llvm/test/CodeGen/PowerPC/ppc-disable-non-volatile-cr.ll create mode 100644 llvm/test/CodeGen/PowerPC/vector-rounding-ops.ll create mode 100644 llvm/test/CodeGen/RISCV/interrupt-attr-callee.ll create mode 100644 llvm/test/CodeGen/RISCV/saverestore.ll create mode 100644 llvm/test/CodeGen/SystemZ/multiselect-02.mir create mode 100644 llvm/test/CodeGen/Thumb2/mve-vecreduce-add.ll create mode 100644 llvm/test/CodeGen/VE/bitreverse.ll create mode 100644 llvm/test/CodeGen/VE/bswap.ll create mode 100644 llvm/test/CodeGen/VE/ctlz.ll create mode 100644 llvm/test/CodeGen/VE/ctpop.ll create mode 100644 llvm/test/CodeGen/VE/cttz.ll create mode 100644 llvm/test/CodeGen/VE/pic_access_data.ll create mode 100644 llvm/test/CodeGen/VE/pic_access_static_data.ll create mode 100644 llvm/test/CodeGen/VE/pic_func_call.ll create mode 100644 llvm/test/CodeGen/VE/pic_indirect_func_call.ll create mode 100644 llvm/test/CodeGen/VE/rotl.ll create mode 100644 llvm/test/CodeGen/VE/rotr.ll create mode 100644 llvm/test/CodeGen/X86/half-constrained.ll create mode 100644 llvm/test/CodeGen/X86/partial-tail-dup.ll create mode 100644 llvm/test/DebugInfo/RISCV/saverestore.ll create mode 100644 llvm/test/DebugInfo/X86/asan_debug_info.ll create mode 100644 llvm/test/DebugInfo/X86/live-debug-vars-intervals.mir create mode 100644 llvm/test/ExecutionEngine/JITLink/X86/LocalDependencyPropagation.s delete mode 100644 llvm/test/MC/ELF/comdat-dup-group-name.s create mode 100644 llvm/test/MC/ELF/section-combine.s create mode 100644 llvm/test/MC/Hexagon/hvx-swapped-regpairs-alias-neg.s create mode 100644 llvm/test/MC/Hexagon/hvx-swapped-regpairs.s delete mode 100644 llvm/test/Other/close-stderr.ll create mode 100644 llvm/test/TableGen/Common/reg-with-subregs-common.td create mode 100644 llvm/test/TableGen/dag-isel-subregs.td create mode 100644 llvm/test/TableGen/field-access-initializers.td create mode 100644 llvm/test/TableGen/rc-weight-override.td create mode 100644 llvm/test/ThinLTO/X86/Inputs/cfi-unsat.ll create mode 100644 llvm/test/ThinLTO/X86/cfi-unsat.ll create mode 100644 llvm/test/Transforms/AggressiveInstCombine/trunc_select_cmp.ll create mode 100644 llvm/test/Transforms/Attributor/ArgumentPromotion/live_called_f [...] create mode 100644 llvm/test/Transforms/Attributor/liveness_chains.ll create mode 100644 llvm/test/Transforms/Attributor/memory_locations.ll create mode 100644 llvm/test/Transforms/Attributor/reduced/register_benchmark_test.ll copy llvm/test/{Analysis/CostModel => Transforms/CodeGenPrepare}/PowerPC/lit.local [...] create mode 100644 llvm/test/Transforms/CodeGenPrepare/PowerPC/split-store-alignment.ll create mode 100644 llvm/test/Transforms/CodeGenPrepare/X86/split-store-alignment.ll create mode 100644 llvm/test/Transforms/JumpThreading/redundant-dbg-info.ll create mode 100644 llvm/test/Transforms/SLPVectorizer/AMDGPU/bswap.ll create mode 100644 llvm/test/Transforms/VectorCombine/X86/extract-binop.ll delete mode 100644 llvm/test/tools/UpdateTestChecks/update_cc_test_checks/lit.local.cfg create mode 100644 llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/on_t [...] create mode 100644 llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/on_t [...] create mode 100644 llvm/test/tools/UpdateTestChecks/update_test_checks/on_the_fly_ [...] create mode 100755 llvm/test/tools/dsymutil/Inputs/private/tmp/call_return_pc/call create mode 100644 llvm/test/tools/dsymutil/Inputs/private/tmp/call_return_pc/call.o create mode 100644 llvm/test/tools/dsymutil/X86/call-site-entry-reloc.test create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/debug_addr_rela.s create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/debug_addr_reserved_length.s create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/debug_addr_too_small_for_ext [...] delete mode 100644 llvm/test/tools/llvm-dwarfdump/X86/debug_addr_version_mismatch.s create mode 100644 llvm/test/tools/llvm-exegesis/X86/latency-SETCCr-cond-codes-sweep.s create mode 100644 llvm/test/tools/llvm-objcopy/wasm/add-section.test create mode 100644 llvm/test/tools/llvm-objcopy/wasm/dump-section.test create mode 100644 llvm/test/tools/llvm-objcopy/wasm/remove-section.test create mode 100644 llvm/test/tools/llvm-readobj/ELF/call-graph-profile.test create mode 100644 llvm/tools/llvm-go/CMakeLists.txt create mode 100644 llvm/tools/llvm-go/llvm-go.go create mode 100644 llvm/tools/llvm-objcopy/wasm/Object.cpp create mode 100644 llvm/unittests/TextAPI/TextStubHelpers.h create mode 100644 llvm/unittests/tools/llvm-exegesis/SnippetGeneratorTest.cpp create mode 100644 llvm/utils/gn/docs/deterministic.md create mode 100644 llvm/utils/lit/tests/version.py create mode 100644 mlir/include/mlir/Conversion/GPUToVulkan/ConvertGPUToVulkanPass.h create mode 100644 mlir/include/mlir/Dialect/Shape/CMakeLists.txt create mode 100644 mlir/include/mlir/Dialect/Shape/IR/CMakeLists.txt create mode 100644 mlir/include/mlir/Dialect/Shape/IR/Shape.h create mode 100644 mlir/include/mlir/Dialect/Shape/IR/ShapeOps.td create mode 100644 mlir/include/mlir/InitAllDialects.h create mode 100644 mlir/include/mlir/InitAllPasses.h create mode 100644 mlir/lib/Conversion/GPUToVulkan/CMakeLists.txt create mode 100644 mlir/lib/Conversion/GPUToVulkan/ConvertLaunchFuncToVulkanCalls.cpp delete mode 100644 mlir/lib/Dialect/AffineOps/DialectRegistration.cpp delete mode 100644 mlir/lib/Dialect/FxpMathOps/IR/DialectRegistration.cpp delete mode 100644 mlir/lib/Dialect/GPU/IR/DialectRegistration.cpp delete mode 100644 mlir/lib/Dialect/Linalg/IR/LinalgRegistration.cpp delete mode 100644 mlir/lib/Dialect/LoopOps/DialectRegistration.cpp delete mode 100644 mlir/lib/Dialect/QuantOps/IR/DialectRegistration.cpp delete mode 100644 mlir/lib/Dialect/SDBM/SDBMDialect.cpp delete mode 100644 mlir/lib/Dialect/SPIRV/DialectRegistration.cpp create mode 100644 mlir/lib/Dialect/Shape/CMakeLists.txt create mode 100644 mlir/lib/Dialect/Shape/DialectRegistration.cpp delete mode 100644 mlir/lib/Dialect/StandardOps/DialectRegistration.cpp delete mode 100644 mlir/lib/Dialect/VectorOps/DialectRegistration.cpp create mode 100644 mlir/test/Conversion/GPUToVulkan/invoke-vulkan.mlir create mode 100644 mlir/test/Conversion/LoopsToGPU/parallel_loop.mlir create mode 100644 mlir/test/Conversion/StandardToLLVM/calling-convention.mlir create mode 100644 mlir/test/Conversion/StandardToLLVM/invalid.mlir create mode 100644 mlir/test/Dialect/VectorOps/vector-contract-transforms.mlir create mode 100644 mlir/test/IR/diagnostic-handler.mlir create mode 100644 mlir/test/Transforms/loop-fusion-transformation.mlir create mode 100644 mlir/test/lib/Transforms/TestAffineDataCopy.cpp create mode 100644 openmp/libomptarget/deviceRTLs/nvptx/test/api/get_max_threads.c create mode 100644 openmp/libomptarget/test/offloading/parallel_offloading_map.c