This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_llvm_apm/llvm-master-aarch64-spec2k6-Oz_LTO in repository toolchain/ci/llvm-project.
from 865737581a9a [libcxx] Uglify __support/openbsd adds b1fbc0519c52 [clangd] Support "usedAsMutableReference" in member initia [...] adds 61b410cb8b9a [CMake] Use explicit header path when using in-tree libc++ [...] adds 99cc28b705e8 Revert "[CMake] Use explicit header path when using in-tre [...] adds a78f436c3f52 [Inliner] Make recusive inlinee stack size limit tunable adds ba007f20bb4a [CMake] Use explicit header path when using in-tree libc++ [...] adds 615f838f7380 [clang-format] Fix an assertion failure on -lines=0:n adds e1272ab6ec8d [AMDGPU][NFC] Harmonize decl&def of R600TargetLowering::Op [...] adds fc9b37dd532d [mlir][bufferization] Do not canonicalize to_tensor(to_memref(x)) adds 54f57d3847c0 [clang] Add a fixit for warn-self-assign if LHS is a field [...] adds ac507102d258 [C++20][Modules] Build module static initializers per P1874R1. adds fb89c4126904 [CMake] Set the common link flags for memprof tests adds 355532a1499a [Clang] Add a warning on invalid UTF-8 in comments. adds 4328b960176f [C++20][Modules] Fix two tests for CTORs that return point [...] adds 33e212954430 [clang-tidy] Initialize boolean variables with `false` in [...] adds 963192228b05 [clang-tidy] Sort release notes entries alphabetically by [...] adds ef0fa9f0ef3e [C++20][Modules] Update handling of implicit inlines [P1779R3] adds 51c705fbe5d8 [JITLink] Include LinkGraph name in debugging output. adds 7ac783708037 [JITLink][AArch64] Rename PointerToGOT and fix typo. adds 50416e5454d8 Revert "[Clang] Add a warning on invalid UTF-8 in comments." adds dbd3ade17bc1 [LinkerWrapper] Fix errors not exiting inside of the LTO pipeline adds 976de7130b33 Revert "[JITLink] Include LinkGraph name in debugging output." adds b17754bcaa14 [SimplifyLibCalls] refactor pow(x, n) expansion where n is [...] adds 3a7986f57354 Reapply 51c705fbe5d, "[JITLink] Include LinkGraph name in. [...] adds 9008d0a38e42 Fix -Warray-parameter warning adds d3dd6e57fe84 [Fuchsia] Remove the test cflags to explicitly set the unwinder adds a8e6056e2417 [CMake][Fuchsia] Use libunwind as the default unwinder adds 9c78d925578f [libc][NFC] Remove the now used thread_attrib target. adds 0660f3c5a0a0 [mlir][vector] Relax reduction distribution pattern adds 40866b74bd42 [DAGCombiner][X86] Fold sra (sub AddC, (shl X, N1C)), N1C [...] adds 9c6a2200e280 [RISCV] Support folding constant addresses in SelectAddrRegImm. adds 109d7fb4e6e3 fix comment typo to cycle bots adds 6ce63e267aab [ARM][AArch64] Add additional test for multiuse vldn binop [...] adds 8e19a2b43573 [libcxx] Uglify __support/musl adds 22a01b860b90 [LinkerWrapper] Forward `-mllvm` options to the linker wrapper adds 13ae2134695b [LV] Move VPWidenRecipe::execute to VPlanRecipes.cpp (NFC). adds 2aa6d56dce29 Restore Python install behavior from before D128230. adds 379428c2ac42 [libc] Linux threads - store a ptr to the thread attribs i [...] adds 5f7641a3be2e [RISCV] Modify the custom isel for (add X, imm) used by lo [...] adds 2c18e817eefe [Support] Delete redundant 'static' from namespace scope ' [...] adds da6a14b91ad9 [clang] Enforce instantiation of constexpr template functi [...] adds e6f1f062457c ManagedStatic: remove many straightforward uses in llvm adds e9ce1a588030 Revert "ManagedStatic: remove many straightforward uses in llvm" adds ede600377cb6 ManagedStatic: remove many straightforward uses in llvm adds 60cbf3fade88 ManagedStatic: Remove from JITLoaderGDB adds 4f7298cd79a8 ManagedStatic: remove from PerfJITEventListener adds 393e12bddd42 R600ISelLowering.h: Silence a warning. [-Warray-parameter] adds 3085e42f80ac [libc++] Don't call key_eq in unordered_map/set rehashing routine adds af2d11b1d5c1 [C++20][Modules] Implement include translation. adds d55985789b38 [libc++][NFC] Update #ifdef comments. adds c4ccf608c238 ManagedStatic: remove from GDBRegistrationListener adds 606e280811f2 [libc++][format] Use forwarding references. adds 28b41237e6b2 [InterleaveAccessPass] Handle multi-use binop shuffles adds 60450f91c8a6 [RISCV] Add test cases for inline memcpy expansion adds 35ec8a423d46 [RISCV] Teach shouldConvertConstantLoadToIntImm that const [...] adds 1fd6611fc880 [SelectionDAG] Restore calls to has_value (NFC) adds 86b8c1d9c4a9 [flang] Don't use Optional::hasValue (NFC) adds 6a4bc452f882 [LV] Move VPWidenGEPRecipe::execute to VPlanRecipes.cpp (NFC). adds 4655400b2113 [lldb] Delete more mydir references (NFC) adds 5b55b7f6d24b [CodeGen] Remove unused member variable NextCascade (NFC) adds ad4b7fb3ce01 [mlir][Math] Support fold Log2Op with constant dense. adds 22b8a198cfb1 [AIX][compiler-rt] Fix missing dependency of parent target adds 897798944941 [RISCV] Increase complexity of RVV element extraction patterns adds f2e1d2cec0b0 [GlobalISel] Remove unused declaration fewerElementsVector [...] adds 136d746ec7f4 [mlir] Flip accessors to prefixed form (NFC) adds badda4ac3c48 [libc] Linux threads - Set CLEAR_TID addr to 0 when exitin [...] adds c13d04e599dd [DWARFLinker] Remove unused declaration copyAbbrev (NFC) adds 96b674f23cd6 [libc++][ranges] implement `std::ranges::set_intersection` adds ffecf916d57b [gn build] Port 96b674f23cd6 adds 3f68f0f8160e [RISCV] Optimize 2x SELECT for floating-point types adds fea52ac541f5 [lldb/test] Use SIGINT as the "stopping" signal adds 9b9ff63b03ea [libc][NFC] Make thread_detach_test an integration test. adds 46fc4de065aa [AArch64] Guard FP16 fptosi_sat patterns with HasFullFP16. NFC adds 79942d32a631 [lld-macho] Fix compact unwind output for 32 bit builds adds 02d6950d844d [LoopVectorize][NFC] Add optional Name parameter to VPInstruction adds cd85d9aeef9b Go-to-type on smart_ptr<Foo> now also shows Foo adds 9f57b65a2728 [clangd] Include "final" when printing class declaration adds c9035df2fad4 [MLIR][Presburger] introduce MPInt to support fast arbitra [...] adds 0a11ad2aa86a [ARM] Expand MVE i1 fptoint and inttofp if mve.fp is not present. adds 6e2329e33ae3 [SystemZ][z/OS] Force alignment to fix build failure on z/OS adds f9ac161af9d9 [DebugInfo][InstrRef] Fix error in copy handling in InstrRefLDV adds 03fee6712a39 [LoopVectorize] Add option to use active lane mask for loo [...] adds d507e8b70e46 [flang][OpenMP] Fix firstprivate bug adds ddd9485129b5 [MVE] Don't distribute add of vecreduce if it has more tha [...] adds 419cc0a0b2ab [lldb] Fix thread step until to not set breakpoint(s) on i [...] adds 1e10d35ea9c0 Revert "[MLIR][Presburger] introduce MPInt to support fast [...] adds 5cbe39ef880e [flang][OpenMP] Allow default(none) to access variables wi [...] adds 97868fb97286 [X86] isTargetShuffleEquivalent - attempt to match SM_Sent [...] adds 24c6c3527089 [mlgo] Don't provide default model URLs adds f54ca1f63264 [NFC][Coroutines] Add regression test for heap allocation [...] adds b51638b3fb4f [Bitcode] Add additional callbr tests (NFC) adds cdbc5f1e10d0 [MLIR][Presburger] introduce MPInt to support fast arbitra [...] adds f3dc94bf61eb [AMDGPU] Add testing for removal of null export target in GFX11 adds d7d6443d5018 [mlir][vector] Avoid creating duplicate output in warpOp adds 0af268059636 [mlir][vector] Add pattern to distribute splat constant adds 7c03b7d668dc [llvm-objcopy][ELF] Allow --set-section-flags src=... and [...] adds 9790406a9226 Reland "[lldb] [test] Improve stability of llgs vCont-thre [...] adds 69fcf4fd5a01 Emit SARIF Diagnostics: Create `clang::SarifDocumentWriter [...] adds f1867af580a1 [gn build] Port 69fcf4fd5a01 adds 9302ff095168 Revert "jGetLoadedDynamicLibrariesInfos can inspect machos [...] adds c8a28ae214c0 Revert "Emit SARIF Diagnostics: Create `clang::SarifDocume [...] adds f921985a29fc Rebase: [Facebook] Add clang driver options to test debug [...] adds 6d0528636ae5 Rebase: [Facebook] [MC] Introduce NeverAlign fragment type adds 76029cc53e83 Rebase: [Facebook] Revert "[BOLT] Update dynamic relocatio [...] adds 722837105474 [BOLT] Do not merge cold and hot chains of basic blocks adds 4670c1e55d24 [AArch64] add test for possible sub->xor enhancement; NFC adds 835fd0679a14 [InstCombine] add test for possible sub->xor fold; NFC adds d0eec5f7e787 [SDAG] enhance sub->xor fold to ignore signbit adds 1a2bd44b77c2 [RISCV] Make shouldConvertConstantLoadToIntImm return true [...] adds 127e59048cd3 tsan: update Go x86 build rules to back off to sse3 adds b444358126aa Revert "Rebase: [Facebook] Add clang driver options to tes [...] adds eecd41aa0935 Revert "Rebase: [Facebook] [MC] Introduce NeverAlign fragm [...] adds 228970f612c9 Revert "Rebase: [Facebook] Revert "[BOLT] Update dynamic r [...] adds 370266aec543 [llvm][docs] Fix typos to say subclasses need to override [...] adds de5d7bf97527 [gn build] Port c8a28ae214c0 adds f20a3cbefd81 [NFC][asan] Clang-format a test adds 6e8e91a7b63c [MLIR][TOSA] Fix converting tosa.clamp and tosa.relu to linalg adds ac892c70a456 [OMPIRBuilder] Add support for simdlen clause adds ec9907fbf60a [scudo] Satisfy -Wstrict-prototypes adds d0751c9725aa [libasan] Remove 4Mb stack limit for swapcontext unpoisoning adds c823cbf699e9 [scudo][Fuchsia] Don't assume MapPlatformData::Vmar is valid adds 1039165b9678 [scudo][NFC] Clang-format c823cbf699 adds 907d923a2049 [RISCV] Move the custom isel for (add X, imm) into SelectA [...] adds 759e5e0096f6 [RISCV] Remove doPeepholeLoadStoreADDI. adds 9bb18a983f2f [flang] Add semantics test for image_status and add a check adds b9f8a1ea84a8 [Flang] Add a link from the docs html page to the FIR html page adds 3d438ceed10d [InstrProf] Mark __llvm_profile_runtime hidden to match li [...] adds b379129c4beb [sanitizer] Remove #include <linux/fs.h> to resolve fsconf [...] adds e7f05f2ad3d7 [Flang] Fix formatting for FIRLangRef.html adds e7c8ded6df6d Revert "[C++20][Modules] Fix two tests for CTORs that retu [...] adds b19d3ee7120b Revert "[C++20][Modules] Build module static initializers [...] adds 7d426a392f73 [libc++] Implement ranges::{reverse, rotate}_copy adds ca13555e0c2c [RISCV] Pre-commit tests for D121833. NFC adds dda208c51e6a [gn build] Port 7d426a392f73 adds f18de7619e5d Update DynInit generation for ASan globals. adds 6c641d0de686 [lld-macho] Handle user-provided dtrace symbols to avoid l [...] adds ef4beb8bc76f [llvm][docs] commit phabricator patch adds 74c9030a115d [AArch64] Move fp16 intrinsics tests to new file. NFC adds 359e4a824731 [Clang] Parse toolchain-specific offloading arguments directly adds 74d62c0a8a63 [llvm-objdump][docs] fix typo in llvm-objdump documentation. adds ec2b040e186f [llvm-objdump][docs] Fix documentation for offloading flags adds e88d53d25f3b [HIP] Generate offloading entries for HIP with the new driver. adds ce091eb3b91f [HIP] Add support for handling HIP in the linker wrapper adds d2ce7e824df4 Revert "[sanitizer] Remove #include <linux/fs.h> to resolv [...] adds 9cf13067cb50 [sanitizer] Remove #include <linux/fs.h> to resolve fsconf [...] adds 7769505ae98e [mlir][complex] Lower complex.log to libm log call adds e90e7e70ef13 [libc++] Rename variables to use the snake case instead of [...] adds 45ef20ca71aa Fix an issue with grouped conv2d op adds f0cd53898505 Revert "Fix an issue with grouped conv2d op" adds 4dc8cf3a8686 Fix an issue with grouped conv2d op adds f3939dc50938 [mlgo] Simplify autogenerated regalloc model adds 2bd8e74b9411 [AMDGPU] Fix bitcast v4i64/v16i16 adds 66cdd6548ac5 [lldb] Reduce the stack alignment requirements for the Win [...] adds b05160dbdf82 [SelectionDAG] Simplify how we drop poison flags in Simpli [...] adds c7fd7512a5c5 Revert "[C++20][Modules] Update handling of implicit inlin [...] adds c179bcc15183 [libc] Add imaxabs adds fd9962e75d89 [COFF] Add vfsoverlay flag adds d27984a65148 Fix build on Windows adds 0ed8d8209584 [Driver] Don't use frame pointer on Fuchsia when optimizat [...] adds faa00c131351 [mlir][sparse] implement sparse2sparse reshaping (expand/c [...] adds ce233e714665 [lldb] Use the just-built libc++ for testing the LLDB data [...] adds 609c0e1b9b1b [mlir] Register linalg external TilingInterface models in [...] adds c3c17b169568 [RISCV] Use MVT for the argument to getMaskTypeFor. NFC adds 5176a7671f91 Fix build on Windows adds 5d135041c58f [LV] Move VPBlendRecipe::execute to VPlanRecipes.cpp (NFC). adds 139378ef8e65 [GlobalOpt] Add test that requires splitting up global into many. adds 9097920ebabb [lldb] Add a test to prefer exact triple matches in platfo [...] adds 9bc34636a50f [lldb] Add support for escaping fish arguments adds 9e421a163324 [libc] clean up printf error codes adds 77ccc480baf6 [gn build] (manually) port ce233e714665 adds 42465efd1717 [BOLT] Increase coverage of shrink wrapping [1/5] adds 3508ced6ea23 [BOLT] Increase coverage of shrink wrapping [2/5] adds 3332904ad6fa [BOLT] Increase coverage of shrink wrapping [3/5] adds 3e5f67f356a1 [BOLT] Increase coverage of shrink wrapping [4/5] adds a3cfdd746e96 [BOLT] Increase coverage of shrink wrapping [5/5] adds fe3780f32ae8 [DependencyScanningTool.cpp] Use `using namespace` instead [...] adds 42a66fb72728 [BOLT] Restrict execution of tests that fail on Windows adds d81a8759c969 Update Optional gdb pretty printer for 556bcc782101804b2d1 [...] adds fe6a391357fc [Clang] Fix tests failing due to invalid syntax for host triple adds 4ca205855267 Add missing include for std::size_t adds efbaad1c4a52 [X86] Support -mstack-protector-guard-symbol adds 643786213b34 Revert "[X86] Support -mstack-protector-guard-symbol" adds a45dd3d8140e [X86] Support -mstack-protector-guard-symbol
No new revisions were added by this update.
Summary of changes: bolt/include/bolt/Passes/AllocCombiner.h | 1 + bolt/include/bolt/Passes/DataflowAnalysis.h | 3 +- bolt/include/bolt/Passes/FrameAnalysis.h | 11 +- bolt/include/bolt/Passes/FrameOptimizer.h | 7 +- bolt/include/bolt/Passes/MCF.h | 7 + bolt/include/bolt/Passes/ShrinkWrapping.h | 11 +- bolt/include/bolt/Utils/CommandLineOpts.h | 1 + bolt/lib/Core/BinaryFunction.cpp | 2 +- bolt/lib/Passes/AllocCombiner.cpp | 4 +- bolt/lib/Passes/ExtTSPReorderAlgorithm.cpp | 11 +- bolt/lib/Passes/FrameAnalysis.cpp | 49 +- bolt/lib/Passes/FrameOptimizer.cpp | 64 +- bolt/lib/Passes/MCF.cpp | 25 +- bolt/lib/Passes/ShrinkWrapping.cpp | 199 ++++-- bolt/lib/Target/X86/X86MCPlusBuilder.cpp | 10 +- bolt/lib/Utils/CommandLineOpts.cpp | 6 + bolt/test/AArch64/asm-func-debug.test | 2 +- bolt/test/R_ABS.pic.lld.cpp | 4 + bolt/test/X86/double-jump.test | 4 + bolt/test/X86/frame-opt-lea.s | 60 ++ bolt/test/X86/jmp-optimization.test | 4 + bolt/test/X86/jump-table-icp.test | 4 + bolt/test/X86/shrinkwrapping-do-not-pessimize.s | 58 ++ bolt/test/X86/shrinkwrapping-lea.s | 65 ++ bolt/test/X86/shrinkwrapping-mov.s | 58 ++ bolt/test/X86/shrinkwrapping-pop-order.s | 2 + bolt/test/X86/shrinkwrapping-popf.s | 1 + bolt/test/X86/shrinkwrapping-restore-position.s | 65 ++ bolt/test/X86/shrinkwrapping.test | 4 + bolt/test/bad-exe.test | 5 + bolt/test/bolt-info.test | 5 + bolt/test/invalid-profile.test | 4 + bolt/test/no-relocs.test | 4 + bolt/test/pie.test | 4 + bolt/test/re-optimize.test | 4 + bolt/test/shared-object.test | 5 + .../cppcoreguidelines/InitVariablesCheck.cpp | 2 + clang-tools-extra/clangd/HeuristicResolver.h | 10 +- clang-tools-extra/clangd/SemanticHighlighting.cpp | 66 +- clang-tools-extra/clangd/XRefs.cpp | 53 +- clang-tools-extra/clangd/unittests/HoverTests.cpp | 4 +- .../clangd/unittests/SemanticHighlightingTests.cpp | 17 + clang-tools-extra/clangd/unittests/XRefsTests.cpp | 13 +- clang-tools-extra/docs/ReleaseNotes.rst | 4 + .../checkers/cppcoreguidelines/init-variables.cpp | 2 +- clang/cmake/caches/Fuchsia-stage2.cmake | 7 +- clang/cmake/caches/Fuchsia.cmake | 1 + clang/docs/ClangCommandLineReference.rst | 4 + clang/docs/ReleaseNotes.rst | 7 + clang/include/clang/Basic/CodeGenOptions.h | 3 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 9 +- clang/include/clang/Driver/Options.td | 3 + clang/include/clang/Lex/Preprocessor.h | 63 ++ clang/include/clang/Sema/Sema.h | 5 + clang/lib/AST/DeclPrinter.cpp | 6 + clang/lib/CodeGen/CGCUDANV.cpp | 3 +- clang/lib/CodeGen/CGStmtOpenMP.cpp | 20 +- clang/lib/CodeGen/CodeGenModule.cpp | 3 + clang/lib/CodeGen/SanitizerMetadata.cpp | 12 +- clang/lib/Driver/Driver.cpp | 15 +- clang/lib/Driver/ToolChains/Clang.cpp | 37 +- clang/lib/Lex/PPDirectives.cpp | 90 ++- clang/lib/Lex/Preprocessor.cpp | 14 + clang/lib/Parse/Parser.cpp | 18 +- clang/lib/Sema/SemaChecking.cpp | 24 +- clang/lib/Sema/SemaExpr.cpp | 48 +- clang/lib/Sema/SemaTemplateInstantiateDecl.cpp | 5 +- .../DependencyScanning/DependencyScanningTool.cpp | 10 +- clang/test/CodeGenCUDA/offloading-entries.cu | 66 +- .../CodeGenCXX/constexpr-late-instantiation.cpp | 17 + clang/test/CodeGenCoroutines/Inputs/numeric.h | 10 + clang/test/CodeGenCoroutines/coro-halo.cpp | 102 +++ clang/test/Driver/fuchsia.c | 12 + clang/test/Driver/linker-wrapper-image.c | 82 ++- clang/test/Driver/linker-wrapper.c | 17 +- clang/test/Driver/openmp-offload.c | 10 +- clang/test/Driver/stack-protector-guard.c | 8 + clang/test/Format/line-ranges.cpp | 8 + clang/test/Modules/cxx20-include-translation.cpp | 109 +++ clang/test/OpenMP/irbuilder_simd.cpp | 2 +- clang/test/OpenMP/irbuilder_simdlen.cpp | 139 ++++ .../test/SemaCXX/constexpr-late-instantiation.cpp | 15 + clang/test/SemaCXX/warn-self-assign-builtin.cpp | 23 + .../SemaCXX/warn-self-assign-field-builtin.cpp | 2 + clang/test/SemaCXX/warn-self-move.cpp | 3 + clang/tools/clang-format/ClangFormat.cpp | 6 +- .../clang-linker-wrapper/ClangLinkerWrapper.cpp | 86 ++- .../clang-linker-wrapper/LinkerWrapperOpts.td | 4 + .../tools/clang-linker-wrapper/OffloadWrapper.cpp | 95 ++- clang/tools/clang-linker-wrapper/OffloadWrapper.h | 4 + compiler-rt/CMakeLists.txt | 28 +- compiler-rt/cmake/Modules/CompilerRTAIXUtils.cmake | 2 +- compiler-rt/cmake/Modules/CompilerRTCompile.cmake | 3 +- compiler-rt/lib/asan/asan_interceptors.cpp | 4 +- compiler-rt/lib/asan/tests/CMakeLists.txt | 4 +- compiler-rt/lib/gwp_asan/tests/CMakeLists.txt | 5 +- compiler-rt/lib/interception/tests/CMakeLists.txt | 4 +- compiler-rt/lib/memprof/tests/CMakeLists.txt | 4 + compiler-rt/lib/orc/unittests/CMakeLists.txt | 2 +- .../sanitizer_platform_limits_posix.cpp | 10 +- .../lib/sanitizer_common/tests/CMakeLists.txt | 5 +- compiler-rt/lib/scudo/standalone/fuchsia.cpp | 9 +- .../lib/scudo/standalone/include/scudo/interface.h | 14 +- .../lib/scudo/standalone/tests/CMakeLists.txt | 12 +- compiler-rt/lib/tsan/go/build.bat | 5 +- compiler-rt/lib/tsan/go/buildgo.sh | 4 +- compiler-rt/lib/tsan/tests/CMakeLists.txt | 20 +- compiler-rt/lib/xray/tests/CMakeLists.txt | 2 +- .../TestCases/Linux/swapcontext_annotation.cpp | 83 ++- .../simplified_template_names.cpp | 1 + flang/docs/CMakeLists.txt | 20 +- flang/docs/FIR/CreateFIRLangRef.py | 18 + flang/docs/FIR/FIRLangRef_Header.md | 3 + flang/docs/index.md | 1 + flang/include/flang/Lower/IterationSpace.h | 2 +- flang/lib/Evaluate/intrinsics.cpp | 63 ++ flang/lib/Lower/Bridge.cpp | 16 + flang/lib/Lower/ConvertExpr.cpp | 14 +- flang/lib/Lower/IterationSpace.cpp | 4 +- flang/lib/Optimizer/CodeGen/BoxedProcedure.cpp | 8 +- flang/lib/Optimizer/CodeGen/CodeGen.cpp | 11 +- flang/lib/Optimizer/CodeGen/TargetRewrite.cpp | 2 +- flang/lib/Optimizer/Dialect/FIROps.cpp | 2 +- flang/lib/Optimizer/Support/InternalNames.cpp | 2 +- flang/lib/Optimizer/Transforms/AffinePromotion.cpp | 4 +- .../Transforms/ExternalNameConversion.cpp | 4 +- flang/lib/Semantics/resolve-directives.cpp | 2 +- .../Lower/OpenMP/omp-parallel-wsloop-firstpriv.f90 | 63 ++ flang/test/Semantics/OpenMP/omp-resolve05.f90 | 4 +- flang/test/Semantics/image_status.f90 | 114 +++ flang/test/Semantics/ishftc.f90 | 48 ++ libc/config/darwin/arm/entrypoints.txt | 1 + libc/config/linux/aarch64/entrypoints.txt | 1 + libc/config/linux/arm/entrypoints.txt | 1 + libc/config/linux/x86_64/entrypoints.txt | 1 + libc/config/windows/entrypoints.txt | 1 + libc/src/__support/threads/CMakeLists.txt | 28 +- libc/src/__support/threads/linux/CMakeLists.txt | 12 +- libc/src/__support/threads/linux/thread.cpp | 22 +- libc/src/__support/threads/thread.cpp | 10 + libc/src/inttypes/CMakeLists.txt | 11 + libc/src/inttypes/imaxabs.cpp | 17 + libc/src/inttypes/imaxabs.h | 20 + libc/src/stdio/printf_core/CMakeLists.txt | 2 + libc/src/stdio/printf_core/char_converter.h | 2 +- libc/src/stdio/printf_core/core_structs.h | 9 + libc/src/stdio/printf_core/file_writer.cpp | 5 +- libc/src/stdio/printf_core/float_hex_converter.h | 4 +- libc/src/stdio/printf_core/hex_converter.h | 2 +- libc/src/stdio/printf_core/int_converter.h | 2 +- libc/src/stdio/printf_core/oct_converter.h | 2 +- libc/src/stdio/printf_core/ptr_converter.h | 2 +- libc/src/stdio/printf_core/string_converter.h | 2 +- libc/src/stdio/printf_core/string_writer.cpp | 3 +- libc/src/stdio/printf_core/write_int_converter.h | 4 +- libc/test/integration/src/CMakeLists.txt | 1 + libc/test/integration/src/__support/CMakeLists.txt | 1 + .../src/__support/threads/CMakeLists.txt | 11 +- .../src/__support/threads/thread_detach_test.cpp | 19 +- libc/test/src/__support/CMakeLists.txt | 1 - libc/test/src/inttypes/CMakeLists.txt | 14 + libc/test/src/inttypes/imaxabs_test.cpp | 22 + libcxx/benchmarks/ContainerBenchmarks.h | 14 + .../benchmarks/unordered_set_operations.bench.cpp | 35 + libcxx/docs/ReleaseNotes.rst | 4 + libcxx/docs/Status/Cxx20Papers.csv | 2 +- libcxx/docs/Status/Cxx2bIssues.csv | 1 + libcxx/docs/Status/RangesAlgorithms.csv | 6 +- libcxx/include/CMakeLists.txt | 3 + libcxx/include/__algorithm/iterator_operations.h | 8 + libcxx/include/__algorithm/ranges_reverse_copy.h | 67 ++ libcxx/include/__algorithm/ranges_rotate_copy.h | 68 ++ .../include/__algorithm/ranges_set_intersection.h | 117 ++++ libcxx/include/__algorithm/set_intersection.h | 100 ++- libcxx/include/__format/format_arg.h | 23 +- libcxx/include/__format/format_arg_store.h | 10 +- libcxx/include/__hash_table | 47 +- libcxx/include/__iterator/reverse_iterator.h | 15 + libcxx/include/__support/musl/xlocale.h | 20 +- libcxx/include/__type_traits/is_convertible.h | 4 +- libcxx/include/algorithm | 52 +- libcxx/include/ext/hash_map | 24 +- libcxx/include/ext/hash_set | 24 +- libcxx/include/format | 87 +-- libcxx/include/module.modulemap.in | 3 + libcxx/include/unordered_map | 40 +- libcxx/include/unordered_set | 40 +- ...ges_robust_against_copying_comparators.pass.cpp | 4 +- ...ges_robust_against_copying_projections.pass.cpp | 4 +- libcxx/test/libcxx/private_headers.verify.cpp | 3 + .../libcxx/transitive_includes/expected.charconv | 1 + .../alg.reverse/ranges.reverse_copy.pass.cpp | 141 ++++ .../alg.rotate/ranges.rotate_copy.pass.cpp | 154 ++++ .../alg.sorting/alg.merge/ranges_merge.pass.cpp | 18 +- .../set.difference/ranges_set_difference.pass.cpp | 18 +- .../ranges_set_intersection.pass.cpp} | 294 ++++---- .../std/algorithms/alg.sorting/sortable_helpers.h | 19 + .../niebloid.compile.pass.cpp | 6 +- .../format.arg.store/make_format_args.pass.cpp | 5 +- .../format.arg.store/make_wformat_args.pass.cpp | 6 +- .../format/format.functions/P2418.pass.cpp | 126 ++++ .../format/format.functions/format.verify.cpp | 14 + .../format/format.functions/format_tests.h | 5 + lld/COFF/Config.h | 4 + lld/COFF/Driver.cpp | 35 +- lld/COFF/Options.td | 2 + lld/ELF/Arch/RISCV.cpp | 2 +- lld/MachO/Arch/ARM.cpp | 36 + lld/MachO/Arch/ARM64Common.cpp | 18 + lld/MachO/Arch/ARM64Common.h | 3 + lld/MachO/Arch/X86_64.cpp | 23 + lld/MachO/InputSection.cpp | 6 + lld/MachO/SymbolTable.cpp | 4 + lld/MachO/Target.h | 9 + lld/MachO/UnwindInfoSection.cpp | 2 +- lld/test/COFF/vfsoverlay.test | 33 + lld/test/MachO/arm-dtrace.s | 45 ++ lld/test/MachO/arm64-32-dtrace.s | 23 + lld/test/MachO/arm64-dtrace.s | 23 + lld/test/MachO/x86_64-dtrace.s | 27 + lldb/docs/testsuite/a-detailed-walkthrough.txt | 16 +- .../Python/lldbsuite/test/builders/builder.py | 7 +- .../Python/lldbsuite/test/configuration.py | 3 + lldb/packages/Python/lldbsuite/test/dotest.py | 5 + lldb/packages/Python/lldbsuite/test/dotest_args.py | 2 + lldb/source/Commands/CommandObjectThread.cpp | 14 +- lldb/source/Plugins/ABI/X86/ABIWindows_x86_64.h | 11 +- lldb/source/Utility/Args.cpp | 1 + .../continue_to_bkpt/TestContinueToBkpts.py | 1 - .../TestDataFormatterLibcxxStringSimulator.py | 1 - .../thread/step_until/TestStepUntil.py | 7 +- .../API/functionalities/thread/step_until/main.c | 17 +- .../TestStepThroughTrampoline.py | 2 - lldb/test/API/lit.cfg.py | 10 +- lldb/test/API/lit.site.cfg.py.in | 2 + lldb/test/API/macosx/unregistered-macho/Makefile | 3 - .../unregistered-macho/TestUnregisteredMacho.py | 47 -- lldb/test/API/macosx/unregistered-macho/main.c | 63 -- lldb/test/API/tools/lldb-server/TestNonStop.py | 2 - lldb/test/API/tools/lldb-server/main.cpp | 2 +- .../lldb-server/vCont-threads/TestPartialResume.py | 128 ++++ ...TestGdbRemote_vContThreads.py => TestSignal.py} | 101 +-- .../API/tools/lldb-server/vCont-threads/main.cpp | 45 +- .../lldb-vscode/breakpoint/TestVSCode_logpoints.py | 2 - lldb/test/CMakeLists.txt | 2 + .../Unwind/Inputs/windows-unaligned-x86_64-asm.s | 25 + .../Unwind/Inputs/windows-unaligned-x86_64.cpp | 8 + .../Shell/Unwind/windows-unaligned-x86_64.test | 26 + lldb/tools/debugserver/source/MacOSX/MachProcess.h | 4 +- .../tools/debugserver/source/MacOSX/MachProcess.mm | 200 +++--- .../Platform/PlatformAppleSimulatorTest.cpp | 33 +- lldb/unittests/Utility/ArgsTest.cpp | 7 + llvm/cmake/modules/TensorFlowCompile.cmake | 9 +- llvm/docs/CommandGuide/llvm-objdump.rst | 8 +- llvm/docs/Phabricator.rst | 3 +- llvm/docs/ReleaseNotes.rst | 8 + llvm/docs/WritingAnLLVMPass.rst | 8 +- llvm/docs/llvm-objdump.1 | 4 +- llvm/include/llvm/Analysis/TargetTransformInfo.h | 14 +- .../llvm/Analysis/TargetTransformInfoImpl.h | 4 +- llvm/include/llvm/CodeGen/BasicTTIImpl.h | 2 +- .../llvm/CodeGen/GlobalISel/LegalizerHelper.h | 3 - llvm/include/llvm/DWARFLinker/DWARFLinker.h | 3 - .../include/llvm/ExecutionEngine/JITLink/aarch64.h | 8 +- llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h | 6 +- llvm/include/llvm/IR/Metadata.h | 4 +- llvm/include/llvm/IR/Module.h | 4 + llvm/include/llvm/IR/OptBisect.h | 4 +- llvm/include/llvm/Support/Compression.h | 9 +- llvm/lib/Analysis/CMakeLists.txt | 5 +- llvm/lib/Analysis/InlineCost.cpp | 9 +- llvm/lib/Analysis/TFUtils.cpp | 11 +- llvm/lib/Analysis/TargetTransformInfo.cpp | 2 +- .../models/gen-regalloc-eviction-test-model.py | 40 +- llvm/lib/Bitcode/Reader/BitcodeReader.cpp | 6 +- llvm/lib/CodeGen/CMakeLists.txt | 5 +- llvm/lib/CodeGen/InterleavedAccessPass.cpp | 9 +- .../CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp | 46 +- llvm/lib/CodeGen/RegAllocEvictionAdvisor.h | 3 - llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 81 ++- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 15 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 4 +- llvm/lib/DebugInfo/CodeView/CodeViewError.cpp | 5 +- llvm/lib/DebugInfo/MSF/MSFError.cpp | 7 +- llvm/lib/DebugInfo/PDB/DIA/DIAError.cpp | 7 +- llvm/lib/DebugInfo/PDB/GenericError.cpp | 7 +- llvm/lib/DebugInfo/PDB/Native/RawError.cpp | 7 +- .../ExecutionEngine/GDBRegistrationListener.cpp | 30 +- .../lib/ExecutionEngine/JITLink/EHFrameSupport.cpp | 5 +- llvm/lib/ExecutionEngine/JITLink/JITLink.cpp | 6 +- llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp | 2 +- llvm/lib/ExecutionEngine/JITLink/aarch64.cpp | 4 +- llvm/lib/ExecutionEngine/Orc/Shared/OrcError.cpp | 10 +- .../Orc/TargetProcess/JITLoaderGDB.cpp | 8 +- .../PerfJITEvents/PerfJITEventListener.cpp | 10 +- .../ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp | 6 +- llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp | 8 +- llvm/lib/IR/Core.cpp | 9 +- llvm/lib/IR/LLVMContextImpl.cpp | 3 +- llvm/lib/IR/Module.cpp | 12 + llvm/lib/IR/OptBisect.cpp | 7 +- llvm/lib/IR/PassRegistry.cpp | 10 +- llvm/lib/ObjCopy/ELF/ELFObjcopy.cpp | 114 +-- llvm/lib/Object/Error.cpp | 6 +- llvm/lib/Passes/StandardInstrumentations.cpp | 5 +- llvm/lib/ProfileData/Coverage/CoverageMapping.cpp | 6 +- llvm/lib/ProfileData/InstrProf.cpp | 6 +- llvm/lib/ProfileData/SampleProf.cpp | 6 +- llvm/lib/Support/Error.cpp | 12 +- llvm/lib/Support/Unix/Process.inc | 8 +- llvm/lib/Target/AArch64/AArch64InstrInfo.td | 2 + .../Target/AArch64/AArch64TargetTransformInfo.h | 6 +- llvm/lib/Target/AMDGPU/R600ISelLowering.cpp | 2 +- llvm/lib/Target/AMDGPU/R600ISelLowering.h | 4 +- llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 2 +- llvm/lib/Target/AMDGPU/SIInstructions.td | 8 + llvm/lib/Target/ARM/ARMISelLowering.cpp | 14 +- llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp | 6 +- llvm/lib/Target/ARM/ARMTargetTransformInfo.h | 2 +- llvm/lib/Target/NVPTX/NVPTXUtilities.cpp | 54 +- llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp | 303 +++----- llvm/lib/Target/RISCV/RISCVISelDAGToDAG.h | 1 - llvm/lib/Target/RISCV/RISCVISelLowering.cpp | 151 +++- llvm/lib/Target/RISCV/RISCVISelLowering.h | 4 +- llvm/lib/Target/RISCV/RISCVInstrInfoVSDPatterns.td | 2 +- llvm/lib/Target/RISCV/RISCVTargetTransformInfo.h | 5 +- .../WebAssemblyRuntimeLibcallSignatures.cpp | 17 +- .../X86/MCTargetDesc/X86InstrRelaxTables.cpp | 8 +- llvm/lib/Target/X86/X86EvexToVex.cpp | 1 + llvm/lib/Target/X86/X86ISelLowering.cpp | 134 ++-- llvm/lib/Target/X86/X86InstrFoldTables.cpp | 8 +- .../Transforms/Instrumentation/InstrProfiling.cpp | 1 + llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp | 107 +-- .../Vectorize/LoopVectorizationPlanner.h | 36 +- llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 341 +++------ llvm/lib/Transforms/Vectorize/VPlan.cpp | 35 +- llvm/lib/Transforms/Vectorize/VPlan.h | 62 +- llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp | 313 ++++++++- llvm/lib/Transforms/Vectorize/VPlanValue.h | 2 + llvm/lib/Transforms/Vectorize/VPlanVerifier.cpp | 22 +- llvm/test/Analysis/CostModel/ARM/fptoi_sat.ll | 24 +- llvm/test/Bitcode/callbr.ll | 28 + llvm/test/Bitcode/callbr.ll.bc | Bin 1272 -> 1560 bytes llvm/test/CodeGen/AArch64/f16-instructions.ll | 30 - llvm/test/CodeGen/AArch64/f16-neon-intrinsics.ll | 33 + llvm/test/CodeGen/AArch64/powi.ll | 25 + llvm/test/CodeGen/AArch64/sub1.ll | 14 + llvm/test/CodeGen/AArch64/vldn_shuffle.ll | 130 +++- llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.ll | 72 ++ llvm/test/CodeGen/AMDGPU/early-term.mir | 14 +- llvm/test/CodeGen/RISCV/alu16.ll | 49 ++ llvm/test/CodeGen/RISCV/alu8.ll | 45 ++ llvm/test/CodeGen/RISCV/memcpy-inline.ll | 401 +++++++++++ .../test/CodeGen/RISCV/select-optimize-multiple.ll | 76 ++ llvm/test/CodeGen/RISCV/split-offsets.ll | 28 +- llvm/test/CodeGen/Thumb2/mve-pred-ext.ll | 774 +++++++++++++++++---- .../CodeGen/Thumb2/mve-vecreduce-add-combine.ll | 103 +++ llvm/test/CodeGen/Thumb2/mve-vldshuffle.ll | 256 +++++++ llvm/test/CodeGen/X86/pr51615.ll | 17 +- llvm/test/CodeGen/X86/shift-combine.ll | 61 +- llvm/test/CodeGen/X86/stack-protector-3.ll | 33 +- .../X86/vector-interleaved-load-i8-stride-6.ll | 122 ++-- .../X86/vector-shuffle-combining-avx512bwvl.ll | 2 - llvm/test/CodeGen/X86/vector-shuffle-combining.ll | 1 - .../X86/vector_splat-const-shift-of-constmasked.ll | 22 +- .../DebugInfo/X86/instr-ref-track-clobbers.mir | 140 ++++ .../JITLink/AArch64/ELF_aarch64_ehframe.s | 4 +- .../JITLink/AArch64/MachO_arm64_ehframe.s | 2 +- .../Instrumentation/InstrProfiling/profiling.ll | 8 +- llvm/test/Transforms/GlobalOpt/sra-many-stores.ll | 75 ++ .../Transforms/Inline/inline-recur-stacksize.ll | 34 + llvm/test/Transforms/InstCombine/pow-4.ll | 249 +++---- llvm/test/Transforms/InstCombine/pow_fp_int.ll | 8 +- llvm/test/Transforms/InstCombine/pow_fp_int16.ll | 8 +- llvm/test/Transforms/InstCombine/sub-xor.ll | 13 + .../AArch64/scalable-reductions-tf.ll | 5 +- .../LoopVectorize/AArch64/sve-low-trip-count.ll | 10 +- .../AArch64/sve-tail-folding-forced.ll | 41 +- .../AArch64/sve-tail-folding-optsize.ll | 50 +- .../AArch64/sve-tail-folding-unroll.ll | 336 +++++---- .../LoopVectorize/AArch64/sve-tail-folding.ll | 246 ++++--- .../AArch64/tail-fold-uniform-memops.ll | 19 +- .../ELF/rename-section-and-update.test | 29 + .../ELF/set-section-attr-and-rename.test | 29 + .../ELF/set-section-flags-and-rename.test | 14 - llvm/tools/llc/llc.cpp | 13 +- llvm/tools/llvm-objcopy/ObjcopyOptions.cpp | 8 +- llvm/tools/llvm-xray/xray-registry.cpp | 14 +- llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp | 34 +- llvm/unittests/Support/ErrorTest.cpp | 7 +- llvm/utils/UpdateTestChecks/common.py | 25 +- llvm/utils/gdb-scripts/prettyprinters.py | 2 +- llvm/utils/gn/secondary/libcxx/include/BUILD.gn | 3 + llvm/utils/gn/secondary/lldb/test/BUILD.gn | 2 + ....1-incompatibility-with-arc-patch-D-12345.patch | 70 ++ mlir/cmake/modules/AddMLIRPython.cmake | 22 +- mlir/include/mlir/Analysis/Presburger/MPInt.h | 601 ++++++++++++++++ mlir/include/mlir/Dialect/CommonFolders.h | 37 +- .../Linalg/IR/LinalgNamedStructuredOps.yaml | 34 +- mlir/include/mlir/InitAllDialects.h | 2 + mlir/lib/Analysis/Presburger/CMakeLists.txt | 1 + mlir/lib/Analysis/Presburger/MPInt.cpp | 36 + .../lib/Conversion/ComplexToLibm/ComplexToLibm.cpp | 2 + mlir/lib/Conversion/MemRefToLLVM/MemRefToLLVM.cpp | 180 ++--- .../lib/Conversion/MemRefToSPIRV/MemRefToSPIRV.cpp | 32 +- mlir/lib/Conversion/TosaToLinalg/TosaToLinalg.cpp | 23 +- mlir/lib/Conversion/VectorToSCF/VectorToSCF.cpp | 4 +- mlir/lib/Dialect/Affine/IR/AffineOps.cpp | 4 +- mlir/lib/Dialect/Affine/Utils/Utils.cpp | 10 +- .../Transforms/BufferizableOpInterfaceImpl.cpp | 2 +- .../Dialect/Bufferization/IR/BufferizationOps.cpp | 25 +- .../Transforms/BufferOptimizations.cpp | 5 +- .../Bufferization/Transforms/BufferUtils.cpp | 9 +- .../Transforms/DropEquivalentBufferResults.cpp | 2 +- .../Transforms/OneShotModuleBufferize.cpp | 4 +- mlir/lib/Dialect/GPU/IR/GPUDialect.cpp | 6 +- mlir/lib/Dialect/Linalg/Transforms/Promotion.cpp | 3 +- .../Dialect/Linalg/Transforms/Vectorization.cpp | 20 +- mlir/lib/Dialect/Linalg/Utils/Utils.cpp | 8 +- mlir/lib/Dialect/Math/IR/MathOps.cpp | 29 +- mlir/lib/Dialect/MemRef/IR/MemRefOps.cpp | 201 +++--- .../Dialect/MemRef/Transforms/ComposeSubView.cpp | 4 +- mlir/lib/Dialect/MemRef/Transforms/ExpandOps.cpp | 18 +- .../Dialect/MemRef/Transforms/FoldSubViewOps.cpp | 8 +- mlir/lib/Dialect/MemRef/Transforms/MultiBuffer.cpp | 8 +- .../NVGPU/Transforms/OptimizeSharedMemory.cpp | 15 +- .../Dialect/SCF/Transforms/ParallelLoopFusion.cpp | 4 +- .../Transforms/SparseTensorConversion.cpp | 165 ++++- .../SparseTensor/Transforms/SparseTensorPasses.cpp | 24 +- .../SparseTensor/Transforms/Sparsification.cpp | 73 +- .../Transforms/BufferizableOpInterfaceImpl.cpp | 4 +- .../Dialect/Vector/Transforms/VectorDistribute.cpp | 119 +++- .../Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp | 2 +- .../dialects/linalg/opdsl/ops/core_named_ops.py | 4 +- .../Conversion/ComplexToLibm/convert-to-libm.mlir | 16 +- .../Conversion/TosaToLinalg/tosa-to-linalg.mlir | 16 + mlir/test/Dialect/Math/canonicalize.mlir | 9 + mlir/test/Dialect/SCF/canonicalize.mlir | 3 +- mlir/test/Dialect/SparseTensor/rewriting.mlir | 16 +- mlir/test/Dialect/SparseTensor/sparse_reshape.mlir | 79 ++- .../Dialect/SparseTensor/sparse_vector_chain.mlir | 3 +- .../Dialect/Vector/vector-warp-distribute.mlir | 66 +- .../Dialect/SparseTensor/CPU/sparse_reshape.mlir | 30 +- .../mlir-cpu-runner/math-polynomial-approx.mlir | 2 +- mlir/unittests/Analysis/Presburger/CMakeLists.txt | 2 +- .../{SlowMPIntTest.cpp => MPIntTest.cpp} | 64 +- 446 files changed, 10456 insertions(+), 3528 deletions(-) create mode 100644 bolt/test/X86/frame-opt-lea.s create mode 100644 bolt/test/X86/shrinkwrapping-do-not-pessimize.s create mode 100644 bolt/test/X86/shrinkwrapping-lea.s create mode 100644 bolt/test/X86/shrinkwrapping-mov.s create mode 100644 bolt/test/X86/shrinkwrapping-restore-position.s create mode 100644 clang/test/CodeGenCXX/constexpr-late-instantiation.cpp create mode 100644 clang/test/CodeGenCoroutines/Inputs/numeric.h create mode 100644 clang/test/CodeGenCoroutines/coro-halo.cpp create mode 100644 clang/test/Modules/cxx20-include-translation.cpp create mode 100644 clang/test/OpenMP/irbuilder_simdlen.cpp create mode 100644 clang/test/SemaCXX/constexpr-late-instantiation.cpp create mode 100644 flang/docs/FIR/CreateFIRLangRef.py create mode 100644 flang/docs/FIR/FIRLangRef_Header.md create mode 100644 flang/test/Lower/OpenMP/omp-parallel-wsloop-firstpriv.f90 create mode 100644 flang/test/Semantics/image_status.f90 create mode 100644 flang/test/Semantics/ishftc.f90 create mode 100644 libc/src/__support/threads/thread.cpp create mode 100644 libc/src/inttypes/imaxabs.cpp create mode 100644 libc/src/inttypes/imaxabs.h create mode 100644 libc/test/integration/src/__support/CMakeLists.txt rename libc/test/{ => integration}/src/__support/threads/CMakeLists.txt (61%) rename libc/test/{ => integration}/src/__support/threads/thread_detach_test.cpp (81%) create mode 100644 libc/test/src/inttypes/imaxabs_test.cpp create mode 100644 libcxx/include/__algorithm/ranges_reverse_copy.h create mode 100644 libcxx/include/__algorithm/ranges_rotate_copy.h create mode 100644 libcxx/include/__algorithm/ranges_set_intersection.h create mode 100644 libcxx/test/std/algorithms/alg.modifying.operations/alg.reverse [...] create mode 100644 libcxx/test/std/algorithms/alg.modifying.operations/alg.rotate/ [...] copy libcxx/test/std/algorithms/alg.sorting/alg.set.operations/{set.difference/ran [...] create mode 100644 libcxx/test/std/utilities/format/format.functions/P2418.pass.cpp create mode 100644 lld/test/COFF/vfsoverlay.test create mode 100644 lld/test/MachO/arm-dtrace.s create mode 100644 lld/test/MachO/arm64-32-dtrace.s create mode 100644 lld/test/MachO/arm64-dtrace.s create mode 100644 lld/test/MachO/x86_64-dtrace.s delete mode 100644 lldb/test/API/macosx/unregistered-macho/Makefile delete mode 100644 lldb/test/API/macosx/unregistered-macho/TestUnregisteredMacho.py delete mode 100644 lldb/test/API/macosx/unregistered-macho/main.c create mode 100644 lldb/test/API/tools/lldb-server/vCont-threads/TestPartialResume.py rename lldb/test/API/tools/lldb-server/vCont-threads/{TestGdbRemote_vContThreads.p [...] create mode 100644 lldb/test/Shell/Unwind/Inputs/windows-unaligned-x86_64-asm.s create mode 100644 lldb/test/Shell/Unwind/Inputs/windows-unaligned-x86_64.cpp create mode 100644 lldb/test/Shell/Unwind/windows-unaligned-x86_64.test create mode 100644 llvm/test/CodeGen/AArch64/f16-neon-intrinsics.ll create mode 100644 llvm/test/CodeGen/AArch64/powi.ll create mode 100644 llvm/test/CodeGen/RISCV/memcpy-inline.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-vecreduce-add-combine.ll create mode 100644 llvm/test/DebugInfo/X86/instr-ref-track-clobbers.mir create mode 100644 llvm/test/Transforms/GlobalOpt/sra-many-stores.ll create mode 100644 llvm/test/Transforms/Inline/inline-recur-stacksize.ll create mode 100644 llvm/test/tools/llvm-objcopy/ELF/rename-section-and-update.test create mode 100644 llvm/test/tools/llvm-objcopy/ELF/set-section-attr-and-rename.test delete mode 100644 llvm/test/tools/llvm-objcopy/ELF/set-section-flags-and-rename.test create mode 100644 llvm/utils/phabricator/0001-Fix-PHP-8.1-incompatibility-with-ar [...] create mode 100644 mlir/include/mlir/Analysis/Presburger/MPInt.h create mode 100644 mlir/lib/Analysis/Presburger/MPInt.cpp mode change 100644 => 100755 mlir/test/Dialect/SparseTensor/rewriting.mlir mode change 100644 => 100755 mlir/test/Integration/Dialect/SparseTensor/CPU/sparse [...] rename mlir/unittests/Analysis/Presburger/{SlowMPIntTest.cpp => MPIntTest.cpp} (61%)