This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-allyesconfig in repository toolchain/ci/llvm-project.
from a0a2ca67fef [Driver] Remove duplicate option parsing (NFC) adds 7dc5e7a0a4f reland "[lld-link] implement -start-lib and -end-lib" adds 7516a5e0456 [Attributor] Deduce "no-capture" argument attribute adds b19cd27b284 [Attributor] Use the delete API for liveness adds ccb1862bc99 [MemorySSA] Disable MemorySSA use. adds fbaf425b790 [GlobalISel][CallLowering] Add support for splitting types [...] adds 2a2c25ba480 [AArch64][GlobalISel] Legalize 128 bit divisions to libcalls. adds 30dc2da8273 [GVN] Remove a todo introduced w/rL370791 adds a6fcadd0f03 [libclang][test][NFC] Split off fixture from tests. adds 95fb23ab37e [InstrProf] Tighten a check for malformed data records in r [...] adds 0fcfe897179 [llvm-profdata] Add mode to recover from profile read failures adds 49e7ee4dd58 [WebAssembly] Compare functions by names in Emscripten Sjlj adds 3fa07dee943 Revert [Windows] Disable TrapUnreachable for Win64, add SEH [...] adds 954d6d661f3 [NFC][llvm-ifs] Adding .ifs files to the test list for llvm [...] adds 594f0e0927f [MemorySSA] Move two verify calls under expensive checks. adds b77aa1d2486 [RISCV] Enable tail call opt for variadic function adds 48ab3a0185f [llvm-objcopy] Fix some identifier names in comments. NFC adds 32f82c9cbaf [Clang Interpreter] Initial patch for the constexpr interpreter adds 3461e3ea8eb [lldb] [test] Un-mark two commands/register tests XFAIL adds 63cec598bd2 Add a newline at the end of the file adds 37f91c32186 [lldb] [test] Mark 'reenabled' tests XFAIL on NetBSD adds cf3a585fff0 [clangd] Split Preamble.h out of ClangdUnit.h. NFC adds 5bfe8b562ff gn build: Merge r370843 adds 418a272f4ab [dotest] Avoid the need for LEVEL= makefile boilerplate adds 5d5150f0b49 [GlobalISel] Fix G_SEXT narrowScalar to bail out of unsuppo [...] adds 7479b9cb0e0 [lldb][NFC] Add a simple test for thread_local storage. adds 1975e635e64 [IRPrinting] Improve module pass printer to work better wit [...] adds 16d12847c1b Re-commit r363191 "[MS] Pretend constexpr variable template [...] adds fea532230bf [ARM][ParallelDSP] SExt mul for accumulation adds b8b4fa47971 [llvm-objcopy] Rename variable names "Section" to "Sec". NFC adds b4745fad246 [ELF] Add a spell corrector for "undefined symbol" diagnostics adds ac6aff70a82 [lldb][NFC] Remove WriteRegister copy-pasta from ObjectFileMachO adds 17de5452938 Add .git-blame-ignore-revs file adds 42fb94993d8 [lldb][NFC] Rename ReadRegisterValue to PrintRegisterValue adds 441d450115f [yaml2obj] Support PT_GNU_STACK and PT_GNU_RELRO adds 84542187ee8 Port TestBatchMode to PExpectTest class adds 9bae2315582 Add LLDB reformatting to .git-blame-ignore-revs adds fe2da4e5ed5 [llvm-objcopy] Add objcopy::elf::Object::allocSections to s [...] adds a1a22f375ab [llvm-dwarfdump] Fix spelling in the comments. NFC adds 915f9785e05 [clangd] Rename ClangdUnit.h -> ParsedAST.h. NFC adds 5aa1d81969f Code cleanup: Change FormattersContainer::KeyType from SP t [...] adds 4ca718561f1 [clangd] Move threading helper to more appropriate header. NFC adds 2ae9da26394 [clangd] Remove obsolete includes. NFC adds aae9972a368 [cmake] Remove MSVC C4258 override adds 88b4e28a679 DWARF: Fix a regression in location list dumping adds b2a984c0a88 [clangd] Remove macro-expansion-location from getBeginningO [...] adds c8c5f2a84e3 [LiveDebugValues][NFC] Silence an unused variable warning adds d3e3c11f4bc [cmake] Remove MSVC C4180 override adds 2c9f83cfab7 Revert "[Clang Interpreter] Initial patch for the constexpr [...] adds 520bdf79b55 [ELF] Fix spell corrector: don't call elf::InputFile::getSy [...] adds e7befecc421 gn build: Merge r370862 adds 337a7cb55ee [DebugInfo] LiveDebugValues: locations with different exprs [...] adds 75d734475a4 [NFC] Added tests for 'SUB of OR and AND to XOR' fold adds e36fd9ed760 [lldb] Early exit in RangeDataVector:FindEntryIndexesThatContain adds e5814d78ce5 [lldb] Limit the amount of zeroes we use for padding when p [...] adds 54f3a651f3a [NFC] Added a new test for D67153 adds 98634c2e11d Fix address sizes in the dwarfdump-debug-loc-error-cases test adds 358b80b3401 [InstCombine] Fold sub (or A, B) (and A, B) to (xor A, B) adds 3d79fd6fcc8 [clangd] Fix SelectionTree behavior on implicit 'this' adds 163b05b45d1 [NFC] Added tests for new fold adds 3747c48d644 [NFC] Adjust tests for new fold adds f8b476282eb [lldb] Fix log statement in Socket::Write adds 13dadedc294 [NFC] Fixed test adds 801f6a495c6 [libc++] Use __extension__ in a portable manner adds b9e9478244f [NFC] Added a negative test for new fold adds e8316372b91 [libc++] Add `__truncating_cast` for safely casting float t [...] adds 92e13f2eabe Fix "enumeral and non-enumeral type in conditional expressi [...] adds fef9f590557 [ModuloSchedule] Introduce PeelingModuloScheduleExpander adds 11f0f7f583c [ModuloSchedule] Fix no-asserts build adds f1b3cd6c908 [clangd] Add TUScheduler.h to CodeComplete.cpp to unbreak builds adds 05229752462 disassemble command: fix error message when disassembly fails adds b92deded87a [libc++] Move __clamp_to_integral to <cmath>, and harden ag [...] adds 791949afe56 [InstCombine] add tests for insert/extract with identity sh [...] adds 5309189d9b3 [PowerPC][Altivec] Fix constant argument for vec_dss adds c86d47b6b6f [ASTImporter] Added visibility context check for TypedefNameDecl. adds cbf1f3b771c [Debuginfo][SROA] Need to handle dbg.value in SROA pass. adds 433927595dd [Driver] Use shared singleton instance of DriverOptTable adds 4a2cd7be5a6 [InstSimplify] guard against unreachable code (PR43218) adds a71c199f82c [PowerPC][Altivec][Clang] Check compile-time constant for vec_dst* adds 08a09822a5c [Hexagon] Improve generated code for test-if-bit-clear, one [...] adds b8cfdcfd9d7 [Attributor] Ensure AAIsDead correctly overrides getIRPosition adds 5465875e936 [X86] Add support for avx512bf16 for __builtin_cpu_supports [...] adds cc5b509b9ed Workaround TestConcurrentMany* flakiness in a more pricipled way adds b0412e437c3 [Attributor] Deal more explicit with non-exact definitions adds 80913a70f54 GlobalISel: Define GINodeEquiv for undef adds 240a2e25c6d [clang-tidy] Fix bugprone-argument-comment bug if there are [...] adds 38fb34443ce GlobalISel/TableGen: Don't skip REG_SEQUENCE based on patterns adds d9af712da44 AMDGPU/GlobalISel: Make 16-bit constants legal adds 97fd582b915 [Attributor] Use the white list for attributes consistently adds 7afffb54eac [ELF] Don't shrink RelrSection adds 2f6220633c7 [Attributor] Look at internal functions only on-demand adds 912edafcf14 [Attributor][NFC] Add assertion to guard against accidental misuse adds 5afc5a6c1b9 [libc++] Only build with -fvisibility=hidden on Clang adds 70becc20fa3 GlobalISel: Add G_BITREVERSE adds e6b26f2f91a Avoid assemble step in verbose-output-quoting.c adds 84489b34f6f AMDGPU: Handle frame index expansion with no free SGPRs pre gfx9 adds 40fe351cf69 [OpenMP][Docs] Provide implementation status details adds 2461061168f Upstream macCatalyst support in debugserver and the macOS d [...] adds 27820f99091 [Instruction] Add hasMetadata(Kind) helper [NFC] adds 0e07248704f [InstCombine] Fold sub (and A, B) (or A, B)) to neg (xor A, B) adds 7d0a545ee65 Add encode and decode methods to InlineInfo and document en [...] adds f0081dac81b [X86] Pre-commit test cases and test run line changes for D67087 adds 2ceb00db768 [NFC] Adjust test filename adds f6233d90f0d [NFC] Added tests for new fold adds 3a49ca331fa Update CodeGen to use hasMetadata as appropriate [NFC] adds 673e5476a81 [OpenMP] Change initialization of __kmp_global adds 420cbb6190e [InstCombine] sub(xor(x, y), or(x, y)) -> neg(and(x, y)) adds 3b705ef712c [TargetLibraryInfo] Define enumerator for no library functi [...] adds 4228245e411 [NFC] Switch last couple of invariant_load checks to use ha [...] adds e4526330b39 [docs] Add some comments to the inline LLJIT example. adds 200415c6dcc [JITLink] Fix the show-timers option on llvm-jitlink. adds 5559406ae5d [Python] Fix whitespace before making changes (NFC) adds 24223eb24c7 [Python] Implement truth testing for lldb.value adds 6eef8e01c76 [Python] Implement __next__ for value_iter adds b276a9a51e4 [globalisel] Support trivial COPY in GISelKnownBits new a7a3b3aa430 [Attributor][Fix] Ensure the attribute names are created properly new 6da79ce1fed [MemorySSA] Re-enable MemorySSA use. new 85d6edb2657 Revert "[test] Address TestConcurrentMany*.py flakiness on macOS" new 09768c5d7ab [WebAssembly] Initialize memory in start function new bf78e39cbbb [InstCombine] Add more test cases (NFC) new 79669537932 [llvm-rtdyld] Add timers to match llvm-jitlink. new 41adc374086 [llvm-rtdyld][llvm-jitlink] Rename struct member to remove [...]
The 7 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .git-blame-ignore-revs | 18 + .gitignore | 2 +- .../clang-tidy/bugprone/ArgumentCommentCheck.cpp | 4 +- clang-tools-extra/clangd/CMakeLists.txt | 3 +- clang-tools-extra/clangd/ClangdServer.cpp | 3 +- clang-tools-extra/clangd/CodeComplete.cpp | 3 +- clang-tools-extra/clangd/CodeComplete.h | 1 - clang-tools-extra/clangd/Compiler.h | 4 +- clang-tools-extra/clangd/FindSymbols.cpp | 2 +- .../clangd/{ClangdUnit.cpp => ParsedAST.cpp} | 178 +----- .../clangd/{ClangdUnit.h => ParsedAST.h} | 82 +-- clang-tools-extra/clangd/Preamble.cpp | 193 ++++++ clang-tools-extra/clangd/Preamble.h | 88 +++ clang-tools-extra/clangd/Selection.cpp | 6 + clang-tools-extra/clangd/SemanticHighlighting.cpp | 1 + clang-tools-extra/clangd/SemanticHighlighting.h | 2 +- clang-tools-extra/clangd/SourceCode.cpp | 6 +- clang-tools-extra/clangd/SourceCode.h | 3 +- clang-tools-extra/clangd/TUScheduler.cpp | 2 + clang-tools-extra/clangd/TUScheduler.h | 18 +- clang-tools-extra/clangd/Threading.h | 18 +- clang-tools-extra/clangd/Trace.cpp | 1 - clang-tools-extra/clangd/Trace.h | 1 - clang-tools-extra/clangd/XRefs.cpp | 33 +- clang-tools-extra/clangd/XRefs.h | 5 +- clang-tools-extra/clangd/index/Background.cpp | 2 +- .../clangd/index/BackgroundRebuild.cpp | 2 +- clang-tools-extra/clangd/index/FileIndex.cpp | 2 +- clang-tools-extra/clangd/refactor/Rename.cpp | 7 +- clang-tools-extra/clangd/refactor/Tweak.h | 2 +- .../clangd/refactor/tweaks/ExtractFunction.cpp | 2 +- .../clangd/refactor/tweaks/ExtractVariable.cpp | 2 +- .../clangd/refactor/tweaks/RawStringLiteral.cpp | 2 +- .../clangd/refactor/tweaks/SwapIfBranches.cpp | 2 +- clang-tools-extra/clangd/unittests/CMakeLists.txt | 2 +- .../clangd/unittests/DiagnosticsTests.cpp | 2 +- .../clangd/unittests/ExpectedTypeTest.cpp | 2 +- .../clangd/unittests/FileIndexTests.cpp | 2 +- .../{ClangdUnitTests.cpp => ParsedASTTests.cpp} | 28 +- .../clangd/unittests/SelectionTests.cpp | 9 + .../clangd/unittests/SourceCodeTests.cpp | 2 +- .../clangd/unittests/SymbolInfoTests.cpp | 2 +- .../clangd/unittests/TUSchedulerTests.cpp | 3 +- clang-tools-extra/clangd/unittests/TestTU.h | 2 +- .../clangd/unittests/TypeHierarchyTests.cpp | 2 +- clang-tools-extra/clangd/unittests/XRefsTests.cpp | 2 +- clang-tools-extra/modularize/Modularize.cpp | 5 +- .../bugprone-argument-comment-literals.cpp | 35 + clang/docs/OpenMPSupport.rst | 136 +++- clang/include/clang/Basic/BuiltinsPPC.def | 10 +- clang/include/clang/Driver/Driver.h | 5 +- clang/include/clang/Driver/Options.h | 2 +- clang/lib/AST/ASTContext.cpp | 23 +- clang/lib/AST/ASTImporter.cpp | 40 +- clang/lib/Driver/Driver.cpp | 58 +- clang/lib/Driver/DriverOptions.cpp | 17 +- clang/lib/Frontend/CompilerInvocation.cpp | 8 +- .../lib/FrontendTool/ExecuteCompilerInvocation.cpp | 10 +- clang/lib/Headers/altivec.h | 4 +- clang/lib/Sema/SemaChecking.cpp | 7 + .../Tooling/InterpolatingCompilationDatabase.cpp | 8 +- clang/lib/Tooling/Tooling.cpp | 3 +- clang/test/CodeGen/altivec-dss.c | 11 + clang/test/CodeGen/builtins-ppc-error.c | 16 + clang/test/CodeGen/target-builtin-noerror.c | 1 + .../test/CodeGenCXX/ms-constexpr-var-template.cpp | 11 + clang/test/Driver/verbose-output-quoting.c | 16 +- clang/tools/clang-check/ClangCheck.cpp | 31 +- clang/tools/driver/cc1as_main.cpp | 18 +- clang/tools/driver/driver.cpp | 5 +- clang/unittests/AST/ASTImporterVisibilityTest.cpp | 41 ++ clang/unittests/libclang/LibclangTest.cpp | 72 +-- clang/unittests/libclang/TestUtils.h | 94 +++ compiler-rt/lib/builtins/cpu_model.c | 8 +- libcxx/include/__config | 8 + libcxx/include/atomic | 2 +- libcxx/include/cmath | 36 ++ libcxx/src/CMakeLists.txt | 8 +- .../libcxx/numerics/c.math/undef_min_max.pass.cpp | 19 + .../libcxx/numerics/clamp_to_integral.pass.cpp | 90 +++ lld/COFF/DebugTypes.cpp | 2 +- lld/COFF/Driver.cpp | 60 +- lld/COFF/Driver.h | 5 +- lld/COFF/InputFiles.cpp | 62 +- lld/COFF/InputFiles.h | 37 +- lld/COFF/Options.td | 4 + lld/COFF/SymbolTable.cpp | 77 ++- lld/COFF/SymbolTable.h | 5 +- lld/COFF/Symbols.cpp | 6 +- lld/COFF/Symbols.h | 41 +- lld/COFF/Writer.cpp | 3 +- lld/ELF/Relocations.cpp | 85 ++- lld/ELF/SyntheticSections.cpp | 8 + lld/test/COFF/Inputs/start-lib1.ll | 13 + lld/test/COFF/Inputs/start-lib2.ll | 9 + lld/test/COFF/start-lib-cmd-diagnostics.ll | 19 + lld/test/COFF/start-lib.ll | 43 ++ lld/test/ELF/pack-dyn-relocs-relr-loop.s | 36 ++ lld/test/ELF/undef-spell-corrector.s | 69 ++ lld/test/wasm/data-layout.ll | 4 +- lld/test/wasm/data-segment-merging.ll | 13 +- lld/test/wasm/data-segments.ll | 54 +- lld/test/wasm/import-memory.test | 2 +- lld/test/wasm/no-tls.test | 4 +- lld/test/wasm/relocatable.ll | 2 +- lld/test/wasm/shared-memory.yaml | 29 +- lld/test/wasm/tls-align.ll | 2 +- lld/test/wasm/tls.ll | 2 +- lld/wasm/Config.h | 1 - lld/wasm/Driver.cpp | 22 +- lld/wasm/MarkLive.cpp | 5 +- lld/wasm/Options.td | 6 - lld/wasm/Symbols.cpp | 1 + lld/wasm/Symbols.h | 12 +- lld/wasm/SyntheticSections.cpp | 11 +- lld/wasm/SyntheticSections.h | 13 + lld/wasm/Writer.cpp | 195 ++++-- lld/wasm/WriterUtils.cpp | 15 + lld/wasm/WriterUtils.h | 6 + lldb/include/lldb/Core/Module.h | 3 + .../lldb/DataFormatters/FormattersContainer.h | 44 +- lldb/include/lldb/DataFormatters/TypeCategory.h | 2 +- lldb/include/lldb/Host/macosx/HostInfoMacOSX.h | 1 + lldb/include/lldb/Target/Process.h | 3 + lldb/include/lldb/Target/Target.h | 6 +- lldb/include/lldb/Utility/RangeMap.h | 14 +- lldb/include/lldb/Utility/RegularExpression.h | 8 + lldb/lit/Minidump/disassemble-no-module.yaml | 48 ++ .../obj2yaml => lldb/lit/Minidump}/lit.local.cfg | 0 lldb/packages/Python/lldbsuite/test/Makefile | 1 - .../lldbsuite/test/android/platform/Makefile | 4 +- .../test/api/check_public_api_headers/Makefile | 4 +- .../Python/lldbsuite/test/api/listeners/Makefile | 4 +- .../lldbsuite/test/api/multiple-debuggers/Makefile | 4 +- .../lldbsuite/test/api/multiple-targets/Makefile | 4 +- .../lldbsuite/test/api/multithreaded/Makefile | 4 +- .../lldbsuite/test/arm/breakpoint-it/Makefile | 4 +- .../test/arm/breakpoint-thumb-codesection/Makefile | 4 +- .../lldbsuite/test/benchmarks/continue/Makefile | 4 +- .../lldbsuite/test/benchmarks/expression/Makefile | 4 +- .../lldbsuite/test/benchmarks/libcxxlist/Makefile | 4 +- .../lldbsuite/test/benchmarks/libcxxmap/Makefile | 4 +- .../lldbsuite/test/commands/add-dsym/uuid/Makefile | 4 +- .../test/commands/apropos/with-process/Makefile | 4 +- .../test/commands/breakpoint/basic/Makefile | 4 +- .../test/commands/command/nested_alias/Makefile | 4 +- .../test/commands/command/script/Makefile | 4 +- .../test/commands/command/script/import/Makefile | 4 +- .../command/script/import/rdar-12586188/Makefile | 4 +- .../test/commands/disassemble/basic/Makefile | 4 +- .../commands/expression/anonymous-struct/Makefile | 4 +- .../argument_passing_restrictions/Makefile | 4 +- .../commands/expression/call-function/Makefile | 4 +- .../expression/call-overridden-method/Makefile | 4 +- .../commands/expression/call-restarts/Makefile | 4 +- .../test/commands/expression/call-throws/Makefile | 4 +- .../expression/cast_int_to_anonymous_enum/Makefile | 4 +- .../test/commands/expression/char/Makefile | 4 +- .../Makefile | 4 +- .../completion-crash-incomplete-record/Makefile | 3 +- .../expression/completion-crash-lambda/Makefile | 3 +- .../commands/expression/completion-crash1/Makefile | 3 +- .../commands/expression/completion-crash2/Makefile | 3 +- .../test/commands/expression/completion/Makefile | 4 +- .../expression/context-object-objc/Makefile | 4 +- .../commands/expression/context-object/Makefile | 4 +- .../expression/dollar-in-variable/Makefile | 3 +- .../commands/expression/dont_allow_jit/Makefile | 4 +- .../test/commands/expression/entry-bp/Makefile | 4 +- .../commands/expression/expr-in-syscall/Makefile | 4 +- .../test/commands/expression/fixits/Makefile | 4 +- .../test/commands/expression/formatters/Makefile | 4 +- .../Makefile | 4 +- .../expression/import-std-module/basic/Makefile | 3 +- .../import-std-module/conflicts/Makefile | 3 +- .../import-std-module/deque-basic/Makefile | 3 +- .../deque-dbg-info-content/Makefile | 3 +- .../import-std-module/forward_list-basic/Makefile | 3 +- .../forward_list-dbg-info-content/Makefile | 3 +- .../import-std-module/list-basic/Makefile | 3 +- .../list-dbg-info-content/Makefile | 3 +- .../import-std-module/no-std-module/Makefile | 3 +- .../expression/import-std-module/queue/Makefile | 3 +- .../shared_ptr-dbg-info-content/Makefile | 3 +- .../import-std-module/shared_ptr/Makefile | 3 +- .../expression/import-std-module/stack/Makefile | 3 +- .../expression/import-std-module/sysroot/Makefile | 3 +- .../unique_ptr-dbg-info-content/Makefile | 3 +- .../import-std-module/unique_ptr/Makefile | 3 +- .../import-std-module/vector-basic/Makefile | 3 +- .../import-std-module/vector-bool/Makefile | 3 +- .../vector-dbg-info-content/Makefile | 3 +- .../import-std-module/vector-of-vectors/Makefile | 3 +- .../weak_ptr-dbg-info-content/Makefile | 3 +- .../expression/import-std-module/weak_ptr/Makefile | 3 +- .../expression/import_builtin_fileid/Makefile | 4 +- .../commands/expression/inline-namespace/Makefile | 4 +- .../expression/ir-interpreter-phi-nodes/Makefile | 3 +- .../commands/expression/ir-interpreter/Makefile | 4 +- .../test/commands/expression/issue_11588/Makefile | 4 +- .../test/commands/expression/macros/Makefile | 4 +- .../expression/multiline-completion/Makefile | 3 +- .../Makefile | 4 +- .../namespace_local_var_same_name_obj_c/Makefile | 3 +- .../test/commands/expression/no-deadlock/Makefile | 4 +- .../test/commands/expression/options/Makefile | 4 +- .../expression/persist_objc_pointeetype/Makefile | 4 +- .../expression/persistent_ptr_update/Makefile | 4 +- .../commands/expression/persistent_types/Makefile | 4 +- .../expression/persistent_variables/Makefile | 4 +- .../test/commands/expression/po_verbosity/Makefile | 4 +- .../test/commands/expression/pr35310/Makefile | 4 +- .../commands/expression/radar_8638051/Makefile | 4 +- .../commands/expression/radar_9531204/Makefile | 4 +- .../commands/expression/radar_9673664/Makefile | 4 +- .../test/commands/expression/rdar42038760/Makefile | 3 +- .../test/commands/expression/rdar44436068/Makefile | 3 +- .../commands/expression/save_jit_objects/Makefile | 4 +- .../test/commands/expression/scoped_enums/Makefile | 4 +- .../test/commands/expression/test/Makefile | 4 +- .../test/commands/expression/timeout/Makefile | 4 +- .../test/commands/expression/top-level/Makefile | 4 +- .../test/commands/expression/top-level/dummy.mk | 4 +- .../test/commands/expression/two-files/Makefile | 4 +- .../expression/unicode-in-variable/Makefile | 3 +- .../commands/expression/unwind_expression/Makefile | 4 +- .../commands/expression/vector_of_enums/Makefile | 4 +- .../test/commands/expression/weak_symbols/Makefile | 3 +- .../test/commands/expression/xvalue/Makefile | 4 +- .../test/commands/frame/diagnose/array/Makefile | 4 +- .../commands/frame/diagnose/bad-reference/Makefile | 4 +- .../frame/diagnose/complicated-expression/Makefile | 4 +- .../frame/diagnose/dereference-argument/Makefile | 4 +- .../diagnose/dereference-function-return/Makefile | 4 +- .../frame/diagnose/dereference-this/Makefile | 4 +- .../commands/frame/diagnose/inheritance/Makefile | 4 +- .../frame/diagnose/local-variable/Makefile | 4 +- .../frame/diagnose/virtual-method-call/Makefile | 4 +- .../test/commands/frame/language/Makefile | 4 +- .../test/commands/frame/recognizer/Makefile | 4 +- .../lldbsuite/test/commands/frame/select/Makefile | 3 +- .../test/commands/frame/var-scope/Makefile | 3 +- .../lldbsuite/test/commands/frame/var/Makefile | 4 +- .../lldbsuite/test/commands/gui/basic/Makefile | 3 +- .../lldbsuite/test/commands/log/basic/Makefile | 4 +- .../test/commands/process/attach-resume/Makefile | 4 +- .../test/commands/process/attach/Makefile | 4 +- .../commands/process/attach/attach_denied/Makefile | 4 +- .../process/launch-with-shellexpand/Makefile | 4 +- .../test/commands/process/launch/Makefile | 4 +- .../register/intel_xtended_registers/Makefile | 4 +- .../mpx_bound_violation/Makefile | 4 +- .../register/register/register_command/Makefile | 4 +- .../register/register_command/TestRegisters.py | 2 - .../lldbsuite/test/commands/settings/Makefile | 4 +- .../test/commands/settings/quoting/Makefile | 4 +- .../lldbsuite/test/commands/source/info/Makefile | 3 +- .../test/commands/statistics/basic/Makefile | 3 +- .../lldbsuite/test/commands/target/basic/Makefile | 4 +- .../test/commands/target/create-deps/Makefile | 4 +- .../test/commands/target/create-deps/a.mk | 4 +- .../commands/target/create-no-such-arch/Makefile | 4 +- .../test/commands/target/stop-hooks/Makefile | 4 +- .../watchpoints/hello_watchlocation/Makefile | 4 +- .../commands/watchpoints/hello_watchpoint/Makefile | 4 +- .../watchpoints/multi_watchpoint_slots/Makefile | 4 +- .../commands/watchpoints/multiple_hits/Makefile | 4 +- .../commands/watchpoints/multiple_threads/Makefile | 4 +- .../watchpoints/step_over_watchpoint/Makefile | 4 +- .../watchpoints/variable_out_of_scope/Makefile | 4 +- .../watchpoints/watchpoint_commands/Makefile | 4 +- .../watchpoint_commands/command/Makefile | 4 +- .../watchpoint_commands/condition/Makefile | 4 +- .../watchpoints/watchpoint_disable/Makefile | 4 +- .../watchpoints/watchpoint_events/Makefile | 4 +- .../watchpoints/watchpoint_on_vectors/Makefile | 4 +- .../watchpoints/watchpoint_set_command/Makefile | 4 +- .../commands/watchpoints/watchpoint_size/Makefile | 4 +- .../lldbsuite/test/driver/batch_mode/Makefile | 4 +- .../test/driver/batch_mode/TestBatchMode.py | 143 ++--- .../test/functionalities/archives/Makefile | 4 +- .../lldbsuite/test/functionalities/asan/Makefile | 4 +- .../test/functionalities/avoids-fd-leak/Makefile | 4 +- .../test/functionalities/completion/Makefile | 4 +- .../functionalities/conditional_break/Makefile | 4 +- .../test/functionalities/darwin_log/basic/Makefile | 4 +- .../filter/exact_match/activity-chain/Makefile | 4 +- .../filter/exact_match/activity/Makefile | 4 +- .../filter/exact_match/category/Makefile | 4 +- .../darwin_log/filter/exact_match/message/Makefile | 4 +- .../filter/exact_match/subsystem/Makefile | 4 +- .../filter/regex/activity-chain/Makefile | 4 +- .../darwin_log/filter/regex/activity/Makefile | 4 +- .../darwin_log/filter/regex/category/Makefile | 4 +- .../darwin_log/filter/regex/message/Makefile | 4 +- .../darwin_log/filter/regex/subsystem/Makefile | 4 +- .../functionalities/darwin_log/format/Makefile | 4 +- .../darwin_log/source/debug/Makefile | 4 +- .../darwin_log/source/info/Makefile | 4 +- .../data-formatter/boolreference/Makefile | 4 +- .../data-formatter/compactvectors/Makefile | 4 +- .../data-formatter-advanced/Makefile | 4 +- .../data-formatter-categories/Makefile | 4 +- .../data-formatter/data-formatter-cpp/Makefile | 4 +- .../data-formatter-disabling/Makefile | 4 +- .../data-formatter-enum-format/Makefile | 4 +- .../data-formatter/data-formatter-globals/Makefile | 4 +- .../data-formatter-named-summaries/Makefile | 4 +- .../data-formatter/data-formatter-objc/Makefile | 4 +- .../data-formatter-objc/nsindexpath/Makefile | 4 +- .../data-formatter-objc/nsstring/Makefile | 4 +- .../data-formatter-proper-plurals/Makefile | 4 +- .../data-formatter-ptr-to-array/Makefile | 4 +- .../data-formatter-python-synth/Makefile | 4 +- .../data-formatter/data-formatter-script/Makefile | 4 +- .../data-formatter-skip-summary/Makefile | 4 +- .../data-formatter-smart-array/Makefile | 4 +- .../data-formatter-stl/libcxx/atomic/Makefile | 3 +- .../data-formatter-stl/libcxx/bitset/Makefile | 4 +- .../libcxx/forward_list/Makefile | 4 +- .../data-formatter-stl/libcxx/function/Makefile | 3 +- .../libcxx/initializerlist/Makefile | 3 +- .../data-formatter-stl/libcxx/iterator/Makefile | 4 +- .../data-formatter-stl/libcxx/list/Makefile | 4 +- .../data-formatter-stl/libcxx/list/loop/Makefile | 4 +- .../data-formatter-stl/libcxx/map/Makefile | 4 +- .../data-formatter-stl/libcxx/multimap/Makefile | 4 +- .../data-formatter-stl/libcxx/multiset/Makefile | 4 +- .../data-formatter-stl/libcxx/optional/Makefile | 4 +- .../data-formatter-stl/libcxx/queue/Makefile | 4 +- .../data-formatter-stl/libcxx/set/Makefile | 4 +- .../data-formatter-stl/libcxx/string/Makefile | 4 +- .../data-formatter-stl/libcxx/tuple/Makefile | 4 +- .../data-formatter-stl/libcxx/unordered/Makefile | 4 +- .../data-formatter-stl/libcxx/variant/Makefile | 4 +- .../data-formatter-stl/libcxx/vbool/Makefile | 4 +- .../data-formatter-stl/libcxx/vector/Makefile | 4 +- .../data-formatter-stl/libstdcpp/iterator/Makefile | 4 +- .../data-formatter-stl/libstdcpp/list/Makefile | 4 +- .../data-formatter-stl/libstdcpp/map/Makefile | 4 +- .../libstdcpp/smart_ptr/Makefile | 4 +- .../data-formatter-stl/libstdcpp/string/Makefile | 4 +- .../data-formatter-stl/libstdcpp/tuple/Makefile | 4 +- .../libstdcpp/unique_ptr/Makefile | 4 +- .../data-formatter-stl/libstdcpp/vbool/Makefile | 4 +- .../data-formatter-stl/libstdcpp/vector/Makefile | 4 +- .../data-formatter/data-formatter-synth/Makefile | 4 +- .../data-formatter-synthtype/Makefile | 4 +- .../data-formatter-synthval/Makefile | 4 +- .../data-formatter/dump_dynamic/Makefile | 3 +- .../data-formatter/format-propagation/Makefile | 4 +- .../frameformat_smallstruct/Makefile | 4 +- .../data-formatter/hexcaps/Makefile | 4 +- .../language_category_updates/Makefile | 4 +- .../data-formatter/nsarraysynth/Makefile | 4 +- .../data-formatter/nsdictionarysynth/Makefile | 4 +- .../data-formatter/nssetsynth/Makefile | 4 +- .../data-formatter/ostypeformatting/Makefile | 4 +- .../functionalities/data-formatter/parray/Makefile | 4 +- .../data-formatter/poarray/Makefile | 4 +- .../data-formatter/ptr_ref_typedef/Makefile | 4 +- .../data-formatter/pyobjsynthprovider/Makefile | 4 +- .../data-formatter/refpointer-recursion/Makefile | 4 +- .../data-formatter/setvaluefromcstring/Makefile | 3 +- .../data-formatter/stringprinter/Makefile | 3 +- .../data-formatter/summary-string-onfail/Makefile | 4 +- .../data-formatter/synthcapping/Makefile | 4 +- .../data-formatter/synthupdate/Makefile | 4 +- .../type_summary_list_script/Makefile | 4 +- .../data-formatter/typedef_array/Makefile | 3 +- .../data-formatter/user-format-vs-summary/Makefile | 4 +- .../var-in-aggregate-misuse/Makefile | 4 +- .../data-formatter/varscript_formatting/Makefile | 4 +- .../data-formatter/vector-types/Makefile | 4 +- .../test/functionalities/dead-strip/Makefile | 4 +- .../functionalities/deleted-executable/Makefile | 4 +- .../dynamic_value_child_count/Makefile | 4 +- .../lldbsuite/test/functionalities/exec/Makefile | 4 +- .../test/functionalities/exec/secondprog.mk | 4 +- .../test/functionalities/fat_archives/Makefile | 1 - .../{stats_api => float-display}/Makefile | 0 .../float-display/TestFloatDisplay.py} | 0 .../test/functionalities/float-display/main.c | 121 ++++ .../test/functionalities/inferior-assert/Makefile | 4 +- .../test/functionalities/inferior-changed/Makefile | 4 +- .../functionalities/inferior-crashing/Makefile | 4 +- .../inferior-crashing/recursive-inferior/Makefile | 4 +- .../test/functionalities/inline-stepping/Makefile | 4 +- .../test/functionalities/jitloader_gdb/Makefile | 4 +- .../test/functionalities/jitloader_gdb/simple.mk | 4 +- .../test/functionalities/load_unload/Makefile | 4 +- .../test/functionalities/load_unload/a.mk | 4 +- .../test/functionalities/load_unload/b.mk | 4 +- .../test/functionalities/load_unload/c.mk | 4 +- .../test/functionalities/load_unload/d.mk | 4 +- .../functionalities/load_unload/hidden/Makefile | 4 +- .../test/functionalities/load_using_paths/Makefile | 4 +- .../load_using_paths/hidden/Makefile | 4 +- .../test/functionalities/longjmp/Makefile | 4 +- .../test/functionalities/memory-region/Makefile | 4 +- .../test/functionalities/memory/cache/Makefile | 4 +- .../test/functionalities/memory/find/Makefile | 4 +- .../test/functionalities/memory/read/Makefile | 4 +- .../test/functionalities/mtc/simple/Makefile | 4 +- .../non-overlapping-index-variable-i/Makefile | 4 +- .../plugins/command_plugin/Makefile | 4 +- .../plugins/python_os_plugin/Makefile | 3 +- .../postmortem/elf-core/gcore/main.mk | 4 +- .../postmortem/elf-core/thread_crash/main.mk | 4 +- .../functionalities/postmortem/minidump/Makefile | 4 +- .../test/functionalities/pre_run_dylibs/Makefile | 4 +- .../test/functionalities/process_group/Makefile | 4 +- .../functionalities/process_save_core/Makefile | 4 +- .../test/functionalities/ptr_refs/Makefile | 4 +- .../test/functionalities/recursion/Makefile | 4 +- .../lldbsuite/test/functionalities/rerun/Makefile | 4 +- .../test/functionalities/return-value/Makefile | 4 +- .../test/functionalities/set-data/Makefile | 4 +- .../lldbsuite/test/functionalities/signal/Makefile | 4 +- .../functionalities/signal/handle-abrt/Makefile | 4 +- .../functionalities/signal/handle-segv/Makefile | 4 +- .../test/functionalities/signal/raise/Makefile | 4 +- .../test/functionalities/stats_api/Makefile | 3 +- .../functionalities/step-avoids-no-debug/Makefile | 4 +- .../test/functionalities/step_scripted/Makefile | 4 +- .../ambiguous_tail_call_seq1/Makefile | 3 +- .../ambiguous_tail_call_seq2/Makefile | 3 +- .../disambiguate_call_site/Makefile | 3 +- .../disambiguate_paths_to_common_sink/Makefile | 3 +- .../disambiguate_tail_call_seq/Makefile | 3 +- .../inlining_and_tail_calls/Makefile | 3 +- .../tail_call_frames/sbapi_support/Makefile | 3 +- .../thread_step_out_message/Makefile | 3 +- .../thread_step_out_or_return/Makefile | 3 +- .../tail_call_frames/unambiguous_sequence/Makefile | 3 +- .../target-new-solib-notifications/Makefile | 4 +- .../test/functionalities/target_var/Makefile | 4 +- .../functionalities/thread/backtrace_all/Makefile | 4 +- .../thread/backtrace_limit/Makefile | 4 +- .../thread/break_after_join/Makefile | 4 +- .../thread/concurrent_events/Makefile | 4 +- .../TestConcurrentManyBreakpoints.py | 1 + .../concurrent_events/TestConcurrentManyCrash.py | 1 + .../concurrent_events/TestConcurrentManySignals.py | 1 + .../TestConcurrentManyWatchpoints.py | 1 + .../thread/crash_during_step/Makefile | 4 +- .../thread/create_after_attach/Makefile | 4 +- .../thread/create_during_step/Makefile | 4 +- .../thread/exit_during_break/Makefile | 4 +- .../thread/exit_during_step/Makefile | 4 +- .../test/functionalities/thread/jump/Makefile | 4 +- .../functionalities/thread/multi_break/Makefile | 4 +- .../functionalities/thread/num_threads/Makefile | 4 +- .../test/functionalities/thread/state/Makefile | 4 +- .../test/functionalities/thread/step_out/Makefile | 4 +- .../functionalities/thread/step_until/Makefile | 4 +- .../functionalities/thread/thread_exit/Makefile | 4 +- .../thread/thread_specific_break/Makefile | 4 +- .../thread_specific_break_plus_condition/Makefile | 4 +- .../test/functionalities/tsan/basic/Makefile | 4 +- .../tsan/cpp_global_location/Makefile | 4 +- .../functionalities/tsan/global_location/Makefile | 4 +- .../test/functionalities/tsan/multiple/Makefile | 4 +- .../test/functionalities/tsan/thread_leak/Makefile | 4 +- .../functionalities/tsan/thread_numbers/Makefile | 4 +- .../lldbsuite/test/functionalities/tty/Makefile | 4 +- .../test/functionalities/type_completion/Makefile | 4 +- .../test/functionalities/type_lookup/Makefile | 4 +- .../test/functionalities/ubsan/basic/Makefile | 4 +- .../functionalities/ubsan/user-expression/Makefile | 4 +- .../test/functionalities/unwind/ehframe/Makefile | 4 +- .../test/functionalities/unwind/noreturn/Makefile | 4 +- .../test/functionalities/unwind/sigtramp/Makefile | 4 +- .../test/functionalities/unwind/standard/Makefile | 4 +- .../test/functionalities/value_md5_crash/Makefile | 4 +- .../test/functionalities/var_path/Makefile | 4 +- .../lldbsuite/test/issue_verification/Makefile | 3 +- .../lldbsuite/test/lang/c/anonymous/Makefile | 4 +- .../lldbsuite/test/lang/c/array_types/Makefile | 4 +- .../lldbsuite/test/lang/c/bitfields/Makefile | 4 +- .../Python/lldbsuite/test/lang/c/blocks/Makefile | 4 +- .../test/lang/c/conflicting-symbol/Makefile | 4 +- .../test/lang/c/conflicting-symbol/One.mk | 4 +- .../test/lang/c/conflicting-symbol/Two.mk | 4 +- .../lldbsuite/test/lang/c/const_variables/Makefile | 4 +- .../lldbsuite/test/lang/c/enum_types/Makefile | 4 +- .../test/lang/c/find_struct_type/Makefile | 3 +- .../Python/lldbsuite/test/lang/c/forward/Makefile | 4 +- .../lldbsuite/test/lang/c/function_types/Makefile | 4 +- .../test/lang/c/global_variables/Makefile | 4 +- .../lldbsuite/test/lang/c/local_variables/Makefile | 4 +- .../Python/lldbsuite/test/lang/c/modules/Makefile | 4 +- .../Python/lldbsuite/test/lang/c/offsetof/Makefile | 3 +- .../Python/lldbsuite/test/lang/c/recurse/Makefile | 4 +- .../test/lang/c/register_variables/Makefile | 4 +- .../lldbsuite/test/lang/c/set_values/Makefile | 4 +- .../lldbsuite/test/lang/c/shared_lib/Makefile | 4 +- .../lang/c/shared_lib_stripped_symbols/Makefile | 4 +- .../lldbsuite/test/lang/c/step-target/Makefile | 4 +- .../Python/lldbsuite/test/lang/c/stepping/Makefile | 4 +- .../Python/lldbsuite/test/lang/c/strings/Makefile | 4 +- .../lldbsuite/test/lang/c/struct_types/Makefile | 3 +- .../lldbsuite/test/lang/c/tls_globals/Makefile | 4 +- .../Python/lldbsuite/test/lang/c/typedef/Makefile | 4 +- .../Python/lldbsuite/test/lang/c/unicode/Makefile | 4 +- .../Python/lldbsuite/test/lang/c/unions/Makefile | 4 +- .../Python/lldbsuite/test/lang/c/vla/Makefile | 4 +- .../Python/lldbsuite/test/lang/cpp/auto/Makefile | 4 +- .../Python/lldbsuite/test/lang/cpp/bool/Makefile | 4 +- .../test/lang/cpp/breakpoint-commands/Makefile | 4 +- .../Makefile | 4 +- .../lldbsuite/test/lang/cpp/call-function/Makefile | 4 +- .../lldbsuite/test/lang/cpp/chained-calls/Makefile | 4 +- .../lldbsuite/test/lang/cpp/char1632_t/Makefile | 4 +- .../lldbsuite/test/lang/cpp/char8_t/Makefile | 4 +- .../cpp/class-template-parameter-pack/Makefile | 3 +- .../lldbsuite/test/lang/cpp/class_static/Makefile | 4 +- .../lldbsuite/test/lang/cpp/class_types/Makefile | 4 +- .../lldbsuite/test/lang/cpp/const_this/Makefile | 3 +- .../lldbsuite/test/lang/cpp/diamond/Makefile | 4 +- .../lang/cpp/dynamic-value-same-basename/Makefile | 4 +- .../lldbsuite/test/lang/cpp/dynamic-value/Makefile | 4 +- .../lldbsuite/test/lang/cpp/enum_types/Makefile | 4 +- .../lldbsuite/test/lang/cpp/exceptions/Makefile | 4 +- .../lldbsuite/test/lang/cpp/extern_c/Makefile | 3 +- .../test/lang/cpp/frame-var-anon-unions/Makefile | 4 +- .../cpp/function-template-parameter-pack/Makefile | 3 +- .../lldbsuite/test/lang/cpp/function_refs/Makefile | 3 +- .../test/lang/cpp/global_operators/Makefile | 4 +- .../test/lang/cpp/global_variables/Makefile | 4 +- .../test/lang/cpp/gmodules-templates/Makefile | 4 +- .../lldbsuite/test/lang/cpp/gmodules/Makefile | 4 +- .../test/lang/cpp/incomplete-types/Makefile | 4 +- .../lldbsuite/test/lang/cpp/inlines/Makefile | 4 +- .../test/lang/cpp/limit-debug-info/Makefile | 4 +- .../lldbsuite/test/lang/cpp/llvm-style/Makefile | 3 +- .../member-and-local-vars-with-same-name/Makefile | 4 +- .../test/lang/cpp/modules-import/Makefile | 3 +- .../lldbsuite/test/lang/cpp/namespace/Makefile | 4 +- .../test/lang/cpp/namespace_conflicts/Makefile | 3 +- .../test/lang/cpp/namespace_definitions/Makefile | 4 +- .../test/lang/cpp/namespace_definitions/a.mk | 4 +- .../test/lang/cpp/namespace_definitions/b.mk | 4 +- .../lldbsuite/test/lang/cpp/nsimport/Makefile | 4 +- .../lldbsuite/test/lang/cpp/offsetof/Makefile | 3 +- .../test/lang/cpp/operator-overload/Makefile | 4 +- .../lldbsuite/test/lang/cpp/operators/Makefile | 3 +- .../test/lang/cpp/overloaded-functions/Makefile | 4 +- .../test/lang/cpp/rvalue-references/Makefile | 4 +- .../Python/lldbsuite/test/lang/cpp/scope/Makefile | 4 +- .../lldbsuite/test/lang/cpp/signed_types/Makefile | 4 +- .../test/lang/cpp/static_members/Makefile | 4 +- .../test/lang/cpp/static_methods/Makefile | 4 +- .../cpp/std-function-step-into-callable/Makefile | 4 +- .../Python/lldbsuite/test/lang/cpp/stl/Makefile | 4 +- .../test/lang/cpp/stl/TestStdCXXDisassembly.py | 1 + .../lldbsuite/test/lang/cpp/symbols/Makefile | 3 +- .../test/lang/cpp/template-function/Makefile | 4 +- .../lldbsuite/test/lang/cpp/template/Makefile | 4 +- .../Python/lldbsuite/test/lang/cpp/this/Makefile | 4 +- .../cpp/thread_local}/Makefile | 0 .../test/lang/cpp/thread_local/TestThreadLocal.py | 5 + .../lldbsuite/test/lang/cpp/thread_local/main.cpp | 17 + .../lldbsuite/test/lang/cpp/trivial_abi/Makefile | 4 +- .../lldbsuite/test/lang/cpp/type_lookup/Makefile | 3 +- .../test/lang/cpp/unicode-literals/Makefile | 4 +- .../lldbsuite/test/lang/cpp/unique-types/Makefile | 4 +- .../test/lang/cpp/unsigned_types/Makefile | 4 +- .../test/lang/cpp/virtual-overload/Makefile | 4 +- .../lldbsuite/test/lang/cpp/virtual/Makefile | 4 +- .../lldbsuite/test/lang/cpp/wchar_t/Makefile | 4 +- .../Python/lldbsuite/test/lang/mixed/Makefile | 4 +- .../lldbsuite/test/lang/objc/blocks/Makefile | 4 +- .../test/lang/objc/conflicting-definition/Makefile | 4 +- .../lang/objc/conflicting-definition/Test/Test.mk | 4 +- .../objc/conflicting-definition/TestExt/TestExt.mk | 4 +- .../lldbsuite/test/lang/objc/exceptions/Makefile | 4 +- .../lldbsuite/test/lang/objc/forward-decl/Makefile | 4 +- .../lldbsuite/test/lang/objc/foundation/Makefile | 4 +- .../lldbsuite/test/lang/objc/global_ptrs/Makefile | 4 +- .../lldbsuite/test/lang/objc/hidden-ivars/Makefile | 4 +- .../lldbsuite/test/lang/objc/ivar-IMP/Makefile | 4 +- .../test/lang/objc/modules-auto-import/Makefile | 3 +- .../test/lang/objc/modules-cache/Makefile | 3 +- .../test/lang/objc/modules-incomplete/Makefile | 4 +- .../lang/objc/modules-inline-functions/Makefile | 4 +- .../lldbsuite/test/lang/objc/modules/Makefile | 4 +- .../lldbsuite/test/lang/objc/objc++/Makefile | 4 +- .../test/lang/objc/objc-baseclass-sbtype/Makefile | 4 +- .../test/lang/objc/objc-builtin-types/Makefile | 4 +- .../lldbsuite/test/lang/objc/objc-checker/Makefile | 4 +- .../test/lang/objc/objc-class-method/Makefile | 4 +- .../test/lang/objc/objc-dyn-sbtype/Makefile | 4 +- .../test/lang/objc/objc-dynamic-value/Makefile | 4 +- .../test/lang/objc/objc-ivar-offsets/Makefile | 4 +- .../test/lang/objc/objc-ivar-stripped/Makefile | 4 +- .../test/lang/objc/objc-new-syntax/Makefile | 4 +- .../test/lang/objc/objc-optimized/Makefile | 4 +- .../test/lang/objc/objc-property/Makefile | 4 +- .../test/lang/objc/objc-runtime-ivars/Makefile | 4 +- .../lang/objc/objc-static-method-stripped/Makefile | 4 +- .../test/lang/objc/objc-static-method/Makefile | 4 +- .../test/lang/objc/objc-stepping/Makefile | 4 +- .../test/lang/objc/objc-struct-argument/Makefile | 4 +- .../test/lang/objc/objc-struct-return/Makefile | 4 +- .../lldbsuite/test/lang/objc/objc-super/Makefile | 4 +- .../lldbsuite/test/lang/objc/orderedset/Makefile | 4 +- .../lldbsuite/test/lang/objc/print-obj/Makefile | 4 +- .../lldbsuite/test/lang/objc/ptr_refs/Makefile | 4 +- .../test/lang/objc/radar-9691614/Makefile | 4 +- .../test/lang/objc/rdar-10967107/Makefile | 4 +- .../test/lang/objc/rdar-11355592/Makefile | 4 +- .../test/lang/objc/rdar-12408181/Makefile | 4 +- .../test/lang/objc/real-definition/Makefile | 4 +- .../lldbsuite/test/lang/objc/sample/Makefile | 4 +- .../Python/lldbsuite/test/lang/objc/self/Makefile | 4 +- .../lang/objc/single-entry-dictionary/Makefile | 4 +- .../test/lang/objcxx/class-name-clash/Makefile | 3 +- .../test/lang/objcxx/cxx-bridged-po/Makefile | 4 +- .../test/lang/objcxx/hide-runtime-values/Makefile | 4 +- .../lldbsuite/test/lang/objcxx/sample/Makefile | 4 +- .../lldbsuite/test/linux/add-symbols/Makefile | 3 +- .../lldbsuite/test/linux/builtin_trap/Makefile | 4 +- .../linux/mix-dwo-and-regular-objects/Makefile | 4 +- .../lldbsuite/test/linux/sepdebugsymlink/Makefile | 3 +- .../thread/create_during_instruction_step/Makefile | 4 +- lldb/packages/Python/lldbsuite/test/lldbinline.py | 7 +- lldb/packages/Python/lldbsuite/test/lldbpexpect.py | 4 +- .../test/macosx/duplicate-archive-members/Makefile | 4 +- .../test/macosx/find-app-in-bundle/Makefile | 1 - .../find-dsym/bundle-with-dot-in-filename/Makefile | 1 - .../test/macosx/find-dsym/deep-bundle/Makefile | 1 - .../lldbsuite/test/macosx/function-starts/Makefile | 4 +- .../lldbsuite/test/macosx/indirect_symbol/Makefile | 4 +- .../test/macosx/lc-note/kern-ver-str/Makefile | 4 +- .../lc-note/kern-ver-str/create-empty-corefile.mk | 4 +- .../Python/lldbsuite/test/macosx/macabi/Makefile | 18 + .../test/macosx/macabi/TestMacABImacOSFramework.py | 28 + .../Python/lldbsuite/test/macosx/macabi/dylib.mk | 6 + .../Python/lldbsuite/test/macosx/macabi/foo.c | 8 + .../Python/lldbsuite/test/macosx/macabi/foo.h | 0 .../Python/lldbsuite/test/macosx/macabi/main.c | 5 + .../Python/lldbsuite/test/macosx/nslog/Makefile | 4 +- .../Python/lldbsuite/test/macosx/order/Makefile | 4 +- .../Python/lldbsuite/test/macosx/queues/Makefile | 4 +- .../test/macosx/safe-to-func-call/Makefile | 4 +- .../lldbsuite/test/macosx/thread-names/Makefile | 4 +- .../lldbsuite/test/macosx/universal/Makefile | 4 +- .../Python/lldbsuite/test/make/Makefile.rules | 13 +- .../Python/lldbsuite/test/make/pseudo_barrier.h | 26 +- .../Python/lldbsuite/test/plugins/builder_base.py | 1 + .../lldbsuite/test/python_api/breakpoint/Makefile | 4 +- .../test/python_api/class_members/Makefile | 4 +- .../lldbsuite/test/python_api/event/Makefile | 4 +- .../test/python_api/findvalue_duplist/Makefile | 4 +- .../lldbsuite/test/python_api/formatters/Makefile | 4 +- .../lldbsuite/test/python_api/frame/Makefile | 4 +- .../test/python_api/frame/get-variables/Makefile | 4 +- .../test/python_api/frame/inlines/Makefile | 4 +- .../test/python_api/function_symbol/Makefile | 4 +- .../lldbsuite/test/python_api/hello_world/Makefile | 4 +- .../lldbsuite/test/python_api/interpreter/Makefile | 4 +- .../test/python_api/lldbutil/frame/Makefile | 4 +- .../test/python_api/lldbutil/iter/Makefile | 4 +- .../test/python_api/lldbutil/process/Makefile | 4 +- .../test/python_api/module_section/Makefile | 4 +- .../lldbsuite/test/python_api/name_lookup/Makefile | 4 +- .../lldbsuite/test/python_api/objc_type/Makefile | 4 +- .../lldbsuite/test/python_api/process/Makefile | 4 +- .../lldbsuite/test/python_api/process/io/Makefile | 4 +- .../python_api/process/read-mem-cstring/Makefile | 4 +- .../test/python_api/rdar-12481949/Makefile | 4 +- .../lldbsuite/test/python_api/sbdata/Makefile | 4 +- .../test/python_api/sbvalue_const_addrof/Makefile | 3 +- .../test/python_api/sbvalue_persist/Makefile | 4 +- .../lldbsuite/test/python_api/section/Makefile | 4 +- .../lldbsuite/test/python_api/signals/Makefile | 4 +- .../test/python_api/symbol-context/Makefile | 4 +- .../python_api/symbol-context/two-files/Makefile | 4 +- .../lldbsuite/test/python_api/target/Makefile | 4 +- .../lldbsuite/test/python_api/thread/Makefile | 4 +- .../Python/lldbsuite/test/python_api/type/Makefile | 4 +- .../lldbsuite/test/python_api/value/Makefile | 4 +- .../test/python_api/value/TestValueAPI.py | 11 + .../test/python_api/value/change_values/Makefile | 4 +- .../test/python_api/value/empty_class/Makefile | 4 +- .../test/python_api/value/linked_list/Makefile | 4 +- .../test/python_api/value_var_update/Makefile | 4 +- .../lldbsuite/test/python_api/watchpoint/Makefile | 4 +- .../test/python_api/watchpoint/condition/Makefile | 4 +- .../python_api/watchpoint/watchlocation/Makefile | 4 +- .../Python/lldbsuite/test/sample_test/Makefile | 4 +- .../Python/lldbsuite/test/source-manager/Makefile | 4 +- .../lldbsuite/test/tools/lldb-server/Makefile | 4 +- .../tools/lldb-server/TestGdbRemoteHostInfo.py | 1 + .../test/tools/lldb-server/inferior-crash/Makefile | 4 +- .../test/tools/lldb-server/libraries-svr4/Makefile | 4 +- .../tools/lldb-server/libraries-svr4/svr4lib_a.mk | 4 +- .../lldb-server/libraries-svr4/svr4lib_b_quote.mk | 4 +- .../lldb-server/platform-process-connect/Makefile | 4 +- .../tools/lldb-server/register-reading/Makefile | 4 +- .../tools/lldb-server/signal-filtering/Makefile | 4 +- .../test/tools/lldb-server/thread-name/Makefile | 4 +- .../test/tools/lldb-vscode/attach/Makefile | 4 +- .../test/tools/lldb-vscode/breakpoint/Makefile | 4 +- .../test/tools/lldb-vscode/launch/Makefile | 4 +- .../test/tools/lldb-vscode/stackTrace/Makefile | 4 +- .../lldbsuite/test/tools/lldb-vscode/step/Makefile | 4 +- .../test/tools/lldb-vscode/variables/Makefile | 4 +- lldb/packages/Python/lldbsuite/test/types/Makefile | 4 +- lldb/scripts/Python/python-extensions.swig | 336 +++++----- lldb/source/API/SBTarget.cpp | 8 +- lldb/source/API/SBTypeCategory.cpp | 16 +- lldb/source/Breakpoint/BreakpointResolverName.cpp | 5 +- lldb/source/Commands/CommandObjectBreakpoint.cpp | 4 +- lldb/source/Commands/CommandObjectDisassemble.cpp | 2 +- lldb/source/Commands/CommandObjectType.cpp | 42 +- lldb/source/Core/Debugger.cpp | 11 +- lldb/source/Core/DumpDataExtractor.cpp | 3 +- lldb/source/Core/Module.cpp | 20 + lldb/source/DataFormatters/FormatManager.cpp | 9 +- lldb/source/DataFormatters/FormattersHelpers.cpp | 42 +- lldb/source/Host/common/Socket.cpp | 3 +- lldb/source/Host/macosx/objcxx/HostInfoMacOSX.mm | 31 +- .../MacOSX-DYLD/DynamicLoaderDarwin.cpp | 44 ++ .../MacOSX-DYLD/DynamicLoaderDarwin.h | 56 +- .../Language/CPlusPlus/CPlusPlusLanguage.cpp | 22 +- .../Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp | 317 ++++------ .../gdb-remote/GDBRemoteCommunicationClient.cpp | 28 +- .../gdb-remote/GDBRemoteCommunicationClient.h | 3 + .../GDBRemoteCommunicationServerCommon.cpp | 9 + .../Process/gdb-remote/ProcessGDBRemote.cpp | 4 + .../Plugins/Process/gdb-remote/ProcessGDBRemote.h | 1 + lldb/source/Target/Target.cpp | 14 +- lldb/source/Target/TargetProperties.td | 3 + .../tools/debugserver/source/MacOSX/MachProcess.mm | 24 +- lldb/tools/debugserver/source/MacOSX/MachTask.mm | 2 +- llvm/cmake/modules/HandleLLVMOptions.cmake | 2 - llvm/docs/CommandGuide/llvm-profdata.rst | 8 + llvm/docs/ORCv2.rst | 2 + llvm/include/llvm/Analysis/TargetLibraryInfo.h | 5 +- llvm/include/llvm/BinaryFormat/Wasm.h | 12 + .../include/llvm/CodeGen/GlobalISel/CallLowering.h | 26 +- llvm/include/llvm/CodeGen/GlobalISel/Utils.h | 7 + llvm/include/llvm/CodeGen/ModuloSchedule.h | 38 ++ llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h | 4 +- llvm/include/llvm/DebugInfo/GSYM/InlineInfo.h | 56 ++ llvm/include/llvm/DebugInfo/GSYM/Range.h | 1 + llvm/include/llvm/IR/Instruction.h | 10 + llvm/include/llvm/ProfileData/InstrProfReader.h | 10 +- llvm/include/llvm/Support/TargetOpcodes.def | 3 + llvm/include/llvm/Support/X86TargetParser.def | 4 +- llvm/include/llvm/Target/GenericOpcodes.td | 6 + .../llvm/Target/GlobalISel/SelectionDAGCompat.td | 2 + llvm/include/llvm/Transforms/IPO/Attributor.h | 223 +++++-- llvm/lib/Analysis/MemoryDependenceAnalysis.cpp | 6 +- llvm/lib/Analysis/MemorySSA.cpp | 6 +- llvm/lib/Analysis/TargetLibraryInfo.cpp | 1 + llvm/lib/CodeGen/GlobalISel/CallLowering.cpp | 167 ++++- llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp | 10 - llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp | 13 + llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 2 + llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp | 36 +- llvm/lib/CodeGen/GlobalISel/Utils.cpp | 17 + llvm/lib/CodeGen/LiveDebugValues.cpp | 25 +- llvm/lib/CodeGen/MachinePipeliner.cpp | 19 +- llvm/lib/CodeGen/ModuloSchedule.cpp | 468 +++++++++++++- llvm/lib/CodeGen/SelectionDAG/FastISel.cpp | 9 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 14 +- llvm/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp | 9 +- llvm/lib/DebugInfo/DWARF/DWARFDie.cpp | 39 +- llvm/lib/DebugInfo/GSYM/InlineInfo.cpp | 101 +++ llvm/lib/DebugInfo/GSYM/Range.cpp | 11 + llvm/lib/IR/IRPrintingPasses.cpp | 18 +- llvm/lib/ObjectYAML/ELFYAML.cpp | 2 + llvm/lib/ProfileData/InstrProfReader.cpp | 14 +- llvm/lib/Support/Host.cpp | 9 +- llvm/lib/Target/AArch64/AArch64CallLowering.cpp | 15 +- llvm/lib/Target/AArch64/AArch64LegalizerInfo.cpp | 1 + llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp | 3 +- llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 16 +- llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 2 +- llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp | 82 ++- llvm/lib/Target/ARM/ARMCallLowering.cpp | 11 +- llvm/lib/Target/ARM/ARMParallelDSP.cpp | 19 +- llvm/lib/Target/Hexagon/HexagonPatterns.td | 47 +- llvm/lib/Target/Mips/MipsCallLowering.cpp | 4 +- llvm/lib/Target/RISCV/RISCVISelLowering.cpp | 5 - .../WebAssemblyLowerEmscriptenEHSjLj.cpp | 95 +-- llvm/lib/Target/X86/X86CallLowering.cpp | 7 +- llvm/lib/Target/X86/X86FrameLowering.cpp | 2 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 12 - llvm/lib/Target/X86/X86ISelLowering.h | 3 - llvm/lib/Target/X86/X86InstrCompiler.td | 3 - llvm/lib/Target/X86/X86InstrInfo.td | 3 - llvm/lib/Target/X86/X86MCInstLower.cpp | 14 - llvm/lib/Target/X86/X86TargetMachine.cpp | 10 +- llvm/lib/Transforms/IPO/Attributor.cpp | 704 +++++++++++++++------ .../Transforms/InstCombine/InstCombineAddSub.cpp | 26 + .../Instrumentation/AddressSanitizer.cpp | 4 +- .../Instrumentation/HWAddressSanitizer.cpp | 2 +- llvm/lib/Transforms/Scalar/EarlyCSE.cpp | 4 +- llvm/lib/Transforms/Scalar/GVN.cpp | 3 - llvm/lib/Transforms/Scalar/InstSimplifyPass.cpp | 7 +- llvm/lib/Transforms/Scalar/LICM.cpp | 2 +- llvm/lib/Transforms/Scalar/LoopPredication.cpp | 2 +- .../Utils/ImportedFunctionsInliningStatistics.cpp | 4 +- llvm/lib/Transforms/Utils/Local.cpp | 9 +- .../Transforms/Vectorize/LoadStoreVectorizer.cpp | 2 +- .../AArch64/GlobalISel/arm64-callingconv.ll | 37 +- .../CodeGen/AArch64/GlobalISel/arm64-fallback.ll | 22 +- .../AArch64/GlobalISel/arm64-irtranslator.ll | 10 + .../AArch64/GlobalISel/legalize-s128-div.mir | 93 +++ .../GlobalISel/legalizer-info-validation.mir | 3 + .../AMDGPU/GlobalISel/artifact-combiner-sext.mir | 25 +- .../AMDGPU/GlobalISel/artifact-combiner-zext.mir | 9 +- .../CodeGen/AMDGPU/GlobalISel/legalize-ashr.mir | 46 +- .../AMDGPU/GlobalISel/legalize-constant.mir | 3 +- .../GlobalISel/legalize-extract-vector-elt.mir | 3 +- .../CodeGen/AMDGPU/GlobalISel/legalize-extract.mir | 15 +- .../CodeGen/AMDGPU/GlobalISel/legalize-fcmp.mir | 29 +- .../AMDGPU/GlobalISel/legalize-fconstant.mir | 35 +- .../AMDGPU/GlobalISel/legalize-fcopysign.mir | 180 +++--- .../CodeGen/AMDGPU/GlobalISel/legalize-icmp.mir | 36 +- .../AMDGPU/GlobalISel/legalize-implicit-def.mir | 3 +- .../CodeGen/AMDGPU/GlobalISel/legalize-lshr.mir | 36 +- .../AMDGPU/GlobalISel/legalize-merge-values.mir | 552 +++++++--------- .../CodeGen/AMDGPU/GlobalISel/legalize-phi.mir | 7 +- .../CodeGen/AMDGPU/GlobalISel/legalize-select.mir | 8 +- .../CodeGen/AMDGPU/GlobalISel/legalize-shl.mir | 58 +- .../CodeGen/AMDGPU/GlobalISel/legalize-smax.mir | 30 +- .../CodeGen/AMDGPU/GlobalISel/legalize-smin.mir | 30 +- .../CodeGen/AMDGPU/GlobalISel/legalize-umax.mir | 22 +- .../CodeGen/AMDGPU/GlobalISel/legalize-umin.mir | 22 +- .../CodeGen/AMDGPU/pei-scavenge-sgpr-carry-out.mir | 93 +++ llvm/test/CodeGen/ARM/ParallelDSP/blocks.ll | 57 ++ llvm/test/CodeGen/ARM/ParallelDSP/exchange.ll | 123 ++++ llvm/test/CodeGen/ARM/ParallelDSP/overlapping.ll | 46 ++ llvm/test/CodeGen/ARM/ParallelDSP/pr43073.ll | 149 +++++ llvm/test/CodeGen/Hexagon/isel-prefer.ll | 4 +- llvm/test/CodeGen/Hexagon/tstbit.ll | 43 +- llvm/test/CodeGen/RISCV/tail-calls.ll | 4 +- .../CodeGen/WebAssembly/lower-em-sjlj-alias.ll | 43 ++ llvm/test/CodeGen/WinEH/wineh-noret-cleanup.ll | 7 +- llvm/test/CodeGen/X86/br-fold.ll | 6 +- llvm/test/CodeGen/X86/catchpad-lifetime.ll | 4 - llvm/test/CodeGen/X86/catchpad-regmask.ll | 4 +- llvm/test/CodeGen/X86/catchret-regmask.ll | 7 +- llvm/test/CodeGen/X86/combine-sdiv.ll | 145 +++++ llvm/test/CodeGen/X86/combine-srem.ll | 136 ++++ llvm/test/CodeGen/X86/empty-function.ll | 2 +- llvm/test/CodeGen/X86/funclet-layout.ll | 16 +- llvm/test/CodeGen/X86/noreturn-call-win64.ll | 53 -- llvm/test/CodeGen/X86/pr24374.ll | 2 +- llvm/test/CodeGen/X86/rem.ll | 2 +- llvm/test/CodeGen/X86/srem-seteq.ll | 2 +- llvm/test/CodeGen/X86/trap.ll | 9 - llvm/test/CodeGen/X86/twoaddr-coalesce-3.ll | 2 +- llvm/test/CodeGen/X86/unreachable-trap.ll | 11 +- llvm/test/CodeGen/X86/win64_call_epi.ll | 5 +- llvm/test/CodeGen/X86/win64_eh.ll | 8 +- llvm/test/DebugInfo/COFF/local-variable-gap.ll | 2 +- .../X86/dwarfdump-debug-loc-error-cases.s | 20 +- .../X86/dwarfdump-debug-loc-error-cases2.s | 121 ++++ .../X86/dwarfdump-debug-loclists-error-cases2.s | 132 ++++ .../X86/live-debug-values-expr-conflict.ll | 75 +++ llvm/test/DebugInfo/X86/sroa-after-inlining.ll | 139 ++++ llvm/test/Other/module-pass-printer.ll | 18 + llvm/test/Transforms/FunctionAttrs/align.ll | 32 +- .../test/Transforms/FunctionAttrs/arg_nocapture.ll | 29 +- llvm/test/Transforms/FunctionAttrs/arg_returned.ll | 60 +- .../Transforms/FunctionAttrs/dereferenceable.ll | 14 +- .../Transforms/FunctionAttrs/internal-noalias.ll | 6 +- llvm/test/Transforms/FunctionAttrs/liveness.ll | 273 +++++++- .../Transforms/FunctionAttrs/noalias_returned.ll | 13 +- llvm/test/Transforms/FunctionAttrs/nocapture.ll | 116 ++-- .../Transforms/FunctionAttrs/nofree-attributor.ll | 2 +- llvm/test/Transforms/FunctionAttrs/nonnull.ll | 18 +- llvm/test/Transforms/FunctionAttrs/nosync.ll | 24 +- .../read_write_returned_arguments_scc.ll | 4 +- llvm/test/Transforms/FunctionAttrs/willreturn.ll | 2 +- .../InstCombine/insert-extract-shuffle.ll | 92 +++ llvm/test/Transforms/InstCombine/log-pow.ll | 139 ++-- .../Transforms/InstCombine/lower-dbg-declare.ll | 239 +++---- .../Transforms/InstCombine/sub-and-or-neg-xor.ll | 115 ++++ llvm/test/Transforms/InstCombine/sub-or-and-xor.ll | 104 +++ .../Transforms/InstCombine/sub-xor-or-neg-and.ll | 115 ++++ llvm/test/Transforms/InstSimplify/insertelement.ll | 23 + .../Transforms/Util/simplify-dbg-declare-load.ll | 1 + llvm/test/tools/llvm-ifs/lit.local.cfg | 1 + .../tools/llvm-objcopy/ELF/marker-segment.test | 2 +- .../Inputs/malformed-ptr-to-counter-array.profraw | Bin 0 -> 563560 bytes .../test/tools/llvm-profdata/invalid-profdata.test | 3 +- .../malformed-ptr-to-counter-array.test | 5 + .../tools/llvm-profdata/text-format-errors.test | 20 +- llvm/test/tools/yaml2obj/program-header.yaml | 12 + llvm/tools/llvm-dwarfdump/Statistics.cpp | 4 +- llvm/tools/llvm-jitlink/llvm-jitlink.cpp | 29 +- llvm/tools/llvm-objcopy/CopyConfig.cpp | 2 +- llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp | 12 +- llvm/tools/llvm-objcopy/ELF/Object.cpp | 138 ++-- llvm/tools/llvm-objcopy/ELF/Object.h | 15 +- llvm/tools/llvm-profdata/llvm-profdata.cpp | 136 ++-- llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp | 99 ++- .../unittests/CodeGen/GlobalISel/KnownBitsTest.cpp | 6 + llvm/unittests/DebugInfo/GSYM/GSYMTest.cpp | 136 ++++ llvm/utils/TableGen/GlobalISelEmitter.cpp | 56 +- .../gn/secondary/clang-tools-extra/clangd/BUILD.gn | 3 +- .../clang-tools-extra/clangd/unittests/BUILD.gn | 2 +- openmp/runtime/cmake/LibompHandleFlags.cmake | 1 - openmp/runtime/cmake/config-ix.cmake | 1 - openmp/runtime/src/kmp_global.cpp | 2 +- 912 files changed, 8858 insertions(+), 4923 deletions(-) create mode 100644 .git-blame-ignore-revs rename clang-tools-extra/clangd/{ClangdUnit.cpp => ParsedAST.cpp} (76%) rename clang-tools-extra/clangd/{ClangdUnit.h => ParsedAST.h} (67%) create mode 100644 clang-tools-extra/clangd/Preamble.cpp create mode 100644 clang-tools-extra/clangd/Preamble.h rename clang-tools-extra/clangd/unittests/{ClangdUnitTests.cpp => ParsedASTTests.c [...] create mode 100644 clang/test/CodeGen/altivec-dss.c create mode 100644 clang/test/CodeGenCXX/ms-constexpr-var-template.cpp create mode 100644 clang/unittests/libclang/TestUtils.h create mode 100644 libcxx/test/libcxx/numerics/c.math/undef_min_max.pass.cpp create mode 100644 libcxx/test/libcxx/numerics/clamp_to_integral.pass.cpp create mode 100644 lld/test/COFF/Inputs/start-lib1.ll create mode 100644 lld/test/COFF/Inputs/start-lib2.ll create mode 100644 lld/test/COFF/start-lib-cmd-diagnostics.ll create mode 100644 lld/test/COFF/start-lib.ll create mode 100644 lld/test/ELF/pack-dyn-relocs-relr-loop.s create mode 100644 lld/test/ELF/undef-spell-corrector.s create mode 100644 lldb/lit/Minidump/disassemble-no-module.yaml copy {llvm/test/tools/obj2yaml => lldb/lit/Minidump}/lit.local.cfg (100%) copy lldb/packages/Python/lldbsuite/test/functionalities/{stats_api => float-displ [...] copy lldb/packages/Python/lldbsuite/test/{commands/frame/var-scope/TestFrameVariab [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/float-displ [...] copy lldb/packages/Python/lldbsuite/test/{commands/expression/completion-crash-inc [...] create mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/thread_local/TestT [...] create mode 100644 lldb/packages/Python/lldbsuite/test/lang/cpp/thread_local/main.cpp create mode 100644 lldb/packages/Python/lldbsuite/test/macosx/macabi/Makefile create mode 100644 lldb/packages/Python/lldbsuite/test/macosx/macabi/TestMacABImac [...] create mode 100644 lldb/packages/Python/lldbsuite/test/macosx/macabi/dylib.mk create mode 100644 lldb/packages/Python/lldbsuite/test/macosx/macabi/foo.c copy clang/test/Index/annotate-tokens-include.h => lldb/packages/Python/lldbsuite/ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/macosx/macabi/main.c create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/legalize-s128-div.mir create mode 100644 llvm/test/CodeGen/AMDGPU/pei-scavenge-sgpr-carry-out.mir create mode 100644 llvm/test/CodeGen/WebAssembly/lower-em-sjlj-alias.ll delete mode 100644 llvm/test/CodeGen/X86/noreturn-call-win64.ll create mode 100644 llvm/test/DebugInfo/X86/dwarfdump-debug-loc-error-cases2.s create mode 100644 llvm/test/DebugInfo/X86/dwarfdump-debug-loclists-error-cases2.s create mode 100644 llvm/test/DebugInfo/X86/live-debug-values-expr-conflict.ll create mode 100644 llvm/test/DebugInfo/X86/sroa-after-inlining.ll create mode 100644 llvm/test/Other/module-pass-printer.ll create mode 100644 llvm/test/Transforms/InstCombine/sub-and-or-neg-xor.ll create mode 100644 llvm/test/Transforms/InstCombine/sub-or-and-xor.ll create mode 100644 llvm/test/Transforms/InstCombine/sub-xor-or-neg-and.ll create mode 100644 llvm/test/tools/llvm-ifs/lit.local.cfg create mode 100644 llvm/test/tools/llvm-profdata/Inputs/malformed-ptr-to-counter-a [...] create mode 100644 llvm/test/tools/llvm-profdata/malformed-ptr-to-counter-array.test