This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-lts-allmodconfig in repository toolchain/ci/llvm-project.
from 5f7a0301628 [libunwind] Enable the new libc++ testing format by default adds cfc002714a2 [AVR] Support aliases in non-zero address space adds 9b1a0d300e5 Fix a typo in the error message for an incorrect prototype. adds ba40896f99f [WebAssembly] Fix try placement in fixing unwind mismatches adds 8c635ba4a84 [CUDA] Fix missed CUDA version mappings. adds a69b3e010c6 [AMDGPU][GlobalISel] Fix div_scale in FDIV lowering adds 10df1563d60 Move ModuleSummaryAnalysis from libAnalysis to libObject to [...] adds 0ba40d4ccf9 AMDGPU/GlobalISel: Combines for V_CVT_F32_UBYTE[0-3] adds 5f9166525b7 [gn build] Port 10df1563d60 adds eab73dfed9b [SVE] Change return type of getNumElements to unsigned adds e27894c99eb [gn build] (manually) merge 10df1563d some more adds 384ca190ae7 Revert "Move ModuleSummaryAnalysis from libAnalysis to libO [...] adds e124e83db68 [gn build] Port 384ca190ae7 adds f3da6b7ab56 Add duplex to R_HEX_GOT_16_X adds f48fe2c36e8 GlobalISel: Fix casted unmerge of G_CONCAT_VECTORS adds d1a677cd33e [VE] Adapt D77995 CallSite removal adds 23f896a096c [lit] Update local test objects "in place" from remote test [...] adds b37b1840eb9 [X86] Add truncate cost model tests to min-legal-vector-wid [...] adds 071c64d68d1 [X86] Add a more accurate truncate cost for v8i64->v8i8 adds 535a566a01e [X86] Split AVX512 getCastInstrCost into tables that requir [...] adds 2f60fbce6cd [X86] Use a more realisitic cost for truncate v16i64->v16i8 [...] adds ac047d9fcea [MLIR] Remove dead affine.applys while generating pointwise copies adds 0a54887dac4 Fix MLIR test case failure caused by 89e0662dee5fa541f284e6 [...] adds 4aae4e3f48b [llvm][NFC] CallSite removal from inliner-related files adds 1beffb92d17 Fix the MLIR integer attribute parser to be correct in the [...] adds 4113e388c82 [XRay] Define uint64_t Address = Sled.Address; NFC adds fe8a2ad4a0e [llvm][NFC][CallSite] Remove CallSite from CGSCCPassManager adds 30430938225 [CallSite removal][CodeGen] Replace ImmutableCallSite with [...] adds 37db04dda67 [VE] Remove unnecessary iz pattern adds 54d13b5b2d9 [libc] Remove <functional> dependency in syscall_test.cpp adds 99aea579284 [libc] Add very basic stdio FILE and fwrite adds 37ac1c19bed [Analyzer][VLASize] Support multi-dimensional arrays. adds 0c61e911007 [SanitizerCoverage] The section name for inline-bool-flag w [...] adds e0dbd025131 [lldb/test] Make TestLoadUnload compatible with windows adds 31c8e118961 [MC][ARM] Emit R_ARM_BASE_PREL for _GLOBAL_OFFSET_TABLE_ ex [...] adds 36c76de6789 [AArch64][SVE] Add a pass for SVE intrinsic optimisations adds 2fff0fd0dcb [gn build] Port 36c76de6789 adds 09331fd742e [LLD][ELF][Test] - Fixed the broken test case. adds f2b5e60dfd0 [Analyzer][StreamChecker] Added evaluation of fseek. adds 1d2b76a8fc3 [AssumeBundles] adapte GVN to assume bundles adds c35194b800c [AssumeBundles] preserve information in LICM adds de4dc275f5d [AssumeBundles] preserve information in NewGVN adds 086de7673e3 [AssumeBundles] preserve knowledge in DSE adds 3bdfa966ecd [AssumeBundles] preserve knowledge in DCE adds 38609fa9e42 Recommit "[SCCP] Use SimplifyBinOp for non-integer constant [...] adds 96573859603 [AST] Dont invalide VarDecl even the default initializaiton [...] adds 58516718fc6 [MLIR] Constant fold multiplies in deriveStaticUpperBound. adds 1647ff6e275 [ADT/STLExtras.h] - Add llvm::is_sorted wrapper and update [...] adds 01cfe88a17d [LLDB] Remove xfail aarch64-linux from test_step_over_load* adds e833e583000 [ValueLattice] Remove unused DataLayout parameter of mergeIn, NFC adds 2c4d914eeba [Test] Add failing test that demonstrates buggy behavior of ADCE adds f0be92ebcd8 [lldb/test] Fix TestLoadUnload adds 426f37584ec [TTI][X86] Add X86TTIImpl::getScalarizationOverhead impleme [...] adds 025641342b9 [libc++] NFC: Minor cleanups in config.py adds 80aea8e4a8d [libc++] Simplify how with_system_cxx_lib and availability [...] adds 440b445fff8 [clang-objc-fuzzer] Add LLVMFuzzerInitialize to fix msvc bu [...] adds f8a42bca281 [ADCE] Fix incorrect reporting of CFG changes adds 100483b969b [DWARFDebugLine] Check for (EOF) errors when parsing v5 con [...] adds e6bb1d69ecc libclc: Fix LLVM library linking on Windows adds acf079006e6 libclc: Use echo rather than true for try_compile adds cccdd0579b5 libclc: Don't pass linker flags to CLC/LLAsm adds 24fad7278a3 libclc: Use temporary files rather than a pipe adds 808c2855e11 [clangd] Add tests that no-op changes are cheap adds 45630243562 [Target][ARM] Adding MVE VPT Optimisation Pass adds 13eb8901393 [Target][ARM] Fix VPT Block Pass miscompilation adds 935b836d651 [gn build] Port 45630243562 adds 17a68c61a95 [SveEmitter] Implement builtins for contiguous loads/stores adds f6ea026f179 [SveEmitter] Fix encoding/decoding of SVETypeFlags adds 9633fc14aef [LV][ARM] Add tail-folding tests for MVE. NFC. adds 42cd6bd0db5 [PowerPC][NFC] Remove spurious incorrect CHECKNEXT directiv [...] adds 7bf166665e6 [FunctionAttrs] Don't copy all the nodes where a reference [...] adds c5a39918958 [lldb/Docs] Document active and passive replay. adds c8a5b30bac6 [SveEmitter] Add range checks for immediates and predicate [...] adds 61ec4cdf6be [ADT] Mix the bit width into APInt's hash_value adds d58107c3bf6 [libc++] Remove support for .fail.mm tests adds c1a9dd9aea4 [AbstractCallSite] Check that callback callee index is with [...] adds fc410138939 [lldb/Reproducers] Capture reproducers from the API test suite. adds b6b332e3a37 [gn build] (manually) port c8a5b30bac6 adds d58a405de65 [flang] Upstream patch to enable the fir-ops test. bug 45487 adds 8fc7e6dcd83 [AArch64][SVE] Refine node definitions for ff & nf loads/st [...] adds ba10840eebc [lldb/Reproducers] Make static methods go through the invok [...] adds 05a079895cc [SVE] Remove calls to getBitWidth from AArch64 adds b34c9049cb1 [FileCheck] Add missing include in FileCheckImpl.h adds b541196eb45 [builtins] Make __umodsi3/__udivdi3/__umoddi3 standalone (s [...] adds 539163affea [X86] Add tests to clang Driver to ensure that SLH/Retpolin [...] adds 664fda72eaa Fix setting Python3_ROOT_DIR on Windows adds 0badd8f613f [SVE] Remove calls to getBitWidth from ARM adds c72f49cc57e [InstSimplify] add test for select that should not be simpl [...] adds 3c87fba27f8 [InstCombine] add tests for bitcasted shuffle operand; NFC adds d5fcb7966e0 [STLExtras] Make const the * operator for mapped_iterator. adds e68f1f2d430 [SVE] Remove calls to getBitWidth from Hexagon adds 161fc1d9118 [Fixed Point] [AST] Add an AST serialization code for fixed [...] adds 85b49ecb78f [DWARF5]: Added support for DW_MACRO_import form in llvm-dwarfdump adds 15754acc598 [scudo][standalone] Split logs on Android adds b86ff5f6efb [OpenMP] Sync writes to child thread's data before reduction adds 38b39c34ab0 [clang] Add missing FileCheck colons adds c228c717aaa [AntidepBreaker] Move AntiDepBreaker to include folder. adds 35bbf3bb716 [libc++] Add .verify.cpp tests to the new format adds 6a7e958a423 [InstCombine] try to reduce more shuffles with bitcasted operand adds 509cbc2a8dd [libc++] CI: Allow pointing to specific dylib roots during [...] adds 4d9fac6da55 [mlir][Linalg] NFC: Add missing comments from earlier commi [...] adds cea112f422c [lldb] Fix a typo in a test name adds 5c1d1a62e37 [InstCombine][SVE] Fix visitGetElementPtrInst for scalable type. adds ec442f09968 [libc++] run.py: Create directory hierarchy if it does not exist adds 3ea1c62cbae [WebAssembly] Emit .llvmcmd and .llvmbc as custom sections adds 670f2f694bb [SVE] Remove calls to getBitWidth from clang adds 3ef614a007a NFC: update of ARM llvm regr test, follow up of 9633fc14aef [...] adds 9d2d6e71f09 Emit Objective-C constructors as writable adds 5f07dcd23c2 [SVE] Remove calls to getBitWidth from IR adds 6474d1b20ea [lld][WebAssembly] Do not require --shared-memory with --re [...] adds 994543abc9b [ValueTracking] Implement canCreatePoison adds 8226d599ff2 [SVE] Remove calls to getBitWidth from Transforms adds 91c8c74180c [CodeGen] clarify a comment; NFC adds 37b520763fd [mlir][Linalg] Handle null affine map returns from inverseP [...] adds 208a11ab3a7 Reapply "llvm-dwarfdump: Report errors when failing to pars [...] adds cc220d40315 [lldb/Test] Use RAII for reproducer instrumentation data in [...] adds 447e2c30675 [llvm][NFC][CallSite] Remove Implementation uses of CallSite adds ca99a70237c [lldb/Test] s/lldb-repo/lldb-repro/ (NFC) adds c285841a4fb Enable new passmanager plugin support for LTO. adds 483f2783ae0 Use index for shape.to_extent_tensor adds f52ec5d5c08 [llvm][DenseMapInfo] Add an info specialization for std::tuple adds 8cbe371c28a [llvm][STLExtras] Add various type_trait utilities currentl [...] adds 204c3b55162 [llvm][STLExtras] Move various iterator/range utilities fro [...] adds 2f21a579665 [llvm][STLExtras] Move the algorithm `interleave*` methods [...] adds ebf190fcda0 [llvm][ADT] Move TypeSwitch class from MLIR to LLVM adds 92f1562f3dd [mlir][NFC] Remove the STLExtras.h header file now that it [...] adds fe06e231ff1 [AVR] Define __ELF__ adds 5ea28196f19 [llvm-objdump][Wasm][NFC] Create WasmDump.h
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clangd/ClangdServer.cpp | 5 +- clang-tools-extra/clangd/ClangdServer.h | 6 +- clang-tools-extra/clangd/TUScheduler.cpp | 39 +- clang-tools-extra/clangd/TUScheduler.h | 11 +- clang-tools-extra/clangd/unittests/ClangdTests.cpp | 20 +- .../clangd/unittests/TUSchedulerTests.cpp | 56 +- clang/include/clang/AST/Expr.h | 8 +- clang/include/clang/Basic/CMakeLists.txt | 3 + clang/include/clang/Basic/TargetBuiltins.h | 37 +- clang/include/clang/Basic/arm_sve.td | 169 ++- clang/include/clang/Sema/Sema.h | 1 + clang/include/clang/Serialization/ASTBitCodes.h | 3 + .../clang/StaticAnalyzer/Core/AnalyzerOptions.h | 4 +- clang/lib/AST/Expr.cpp | 5 + clang/lib/Basic/Cuda.cpp | 4 + clang/lib/Basic/Targets/AVR.cpp | 1 + clang/lib/CodeGen/CGBuiltin.cpp | 119 +- clang/lib/CodeGen/CGObjCGNU.cpp | 2 +- clang/lib/CodeGen/CGObjCMac.cpp | 2 +- clang/lib/CodeGen/CodeGenFunction.h | 10 +- clang/lib/CodeGen/CodeGenModule.cpp | 7 +- clang/lib/CodeGen/TargetInfo.cpp | 5 +- clang/lib/Format/Format.cpp | 3 +- clang/lib/Format/SortJavaScriptImports.cpp | 2 +- clang/lib/Sema/SemaChecking.cpp | 36 + clang/lib/Sema/SemaDecl.cpp | 7 +- clang/lib/Serialization/ASTReaderStmt.cpp | 5 + clang/lib/Serialization/ASTWriter.cpp | 1 + clang/lib/Serialization/ASTWriterStmt.cpp | 3 +- .../lib/StaticAnalyzer/Checkers/StreamChecker.cpp | 246 ++++- .../lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp | 178 +-- .../StaticAnalyzer/Frontend/CheckerRegistry.cpp | 3 +- clang/lib/Tooling/Syntax/Tokens.cpp | 15 +- clang/test/AST/ast-dump-invalid-initialized.cpp | 19 + clang/test/Analysis/stream-error.c | 31 + clang/test/Analysis/vla.c | 44 +- clang/test/CXX/class.access/p4.cpp | 12 +- clang/test/CXX/drs/dr3xx.cpp | 4 +- clang/test/CXX/special/class.ctor/p5-0x.cpp | 34 +- .../CodeCompletion/invalid-initialized-class.cpp | 15 + .../CodeGen/aarch64-sve-intrinsics/acle_sve_ld1.c | 206 +++- .../acle_sve_ld1_shortform.c | 83 -- .../aarch64-sve-intrinsics/acle_sve_ld1sb.c | 149 +++ .../aarch64-sve-intrinsics/acle_sve_ld1sh.c | 103 ++ .../aarch64-sve-intrinsics/acle_sve_ld1sw.c | 57 + .../aarch64-sve-intrinsics/acle_sve_ld1ub.c | 149 +++ .../aarch64-sve-intrinsics/acle_sve_ld1uh.c | 103 ++ .../aarch64-sve-intrinsics/acle_sve_ld1uw.c | 57 + .../aarch64-sve-intrinsics/acle_sve_ldff1.c | 227 ++++ .../aarch64-sve-intrinsics/acle_sve_ldff1sb.c | 143 +++ .../aarch64-sve-intrinsics/acle_sve_ldff1sh.c | 91 ++ .../aarch64-sve-intrinsics/acle_sve_ldff1sw.c | 47 + .../aarch64-sve-intrinsics/acle_sve_ldff1ub.c | 135 +++ .../aarch64-sve-intrinsics/acle_sve_ldff1uh.c | 91 ++ .../aarch64-sve-intrinsics/acle_sve_ldff1uw.c | 47 + .../aarch64-sve-intrinsics/acle_sve_ldnf1.c | 227 ++++ .../aarch64-sve-intrinsics/acle_sve_ldnf1sh.c | 91 ++ .../aarch64-sve-intrinsics/acle_sve_ldnf1sw.c | 47 + .../aarch64-sve-intrinsics/acle_sve_ldnf1ub.c | 135 +++ .../aarch64-sve-intrinsics/acle_sve_ldnf1uh.c | 91 ++ .../aarch64-sve-intrinsics/acle_sve_ldnf1uw.c | 47 + .../aarch64-sve-intrinsics/acle_sve_ldnt1.c | 227 ++++ .../aarch64-sve-intrinsics/acle_sve_qdech.c | 163 +++ .../CodeGen/aarch64-sve-intrinsics/acle_sve_st1.c | 216 ++++ .../CodeGen/aarch64-sve-intrinsics/acle_sve_st1b.c | 149 +++ .../CodeGen/aarch64-sve-intrinsics/acle_sve_st1h.c | 103 ++ .../CodeGen/aarch64-sve-intrinsics/acle_sve_st1w.c | 57 + .../aarch64-sve-intrinsics/acle_sve_stnt1.c | 227 ++++ .../negative/acle_sve_qdech.c | 35 + clang/test/CodeGen/alias-avr.c | 8 + .../CodeGen/avr/target-cpu-defines/atmega328p.c | 1 + .../CodeGen/avr/target-cpu-defines/attiny104.c | 1 + clang/test/CodeGen/avr/target-cpu-defines/common.c | 1 + clang/test/CodeGen/bittest-intrin.c | 6 +- clang/test/CodeGenCXX/auto-var-init.cpp | 4 +- clang/test/CodeGenCXX/ms-thunks-ehspec.cpp | 2 +- clang/test/CodeGenObjC/fragile-arc.m | 2 +- clang/test/CodeGenObjC/gnu-init.m | 6 +- clang/test/Driver/debug-options.c | 2 +- clang/test/Driver/embed-bitcode-wasm.c | 6 + clang/test/Driver/fembed-bitcode.c | 9 + clang/test/Driver/hexagon-toolchain-elf.c | 4 +- clang/test/Driver/netbsd.c | 2 +- clang/test/Driver/riscv64-toolchain.c | 2 +- clang/test/Driver/x86-target-features.c | 7 + clang/test/PCH/Inputs/fixed-point-literal.h | 5 + clang/test/PCH/fixed-point-literal.c | 15 + clang/test/Preprocessor/init.c | 2 +- .../Sema/objc-bool-constant-conversion-fixit.m | 2 +- clang/test/SemaCXX/cxx0x-deleted-default-ctor.cpp | 18 +- clang/test/SemaCXX/virtual-base-used.cpp | 19 + clang/test/SemaObjCXX/arc-0x.mm | 40 +- clang/tools/clang-fuzzer/ClangObjectiveCFuzzer.cpp | 2 + clang/utils/TableGen/SveEmitter.cpp | 435 ++++++-- clang/utils/TableGen/TableGen.cpp | 6 + clang/utils/TableGen/TableGenBackends.h | 1 + compiler-rt/lib/builtins/int_div_impl.inc | 58 + compiler-rt/lib/builtins/udivdi3.c | 6 +- compiler-rt/lib/builtins/udivsi3.c | 47 +- compiler-rt/lib/builtins/umoddi3.c | 8 +- compiler-rt/lib/builtins/umodsi3.c | 6 +- compiler-rt/lib/scudo/standalone/linux.cpp | 17 + compiler-rt/lib/xray/xray_powerpc64.cpp | 16 +- compiler-rt/lib/xray/xray_x86_64.cpp | 63 +- flang/include/flang/Optimizer/Dialect/FIROps.td | 14 +- flang/lib/Optimizer/Dialect/FIROps.cpp | 4 +- flang/lib/Optimizer/Dialect/FIRType.cpp | 4 +- flang/test/Fir/fir-ops.fir | 1 - libc/config/linux/api.td | 9 +- libc/include/CMakeLists.txt | 8 + .../include/stdio.h.def | 11 +- libc/spec/stdc.td | 17 +- libc/src/CMakeLists.txt | 1 + libc/src/stdio/CMakeLists.txt | 10 + libc/src/stdio/FILE.h | 27 + libc/src/stdio/fwrite.cpp | 30 + libc/src/stdio/fwrite.h | 22 + libc/test/config/linux/x86_64/syscall_test.cpp | 24 +- libc/test/src/CMakeLists.txt | 1 + libc/test/src/stdio/CMakeLists.txt | 14 + libc/test/src/stdio/fwrite_test.cpp | 28 + libc/utils/CPP/CMakeLists.txt | 2 + libc/utils/CPP/Functional.h | 30 + libclc/CMakeLists.txt | 4 +- libclc/cmake/CMakeCLCInformation.cmake | 2 +- libclc/cmake/CMakeLLAsmInformation.cmake | 5 +- libclc/cmake/CMakeTestCLCCompiler.cmake | 2 +- libclc/cmake/CMakeTestLLAsmCompiler.cmake | 2 +- libcxx/docs/DesignDocs/AvailabilityMarkup.rst | 9 +- .../sequences/array/array.zero/db_back.pass.cpp | 2 +- .../sequences/array/array.zero/db_front.pass.cpp | 2 +- .../array/array.zero/db_indexing.pass.cpp | 2 +- .../sequences/list/list.cons/db_copy.pass.cpp | 2 +- .../sequences/list/list.cons/db_move.pass.cpp | 2 +- .../list/list.modifiers/emplace_db1.pass.cpp | 2 +- .../list/list.modifiers/erase_iter_db1.pass.cpp | 2 +- .../list/list.modifiers/erase_iter_db2.pass.cpp | 2 +- .../list.modifiers/erase_iter_iter_db1.pass.cpp | 2 +- .../list.modifiers/erase_iter_iter_db2.pass.cpp | 2 +- .../list.modifiers/erase_iter_iter_db3.pass.cpp | 2 +- .../list.modifiers/erase_iter_iter_db4.pass.cpp | 2 +- .../insert_iter_iter_iter_db1.pass.cpp | 2 +- .../list.modifiers/insert_iter_rvalue_db1.pass.cpp | 2 +- .../insert_iter_size_value_db1.pass.cpp | 2 +- .../list.modifiers/insert_iter_value_db1.pass.cpp | 2 +- .../list/list.modifiers/pop_back_db1.pass.cpp | 2 +- .../list/list.ops/db_splice_pos_list.pass.cpp | 2 +- .../list/list.ops/db_splice_pos_list_iter.pass.cpp | 2 +- .../list.ops/db_splice_pos_list_iter_iter.pass.cpp | 2 +- .../db_associative_container_tests.pass.cpp | 2 +- ...quence_container_iterators.multithread.pass.cpp | 2 +- .../db_sequence_container_iterators.pass.cpp | 2 +- .../libcxx/debug/containers/db_string.pass.cpp | 2 +- .../containers/db_unord_container_tests.pass.cpp | 2 +- libcxx/test/libcxx/debug/db_string_view.pass.cpp | 2 +- libcxx/test/libcxx/debug/debug_abort.pass.cpp | 2 +- .../test/libcxx/debug/debug_helper_test.pass.cpp | 2 +- libcxx/test/libcxx/debug/debug_register.pass.cpp | 2 +- .../test/libcxx/iterators/advance.debug1.pass.cpp | 2 +- libcxx/test/libcxx/iterators/next.debug1.pass.cpp | 2 +- libcxx/test/libcxx/iterators/prev.debug1.pass.cpp | 4 +- .../compile-error.compile.fail.cpp | 4 +- .../fail.mm/compile-error-without-verify.fail.mm | 16 - .../no-diagnostics-unmarked.verify.cpp} | 12 +- .../verify.cpp/no-diagnostics.verify.cpp} | 9 +- .../right-diagnostic.verify.cpp} | 6 +- .../wrong-diagnostic.verify.cpp} | 7 +- libcxx/test/libcxx/selftest/test.arc.fail.mm | 14 - libcxx/utils/ci/macos-backdeployment.sh | 22 +- libcxx/utils/libcxx/test/config.py | 43 +- libcxx/utils/libcxx/test/format.py | 2 +- libcxx/utils/libcxx/test/newformat.py | 31 +- libcxx/utils/run.py | 2 +- lld/ELF/Arch/Hexagon.cpp | 15 +- lld/test/ELF/hexagon-shared.s | 6 + lld/test/ELF/x86-64-tls-gdie.s | 4 +- lld/test/wasm/driver.ll | 4 + lld/test/wasm/relocatable.ll | 12 +- lld/test/wasm/shared-memory.yaml | 7 + lld/tools/lld/CMakeLists.txt | 1 - lld/wasm/Driver.cpp | 2 + lld/wasm/InputFiles.cpp | 13 +- lld/wasm/Writer.cpp | 15 +- lldb/bindings/headers.swig | 1 + lldb/bindings/interface/SBReproducer.i | 17 + lldb/bindings/interfaces.swig | 1 + lldb/cmake/modules/FindPythonInterpAndLibs.cmake | 2 +- lldb/docs/resources/reproducers.rst | 67 +- lldb/include/lldb/API/SBReproducer.h | 1 + .../lldb/Utility/ReproducerInstrumentation.h | 86 +- .../Python/lldbsuite/test/configuration.py | 5 +- lldb/packages/Python/lldbsuite/test/decorators.py | 8 + lldb/packages/Python/lldbsuite/test/dotest.py | 22 + lldb/packages/Python/lldbsuite/test/dotest_args.py | 11 + .../Python/lldbsuite/test/lldbplatformutil.py | 9 +- .../Python/lldbsuite/test/make/Makefile.rules | 2 +- lldb/packages/Python/lldbsuite/test/make/dylib.h | 55 + .../Python/lldbsuite/test/make/test_common.h | 13 +- lldb/source/API/SBReproducer.cpp | 9 + lldb/source/Expression/DWARFExpression.cpp | 7 +- lldb/test/API/functionalities/load_unload/Makefile | 3 +- .../functionalities/load_unload/TestLoadUnload.py | 64 +- lldb/test/API/functionalities/load_unload/a.cpp | 2 +- lldb/test/API/functionalities/load_unload/b.cpp | 6 +- lldb/test/API/functionalities/load_unload/d.cpp | 6 +- lldb/test/API/functionalities/load_unload/main.cpp | 121 +- .../reproducers/attach/TestReproducerAttach.py | 1 + lldb/test/API/lit.cfg.py | 11 + lldb/test/API/lldbtest.py | 17 +- lldb/test/Shell/SymbolFile/DWARF/debug_loc.s | 3 +- lldb/test/Shell/lit.cfg.py | 2 +- lldb/unittests/API/CMakeLists.txt | 2 +- ...preterTest.cpp => SBCommandInterpreterTest.cpp} | 8 +- .../Utility/ReproducerInstrumentationTest.cpp | 106 +- llvm/examples/Bye/Bye.cpp | 11 +- llvm/include/llvm/ADT/CoalescingBitVector.h | 8 +- llvm/include/llvm/ADT/DenseMapInfo.h | 81 +- llvm/include/llvm/ADT/STLExtras.h | 367 ++++++- .../mlir => llvm/include/llvm}/ADT/TypeSwitch.h | 16 +- llvm/include/llvm/Analysis/CGSCCPassManager.h | 13 +- llvm/include/llvm/Analysis/ValueLattice.h | 2 +- llvm/include/llvm/Analysis/ValueTracking.h | 9 + llvm/include/llvm/CodeGen/Analysis.h | 2 +- .../{lib => include/llvm}/CodeGen/AntiDepBreaker.h | 12 +- llvm/include/llvm/CodeGen/BasicTTIImpl.h | 11 +- .../GlobalISel/LegalizationArtifactCombiner.h | 35 +- llvm/include/llvm/CodeGen/LiveInterval.h | 2 +- .../include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h | 2 + llvm/include/llvm/IR/DerivedTypes.h | 2 +- llvm/include/llvm/LTO/Config.h | 1 + llvm/include/llvm/MC/MCSymbolWasm.h | 4 + llvm/include/llvm/Support/LowLevelTypeImpl.h | 14 + llvm/include/llvm/Transforms/IPO/Inliner.h | 11 +- llvm/include/llvm/Transforms/Utils/Cloning.h | 5 +- llvm/lib/Analysis/CFLAndersAliasAnalysis.cpp | 2 +- llvm/lib/Analysis/CGSCCPassManager.cpp | 5 +- llvm/lib/Analysis/LazyCallGraph.cpp | 5 +- llvm/lib/Analysis/LazyValueInfo.cpp | 8 +- llvm/lib/Analysis/LoopCacheAnalysis.cpp | 8 +- llvm/lib/Analysis/LoopInfo.cpp | 4 +- llvm/lib/Analysis/ScalarEvolution.cpp | 3 +- llvm/lib/Analysis/TargetLibraryInfo.cpp | 9 +- llvm/lib/Analysis/ValueTracking.cpp | 85 ++ llvm/lib/Bitcode/Reader/BitcodeReader.cpp | 3 +- llvm/lib/Bitcode/Writer/ValueEnumerator.cpp | 6 +- llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp | 6 + llvm/lib/CodeGen/AggressiveAntiDepBreaker.h | 2 +- llvm/lib/CodeGen/Analysis.cpp | 15 +- llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 3 +- llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp | 6 + llvm/lib/CodeGen/CriticalAntiDepBreaker.h | 2 +- llvm/lib/CodeGen/GlobalISel/CallLowering.cpp | 3 +- llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp | 2 +- llvm/lib/CodeGen/PostRASchedulerList.cpp | 14 +- llvm/lib/CodeGen/SafeStack.cpp | 27 +- llvm/lib/CodeGen/SelectionDAG/FastISel.cpp | 2 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 17 +- llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | 8 + llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp | 14 +- llvm/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp | 4 +- llvm/lib/DebugInfo/DWARF/DWARFDebugMacro.cpp | 7 + llvm/lib/Frontend/OpenMP/OMPContext.cpp | 4 +- llvm/lib/IR/AbstractCallSite.cpp | 3 +- llvm/lib/IR/AsmWriter.cpp | 6 +- llvm/lib/IR/Attributes.cpp | 23 +- llvm/lib/IR/AutoUpgrade.cpp | 27 +- llvm/lib/IR/ConstantFold.cpp | 3 +- llvm/lib/IR/Function.cpp | 3 +- llvm/lib/LTO/CMakeLists.txt | 2 + llvm/lib/LTO/LTOBackend.cpp | 34 +- llvm/lib/MC/MCSubtargetInfo.cpp | 8 +- llvm/lib/MC/WasmObjectWriter.cpp | 19 +- llvm/lib/Support/APInt.cpp | 6 +- llvm/lib/Support/FileCheckImpl.h | 1 + llvm/lib/Target/AArch64/AArch64.h | 2 + llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 7 +- llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td | 86 +- llvm/lib/Target/AArch64/AArch64TargetMachine.cpp | 10 + llvm/lib/Target/AArch64/CMakeLists.txt | 1 + llvm/lib/Target/AArch64/SVEIntrinsicOpts.cpp | 277 +++++ .../Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp | 10 +- llvm/lib/Target/AMDGPU/AMDGPUCombine.td | 12 +- llvm/lib/Target/AMDGPU/AMDGPUInline.cpp | 37 +- llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 10 +- llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp | 5 +- .../Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp | 54 + llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp | 8 +- llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 2 + llvm/lib/Target/ARM/ARM.h | 2 + llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp | 3 +- llvm/lib/Target/ARM/ARMISelLowering.cpp | 8 +- llvm/lib/Target/ARM/ARMTargetMachine.cpp | 3 + llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp | 3 +- llvm/lib/Target/ARM/CMakeLists.txt | 1 + .../Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp | 9 +- llvm/lib/Target/ARM/MVEVPTBlockPass.cpp | 23 +- llvm/lib/Target/ARM/MVEVPTOptimisationsPass.cpp | 232 ++++ .../Target/Hexagon/HexagonTargetTransformInfo.cpp | 2 +- llvm/lib/Target/Mips/MipsCCState.cpp | 6 +- llvm/lib/Target/PowerPC/PPCLowerMASSVEntries.cpp | 1 - llvm/lib/Target/VE/VEISelLowering.cpp | 2 +- llvm/lib/Target/VE/VEInstrInfo.td | 13 - .../Target/WebAssembly/WebAssemblyCFGStackify.cpp | 23 +- .../WebAssembly/WebAssemblyFixFunctionBitcasts.cpp | 7 +- llvm/lib/Target/X86/X86EvexToVex.cpp | 6 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 8 +- llvm/lib/Target/X86/X86InstrFMA3Info.cpp | 7 +- llvm/lib/Target/X86/X86InstrFoldTables.cpp | 40 +- llvm/lib/Target/X86/X86IntrinsicsInfo.h | 6 +- llvm/lib/Target/X86/X86TargetTransformInfo.cpp | 120 +- llvm/lib/Target/X86/X86TargetTransformInfo.h | 1 + llvm/lib/Transforms/Coroutines/CoroSplit.cpp | 21 +- llvm/lib/Transforms/IPO/AlwaysInliner.cpp | 21 +- llvm/lib/Transforms/IPO/CalledValuePropagation.cpp | 3 +- llvm/lib/Transforms/IPO/FunctionAttrs.cpp | 4 +- llvm/lib/Transforms/IPO/GlobalOpt.cpp | 22 +- llvm/lib/Transforms/IPO/HotColdSplitting.cpp | 8 +- llvm/lib/Transforms/IPO/InlineSimple.cpp | 15 +- llvm/lib/Transforms/IPO/Inliner.cpp | 4 +- llvm/lib/Transforms/IPO/PartialInlining.cpp | 81 +- llvm/lib/Transforms/IPO/SampleProfile.cpp | 4 +- .../InstCombine/InstCombineVectorOps.cpp | 37 +- .../InstCombine/InstructionCombining.cpp | 39 +- .../Transforms/Instrumentation/MemorySanitizer.cpp | 3 +- .../Instrumentation/SanitizerCoverage.cpp | 2 +- llvm/lib/Transforms/Scalar/ADCE.cpp | 22 +- llvm/lib/Transforms/Scalar/DCE.cpp | 2 + .../lib/Transforms/Scalar/DeadStoreElimination.cpp | 3 + llvm/lib/Transforms/Scalar/GVN.cpp | 6 +- llvm/lib/Transforms/Scalar/LICM.cpp | 2 + llvm/lib/Transforms/Scalar/NewGVN.cpp | 5 +- llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp | 2 +- llvm/lib/Transforms/Scalar/SCCP.cpp | 45 +- llvm/lib/Transforms/Utils/FunctionComparator.cpp | 4 +- llvm/lib/Transforms/Utils/InlineFunction.cpp | 241 ++-- llvm/test/Analysis/BasicAA/featuretest.ll | 253 +++-- .../CostModel/X86/min-legal-vector-width.ll | 28 + llvm/test/Analysis/CostModel/X86/trunc.ll | 8 +- llvm/test/CodeGen/AArch64/O3-pipeline.ll | 4 + .../CodeGen/AArch64/sve-intrinsic-opts-ptest.ll | 67 ++ .../AArch64/sve-intrinsic-opts-reinterpret.ll | 203 ++++ .../artifact-combiner-unmerge-values.mir | 326 ++++++ .../GlobalISel/combine-amdgpu-cvt-f32-ubyte.mir | 600 ++++++++++ .../CodeGen/AMDGPU/GlobalISel/cvt_f32_ubyte.ll | 1152 ++++++++++++++++++++ .../CodeGen/AMDGPU/GlobalISel/legalize-fdiv.mir | 304 +++--- llvm/test/CodeGen/ARM/O3-pipeline.ll | 1 + llvm/test/CodeGen/PowerPC/testCompareslleqsi.ll | 1 - llvm/test/CodeGen/Thumb2/mve-pred-not.ll | 56 +- llvm/test/CodeGen/Thumb2/mve-vpt-block-elses.mir | 35 +- llvm/test/CodeGen/Thumb2/mve-vpt-blocks.ll | 323 ++++++ llvm/test/CodeGen/Thumb2/mve-vpt-optimisations.mir | 547 ++++++++++ llvm/test/CodeGen/WebAssembly/cfg-stackify-eh.ll | 106 +- llvm/test/DebugInfo/X86/debug-macro-v5.s | 7 +- .../X86/dwarfdump-debug-loc-error-cases.s | 12 +- .../X86/dwarfdump-debug-loc-error-cases2.s | 11 +- .../X86/dwarfdump-debug-loclists-error-cases.s | 14 +- .../X86/dwarfdump-debug-loclists-error-cases2.s | 9 +- .../test/DebugInfo/X86/dwarfdump-ranges-baseaddr.s | 2 +- .../X86/dwarfdump-str-offsets-invalid-6.s | 2 +- llvm/test/Feature/load_extension.ll | 8 + .../SanitizerCoverage/inline-bool-flag.ll | 4 +- llvm/test/MC/ARM/symbol-variants.s | 16 +- llvm/test/Transforms/ADCE/broken-loop-info.ll | 37 + llvm/test/Transforms/DCE/basic-preservation.ll | 11 + .../MSSA/simple-preservation.ll | 17 + .../Transforms/InstCombine/shufflevec-bitcast.ll | 65 +- llvm/test/Transforms/InstCombine/vscale_gep.ll | 68 ++ llvm/test/Transforms/InstSimplify/select.ll | 13 + llvm/test/Transforms/LICM/pr23608.ll | 63 +- .../ARM/tail-folding-counting-down.ll | 415 ++++++- .../Transforms/NewGVN/2007-07-26-PhiErasure.ll | 41 +- llvm/test/Transforms/OpenMP/rtf_type_checking.ll | 1 + .../Transforms/SCCP/float-nan-simplification.ll | 67 ++ llvm/test/Transforms/SCCP/ub-shift.ll | 24 +- llvm/test/Transforms/SCCP/vector-bitcast.ll | 3 +- llvm/test/lit.cfg.py | 8 +- .../X86/debug_addr_address_size_not_multiple.s | 2 +- .../X86/debug_addr_invalid_addr_size.s | 2 +- .../X86/debug_addr_reserved_length.s | 2 +- .../X86/debug_addr_segment_selector.s | 2 +- .../X86/debug_addr_small_length_field.s | 2 +- ...ebug_addr_too_small_for_extended_length_field.s | 2 +- .../X86/debug_addr_too_small_for_length_field.s | 2 +- .../X86/debug_addr_too_small_for_section.s | 2 +- .../X86/debug_addr_unsupported_version.s | 2 +- .../llvm-dwarfdump/X86/debug_line_short_prologue.s | 68 ++ .../test/tools/llvm-dwarfdump/X86/debug_rnglists.s | 5 +- .../llvm-dwarfdump/X86/debug_rnglists_invalid.s | 4 +- .../X86/debug_rnglists_reserved_length.s | 2 +- llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp | 17 +- llvm/tools/llvm-exegesis/lib/Target.cpp | 4 +- llvm/tools/llvm-lto2/CMakeLists.txt | 1 + llvm/tools/llvm-lto2/llvm-lto2.cpp | 8 + llvm/tools/llvm-objcopy/ELF/Object.cpp | 3 +- .../llvm-objcopy/MachO/MachOLayoutBuilder.cpp | 19 +- llvm/tools/llvm-objdump/WasmDump.cpp | 13 +- llvm/tools/llvm-objdump/WasmDump.h | 35 + llvm/tools/llvm-objdump/llvm-objdump.cpp | 1 + llvm/tools/llvm-objdump/llvm-objdump.h | 4 - llvm/unittests/ADT/CMakeLists.txt | 2 + llvm/unittests/ADT/SimpleIListTest.cpp | 26 +- {mlir => llvm}/unittests/ADT/TypeSwitchTest.cpp | 12 +- llvm/unittests/ADT/TypeTraitsTest.cpp | 79 ++ llvm/unittests/Analysis/ValueLatticeTest.cpp | 22 +- llvm/unittests/Analysis/ValueTrackingTest.cpp | 81 +- llvm/unittests/CodeGen/LowLevelTypeTest.cpp | 20 + llvm/unittests/Support/CMakeLists.txt | 1 + .../unittests/Support/IndexedAccessorTest.cpp | 8 +- llvm/unittests/Support/ParallelTest.cpp | 2 +- .../secondary/clang/include/clang/Basic/BUILD.gn | 5 + llvm/utils/gn/secondary/clang/lib/Sema/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Analysis/BUILD.gn | 1 - .../gn/secondary/llvm/lib/Target/AArch64/BUILD.gn | 1 + .../gn/secondary/llvm/lib/Target/ARM/BUILD.gn | 1 + llvm/utils/lit/lit/run.py | 8 +- mlir/docs/Tutorials/Toy/Ch-6.md | 2 +- mlir/docs/Tutorials/Toy/Ch-7.md | 2 +- mlir/examples/toy/Ch1/include/toy/Parser.h | 2 +- mlir/examples/toy/Ch1/parser/AST.cpp | 13 +- mlir/examples/toy/Ch2/include/toy/Parser.h | 2 +- mlir/examples/toy/Ch2/parser/AST.cpp | 13 +- mlir/examples/toy/Ch3/include/toy/Parser.h | 2 +- mlir/examples/toy/Ch3/parser/AST.cpp | 13 +- mlir/examples/toy/Ch4/include/toy/Parser.h | 2 +- mlir/examples/toy/Ch4/parser/AST.cpp | 13 +- mlir/examples/toy/Ch5/include/toy/Parser.h | 2 +- mlir/examples/toy/Ch5/parser/AST.cpp | 13 +- mlir/examples/toy/Ch6/include/toy/Parser.h | 2 +- mlir/examples/toy/Ch6/parser/AST.cpp | 13 +- mlir/examples/toy/Ch7/include/toy/Parser.h | 2 +- mlir/examples/toy/Ch7/mlir/Dialect.cpp | 2 +- mlir/examples/toy/Ch7/parser/AST.cpp | 13 +- .../Dialect/Linalg/Transforms/LinalgTransforms.h | 14 +- mlir/include/mlir/Dialect/SPIRV/SPIRVTypes.h | 6 +- mlir/include/mlir/Dialect/Shape/IR/ShapeOps.td | 4 +- mlir/include/mlir/IR/AffineMap.h | 6 +- mlir/include/mlir/IR/Attributes.h | 16 +- mlir/include/mlir/IR/BlockSupport.h | 8 +- mlir/include/mlir/IR/Diagnostics.h | 6 +- mlir/include/mlir/IR/Matchers.h | 14 +- mlir/include/mlir/IR/OpBase.td | 1 + mlir/include/mlir/IR/OpDefinition.h | 8 +- mlir/include/mlir/IR/OpImplementation.h | 10 +- mlir/include/mlir/IR/OperationSupport.h | 31 +- mlir/include/mlir/IR/Region.h | 6 +- mlir/include/mlir/IR/UseDefLists.h | 2 +- mlir/include/mlir/Pass/AnalysisManager.h | 4 +- mlir/include/mlir/Pass/PassOptions.h | 3 +- mlir/include/mlir/Support/LLVM.h | 3 + mlir/include/mlir/Support/STLExtras.h | 472 -------- mlir/include/mlir/Support/StorageUniquer.h | 15 +- mlir/include/mlir/Transforms/DialectConversion.h | 12 +- mlir/lib/Analysis/AffineAnalysis.cpp | 1 - mlir/lib/Analysis/SliceAnalysis.cpp | 1 - mlir/lib/Conversion/LoopsToGPU/LoopsToGPU.cpp | 28 +- .../Conversion/StandardToLLVM/StandardToLLVM.cpp | 10 +- mlir/lib/Dialect/Affine/IR/AffineOps.cpp | 7 +- mlir/lib/Dialect/GPU/IR/GPUDialect.cpp | 4 +- .../lib/Dialect/GPU/Transforms/MemoryPromotion.cpp | 2 +- mlir/lib/Dialect/Linalg/IR/LinalgOps.cpp | 5 +- mlir/lib/Dialect/Linalg/Transforms/Fusion.cpp | 6 +- .../Dialect/Linalg/Transforms/LinalgToLoops.cpp | 3 +- .../Dialect/Linalg/Transforms/LinalgTransforms.cpp | 6 +- mlir/lib/Dialect/Linalg/Transforms/Promotion.cpp | 1 - mlir/lib/Dialect/Linalg/Transforms/Tiling.cpp | 6 +- mlir/lib/Dialect/Linalg/Utils/Utils.cpp | 5 +- mlir/lib/Dialect/LoopOps/LoopOps.cpp | 3 +- mlir/lib/Dialect/Quant/IR/TypeParser.cpp | 2 +- mlir/lib/Dialect/SPIRV/SPIRVDialect.cpp | 14 +- mlir/lib/Dialect/SPIRV/SPIRVOps.cpp | 8 +- .../lib/Dialect/SPIRV/Serialization/Serializer.cpp | 2 +- mlir/lib/Dialect/StandardOps/IR/Ops.cpp | 3 +- mlir/lib/Dialect/Vector/VectorOps.cpp | 3 +- mlir/lib/Dialect/Vector/VectorTransforms.cpp | 1 - mlir/lib/Dialect/Vector/VectorUtils.cpp | 1 - mlir/lib/IR/AffineExpr.cpp | 1 - mlir/lib/IR/AsmPrinter.cpp | 3 +- mlir/lib/IR/Attributes.cpp | 4 +- mlir/lib/IR/FunctionImplementation.cpp | 11 +- mlir/lib/IR/MLIRContext.cpp | 1 - mlir/lib/IR/Module.cpp | 2 +- mlir/lib/IR/OperationSupport.cpp | 10 +- mlir/lib/IR/Region.cpp | 4 +- mlir/lib/IR/StandardTypes.cpp | 1 - mlir/lib/IR/SymbolTable.cpp | 12 +- mlir/lib/Parser/Parser.cpp | 52 +- mlir/lib/Parser/Token.cpp | 2 +- mlir/lib/Parser/Token.h | 5 +- mlir/lib/Pass/Pass.cpp | 20 +- mlir/lib/Pass/PassRegistry.cpp | 2 +- mlir/lib/TableGen/OpTrait.cpp | 1 - mlir/lib/TableGen/Operator.cpp | 2 +- mlir/lib/TableGen/Successor.cpp | 2 +- mlir/lib/TableGen/Type.cpp | 2 +- mlir/lib/Target/LLVMIR/ModuleTranslation.cpp | 4 +- mlir/lib/Transforms/DialectConversion.cpp | 2 +- mlir/lib/Transforms/Utils/LoopUtils.cpp | 13 +- mlir/lib/Transforms/Utils/Utils.cpp | 2 +- mlir/lib/Transforms/ViewOpGraph.cpp | 3 +- mlir/test/Conversion/LoopsToGPU/parallel_loop.mlir | 12 +- mlir/test/Dialect/Linalg/fusion-tensor.mlir | 3 +- mlir/test/IR/attribute.mlir | 7 +- mlir/test/IR/invalid.mlir | 30 + mlir/test/Target/llvmir.mlir | 5 +- .../lib/Dialect/Affine/TestVectorizationUtils.cpp | 3 +- mlir/test/lib/Dialect/SPIRV/TestAvailability.cpp | 4 +- mlir/test/lib/Transforms/TestMemRefBoundCheck.cpp | 2 +- .../lib/Transforms/TestMemRefStrideCalculation.cpp | 2 +- .../mlir-linalg-ods-gen/mlir-linalg-ods-gen.cpp | 64 +- mlir/tools/mlir-tblgen/DialectGen.cpp | 1 - mlir/tools/mlir-tblgen/LLVMIRIntrinsicGen.cpp | 5 +- mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp | 23 +- mlir/tools/mlir-tblgen/OpFormatGen.cpp | 24 +- mlir/tools/mlir-tblgen/OpInterfacesGen.cpp | 21 +- mlir/tools/mlir-tblgen/RewriterGen.cpp | 3 +- mlir/tools/mlir-tblgen/SPIRVUtilsGen.cpp | 3 +- mlir/unittests/ADT/CMakeLists.txt | 5 - mlir/unittests/CMakeLists.txt | 2 - mlir/unittests/Support/CMakeLists.txt | 6 - openmp/runtime/src/kmp_barrier.cpp | 2 + 520 files changed, 13080 insertions(+), 3015 deletions(-) create mode 100644 clang/test/AST/ast-dump-invalid-initialized.cpp create mode 100644 clang/test/CodeCompletion/invalid-initialized-class.cpp delete mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_ld1_shortform.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_ld1sb.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_ld1sh.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_ld1sw.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_ld1ub.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_ld1uh.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_ld1uw.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_ldff1.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_ldff1sb.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_ldff1sh.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_ldff1sw.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_ldff1ub.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_ldff1uh.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_ldff1uw.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_ldnf1.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_ldnf1sh.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_ldnf1sw.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_ldnf1ub.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_ldnf1uh.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_ldnf1uw.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_ldnt1.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_qdech.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_st1.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_st1b.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_st1h.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_st1w.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_stnt1.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/negative/acle_sve_qdech.c create mode 100644 clang/test/CodeGen/alias-avr.c create mode 100644 clang/test/Driver/embed-bitcode-wasm.c create mode 100644 clang/test/PCH/Inputs/fixed-point-literal.h create mode 100644 clang/test/PCH/fixed-point-literal.c create mode 100644 compiler-rt/lib/builtins/int_div_impl.inc rename libcxx/test/libcxx/selftest/newformat/fail.mm/compile-success.fail.mm => li [...] create mode 100644 libc/src/stdio/CMakeLists.txt create mode 100644 libc/src/stdio/FILE.h create mode 100644 libc/src/stdio/fwrite.cpp create mode 100644 libc/src/stdio/fwrite.h create mode 100644 libc/test/src/stdio/CMakeLists.txt create mode 100644 libc/test/src/stdio/fwrite_test.cpp create mode 100644 libc/utils/CPP/Functional.h delete mode 100644 libcxx/test/libcxx/selftest/newformat/fail.mm/compile-error-wit [...] rename libcxx/test/libcxx/selftest/newformat/{fail.mm/wrong-expected.fail.cpp => v [...] rename libcxx/test/libcxx/selftest/{test.fail.mm => newformat/verify.cpp/no-diagno [...] rename libcxx/test/libcxx/selftest/newformat/{fail.mm/compile-error-with-verify.fa [...] rename libcxx/test/libcxx/selftest/newformat/{compile.fail.cpp/wrong-expected.comp [...] delete mode 100644 libcxx/test/libcxx/selftest/test.arc.fail.mm create mode 100644 lldb/bindings/interface/SBReproducer.i create mode 100644 lldb/packages/Python/lldbsuite/test/make/dylib.h rename lldb/unittests/API/{TestSBCommandInterpreterTest.cpp => SBCommandInterprete [...] rename {mlir/include/mlir => llvm/include/llvm}/ADT/TypeSwitch.h (95%) rename llvm/{lib => include/llvm}/CodeGen/AntiDepBreaker.h (89%) create mode 100644 llvm/lib/Target/AArch64/SVEIntrinsicOpts.cpp create mode 100644 llvm/lib/Target/ARM/MVEVPTOptimisationsPass.cpp create mode 100644 llvm/test/CodeGen/AArch64/sve-intrinsic-opts-ptest.ll create mode 100644 llvm/test/CodeGen/AArch64/sve-intrinsic-opts-reinterpret.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/combine-amdgpu-cvt-f32-ubyte.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/cvt_f32_ubyte.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-vpt-blocks.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-vpt-optimisations.mir create mode 100644 llvm/test/Transforms/ADCE/broken-loop-info.ll create mode 100644 llvm/test/Transforms/DCE/basic-preservation.ll create mode 100644 llvm/test/Transforms/DeadStoreElimination/MSSA/simple-preservation.ll create mode 100644 llvm/test/Transforms/InstCombine/vscale_gep.ll create mode 100644 llvm/test/Transforms/SCCP/float-nan-simplification.ll create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/debug_line_short_prologue.s create mode 100644 llvm/tools/llvm-objdump/WasmDump.h rename {mlir => llvm}/unittests/ADT/TypeSwitchTest.cpp (93%) create mode 100644 llvm/unittests/ADT/TypeTraitsTest.cpp rename {mlir => llvm}/unittests/Support/IndexedAccessorTest.cpp (92%) delete mode 100644 mlir/include/mlir/Support/STLExtras.h delete mode 100644 mlir/unittests/ADT/CMakeLists.txt delete mode 100644 mlir/unittests/Support/CMakeLists.txt