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_tk1/llvm-master-arm-spec2k6-O2_LTO in repository toolchain/ci/llvm-project.
from 021ecbbb4426 [ASan] Changed intrisic implemenation to use PLT safe registers. adds 27ca9458012c [lldb] add fallback for LLDB_PYTHON_RELATIVE_PATH adds 7bb785cc339b [clangd] Show parameters for construct. adds 84980761a777 [Coroutines] Handle InvokeInst in SalvageDebugInfo adds 62c74d496bb4 [NFC] move GNUELFDumper::printEnum() into a common header [...] adds 0cb44cfbb761 [AArch64][NFC] Fix ComplexPattern types conflicting with uses adds 3ee56eed2fc2 [AMDGPU][NFC] Alter ComplexPattern types to be consistent [...] adds a3530dc19980 [AArch64][NFC] Alter ComplexPattern types to be consistent [...] adds c1048e3eb920 [TableGen][SelectionDAG] Use ComplexPattern type for non-l [...] adds 1c16b0db9d56 [flang] Return arrays in Transfer runtime with SIZE argument adds d30fcadf07ee [mlir][linalg][bufferize] Op interface implementation for [...] adds 4a5086dce358 tsan: disable munmap_invalid.cpp test on darwin adds bab7a30ab692 [clangd] IncludeCleaner: Do not require forward declaratio [...] adds 829b29b619f3 [MemoryLocation] strcat/strncat/strcpy read/write after th [...] adds 8e2b37339672 [mlir][Vector] Add some missing tests for `broadcast` and `splat` adds 1423e8bf5dda [mlir][Vector] Support 0-D vectors in `BitCastOp` adds 49d040ac978c [SCEV] Fix ValuesAtScopesUsers consistency adds f078536f4659 [MemoryLocation] Move DSE's logic to new MemLoc::getForDes [...] adds 1479a211d2c7 Fix typos in FPUtil README adds 4f94c0261602 [Clang] Mutate bulitin names under IEEE128 on PPC64 adds b9adaa1782db [PowerPC] [Clang] Fix alignment adjustment of single-eleme [...] adds 0bf2c87785f3 [llvm-dwarfdump] Do not print preceding :: for local types adds 1f5510326375 [fir] Add fircg.ext_embox conversion adds 867cd948ace1 [mlir][linalg][bufferize][NFC] Move BufferizationOptions t [...] adds 3fd250d25858 [fir] TargetRewrite: Rewrite fir.address_of(func) adds 919738739a23 [flang] Add missing LABEL in test. NFC adds 9eb7322748cf [RISCV][VP] Add RVV codegen for vp.select adds ad1ba42f687f [mlir][linalg][bufferize] Allow unbufferizable ops in input adds 5e1c038f7da5 [mlir][linalg][bufferize][NFC] Move FuncOp boundary buffer [...] adds 9dd1f8dfdd1a [mlir] support recursive type conversion of named LLVM structs adds ab01f4d26400 AMDGPU/GlobalISel: Do not fcanonicalize const splat padded [...] adds ec54867d750b AMDGPU/GlobalISel: Add floating point med3 combine adds 0b34ffe4a61e AMDGPU/GlobalISel: Add clamp combine adds e85667a2fbaf [PowerPC] Add non-constant fcopysign f128 test coverage adds 04d083b19e6e [mlir][NFC] Use const reference for loop variables. adds cca8e1e415c8 [libc][NFC] Fix typo in CMakeLists documentation adds af86aa798083 [MemoryLocation] Use None instead of {}. (NFC) adds d133a21b7131 [SelectionDAG] Add newline to a debug message adds ed8c63115ed7 [mlir][linalg][bufferize][NFC] Provide default implementat [...] adds b29b6f92af29 [AMDGPU] Add some more GFX10 GlobalISel test coverage adds c32421c92513 [fir] Add fir derived type runtime builder adds d59a0f58f49a [fir] Add fir character builder adds b670dcb81b03 [AMDGPU] Add some more GFX10 test coverage adds 255ad7342436 [ARM] Make MVE v2i1 predicates legal adds e359a1e5486b [mlir][linalg][bufferize][NFC] Map only tensors in Bufferi [...] adds 54dc03b97bfa [InstSimplify] Add test case for logic 'or' fold; NFC adds f6279562dae4 [OPENMP]Fix PR52117: Crash caused by target region inside [...] adds 049530129326 [lldb-vscode] Report supportsModulesRequest=true adds 72750f00121e [TrivialDeadness] Introduce API separating two different usages adds d6c0ef78876d [PowerPC] Handle base load with reservation mnemonic adds dbed678f4be2 [libc] Fix bugs with negative and mixed normal/denormal in [...] adds ab0c5cea0b1a [ARM] Use v2i1 for MVE and CDE intrinsics adds 98a021fcbfe1 [DebugInfo] Attempt to preserve more information during ta [...] adds 1cefe91d40ae [clang-tidy][docs][NFC] Improve documentation of bugprone- [...] adds 71405d90f042 [libc] Select FPUtils implementations via code instead of build adds ead3979a92fc [MemoryLocation] Move DSE intrinsic handling to MemoryLoca [...] adds 1217b4b46fce [gn build] Build with Fission on non-mac non-win when using lld adds b902b314ffa7 [libc] Fix invalid include for SqrtLongDouble.h adds 11f67f5a2c28 [ARM] Replace if's with a switch, NFC adds 08035000cd08 [ARM] Separate ARM autoupgrade code into a separate function adds 80792368bb87 [LLDB] XFAIL on Arm/Linux minidebuginfo-set-and-hit-breakp [...] adds 74cc0fa1db74 [IR][AutoUpgrade] Merge x86 mask load intrinsic upgrades. NFC. adds 7b54de5feffe [funcattrs] Fix a bug in recently introduced writeonly arg [...] adds ebf527191873 [DAG] PromoteIntRes_FunnelShift - rename shift Amount vari [...] adds 3b17cb1506e5 [AMDGPU] Kill def when folding immediate in two-addr pass adds e1d630681522 [AMDGPU] Fixed incomplete definitions in twoaddr-fma.mir. NFC. adds 572a0721a022 [HWASan] Try 'google' prefixed apex directories in symbolizer. adds 181c4ba467c4 [CFG] Handle calls with funclet bundle adds f178a05f2204 [libunwind] Fix unwind_leaffunction test adds c361ab061253 [msan] Don't block SIGSYS in ScopedBlockSignals adds 0a14674f276b CodeGen: Strip exception specifications from function type [...] adds 5da920bf3a09 [Passes] Improve opt-pipeline-vector-passes.ll test. adds 31413c4555ea [Passes] Adjust SLPVectorizer placement in test. adds 46282fad060f [Sanitizer] Use CreateDirectoryA for report dirs adds 631800120993 [sanitizer] Support IsRssLimitExceeded in all sanitizers adds 5f1d1854eb14 [NFC][sanitizer] Iterator adaptors for Leb128 encoding adds 98bb198693ca [sanitizer] Add Lempel–Ziv–Welch encoder/decoder adds 97eb3bb80ff9 [test-release.sh] Do not run chrpath on AIX. adds 93a20ecee4b6 [DebugInfo] Check DIEnumerator bit width when comparing fo [...] adds 728b982bb2ae ThreadPool: grow the pool only as needed adds 9f95bc7dc183 [clang][ARM] relax -mtp=cp15 for non-thumb cases adds e2d8b607427d Revert "[mlir][tosa] Add tosa.conv2d as fully_connected ca [...] adds 9bd6f6f6d559 [ELF][test] Fix typo in aarch64-cortex-a53-843419-recognize.s adds 6c11b872c481 [gn build] (semiautomatically) port 98bb198693ca adds fddedcaeb8de [NFC] const-ify some methods on CommandReturnObject adds 4748cc69314a [mlir][sparse] Adding a stress test adds 6c2be3015e07 [NFC][sanitizer] Add test for command line flag for enable [...] adds 48fb79effb65 Improve error message when declarativeAssembly contains in [...] adds 6db200736c51 [mlir][linalg][bufferize][NFC] Use same OpBuilder througho [...] adds 1a25d0bfbb6b [LICM] Remove profile driven restriction on hoisting adds d20249fde649 [MLIR] NFC. Rename test cases in test/mlir-cpu-runner per [...] adds ecf458507e03 [MLIR] Improve error message on missing getArgument() over [...] adds 71699961592b [mlir] Allow shape dimensions larger than 2^32 adds 9e42f2aa0b83 [mlir][linalg][bufferize][NFC] Add inPlaceAnalysis overload adds 2108ed0671c0 [MLIR] Fix affine.for unroll for multi-result upper bound maps adds b28f317c8156 Fix build for ThreadPool when using -DLLVM_ENABLE_THREADS=OFF adds 5fa0b3561a54 [mlir][linalg][bufferize] Implement equivalence analysis adds e846971811ef Split the locking of the queue and the threads vector in t [...] adds 4022152b3592 Use LLVM_ATTRIBUTE_UNUSED to silent warning for static fun [...] adds b8c6b1528300 [mlir] Support collecting logs from notifyMatchFailure(). adds eeb4266f8137 [Sparc] Create an error when `__builtin_longjmp` is used adds 3aed2822574f [CodeGen] Use range-based for loops (NFC) adds 9c491c873c2b [sanitizer] Hook up LZW into stack store adds 728736e77ed8 [Test][PhaseOrdering] Precommit test for PR52289 adds 946eb7a037d5 [clang-tidy][NFC] Move CachedGlobList to GlobList.h adds 5b94037a304e [PhaseOrdering] Add test for incorrect merge function scheduling adds bc7dacf58946 [AMDGPU] Generate checks for llvm.amdgcn.image.bvh.intersect.ray adds c8e84c7a5f38 [IR,TableGen] Add support for vec3 intrinsic arguments adds 2774bad11242 [AMDGPU] Change llvm.amdgcn.image.bvh.intersect.ray to tak [...] adds c34d157fc739 [Passes] Move AggressiveInstCombine after InstCombine adds fd26417a7403 tsan: disable dlopen_static_tls.cpp test on aarch64 adds 79d3132998b2 [DwarfDebug] Move emission of global vars, types and impor [...] adds 5d49511b3058 Apply the permutation map on each affine nest adds ee691970a9a8 [DwarfDebug] Support emitting function-local declaration f [...] adds ae0ba7dedd27 AMDGPU: Optimize out implicit kernarg argument allocation [...] adds 2959e082e142 AMDGPU: Assume all amdhsa kernarg passed implicit argument [...] adds 89f0f2771abe [BasicAA] Add atomic mem intrinsic tests. adds 729bf9b26b65 AMDGPU: Enable fixed function ABI by default adds a961604819a7 Revert "[DwarfDebug] Support emitting function-local decla [...] adds 90f914c870ed OpenMP: Un-xfail tests that pass now adds a25111c9e2d9 Attributor: Fix typo in function name adds ae7f468073e4 [NewPM] Fix MergeFunctions scheduling adds 8bd62119f9e9 [NewPM] Test more options in pipeline test (NFC) adds ca2f53897a2f [CodeGen] Use range-based for loops (NFC) adds 573a9bc4ad7f [llvm-c] Avoid deprecated APIs in tests adds bbba9d8c1b63 [XRay] fix more -Wformat warnings adds f1585a4b47cc Windows: support `DoLoadImage` adds e337dc8bfee0 [flang] Fix folding of EXPONENT() intrinsic function adds e94134052fda [InstSimplify] Add logic 'or' fold to -1 adds 25f637913fe3 [clang-format][NFC] Prefer pass by reference adds e7fdeda2c9db [clang-format][NFC] Rename variable so no shadowing happens adds 5878ac7d2db6 [clang-format][NFC] Merge two calls of isOneOf adds 4483e9b5279b [clang-format][NFC] Reorder conditions adds c25536e4feed [clang-format][NFC] Use range based for adds 8d1c85454daa [clang-format][NFC] Move static variable in scope adds 4041f16bb489 [clang-format][NFC] Early return when nothing to do adds 88fa4bfe1ec2 [clang-format][NFC] Use range based for for fake l parens adds 6e8678903523 [clang-format][NFC] Use member directly adds 91072b74f859 [mlir] Add InlinerInterface to bufferization dialect adds a9125792b3be [MemoryLocation] Support missing atomic intrinsics in getForArg. adds 41a0e850fa30 [PowerPC] Drop stdlib paths in freestanding tests adds 06ca9f24e73f [flang] OPEN(RECL=) handling for sequential formatted I/O adds ee4b462693b1 [lldb] Fix a warning adds 134275d994d5 [Support] Use final filename for Caching buffer identifier adds 92ceba7d1312 [gn build] port f1585a4b47cc adds 53fc971a4b79 Fix `-Wunused-variable` warning. NFC. adds 01353d81ea60 [llvm-jitlink] Allow -entry option to find hidden symbols. adds c22b11061260 [JITLink][ELF][x86-64] Use the right edge-naming function [...] adds 57ff805a6da7 [DAG] Create fptoui.sat from clamped fptosi adds 21562c03ed17 [JITLink][ELF][x86-64] Adjust addends for R_X86_64_PLT32 r [...] adds 203f29b40ca3 [MemoryLocation] Use getForArgument in getForSource/getFor [...] adds f37d9b411222 [X86][FP16] Replace vXi16 to vXf16 instead of v8f16 adds 0ac75e82fff9 Reland [DwarfDebug] Move emission of global vars, types an [...] adds 75b622a79594 Reland [DwarfDebug] Support emitting function-local declar [...] adds 7c3c352d8213 [VPlan] Separate ctors for VPWidenIntOrFpInduction. (NFC) adds 15495be01403 [libc++][ci] Disable generating debug information. adds a8025e06fc0f Microsoft's floating-point to_chars powered by Ryu and Ryu Printf adds dfb68e49aa1a [gn build] (semiautomaticallly) port a8025e06fc0f (libc++ ryu) adds 3536e18a6c83 Remove duplicate comment adds 514d37441918 Follow-up for D113741: fix DebugInfo/Generic/lexical_block [...] adds dccddb268be8 [InstCombine] add tests for icmp with mul op with known bits; NFC adds 0bb8a97b4149 [InstSimplify] add/adjust tests for 'or' logic fold; NFC adds c65e651e6025 [InstSimplify] fix logic fold of 'or' for vectors adds 1457e7835202 [llvm] Use range-based for loops (NFC) adds 8783f53fb211 [libc++][doc] Update format implementation status. adds 14e7f5b05141 [gn build] port a8025e06fc0f more adds 0b609efd4f91 [libc++] Fix an include-guard comment. NFC. adds 413c3c4f810d [libc++] Add missing `#pragma GCC system_header` in a few [...] adds 4c2fef74ddb0 [libc++] Adjust space-alignment in module.modulemap. NFC. adds b6ccca217c35 Fix `-Wunused-variable` warning. NFC. adds afb0582325f4 Fix TOSA verifier to emit verbose errors adds 296ebeb808a7 Test commit to check access. adds b66339575a9b [CMake] Installable find modules for terminfo and libffi adds 1b4436471498 [lld-macho] Unreferenced weak dylib symbols shouldn't fetc [...] adds f108c7f59dfa [GlobalISel] Allow DBG_VALUE to use undefined vregs before [...] adds 2f16b87b4b1d [libc++] Remove space-alignment of trailing braces in modu [...] adds f50be8eb0a12 [libc++][NFC] Disable clang-tidy checks adds e3c2694da98d [PowerPC] Implement general back2back fusion adds b1eb6a358908 [Docs] Fix a link adds af69947e7028 [llvm] [Debuginfo] Debuginfod client library.
No new revisions were added by this update.
Summary of changes: .../clang-tidy/ClangTidyDiagnosticConsumer.cpp | 23 - .../clang-tidy/ClangTidyDiagnosticConsumer.h | 3 +- clang-tools-extra/clang-tidy/GlobList.cpp | 20 +- clang-tools-extra/clang-tidy/GlobList.h | 24 +- clang-tools-extra/clangd/Hover.cpp | 26 +- clang-tools-extra/clangd/IncludeCleaner.cpp | 18 +- clang-tools-extra/clangd/unittests/HoverTests.cpp | 26 + .../clangd/unittests/IncludeCleanerTests.cpp | 23 +- .../checks/bugprone-unhandled-exception-at-new.rst | 52 +- .../unittests/clang-tidy/GlobListTest.cpp | 40 +- clang/lib/Basic/Targets/Sparc.h | 3 - clang/lib/CodeGen/CGBuiltin.cpp | 33 +- clang/lib/CodeGen/CodeGenModule.cpp | 5 + clang/lib/CodeGen/TargetInfo.cpp | 13 +- clang/lib/Driver/Driver.cpp | 2 +- clang/lib/Driver/ToolChains/Arch/ARM.cpp | 18 +- clang/lib/Driver/ToolChains/Arch/ARM.h | 1 + clang/lib/Format/ContinuationIndenter.cpp | 45 +- clang/lib/Format/TokenAnnotator.cpp | 17 +- clang/lib/Format/UnwrappedLineFormatter.cpp | 20 +- clang/lib/Sema/SemaOpenMP.cpp | 16 +- clang/test/Analysis/cfg-openmp.cpp | 36 +- clang/test/CodeGen/arm-cde-vec.c | 4 +- clang/test/CodeGen/arm-mve-intrinsics/predicates.c | 12 +- .../CodeGen/arm-mve-intrinsics/scatter-gather.c | 64 +- clang/test/CodeGen/arm-mve-intrinsics/vld24.c | 28 +- clang/test/CodeGen/arm-mve-intrinsics/vldr.c | 4 +- clang/test/CodeGen/arm-mve-intrinsics/vmullbq.c | 8 +- clang/test/CodeGen/arm-mve-intrinsics/vmulltq.c | 8 +- clang/test/CodeGen/arm-mve-intrinsics/vqdmullbq.c | 8 +- clang/test/CodeGen/arm-mve-intrinsics/vqdmulltq.c | 8 +- clang/test/CodeGen/math-builtins-long.c | 2 +- clang/test/CodeGen/ms-mixed-ptr-sizes.c | 20 +- clang/test/CodeGen/ppc-xmmintrin.c | 8 +- clang/test/CodeGen/ppc64-f128-builtins.c | 63 + clang/test/CodeGen/ppc64le-varargs-f128.c | 29 + clang/test/CodeGen/thinlto-distributed-newpm.ll | 2 +- clang/test/CodeGenCXX/cfi-icall-noexcept.cpp | 11 + .../CodeGenOpenCL/builtins-amdgcn-raytracing.cl | 8 +- clang/test/Driver/clang-translation.c | 24 +- clang/test/OpenMP/task_target_device_codegen.c | 105 + clang/test/OpenMP/taskloop_codegen.cpp | 4 +- clang/test/Sema/builtin-longjmp.c | 2 +- clang/utils/TableGen/MveEmitter.cpp | 9 +- compiler-rt/lib/asan/asan_rtl.cpp | 5 - compiler-rt/lib/dfsan/dfsan_allocator.cpp | 6 + compiler-rt/lib/hwasan/hwasan_allocator.cpp | 5 + compiler-rt/lib/hwasan/scripts/hwasan_symbolize | 5 + compiler-rt/lib/lsan/lsan_allocator.cpp | 5 + compiler-rt/lib/memprof/memprof_rtl.cpp | 5 - compiler-rt/lib/msan/msan_allocator.cpp | 5 + compiler-rt/lib/sanitizer_common/CMakeLists.txt | 1 + .../lib/sanitizer_common/sanitizer_common.h | 1 - .../sanitizer_common/sanitizer_common_libcdep.cpp | 18 +- .../lib/sanitizer_common/sanitizer_linux.cpp | 6 + compiler-rt/lib/sanitizer_common/sanitizer_lzw.h | 159 + .../lib/sanitizer_common/sanitizer_stack_store.cpp | 104 +- .../lib/sanitizer_common/sanitizer_stack_store.h | 1 + compiler-rt/lib/sanitizer_common/sanitizer_win.cpp | 5 +- .../lib/sanitizer_common/tests/CMakeLists.txt | 1 + .../sanitizer_common/tests/sanitizer_lzw_test.cpp | 89 + .../tests/sanitizer_stack_store_test.cpp | 2 + compiler-rt/lib/tsan/rtl/tsan_mman.cpp | 6 + compiler-rt/lib/xray/xray_allocator.h | 16 +- compiler-rt/lib/xray/xray_basic_logging.cpp | 4 +- compiler-rt/lib/xray/xray_interface.cpp | 9 +- compiler-rt/test/msan/noundef_analysis.cpp | 22 + .../TestCases/Linux/soft_rss_limit_mb_test.cpp | 22 +- .../TestCases/compress_stack_depot.cpp | 1 + .../TestCases/hard_rss_limit_mb_test.cpp | 8 +- compiler-rt/test/tsan/Linux/dlopen_static_tls.cpp | 3 + compiler-rt/test/tsan/munmap_invalid.cpp | 9 + flang/docs/Extensions.md | 9 + flang/include/flang/Evaluate/real.h | 6 +- .../flang/Optimizer/Builder/Runtime/Character.h | 124 + .../flang/Optimizer/Builder/Runtime/Derived.h | 34 + flang/include/flang/Optimizer/Dialect/FIRType.h | 8 + flang/lib/Optimizer/Builder/CMakeLists.txt | 2 + flang/lib/Optimizer/Builder/Runtime/Character.cpp | 278 + flang/lib/Optimizer/Builder/Runtime/Derived.cpp | 35 + flang/lib/Optimizer/CodeGen/CodeGen.cpp | 239 +- flang/lib/Optimizer/CodeGen/TargetRewrite.cpp | 53 + flang/lib/Optimizer/CodeGen/TypeConverter.h | 4 + flang/runtime/connection.h | 15 +- flang/runtime/internal-unit.cpp | 2 - flang/runtime/io-api.cpp | 11 +- flang/runtime/io-stmt.cpp | 6 +- flang/runtime/io-stmt.h | 25 +- flang/runtime/misc-intrinsic.cpp | 50 +- flang/runtime/unit.cpp | 91 +- flang/test/Evaluate/folding07.f90 | 8 + flang/test/Fir/convert-to-llvm.fir | 239 + flang/test/Fir/target-rewrite-boxchar.fir | 10 + flang/test/Fir/target-rewrite-complex.fir | 21 + .../Optimizer/Builder/Runtime/CharacterTest.cpp | 209 + .../Optimizer/Builder/Runtime/DerivedTest.cpp | 29 + .../Builder/Runtime/RuntimeCallTestBase.h | 2 + flang/unittests/Optimizer/CMakeLists.txt | 2 + flang/unittests/Runtime/MiscIntrinsic.cpp | 18 + libc/src/__support/FPUtil/CMakeLists.txt | 15 +- .../FPUtil/{DummyFEnvImpl.h => FEnvImpl.h} | 10 +- libc/src/__support/FPUtil/FMA.h | 2 +- libc/src/__support/FPUtil/FPBits.h | 2 +- libc/src/__support/FPUtil/Hypot.h | 5 +- libc/src/__support/FPUtil/ManipulationFunctions.h | 2 +- libc/src/__support/FPUtil/Sqrt.h | 2 +- libc/src/__support/FPUtil/aarch64/FEnvImpl.h | 6 + libc/src/__support/FPUtil/aarch64/FMA.h | 6 + libc/src/__support/FPUtil/generic/README.md | 4 +- libc/src/__support/FPUtil/x86_64/FEnvImpl.h | 6 + libc/src/__support/FPUtil/x86_64/FMA.h | 6 + .../LongDoubleBits.h} | 14 +- .../NextAfterLongDouble.h} | 14 +- .../SqrtLongDouble.h} | 15 +- libc/src/math/CMakeLists.txt | 2 +- libc/test/src/math/HypotTest.h | 51 +- libcxx/.clang-tidy | 2 +- libcxx/CREDITS.TXT | 15 + libcxx/docs/ReleaseNotes.rst | 4 + libcxx/docs/Status/Cxx17.rst | 1 + libcxx/docs/Status/Cxx17Papers.csv | 2 +- libcxx/docs/Status/FormatIssues.csv | 2 +- libcxx/docs/Status/FormatPaper.csv | 14 +- libcxx/include/__availability | 7 + libcxx/include/__iterator/next.h | 2 +- libcxx/include/__string | 3 - libcxx/include/charconv | 32 + libcxx/include/compare | 4 + libcxx/include/execution | 4 + libcxx/include/experimental/__memory | 4 + libcxx/include/experimental/iterator | 13 +- libcxx/include/ext/hash_set | 4 + libcxx/include/module.modulemap | 254 +- libcxx/include/utility | 4 + libcxx/lib/abi/CHANGELOG.TXT | 42 + ...i.v1.stable.exceptions.no_new_in_libcxx.abilist | 9 + ...i.v1.stable.exceptions.no_new_in_libcxx.abilist | 9 + ...i.v1.stable.exceptions.no_new_in_libcxx.abilist | 9 + libcxx/src/CMakeLists.txt | 13 + libcxx/src/charconv.cpp | 70 +- libcxx/src/include/ryu/common.h | 107 + libcxx/src/include/ryu/d2fixed.h | 60 + libcxx/src/include/ryu/d2fixed_full_table.h | 4451 +++++++ libcxx/src/include/ryu/d2s.h | 62 + libcxx/src/include/ryu/d2s_full_table.h | 368 + libcxx/src/include/ryu/d2s_intrinsics.h | 257 + libcxx/src/include/ryu/digit_table.h | 68 + libcxx/src/include/ryu/f2s.h | 55 + libcxx/src/include/ryu/ryu.h | 148 + libcxx/src/include/to_chars_floating_point.h | 1076 ++ libcxx/src/ryu/README.txt | 11 + libcxx/src/ryu/d2fixed.cpp | 669 + libcxx/src/ryu/d2s.cpp | 782 ++ libcxx/src/ryu/f2s.cpp | 715 ++ ...ouble_fixed_precision_to_chars_test_cases_1.hpp | 300 + ...ouble_fixed_precision_to_chars_test_cases_2.hpp | 3477 +++++ ...ouble_fixed_precision_to_chars_test_cases_3.hpp | 10832 ++++++++++++++++ ...ouble_fixed_precision_to_chars_test_cases_4.hpp | 10811 ++++++++++++++++ .../charconv.msvc/double_from_chars_test_cases.hpp | 1146 ++ ...ouble_general_precision_to_chars_test_cases.hpp | 5063 ++++++++ .../double_hex_precision_to_chars_test_cases.hpp | 120 + ..._scientific_precision_to_chars_test_cases_1.hpp | 327 + ..._scientific_precision_to_chars_test_cases_2.hpp | 3219 +++++ ..._scientific_precision_to_chars_test_cases_3.hpp | 10125 +++++++++++++++ ..._scientific_precision_to_chars_test_cases_4.hpp | 10107 +++++++++++++++ .../charconv.msvc/double_to_chars_test_cases.hpp | 2916 +++++ .../float_fixed_precision_to_chars_test_cases.hpp | 1264 ++ .../charconv.msvc/float_from_chars_test_cases.hpp | 139 + ...float_general_precision_to_chars_test_cases.hpp | 1218 ++ .../float_hex_precision_to_chars_test_cases.hpp | 106 + ...at_scientific_precision_to_chars_test_cases.hpp | 1093 ++ .../charconv.msvc/float_to_chars_test_cases.hpp | 541 + .../charconv.msvc/floating_point_test_cases.hpp | 278 + .../std/utilities/charconv/charconv.msvc/test.cpp | 1104 ++ .../std/utilities/charconv/charconv.msvc/test.hpp | 63 + .../utilities/charconv/charconv.msvc/test.pass.cpp | 45 + libcxx/utils/ci/run-buildbot | 5 +- libunwind/test/unwind_leaffunction.pass.cpp | 10 +- lld/MachO/SymbolTable.cpp | 12 +- lld/test/ELF/aarch64-cortex-a53-843419-recognize.s | 2 +- lld/test/MachO/lto-cache-dsymutil.ll | 28 + lld/test/MachO/weak-definition-direct-fetch.s | 60 +- lld/test/wasm/debuginfo.test | 32 +- lldb/bindings/python/get-python-config.py | 14 +- .../include/lldb/Interpreter/CommandReturnObject.h | 8 +- lldb/source/Interpreter/CommandReturnObject.cpp | 8 +- .../source/Plugins/Platform/Windows/CMakeLists.txt | 3 + .../Plugins/Platform/Windows/PlatformWindows.cpp | 472 + .../Plugins/Platform/Windows/PlatformWindows.h | 18 + .../ELF/minidebuginfo-set-and-hit-breakpoint.test | 1 + lldb/test/Shell/Process/Windows/process_load.cpp | 12 + lldb/tools/lldb-vscode/lldb-vscode.cpp | 2 +- llvm/cmake/config-ix.cmake | 50 +- llvm/cmake/modules/FindFFI.cmake | 81 + llvm/cmake/modules/FindTerminfo.cmake | 43 + llvm/cmake/modules/LLVMConfig.cmake.in | 11 + llvm/docs/LangRef.rst | 18 +- llvm/include/llvm-c/Core.h | 5 + llvm/include/llvm/Analysis/MemoryLocation.h | 2 + .../GlobalISel/LegalizationArtifactCombiner.h | 2 +- llvm/include/llvm/CodeGen/MIRYamlMapping.h | 3 + llvm/include/llvm/CodeGen/MachineFunction.h | 9 +- llvm/include/llvm/CodeGen/MachineInstr.h | 6 - llvm/include/llvm/CodeGen/MachineSSAUpdater.h | 12 +- llvm/include/llvm/Debuginfod/Debuginfod.h | 71 + llvm/include/llvm/IR/Intrinsics.td | 1 + llvm/include/llvm/IR/IntrinsicsAMDGPU.td | 4 +- llvm/include/llvm/IR/IntrinsicsARM.td | 3 +- llvm/include/llvm/IR/VPIntrinsics.def | 7 +- llvm/include/llvm/Support/Caching.h | 7 +- llvm/include/llvm/Support/ScopedPrinter.h | 8 + llvm/include/llvm/Support/ThreadPool.h | 21 +- llvm/include/llvm/Transforms/Utils/Local.h | 8 + llvm/lib/Analysis/AliasAnalysis.cpp | 6 +- llvm/lib/Analysis/ConstantFolding.cpp | 4 - llvm/lib/Analysis/InstructionSimplify.cpp | 61 +- llvm/lib/Analysis/MemoryLocation.cpp | 61 +- llvm/lib/Analysis/ScalarEvolution.cpp | 9 +- llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp | 24 +- llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | 3 +- llvm/lib/Bitcode/Writer/ValueEnumerator.cpp | 13 +- llvm/lib/CMakeLists.txt | 1 + llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp | 9 +- llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp | 132 +- llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h | 41 +- llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 235 +- llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h | 12 +- llvm/lib/CodeGen/AsmPrinter/DwarfFile.h | 7 +- llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp | 2 +- llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h | 2 +- llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp | 39 +- llvm/lib/CodeGen/BranchFolding.cpp | 4 +- llvm/lib/CodeGen/CodeGenPrepare.cpp | 8 +- llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp | 3 +- llvm/lib/CodeGen/DeadMachineInstructionElim.cpp | 6 +- llvm/lib/CodeGen/EarlyIfConversion.cpp | 20 +- llvm/lib/CodeGen/GlobalISel/Combiner.cpp | 2 +- llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp | 4 +- llvm/lib/CodeGen/GlobalISel/InstructionSelect.cpp | 8 +- llvm/lib/CodeGen/GlobalISel/LoadStoreOpt.cpp | 5 +- llvm/lib/CodeGen/GlobalISel/Utils.cpp | 24 +- llvm/lib/CodeGen/InlineSpiller.cpp | 4 +- llvm/lib/CodeGen/InterferenceCache.cpp | 4 +- .../CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp | 4 +- .../CodeGen/LiveDebugValues/VarLocBasedImpl.cpp | 16 +- llvm/lib/CodeGen/LiveDebugVariables.cpp | 11 +- llvm/lib/CodeGen/LiveDebugVariables.h | 5 + llvm/lib/CodeGen/LiveVariables.cpp | 14 +- llvm/lib/CodeGen/MIRParser/MIRParser.cpp | 3 + llvm/lib/CodeGen/MIRPrinter.cpp | 2 + llvm/lib/CodeGen/MachineCombiner.cpp | 2 +- llvm/lib/CodeGen/MachineCopyPropagation.cpp | 28 +- llvm/lib/CodeGen/MachineFunction.cpp | 11 +- llvm/lib/CodeGen/MachineInstr.cpp | 20 - llvm/lib/CodeGen/MachinePipeliner.cpp | 49 +- llvm/lib/CodeGen/MachineSSAUpdater.cpp | 27 +- llvm/lib/CodeGen/MachineScheduler.cpp | 9 +- llvm/lib/CodeGen/MachineTraceMetrics.cpp | 22 +- llvm/lib/CodeGen/MachineVerifier.cpp | 72 +- llvm/lib/CodeGen/PostRASchedulerList.cpp | 12 +- llvm/lib/CodeGen/RegAllocGreedy.cpp | 4 +- llvm/lib/CodeGen/RegAllocPBQP.cpp | 4 +- llvm/lib/CodeGen/RegisterClassInfo.cpp | 3 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 41 +- .../CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp | 13 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp | 2 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 3 +- llvm/lib/CodeGen/TailDuplicator.cpp | 21 +- llvm/lib/DebugInfo/DWARF/DWARFDie.cpp | 2 + llvm/lib/Debuginfod/CMakeLists.txt | 9 + llvm/lib/Debuginfod/Debuginfod.cpp | 176 + .../lib/ExecutionEngine/Interpreter/CMakeLists.txt | 10 +- llvm/lib/ExecutionEngine/JITLink/ELF_x86_64.cpp | 6 +- llvm/lib/IR/AutoUpgrade.cpp | 134 +- llvm/lib/IR/Core.cpp | 4 + llvm/lib/IR/Function.cpp | 7 +- llvm/lib/IR/LLVMContextImpl.h | 5 +- llvm/lib/Passes/PassBuilderPipelines.cpp | 44 +- llvm/lib/Support/CMakeLists.txt | 7 +- llvm/lib/Support/Caching.cpp | 2 +- llvm/lib/Support/ThreadPool.cpp | 24 +- llvm/lib/Target/AArch64/AArch64InstrFormats.td | 64 +- llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td | 30 +- llvm/lib/Target/AArch64/SVEInstrFormats.td | 87 +- llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp | 7 +- llvm/lib/Target/AMDGPU/AMDGPUCombine.td | 28 +- llvm/lib/Target/AMDGPU/AMDGPUGISel.td | 2 + .../Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp | 26 +- llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.h | 12 +- llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 8 +- llvm/lib/Target/AMDGPU/AMDGPURegBankCombiner.cpp | 192 +- llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp | 11 +- llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp | 2 +- llvm/lib/Target/AMDGPU/BUFInstructions.td | 8 +- llvm/lib/Target/AMDGPU/FLATInstructions.td | 10 +- llvm/lib/Target/AMDGPU/SIFoldOperands.cpp | 6 +- llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 17 +- llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 30 +- llvm/lib/Target/AMDGPU/SIInstrInfo.td | 8 +- llvm/lib/Target/AMDGPU/SIInstructions.td | 12 + llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp | 15 +- llvm/lib/Target/AMDGPU/SMInstructions.td | 10 +- llvm/lib/Target/ARM/ARMISelLowering.cpp | 89 +- llvm/lib/Target/ARM/ARMInstrMVE.td | 46 +- llvm/lib/Target/ARM/ARMRegisterInfo.td | 2 +- llvm/lib/Target/ARM/MVETailPredication.cpp | 10 +- llvm/lib/Target/NVPTX/NVPTXPeephole.cpp | 6 +- llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp | 12 +- llvm/lib/Target/PowerPC/PPC.td | 4 + llvm/lib/Target/PowerPC/PPCBack2BackFusion.def | 1042 ++ llvm/lib/Target/PowerPC/PPCMacroFusion.def | 2 + llvm/lib/Target/PowerPC/PPCSubtarget.cpp | 1 + llvm/lib/Target/PowerPC/PPCSubtarget.h | 2 + llvm/lib/Target/RISCV/RISCVISelLowering.cpp | 7 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 14 +- llvm/lib/Target/X86/X86ISelLowering.h | 6 + llvm/lib/Transforms/CFGuard/CFGuard.cpp | 8 +- llvm/lib/Transforms/Coroutines/CoroFrame.cpp | 8 +- llvm/lib/Transforms/IPO/AttributorAttributes.cpp | 4 +- llvm/lib/Transforms/IPO/FunctionAttrs.cpp | 4 + .../lib/Transforms/Scalar/DeadStoreElimination.cpp | 30 +- llvm/lib/Transforms/Scalar/LICM.cpp | 44 - llvm/lib/Transforms/Utils/Local.cpp | 12 + llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 2 +- llvm/lib/Transforms/Vectorize/VPlan.h | 15 +- llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp | 2 +- .../Analysis/BasicAA/atomic-memory-intrinsics.ll | 125 + llvm/test/Analysis/BasicAA/libfuncs.ll | 12 +- llvm/test/Analysis/CostModel/ARM/arith-overflow.ll | 8 +- llvm/test/Analysis/CostModel/ARM/arith-ssat.ll | 40 +- llvm/test/Analysis/CostModel/ARM/arith-usat.ll | 24 +- llvm/test/Analysis/CostModel/ARM/mve-abs.ll | 12 +- llvm/test/Analysis/CostModel/ARM/mve-minmax.ll | 48 +- llvm/test/Analysis/CostModel/ARM/reduce-smax.ll | 14 +- llvm/test/Analysis/CostModel/ARM/reduce-smin.ll | 14 +- llvm/test/Analysis/CostModel/ARM/reduce-umax.ll | 14 +- llvm/test/Analysis/CostModel/ARM/reduce-umin.ll | 14 +- llvm/test/Analysis/CostModel/ARM/select.ll | 18 +- .../values-at-scopes-consistency.ll | 30 + .../AArch64/GlobalISel/select-dbg-value.mir | 2 +- .../CodeGen/AArch64/GlobalISel/uaddo-8-16-bits.mir | 2 +- llvm/test/CodeGen/AArch64/fpclamptosat.ll | 60 +- llvm/test/CodeGen/AArch64/fpclamptosat_vec.ll | 260 +- llvm/test/CodeGen/AMDGPU/GlobalISel/ashr.ll | 6 +- .../AMDGPU/GlobalISel/clamp-fmed3-const-combine.ll | 124 + .../GlobalISel/clamp-minmax-const-combine.ll | 262 + .../AMDGPU/GlobalISel/combine-fcanonicalize.mir | 207 +- .../AMDGPU/GlobalISel/combine-fma-add-fma-mul.ll | 208 +- .../CodeGen/AMDGPU/GlobalISel/extractelement.ll | 18 +- .../GlobalISel/fmed3-min-max-const-combine.ll | 260 + .../AMDGPU/GlobalISel/irtranslator-atomicrmw.ll | 4 +- .../irtranslator-call-abi-attribute-hints.ll | 117 +- .../GlobalISel/irtranslator-call-return-values.ll | 3011 ++--- .../GlobalISel/irtranslator-constrained-fp.ll | 32 +- .../GlobalISel/irtranslator-function-args.ll | 746 +- .../AMDGPU/GlobalISel/irtranslator-inline-asm.ll | 66 +- .../AMDGPU/GlobalISel/irtranslator-sibling-call.ll | 4 +- .../AMDGPU/GlobalISel/lds-global-non-entry-func.ll | 4 +- .../CodeGen/AMDGPU/GlobalISel/legalize-ashr.mir | 825 +- .../CodeGen/AMDGPU/GlobalISel/legalize-fmul.mir | 205 +- .../GlobalISel/llvm.amdgcn.init.exec.wave32.ll | 3 +- .../AMDGPU/GlobalISel/llvm.amdgcn.intersect_ray.ll | 558 +- .../GlobalISel/llvm.amdgcn.kernarg.segment.ptr.ll | 13 +- .../AMDGPU/GlobalISel/llvm.amdgcn.workitem.id.ll | 12 +- llvm/test/CodeGen/AMDGPU/GlobalISel/lshr.ll | 6 +- .../CodeGen/AMDGPU/GlobalISel/non-entry-alloca.ll | 10 +- .../regbankcombiner-clamp-fmed3-const.mir | 261 + .../regbankcombiner-clamp-minmax-const.mir | 583 + .../regbankcombiner-fmed3-minmax-const.mir | 553 + llvm/test/CodeGen/AMDGPU/GlobalISel/saddsat.ll | 42 +- llvm/test/CodeGen/AMDGPU/GlobalISel/shl.ll | 6 +- llvm/test/CodeGen/AMDGPU/GlobalISel/ssubsat.ll | 42 +- llvm/test/CodeGen/AMDGPU/GlobalISel/uaddsat.ll | 16 +- llvm/test/CodeGen/AMDGPU/GlobalISel/usubsat.ll | 58 +- .../abi-attribute-hints-undefined-behavior.ll | 40 +- llvm/test/CodeGen/AMDGPU/add.ll | 4 + llvm/test/CodeGen/AMDGPU/add.v2i16.ll | 62 +- llvm/test/CodeGen/AMDGPU/addrspacecast.ll | 2 +- llvm/test/CodeGen/AMDGPU/amdpal-callable.ll | 12 +- llvm/test/CodeGen/AMDGPU/branch-relax-spill.ll | 6 +- llvm/test/CodeGen/AMDGPU/call-argument-types.ll | 92 +- llvm/test/CodeGen/AMDGPU/call-constexpr.ll | 6 +- .../CodeGen/AMDGPU/call-preserved-registers.ll | 3 +- llvm/test/CodeGen/AMDGPU/call-waitcnt.ll | 91 +- .../AMDGPU/callee-special-input-sgprs-fixed-abi.ll | 7 +- .../CodeGen/AMDGPU/callee-special-input-sgprs.ll | 7 +- .../AMDGPU/callee-special-input-vgprs-packed.ll | 187 +- .../CodeGen/AMDGPU/callee-special-input-vgprs.ll | 21 +- llvm/test/CodeGen/AMDGPU/cc-update.ll | 292 +- .../AMDGPU/cross-block-use-is-not-abi-copy.ll | 100 +- llvm/test/CodeGen/AMDGPU/ds_read2.ll | 76 +- llvm/test/CodeGen/AMDGPU/fdiv-nofpexcept.ll | 52 +- llvm/test/CodeGen/AMDGPU/flat-scratch-init.ll | 48 +- llvm/test/CodeGen/AMDGPU/fold-readlane.mir | 2 +- .../frame-setup-without-sgpr-to-vgpr-spills.ll | 6 +- llvm/test/CodeGen/AMDGPU/function-args.ll | 98 +- .../CodeGen/AMDGPU/gfx-callable-argument-types.ll | 96 +- .../AMDGPU/hsa-metadata-enqueue-kernel-v3.ll | 4 +- .../CodeGen/AMDGPU/hsa-metadata-enqueue-kernel.ll | 4 +- .../AMDGPU/hsa-metadata-from-llvm-ir-full-v3.ll | 6 +- .../AMDGPU/hsa-metadata-from-llvm-ir-full.ll | 6 +- .../CodeGen/AMDGPU/hsa-metadata-hidden-args-v3.ll | 14 +- .../CodeGen/AMDGPU/hsa-metadata-hidden-args.ll | 14 +- .../AMDGPU/hsa-metadata-hostcall-absent-v3.ll | 2 +- .../CodeGen/AMDGPU/hsa-metadata-hostcall-absent.ll | 2 +- .../AMDGPU/hsa-metadata-hostcall-present-v3.ll | 2 +- .../AMDGPU/hsa-metadata-hostcall-present.ll | 2 +- .../CodeGen/AMDGPU/indirect-call-known-callees.ll | 1 - llvm/test/CodeGen/AMDGPU/indirect-call.ll | 8 +- llvm/test/CodeGen/AMDGPU/ipra.ll | 2 +- .../CodeGen/AMDGPU/lds-global-non-entry-func.ll | 6 +- .../CodeGen/AMDGPU/llvm.amdgcn.implicitarg.ptr.ll | 83 +- .../CodeGen/AMDGPU/llvm.amdgcn.init.exec.wave32.ll | 1 + .../CodeGen/AMDGPU/llvm.amdgcn.intersect_ray.ll | 412 +- .../AMDGPU/llvm.amdgcn.kernarg.segment.ptr.ll | 12 +- llvm/test/CodeGen/AMDGPU/lower-kernargs.ll | 243 +- llvm/test/CodeGen/AMDGPU/memory_clause.ll | 4 +- llvm/test/CodeGen/AMDGPU/mul24-pass-ordering.ll | 5 +- .../AMDGPU/no-source-locations-in-prologue.ll | 26 +- llvm/test/CodeGen/AMDGPU/non-entry-alloca.ll | 23 +- .../CodeGen/AMDGPU/promote-constOffset-to-imm.ll | 331 +- llvm/test/CodeGen/AMDGPU/ptr-arg-dbg-value.ll | 14 +- llvm/test/CodeGen/AMDGPU/sibling-call.ll | 13 +- .../CodeGen/AMDGPU/spill-csr-frame-ptr-reg-copy.ll | 4 +- llvm/test/CodeGen/AMDGPU/ssubsat.ll | 178 +- .../stack-pointer-offset-relative-frameindex.ll | 18 +- llvm/test/CodeGen/AMDGPU/stack-realign.ll | 8 +- .../AMDGPU/token-factor-inline-limit-test.ll | 37 +- llvm/test/CodeGen/AMDGPU/twoaddr-fma.mir | 97 +- llvm/test/CodeGen/AMDGPU/uaddsat.ll | 20 +- .../AMDGPU/unstructured-cfg-def-use-issue.ll | 102 +- llvm/test/CodeGen/AMDGPU/usubsat.ll | 18 +- llvm/test/CodeGen/AMDGPU/vgpr-tuple-allocation.ll | 3 +- .../test/CodeGen/ARM/2011-01-19-MergedGlobalDbg.ll | 4 +- .../test/CodeGen/ARM/2011-08-02-MergedGlobalDbg.ll | 4 +- llvm/test/CodeGen/ARM/fpclamptosat.ll | 213 +- .../CodeGen/Generic/live-debug-vars-undef-use.mir | 26 + .../MIR/AMDGPU/machine-function-info-no-ir.mir | 99 +- .../CodeGen/MIR/AMDGPU/machine-function-info.ll | 20 + .../PowerPC/fp128-bitcast-after-operation.ll | 123 +- llvm/test/CodeGen/PowerPC/inline-asm-label.ll | 36 + llvm/test/CodeGen/PowerPC/macro-fusion.mir | 38 +- llvm/test/CodeGen/RISCV/fpclamptosat.ll | 256 +- .../CodeGen/RISCV/rvv/fixed-vectors-vselect-vp.ll | 341 + llvm/test/CodeGen/RISCV/rvv/vselect-vp.ll | 449 + llvm/test/CodeGen/Thumb2/active_lane_mask.ll | 177 +- llvm/test/CodeGen/Thumb2/cde-vec.ll | 7 +- llvm/test/CodeGen/Thumb2/mve-fpclamptosat_vec.ll | 1303 +- llvm/test/CodeGen/Thumb2/mve-fptosi-sat-vector.ll | 165 +- llvm/test/CodeGen/Thumb2/mve-fptoui-sat-vector.ll | 109 +- llvm/test/CodeGen/Thumb2/mve-gatherscatter-mmo.ll | 13 +- .../CodeGen/Thumb2/mve-intrinsics/predicates.ll | 54 +- .../Thumb2/mve-intrinsics/scatter-gather.ll | 77 +- .../CodeGen/Thumb2/mve-intrinsics/v2i1-upgrade.ll | 332 + llvm/test/CodeGen/Thumb2/mve-intrinsics/vldr.ll | 7 +- llvm/test/CodeGen/Thumb2/mve-intrinsics/vmullbq.ll | 11 +- llvm/test/CodeGen/Thumb2/mve-intrinsics/vmulltq.ll | 11 +- llvm/test/CodeGen/Thumb2/mve-intrinsics/vqdmull.ll | 19 +- llvm/test/CodeGen/Thumb2/mve-laneinterleaving.ll | 216 +- llvm/test/CodeGen/Thumb2/mve-masked-ldst.ll | 516 +- llvm/test/CodeGen/Thumb2/mve-masked-load.ll | 108 +- llvm/test/CodeGen/Thumb2/mve-masked-store.ll | 108 +- llvm/test/CodeGen/Thumb2/mve-minmax.ll | 132 +- llvm/test/CodeGen/Thumb2/mve-minmaxi.ll | 814 +- llvm/test/CodeGen/Thumb2/mve-pred-and.ll | 122 +- llvm/test/CodeGen/Thumb2/mve-pred-bitcast.ll | 62 +- llvm/test/CodeGen/Thumb2/mve-pred-build-const.ll | 48 +- llvm/test/CodeGen/Thumb2/mve-pred-build-var.ll | 36 +- llvm/test/CodeGen/Thumb2/mve-pred-const.ll | 119 + llvm/test/CodeGen/Thumb2/mve-pred-ext.ll | 204 +- llvm/test/CodeGen/Thumb2/mve-pred-loadstore.ll | 75 +- llvm/test/CodeGen/Thumb2/mve-pred-not.ll | 48 +- llvm/test/CodeGen/Thumb2/mve-pred-or.ll | 96 +- llvm/test/CodeGen/Thumb2/mve-pred-shuffle.ll | 132 +- llvm/test/CodeGen/Thumb2/mve-pred-spill.ll | 83 +- llvm/test/CodeGen/Thumb2/mve-pred-vselect.ll | 214 +- llvm/test/CodeGen/Thumb2/mve-pred-xor.ll | 96 +- llvm/test/CodeGen/Thumb2/mve-satmul-loops.ll | 629 +- llvm/test/CodeGen/Thumb2/mve-saturating-arith.ll | 256 +- llvm/test/CodeGen/Thumb2/mve-vabdus.ll | 186 +- llvm/test/CodeGen/Thumb2/mve-vcmp.ll | 182 +- llvm/test/CodeGen/Thumb2/mve-vcmpr.ll | 284 +- llvm/test/CodeGen/Thumb2/mve-vcmpz.ll | 96 +- llvm/test/CodeGen/Thumb2/mve-vctp.ll | 57 +- llvm/test/CodeGen/Thumb2/mve-vecreduce-addpred.ll | 2839 +++-- llvm/test/CodeGen/Thumb2/mve-vecreduce-mlapred.ll | 2254 ++-- llvm/test/CodeGen/Thumb2/mve-vmovimm.ll | 86 +- llvm/test/CodeGen/Thumb2/mve-vpsel.ll | 36 +- llvm/test/CodeGen/Thumb2/mve-vqmovn.ll | 168 +- llvm/test/CodeGen/Thumb2/mve-vqshrn.ll | 188 +- llvm/test/CodeGen/Thumb2/mve-vselect-constants.ll | 47 +- llvm/test/CodeGen/WebAssembly/fpclamptosat.ll | 96 +- llvm/test/CodeGen/WebAssembly/fpclamptosat_vec.ll | 200 +- .../X86/GlobalISel/x86-calllowering-dbg-trunc.ll | 57 + llvm/test/CodeGen/X86/avx512fp16-mov.ll | 36 + llvm/test/CodeGen/X86/cfguard-checks.ll | 49 + llvm/test/CodeGen/X86/tail-dup-debugvalue.mir | 12 +- llvm/test/DebugInfo/AMDGPU/variable-locations.ll | 31 +- llvm/test/DebugInfo/BPF/extern-void.ll | 3 +- .../Generic/cross-cu-linkonce-distinct.ll | 10 +- .../DebugInfo/Generic/debug-info-qualifiers.ll | 4 + .../DebugInfo/Generic/debug-names-linkage-name.ll | 2 +- llvm/test/DebugInfo/Generic/enum-types.ll | 6 +- .../Generic/import-inlined-declaration.ll | 72 + .../DebugInfo/Generic/imported-name-inlined.ll | 10 +- .../Generic/incorrect-variable-debugloc.ll | 3 + llvm/test/DebugInfo/Generic/inlined-local-type.ll | 125 + llvm/test/DebugInfo/Generic/inlined-static-var.ll | 92 + .../test/DebugInfo/Generic/lexical_block_static.ll | 141 + llvm/test/DebugInfo/Generic/lexical_block_types.ll | 421 + llvm/test/DebugInfo/Generic/namespace.ll | 51 +- llvm/test/DebugInfo/Generic/varargs.ll | 12 +- .../MIR/AArch64/implicit-def-dead-scope.mir | 2 +- llvm/test/DebugInfo/NVPTX/debug-addr-class.ll | 154 +- llvm/test/DebugInfo/NVPTX/debug-info.ll | 12768 +++++++++---------- llvm/test/DebugInfo/NVPTX/debug-loc-offset.ll | 154 +- llvm/test/DebugInfo/PowerPC/strict-dwarf.ll | 4 +- .../DebugInfo/X86/2011-09-26-GlobalVarContext.ll | 12 +- .../test/DebugInfo/X86/DW_AT_calling-convention.ll | 8 +- llvm/test/DebugInfo/X86/align_cpp11.ll | 30 +- llvm/test/DebugInfo/X86/align_objc.ll | 13 +- llvm/test/DebugInfo/X86/arange-and-stub.ll | 2 +- .../X86/containing-type-extension-rust.ll | 1 + llvm/test/DebugInfo/X86/debug-info-access.ll | 10 +- llvm/test/DebugInfo/X86/debug-info-blocks.ll | 8 +- .../test/DebugInfo/X86/debug-info-static-member.ll | 4 + llvm/test/DebugInfo/X86/debug-loc-offset.mir | 31 +- llvm/test/DebugInfo/X86/dwarf-aranges.ll | 12 +- llvm/test/DebugInfo/X86/dwarf-linkage-names.ll | 4 +- .../X86/dwarfdump-DIImportedEntity_elements.ll | 14 +- llvm/test/DebugInfo/X86/generate-odr-hash.ll | 18 +- llvm/test/DebugInfo/X86/gnu-public-names.ll | 43 +- .../DebugInfo/X86/lexical-block-file-inline.ll | 5 - llvm/test/DebugInfo/X86/linkage-name.ll | 2 +- llvm/test/DebugInfo/X86/namelist1.ll | 5 +- llvm/test/DebugInfo/X86/sret.ll | 4 +- llvm/test/DebugInfo/X86/subprogram-across-cus.ll | 6 +- llvm/test/DebugInfo/X86/template.ll | 33 +- llvm/test/DebugInfo/X86/tls.ll | 37 +- llvm/test/DebugInfo/X86/vla-global.ll | 3 + llvm/test/DebugInfo/attr-btf_tag.ll | 71 +- .../JITLink/X86/ELF_x86-64_small_pic_relocations.s | 35 +- llvm/test/Feature/OperandBundles/pr26510.ll | 2 +- llvm/test/MC/PowerPC/ppc64-encoding-bookII.s | 16 + llvm/test/MC/PowerPC/ppc64-errors.s | 4 + llvm/test/MC/WebAssembly/debug-info.ll | 22 +- llvm/test/MC/WebAssembly/debug-info64.ll | 22 +- llvm/test/MC/WebAssembly/dwarfdump.ll | 86 +- llvm/test/MC/WebAssembly/dwarfdump64.ll | 40 +- .../verify-regbankselected-dbg-undef-use.mir | 38 + .../verify-selected-dbg-undef-use.mir | 40 + llvm/test/Other/new-pm-defaults.ll | 18 +- llvm/test/Other/new-pm-lto-defaults.ll | 2 +- llvm/test/Other/new-pm-thinlto-defaults.ll | 2 +- .../Other/new-pm-thinlto-postlink-pgo-defaults.ll | 2 +- .../new-pm-thinlto-postlink-samplepgo-defaults.ll | 2 +- .../Other/new-pm-thinlto-prelink-pgo-defaults.ll | 2 +- .../new-pm-thinlto-prelink-samplepgo-defaults.ll | 2 +- llvm/test/Other/opt-pipeline-vector-passes.ll | 20 +- llvm/test/TableGen/dag-isel-complexpattern.td | 30 + llvm/test/Transforms/Coroutines/coro-async.ll | 4 +- llvm/test/Transforms/Coroutines/coro-debug.ll | 28 +- .../Transforms/DeadStoreElimination/libcalls.ll | 1 - .../FunctionAttrs/2009-01-02-LocalStores.ll | 2 +- llvm/test/Transforms/FunctionAttrs/nocapture.ll | 4 +- llvm/test/Transforms/FunctionAttrs/readattrs.ll | 4 +- llvm/test/Transforms/FunctionAttrs/writeonly.ll | 9 + llvm/test/Transforms/InstCombine/ARM/mve-v2i2v.ll | 67 +- llvm/test/Transforms/InstCombine/icmp-mul.ll | 94 +- .../InstSimplify/ConstProp/ARM/mve-vctp.ll | 42 +- llvm/test/Transforms/InstSimplify/or.ll | 399 +- llvm/test/Transforms/LICM/no-hoist-prof.ll | 88 - llvm/test/Transforms/LICM/sink.ll | 69 - .../ARM/vctp-chains-inseltpoison.ll | 34 +- .../LoopStrengthReduce/ARM/vctp-chains.ll | 34 +- .../Transforms/LoopVectorize/ARM/mve-icmpcost.ll | 4 +- .../LoopVectorize/ARM/mve-selectandorcost.ll | 2 +- .../PhaseOrdering/X86/merge-functions.ll | 119 + llvm/test/Transforms/PhaseOrdering/X86/pr52289.ll | 44 + .../llvm-dwarfdump/X86/prettyprint_local_types.s | 239 + llvm/tools/llvm-c-test/calc.c | 5 +- llvm/tools/llvm-c-test/echo.cpp | 16 +- llvm/tools/llvm-jitlink/llvm-jitlink.cpp | 32 +- llvm/tools/llvm-jitlink/llvm-jitlink.h | 2 +- llvm/tools/llvm-readobj/ELFDumper.cpp | 46 +- llvm/unittests/CMakeLists.txt | 1 + llvm/unittests/Debuginfod/CMakeLists.txt | 9 + llvm/unittests/Debuginfod/DebuginfodTests.cpp | 45 + llvm/unittests/IR/DebugInfoTest.cpp | 20 +- llvm/utils/TableGen/CodeGenDAGPatterns.cpp | 20 +- llvm/utils/TableGen/CodeGenTarget.cpp | 2 +- llvm/utils/TableGen/CodeGenTarget.h | 4 +- llvm/utils/TableGen/IntrinsicEmitter.cpp | 4 +- llvm/utils/gn/build/BUILD.gn | 28 + .../compiler-rt/lib/sanitizer_common/BUILD.gn | 1 + llvm/utils/gn/secondary/libcxx/src/BUILD.gn | 15 + .../lldb/source/Plugins/Platform/Windows/BUILD.gn | 7 +- llvm/utils/release/test-release.sh | 4 +- .../BufferizableOpInterface.h | 175 +- .../BufferizableOpInterface.td | 32 +- ...nterfaceImpl.h => BufferizationInterfaceImpl.h} | 12 +- .../ComprehensiveBufferize.h | 45 +- .../ComprehensiveBufferize/SCFInterfaceImpl.h | 2 + mlir/include/mlir/Dialect/Linalg/Passes.td | 3 + mlir/include/mlir/Dialect/Tosa/IR/TosaOps.td | 2 - mlir/include/mlir/Dialect/Vector/VectorOps.td | 12 +- mlir/include/mlir/Transforms/DialectConversion.h | 24 +- mlir/lib/Conversion/LLVMCommon/TypeConverter.cpp | 37 +- .../VectorToLLVM/ConvertVectorToLLVM.cpp | 6 +- .../Bufferization/IR/BufferizationDialect.cpp | 18 + .../ComprehensiveBufferize/ArithInterfaceImpl.cpp | 16 +- .../BufferizableOpInterface.cpp | 173 +- .../BufferizationInterfaceImpl.cpp | 91 + .../Linalg/ComprehensiveBufferize/CMakeLists.txt | 2 + .../ComprehensiveBufferize.cpp | 222 +- .../ComprehensiveBufferize/LinalgInterfaceImpl.cpp | 38 +- .../ComprehensiveBufferize/ModuleBufferization.cpp | 67 +- .../ComprehensiveBufferize/SCFInterfaceImpl.cpp | 51 +- .../ComprehensiveBufferize/TensorInterfaceImpl.cpp | 71 +- .../ComprehensiveBufferize/VectorInterfaceImpl.cpp | 26 +- .../Transforms/ComprehensiveBufferizePass.cpp | 3 + mlir/lib/Dialect/Tosa/IR/TosaOps.cpp | 113 +- mlir/lib/Dialect/Vector/VectorOps.cpp | 16 +- mlir/lib/IR/MLIRContext.cpp | 6 +- mlir/lib/Parser/TypeParser.cpp | 4 +- mlir/lib/Pass/PassRegistry.cpp | 5 +- mlir/lib/Transforms/Utils/DialectConversion.cpp | 41 +- mlir/lib/Transforms/Utils/LoopUtils.cpp | 102 +- .../Conversion/StandardToLLVM/convert-types.mlir | 4 +- .../Conversion/VectorToLLVM/vector-to-llvm.mlir | 14 + mlir/test/Dialect/Affine/unroll-jam.mlir | 16 +- mlir/test/Dialect/Affine/unroll.mlir | 40 +- mlir/test/Dialect/Bufferization/inlining.mlir | 16 + .../comprehensive-module-bufferize-analysis.mlir | 41 + .../comprehensive-module-bufferize-invalid.mlir | 20 + .../comprehensive-module-bufferize-partial.mlir | 150 + mlir/test/Dialect/Standard/ops.mlir | 7 + mlir/test/Dialect/Tosa/canonicalize.mlir | 44 +- mlir/test/Dialect/Tosa/invalid.mlir | 39 + mlir/test/Dialect/Vector/invalid.mlir | 23 +- mlir/test/Dialect/Vector/ops.mlir | 26 +- mlir/test/IR/invalid.mlir | 5 + mlir/test/IR/parser.mlir | 3 + .../Dialect/SparseTensor/python/test_SpMM.py | 25 +- .../Dialect/SparseTensor/python/test_stress.py | 271 + .../Dialect/Vector/CPU/test-0-d-vectors.mlir | 15 + .../lib/Dialect/Affine/TestLoopPermutation.cpp | 27 +- ..._avx2.mlir => math-polynomial-approx-avx2.mlir} | 0 ..._ptr_call_conv.mlir => bare-ptr-call-conv.mlir} | 0 .../{global_memref.mlir => global-memref.mlir} | 0 ...ial_approx.mlir => math-polynomial-approx.mlir} | 0 ...pret_cast.mlir => memref-reinterpret-cast.mlir} | 0 .../{memref_reshape.mlir => memref-reshape.mlir} | 0 ...naive_codegen.mlir => sgemm-naive-codegen.mlir} | 0 .../{unranked_memref.mlir => unranked-memref.mlir} | 0 mlir/test/mlir-tblgen/op-format-spec.td | 13 +- mlir/tools/mlir-tblgen/AttrOrTypeFormatGen.cpp | 7 +- mlir/tools/mlir-tblgen/FormatGen.cpp | 42 +- mlir/tools/mlir-tblgen/FormatGen.h | 7 +- mlir/tools/mlir-tblgen/OpFormatGen.cpp | 9 +- .../test/mapping/reduction_implicit_map.cpp | 3 - openmp/libomptarget/test/offloading/bug49021.cpp | 3 - utils/bazel/llvm-project-overlay/mlir/BUILD.bazel | 2 + 663 files changed, 105603 insertions(+), 21286 deletions(-) create mode 100644 clang/test/CodeGen/ppc64-f128-builtins.c create mode 100644 clang/test/CodeGenCXX/cfi-icall-noexcept.cpp create mode 100644 clang/test/OpenMP/task_target_device_codegen.c create mode 100644 compiler-rt/lib/sanitizer_common/sanitizer_lzw.h create mode 100644 compiler-rt/lib/sanitizer_common/tests/sanitizer_lzw_test.cpp create mode 100644 compiler-rt/test/msan/noundef_analysis.cpp create mode 100644 flang/include/flang/Optimizer/Builder/Runtime/Character.h create mode 100644 flang/include/flang/Optimizer/Builder/Runtime/Derived.h create mode 100644 flang/lib/Optimizer/Builder/Runtime/Character.cpp create mode 100644 flang/lib/Optimizer/Builder/Runtime/Derived.cpp create mode 100644 flang/unittests/Optimizer/Builder/Runtime/CharacterTest.cpp create mode 100644 flang/unittests/Optimizer/Builder/Runtime/DerivedTest.cpp rename libc/src/__support/FPUtil/{DummyFEnvImpl.h => FEnvImpl.h} (80%) rename libc/src/__support/FPUtil/{LongDoubleBitsX86.h => x86_64/LongDoubleBits.h} (93%) rename libc/src/__support/FPUtil/{NextAfterLongDoubleX86.h => x86_64/NextAfterLong [...] rename libc/src/__support/FPUtil/{SqrtLongDoubleX86.h => x86_64/SqrtLongDouble.h} (91%) create mode 100644 libcxx/src/include/ryu/common.h create mode 100644 libcxx/src/include/ryu/d2fixed.h create mode 100644 libcxx/src/include/ryu/d2fixed_full_table.h create mode 100644 libcxx/src/include/ryu/d2s.h create mode 100644 libcxx/src/include/ryu/d2s_full_table.h create mode 100644 libcxx/src/include/ryu/d2s_intrinsics.h create mode 100644 libcxx/src/include/ryu/digit_table.h create mode 100644 libcxx/src/include/ryu/f2s.h create mode 100644 libcxx/src/include/ryu/ryu.h create mode 100644 libcxx/src/include/to_chars_floating_point.h create mode 100644 libcxx/src/ryu/README.txt create mode 100644 libcxx/src/ryu/d2fixed.cpp create mode 100644 libcxx/src/ryu/d2s.cpp create mode 100644 libcxx/src/ryu/f2s.cpp create mode 100644 libcxx/test/std/utilities/charconv/charconv.msvc/double_fixed_p [...] create mode 100644 libcxx/test/std/utilities/charconv/charconv.msvc/double_fixed_p [...] create mode 100644 libcxx/test/std/utilities/charconv/charconv.msvc/double_fixed_p [...] create mode 100644 libcxx/test/std/utilities/charconv/charconv.msvc/double_fixed_p [...] create mode 100644 libcxx/test/std/utilities/charconv/charconv.msvc/double_from_ch [...] create mode 100644 libcxx/test/std/utilities/charconv/charconv.msvc/double_general [...] create mode 100644 libcxx/test/std/utilities/charconv/charconv.msvc/double_hex_pre [...] create mode 100644 libcxx/test/std/utilities/charconv/charconv.msvc/double_scienti [...] create mode 100644 libcxx/test/std/utilities/charconv/charconv.msvc/double_scienti [...] create mode 100644 libcxx/test/std/utilities/charconv/charconv.msvc/double_scienti [...] create mode 100644 libcxx/test/std/utilities/charconv/charconv.msvc/double_scienti [...] create mode 100644 libcxx/test/std/utilities/charconv/charconv.msvc/double_to_char [...] create mode 100644 libcxx/test/std/utilities/charconv/charconv.msvc/float_fixed_pr [...] create mode 100644 libcxx/test/std/utilities/charconv/charconv.msvc/float_from_cha [...] create mode 100644 libcxx/test/std/utilities/charconv/charconv.msvc/float_general_ [...] create mode 100644 libcxx/test/std/utilities/charconv/charconv.msvc/float_hex_prec [...] create mode 100644 libcxx/test/std/utilities/charconv/charconv.msvc/float_scientif [...] create mode 100644 libcxx/test/std/utilities/charconv/charconv.msvc/float_to_chars [...] create mode 100644 libcxx/test/std/utilities/charconv/charconv.msvc/floating_point [...] create mode 100644 libcxx/test/std/utilities/charconv/charconv.msvc/test.cpp create mode 100644 libcxx/test/std/utilities/charconv/charconv.msvc/test.hpp create mode 100644 libcxx/test/std/utilities/charconv/charconv.msvc/test.pass.cpp create mode 100644 lld/test/MachO/lto-cache-dsymutil.ll create mode 100644 lldb/test/Shell/Process/Windows/process_load.cpp create mode 100644 llvm/cmake/modules/FindFFI.cmake create mode 100644 llvm/cmake/modules/FindTerminfo.cmake create mode 100644 llvm/include/llvm/Debuginfod/Debuginfod.h create mode 100644 llvm/lib/Debuginfod/CMakeLists.txt create mode 100644 llvm/lib/Debuginfod/Debuginfod.cpp create mode 100644 llvm/lib/Target/PowerPC/PPCBack2BackFusion.def create mode 100644 llvm/test/Analysis/BasicAA/atomic-memory-intrinsics.ll create mode 100644 llvm/test/Analysis/ScalarEvolution/values-at-scopes-consistency.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/clamp-fmed3-const-combine.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/clamp-minmax-const-combine.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/fmed3-min-max-const-combine.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/regbankcombiner-clamp-fmed3 [...] create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/regbankcombiner-clamp-minma [...] create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/regbankcombiner-fmed3-minma [...] create mode 100644 llvm/test/CodeGen/Generic/live-debug-vars-undef-use.mir create mode 100644 llvm/test/CodeGen/RISCV/rvv/fixed-vectors-vselect-vp.ll create mode 100644 llvm/test/CodeGen/RISCV/rvv/vselect-vp.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-intrinsics/v2i1-upgrade.ll create mode 100644 llvm/test/CodeGen/X86/GlobalISel/x86-calllowering-dbg-trunc.ll create mode 100644 llvm/test/DebugInfo/Generic/import-inlined-declaration.ll create mode 100644 llvm/test/DebugInfo/Generic/inlined-local-type.ll create mode 100644 llvm/test/DebugInfo/Generic/inlined-static-var.ll create mode 100644 llvm/test/DebugInfo/Generic/lexical_block_static.ll create mode 100644 llvm/test/DebugInfo/Generic/lexical_block_types.ll create mode 100644 llvm/test/MachineVerifier/verify-regbankselected-dbg-undef-use.mir create mode 100644 llvm/test/MachineVerifier/verify-selected-dbg-undef-use.mir create mode 100644 llvm/test/TableGen/dag-isel-complexpattern.td delete mode 100644 llvm/test/Transforms/LICM/no-hoist-prof.ll delete mode 100644 llvm/test/Transforms/LICM/sink.ll create mode 100644 llvm/test/Transforms/PhaseOrdering/X86/merge-functions.ll create mode 100644 llvm/test/Transforms/PhaseOrdering/X86/pr52289.ll create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/prettyprint_local_types.s create mode 100644 llvm/unittests/Debuginfod/CMakeLists.txt create mode 100644 llvm/unittests/Debuginfod/DebuginfodTests.cpp copy mlir/include/mlir/Dialect/Linalg/ComprehensiveBufferize/{SCFInterfaceImpl.h = [...] create mode 100644 mlir/lib/Dialect/Linalg/ComprehensiveBufferize/BufferizationInt [...] create mode 100644 mlir/test/Dialect/Bufferization/inlining.mlir create mode 100644 mlir/test/Dialect/Linalg/comprehensive-module-bufferize-partial.mlir create mode 100644 mlir/test/Dialect/Tosa/invalid.mlir create mode 100644 mlir/test/Integration/Dialect/SparseTensor/python/test_stress.py rename mlir/test/mlir-cpu-runner/X86Vector/{math_polynomial_approx_avx2.mlir => ma [...] rename mlir/test/mlir-cpu-runner/{bare_ptr_call_conv.mlir => bare-ptr-call-conv.ml [...] rename mlir/test/mlir-cpu-runner/{global_memref.mlir => global-memref.mlir} (100%) rename mlir/test/mlir-cpu-runner/{math_polynomial_approx.mlir => math-polynomial-a [...] rename mlir/test/mlir-cpu-runner/{memref_reinterpret_cast.mlir => memref-reinterpr [...] rename mlir/test/mlir-cpu-runner/{memref_reshape.mlir => memref-reshape.mlir} (100%) rename mlir/test/mlir-cpu-runner/{sgemm_naive_codegen.mlir => sgemm-naive-codegen. [...] rename mlir/test/mlir-cpu-runner/{unranked_memref.mlir => unranked-memref.mlir} (100%)