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-arm-next-defconfig in repository toolchain/ci/llvm-project.
from 8859c7f6ebb X86MachineFunctionInfo.h - remove unused include. NFC. adds 0f5440cfaf3 Fix more broken doc links after some moved under the Ration [...] adds 040fd340fa7 Fix one more doc links after moving the document under Tutorials adds 99094245447 Fix documentation link to MlirSpirvAbi adds 330162c5a63 DependenceGraphBuilder.h - remove unused includes. NFC. Rep [...] adds 73c33fcf563 Fix one more link for a Rationale doc moved under Rationale/ adds 7a87e8f90b1 [LoopUtils] Clean up includes, use forward decls if appropr [...] adds 32af48cdcf1 [IVDescriptors] Clean up includes. adds a7aaadc135e [TTI] Clean up includes (NFC). adds f52e0507574 [LVI] Use Optional instead of out parameter (NFC) adds 69062a1cf64 SectionMemoryManager.h - remove unnecessary StringRef.h inc [...] adds a938c7b9ed5 X86CallLowering.h - remove unnecessary ArrayRef.h include. NFC. adds 744eaa7a3fc [CallSite removal][AMDGPU] Use CallBase instead of CallSite [...] adds d7e2d937bcb [X86] Add X86ISD nodes for PDEP and PEXT. adds dff18c79f24 [CallSite removal][Lint] Replace visitCallSite with visitCa [...] adds 252873879ee [CallSite removal][Analysis] Replace CallSite with CallBase [...] adds 4ecc8fb7ebd [CallSite removal][WebAssembly] Replace CallSite with CallB [...] adds b78c3c89c26 [X86][MC][NFC] Reduce the parameters of functions in X86MCC [...] adds 80cd36ed63f [Test] Add a test showing how CFG analyses are invalidated [...] adds edcfc391e14 [Object] Use BFD name for little-endian PowerPC64 adds 0980038a5e4 Handle CET for -exception-model sjlj adds 204c0bbe7fe [Test] Fix test failure: platform-dependent printout adds 12489b54746 llvm-dwarfdump: Fix UB (unsequenced writes) introduced in e [...] adds 4cf6d4ab48e [CallSite removal][CalledValuePropagation] Use CallBase ins [...] adds e13c0b650ac [CallSite removal][Analysis] Use CallBase instead of CallSi [...] adds 3be73dfde7b [clangd][test] Make sed git bash compliant adds 53ee8fbc23f [CallSite removal][SCCP] Use CallBase instead of CallSite. NFC adds ad9988f4da9 [MLIR] Move `replaceAllUsesExcept` from LoopUtil.h to Value.h. adds a8e15ee04a7 [CodeGen] Support freeze expand for ppc_fp128 adds e3056ae9a05 [NFC][TTI] Explicit use of VectorType adds def3e10eac0 [MLIR] Add #include "llvm/ADT/SmallPtrSet.h" back to LoopUtils.h. adds 4331b3812ae [PredicateInfo] Use new Instruction::comesBefore instead of [...] adds 3ce0ad1b336 [ARM][MC][Thumb] Revert relocation for some pc-relative fixups. adds 62f97123fbe [ARM][MVE] Add patterns for VRHADD adds fa284e136e1 [VPlan] Clean up tryToCreate(Widen)Recipe. (NFC) adds 09a1f090509 [analyzer] Do not report NSError null dereference for _Nonn [...] adds 1f67508b7fe [analyzer] Do not report CFError null dereference for nonnu [...] adds 33ffce5414e [AArch64][SVE] Remove LD1/ST1 dependency on llvm.masked.load/store adds da3bf811bef X86InstrFoldTables.h - remove unnecessary include. NFC. We [...] adds 44cf9b85ad0 X86MCAsmInfo.h - remove unnecessary MCAsmInfo.h include. NF [...] adds 179dced13b2 X86MCTargetDesc.h - remove unnecessary MCStreamer.h include [...] adds 2cfcbc52c3f X86Subtarget.cpp - sort includes. NFC Ensure X86Subtarget.h [...] adds 4a983b25bf2 [MC][DWARF] Corrected handling of is_stmt flag in .loc directives adds 4ba7ae85da3 X86Subtarget.h - remove unused includes. NFC. Replace with [...] adds e19628fde58 [llvm-readobj] - Fix crashes and misbehaviors when reading [...] adds 1c57752ff5e [obj2yaml] - Teach obj2yaml to dump SHT_NOBITS sections whe [...] adds 76e0ab23f68 [FileCheck] - Refactor the code related to string arrays. NFCI. adds 9505b5cb668 [AVR] Do not use divmod calls for bigger integers adds 8aad119d93e [AVR] Do not place functions in .progmem.data adds f5a812cbcc7 Revert 3ce0ad1b336e67a76d78ae7ff7d66fe127586620 Die to brea [...] adds 87819441410 [analyzer] GenericTaint: Don't expect CallEvent to always h [...] adds f44a508df62 [nfc] Cleanup extension header generation adds 61bccda9d9d [LLD][ELF][ARM] Convert ADR/LDR to .inst .reloc adds 12030494fce [GlobalISel] Introduce InlineAsmLowering class adds aa688ba0475 [gn build] Port 12030494fce adds b36b889a3b8 Explicitly move from llvm::json Array/Object to Value adds 21bd3767c81 X86MacroFusion.cpp - ensure X86MacroFusion.h module header [...] new 515020c091e [SveEmitter] Add more immediate operand checks. new a8a31fdd80c [Scalarizer] Fix a non-deterministic scatter order problem new fc645397498 [SveEmitter] Add immediate checks for lanes and complex imms new 6afa5c407c1 [lldb] Prefer executable files from sysroot over files from [...] new 9cd9f3f1b8b [lldb] Fix gcc warnings in TypeCategory.cpp new acae69d08c8 [lldb] Add new LLDB setting: use-source-cache new 1f820fa4fed [lldb] Fix SourceManager::SourceFileCache insertion new 865996ddf62 [lldb] Remove m_last_file_sp from SourceManager new ecf313c01dd [libc++] Fix the no-exceptions build of libc++ on Apple new 9cf9710bb0d [Dexter][NFC] Add Debugger Controller To Dexter new 232578804ab [ELF] Add --warn-backrefs-exclude=<glob> new 9036fcd25f0 MIRVRegNamerUtils.h - remove unnecessary includes. NFC. Rep [...] new 6cb204eb647 BranchFolding.h - cleanup includes and forward declarations [...] new 52474992b13 Revert "[ARM] Fix conditions for lowering to S[LR]I" new 871beba234a [MLIR] Add AtomicRMWRegionOp. new 6c881bf1fec [AIX] Return the correct set of callee saved regs new 9986b3de26d [SveEmitter] Explicitly merge with zero/undef new ee12edcb764 [Preamble] Allow recursive inclusion of header-guarded mainfile. new 2737362e7a9 [VectorUtils] Use early_inc_range instead of DelSet (NFC). new a54e18df0a9 [compiler-rt] Use --standalone when running tests on the iO [...] new ba49096817b [mlir][spirv] Lower memref with dynamic dimensions to runti [...] new f83d502febb [mlir][spirv] NFC: remove unnecessary `%N =` in test CHECKs new 92bf405ea60 [mlir][ods] Update doc regarding attribute definitions new 06c980df46f [SveEmitter] Implement zeroing of false lanes new 4cfb71adba0 [lldb/Scripts] Add verbose and failure only mode to replay script. new d52bb6d099d [PowerPC][AIX] ByVal formal argument support: passing on th [...] new 33ad38a925a [libcxx][docs] Clearer mark up for --param
The 27 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: clang-tools-extra/clangd/Protocol.cpp | 4 +- .../test/compile-commands-path-in-initialize.test | 2 +- .../clangd/test/system-include-extractor.test | 2 +- .../clangd/unittests/DiagnosticsTests.cpp | 42 ++ clang/include/clang/Basic/DiagnosticSemaKinds.td | 4 + clang/include/clang/Basic/arm_sve.td | 94 +++- clang/lib/CodeGen/CGBuiltin.cpp | 35 ++ clang/lib/Lex/PPDirectives.cpp | 26 +- clang/lib/Sema/SemaChecking.cpp | 72 +++ .../Checkers/GenericTaintChecker.cpp | 4 +- .../Checkers/NonNullParamChecker.cpp | 140 ++++- .../StaticAnalyzer/Checkers/NullabilityChecker.cpp | 50 +- clang/test/Analysis/CheckNSError.m | 32 +- clang/test/Analysis/UserNullabilityAnnotations.m | 36 ++ clang/test/Analysis/nonnull.cpp | 34 ++ clang/test/Analysis/taint-generic.c | 4 + .../CodeGen/aarch64-sve-intrinsics/acle_sve_abd.c | 229 ++++++++ .../CodeGen/aarch64-sve-intrinsics/acle_sve_abs.c | 197 +++++++ .../CodeGen/aarch64-sve-intrinsics/acle_sve_add.c | 229 ++++++++ .../CodeGen/aarch64-sve-intrinsics/acle_sve_asrd.c | 81 +++ .../CodeGen/aarch64-sve-intrinsics/acle_sve_cmla.c | 70 +++ .../CodeGen/aarch64-sve-intrinsics/acle_sve_div.c | 123 ++++ .../CodeGen/aarch64-sve-intrinsics/acle_sve_divr.c | 123 ++++ .../CodeGen/aarch64-sve-intrinsics/acle_sve_dot.c | 59 ++ .../CodeGen/aarch64-sve-intrinsics/acle_sve_ext.c | 131 +++++ .../CodeGen/aarch64-sve-intrinsics/acle_sve_max.c | 229 ++++++++ .../CodeGen/aarch64-sve-intrinsics/acle_sve_min.c | 229 ++++++++ .../CodeGen/aarch64-sve-intrinsics/acle_sve_mla.c | 59 ++ .../CodeGen/aarch64-sve-intrinsics/acle_sve_mul.c | 229 ++++++++ .../CodeGen/aarch64-sve-intrinsics/acle_sve_mulh.c | 229 ++++++++ .../CodeGen/aarch64-sve-intrinsics/acle_sve_neg.c | 197 +++++++ .../CodeGen/aarch64-sve-intrinsics/acle_sve_sub.c | 229 ++++++++ .../CodeGen/aarch64-sve-intrinsics/acle_sve_subr.c | 229 ++++++++ .../CodeGen/aarch64-sve-intrinsics/acle_sve_tmad.c | 43 ++ .../negative/acle_sve_asrd.c | 35 ++ .../negative/acle_sve_cadd.c | 29 + .../negative/acle_sve_cmla.c | 107 ++++ .../aarch64-sve-intrinsics/negative/acle_sve_dot.c | 47 ++ .../aarch64-sve-intrinsics/negative/acle_sve_ext.c | 101 ++++ .../aarch64-sve-intrinsics/negative/acle_sve_mla.c | 29 + .../negative/acle_sve_tmad.c | 47 ++ .../aarch64-sve2-intrinsics/acle_sve2_qshlu.c | 99 ++++ .../aarch64-sve2-intrinsics/acle_sve2_shrnb.c | 133 +++++ .../negative/acle_sve2_qshlu.c | 35 ++ .../negative/acle_sve2_shrnb.c | 47 ++ clang/utils/TableGen/SveEmitter.cpp | 18 + .../ios_commands/iossim_prepare.py | 13 - .../sanitizer_common/ios_commands/iossim_run.py | 2 +- debuginfo-tests/dexter/dex/command/ParseCommand.py | 24 +- debuginfo-tests/dexter/dex/command/__init__.py | 2 +- .../dex/command/commands/DexExpectStepOrder.py | 9 +- .../dexter/dex/command/commands/DexUnreachable.py | 2 +- .../dexter/dex/debugger/DebuggerBase.py | 80 +-- .../DebuggerControllers/DebuggerControllerBase.py | 27 + .../DebuggerControllers/DefaultController.py | 90 +++ debuginfo-tests/dexter/dex/debugger/Debuggers.py | 70 +-- debuginfo-tests/dexter/dex/debugger/__init__.py | 2 + .../dexter/dex/debugger/dbgeng/dbgeng.py | 6 +- debuginfo-tests/dexter/dex/debugger/lldb/LLDB.py | 6 +- .../dex/debugger/visualstudio/VisualStudio.py | 6 +- .../dexter/dex/tools/clang_opt_bisect/Tool.py | 25 +- .../dex/tools/run_debugger_internal_/Tool.py | 46 +- debuginfo-tests/dexter/dex/tools/test/Tool.py | 20 +- libcxx/docs/TestingLibcxx.rst | 7 +- libcxx/lib/abi/CMakeLists.txt | 3 +- libcxx/lib/libc++abi-exceptions.exp | 10 + libcxx/lib/libc++abi-exceptions.sjlj.exp | 10 + libcxx/lib/libc++abi.v1.exp | 10 - libcxx/lib/libc++abi.v2.exp | 10 - libcxx/lib/libc++sjlj-abi.v1.exp | 160 ------ libcxx/lib/libc++sjlj-abi.v2.exp | 310 ----------- libcxx/src/CMakeLists.txt | 15 +- libcxxabi/lib/exceptions.exp | 11 + libcxxabi/lib/itanium-base.exp | 13 +- libcxxabi/src/CMakeLists.txt | 18 +- lld/ELF/Config.h | 2 + lld/ELF/Driver.cpp | 8 + lld/ELF/Options.td | 6 + lld/ELF/Symbols.cpp | 12 + lld/docs/ld.lld.1 | 4 + lld/test/ELF/arm-thumb-undefined-weak.s | 8 +- lld/test/ELF/warn-backrefs.s | 13 + lldb/include/lldb/API/SBDebugger.h | 4 + lldb/include/lldb/Core/Debugger.h | 4 + lldb/include/lldb/Core/SourceManager.h | 11 +- lldb/scripts/reproducer-replay.py | 27 +- lldb/source/API/SBDebugger.cpp | 12 + lldb/source/Core/CoreProperties.td | 4 + lldb/source/Core/Debugger.cpp | 19 + lldb/source/Core/SourceManager.cpp | 52 +- lldb/source/DataFormatters/TypeCategory.cpp | 6 +- lldb/source/Target/RemoteAwarePlatform.cpp | 2 +- .../commands/settings/use_source_cache/Makefile | 8 + .../use_source_cache/TestUseSourceCache.py | 69 +++ .../commands/settings/use_source_cache/main.cpp | 616 +++++++++++++++++++++ .../postmortem/elf-core/TestLinuxCore.py | 44 ++ .../postmortem/elf-core/linux-x86_64.core | Bin 40960 -> 49152 bytes lldb/unittests/Core/CMakeLists.txt | 1 + lldb/unittests/Core/SourceManagerTest.cpp | 48 ++ llvm/cmake/modules/AddLLVM.cmake | 13 +- .../include/llvm/Analysis/DependenceGraphBuilder.h | 9 +- llvm/include/llvm/Analysis/IVDescriptors.h | 9 +- llvm/include/llvm/Analysis/MemoryBuiltins.h | 5 +- llvm/include/llvm/Analysis/TargetTransformInfo.h | 50 +- .../llvm/Analysis/TargetTransformInfoImpl.h | 8 +- llvm/include/llvm/CodeGen/BasicTTIImpl.h | 67 ++- .../include/llvm/CodeGen/GlobalISel/IRTranslator.h | 2 +- .../llvm/CodeGen/GlobalISel/InlineAsmLowering.h | 46 ++ llvm/include/llvm/CodeGen/TargetSubtargetInfo.h | 5 + .../llvm/ExecutionEngine/SectionMemoryManager.h | 1 - llvm/include/llvm/Object/ELFObjectFile.h | 2 +- llvm/include/llvm/Support/FileCheck.h | 6 +- llvm/include/llvm/Transforms/Utils/LoopUtils.h | 24 +- llvm/lib/Analysis/LazyValueInfo.cpp | 438 +++++++-------- llvm/lib/Analysis/Lint.cpp | 54 +- llvm/lib/Analysis/MemoryBuiltins.cpp | 33 +- llvm/lib/Analysis/TargetTransformInfo.cpp | 29 +- llvm/lib/Analysis/VectorUtils.cpp | 23 +- llvm/lib/CodeGen/BranchFolding.cpp | 1 + llvm/lib/CodeGen/BranchFolding.h | 4 +- llvm/lib/CodeGen/GlobalISel/CMakeLists.txt | 1 + llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 36 +- llvm/lib/CodeGen/GlobalISel/InlineAsmLowering.cpp | 64 +++ llvm/lib/CodeGen/IfConversion.cpp | 1 + llvm/lib/CodeGen/MIRVRegNamerUtils.cpp | 2 + llvm/lib/CodeGen/MIRVRegNamerUtils.h | 18 +- .../CodeGen/SelectionDAG/LegalizeFloatTypes.cpp | 12 + llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h | 1 + llvm/lib/MC/MCParser/AsmParser.cpp | 3 +- llvm/lib/MC/MCParser/MasmParser.cpp | 3 +- llvm/lib/Support/FileCheck.cpp | 27 +- llvm/lib/Support/FileCheckImpl.h | 2 +- llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp | 4 + llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 158 +++--- llvm/lib/Target/AArch64/AArch64ISelLowering.h | 14 +- llvm/lib/Target/AArch64/AArch64InstrInfo.td | 14 +- llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td | 125 ++++- llvm/lib/Target/AArch64/AArch64Subtarget.cpp | 5 + llvm/lib/Target/AArch64/AArch64Subtarget.h | 3 + .../Target/AArch64/AArch64TargetTransformInfo.cpp | 7 +- .../Target/AArch64/AArch64TargetTransformInfo.h | 5 +- llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp | 3 +- .../Target/AMDGPU/AMDGPUFixFunctionBitcasts.cpp | 11 +- .../Target/AMDGPU/AMDGPUTargetTransformInfo.cpp | 17 +- llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h | 8 +- llvm/lib/Target/ARM/ARMInstrMVE.td | 71 ++- llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp | 4 +- llvm/lib/Target/ARM/ARMTargetTransformInfo.h | 3 +- llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp | 5 +- llvm/lib/Target/AVR/AVRISelLowering.cpp | 32 +- llvm/lib/Target/AVR/AVRTargetObjectFile.cpp | 2 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 9 +- llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp | 11 +- .../Target/SystemZ/SystemZTargetTransformInfo.cpp | 5 +- .../Target/SystemZ/SystemZTargetTransformInfo.h | 3 +- .../WebAssembly/WebAssemblyOptimizeReturned.cpp | 15 +- llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h | 1 - .../Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp | 294 +++++----- llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h | 6 +- llvm/lib/Target/X86/X86CallLowering.h | 2 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 2 + llvm/lib/Target/X86/X86ISelLowering.h | 3 + llvm/lib/Target/X86/X86IndirectBranchTracking.cpp | 33 +- llvm/lib/Target/X86/X86InstrFoldTables.h | 2 +- llvm/lib/Target/X86/X86InstrInfo.td | 17 +- llvm/lib/Target/X86/X86IntrinsicsInfo.h | 4 + llvm/lib/Target/X86/X86MacroFusion.cpp | 2 +- llvm/lib/Target/X86/X86Subtarget.cpp | 5 +- llvm/lib/Target/X86/X86Subtarget.h | 12 +- llvm/lib/Target/X86/X86TargetTransformInfo.cpp | 57 +- llvm/lib/Target/X86/X86TargetTransformInfo.h | 9 +- llvm/lib/Target/X86/X86WinAllocaExpander.cpp | 1 + llvm/lib/Transforms/IPO/AttributorAttributes.cpp | 1 + llvm/lib/Transforms/IPO/CalledValuePropagation.cpp | 28 +- llvm/lib/Transforms/Scalar/LICM.cpp | 1 + llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp | 1 + llvm/lib/Transforms/Scalar/LoopUnswitch.cpp | 1 + llvm/lib/Transforms/Scalar/SCCP.cpp | 116 ++-- llvm/lib/Transforms/Scalar/Scalarizer.cpp | 51 +- .../lib/Transforms/Scalar/WarnMissedTransforms.cpp | 1 + llvm/lib/Transforms/Utils/LoopUtils.cpp | 7 + llvm/lib/Transforms/Utils/PredicateInfo.cpp | 24 +- llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 133 +++-- llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 11 +- llvm/lib/Transforms/Vectorize/VPRecipeBuilder.h | 55 +- llvm/lib/Transforms/Vectorize/VectorCombine.cpp | 2 +- llvm/test/CodeGen/AArch64/arm64-sli-sri-opt.ll | 6 +- llvm/test/CodeGen/AArch64/sve-intrinsics-ld1.ll | 469 ++++++++++++++++ llvm/test/CodeGen/AArch64/sve-intrinsics-ldst1.ll | 182 ------ llvm/test/CodeGen/AArch64/sve-intrinsics-st1.ll | 367 ++++++++++++ llvm/test/CodeGen/AVR/div.ll | 24 +- llvm/test/CodeGen/AVR/sections.ll | 31 ++ llvm/test/CodeGen/PowerPC/aix-calleesavedregs.ll | 11 + .../CodeGen/PowerPC/aix-cc-byval-limitation2.ll | 11 - llvm/test/CodeGen/PowerPC/aix-cc-byval-mem.ll | 52 +- llvm/test/CodeGen/PowerPC/ppcf128-freeze.mir | 35 ++ llvm/test/CodeGen/Thumb2/mve-halving.ll | 288 ++++++++++ .../CodeGen/X86/indirect-branch-tracking-eh.ll | 73 ++- .../CodeGen/X86/indirect-branch-tracking-eh2.ll | 149 +++++ llvm/test/MC/AsmParser/directive_loc_2.s | 25 + .../LoopVectorize/novect-lcssa-cfg-invalidation.ll | 44 ++ llvm/test/Transforms/Scalarizer/scatter-order.ll | 76 +++ .../tools/llvm-objcopy/ELF/cross-arch-headers.test | 2 +- .../tools/llvm-readobj/ELF/dynamic-malformed.test | 162 +++++- llvm/test/tools/llvm-readobj/ELF/loadname.test | 4 +- llvm/test/tools/llvm-readobj/ELF/needed-libs.test | 10 +- llvm/test/tools/obj2yaml/program-headers.yaml | 103 ++++ llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp | 9 +- llvm/tools/llvm-readobj/ELFDumper.cpp | 43 +- llvm/tools/obj2yaml/elf2yaml.cpp | 20 +- llvm/unittests/Analysis/SparsePropagation.cpp | 12 +- llvm/unittests/Support/FileCheckTest.cpp | 67 +-- llvm/unittests/Transforms/Utils/LoopUtilsTest.cpp | 3 + llvm/utils/FileCheck/FileCheck.cpp | 6 +- .../secondary/llvm/lib/CodeGen/GlobalISel/BUILD.gn | 1 + mlir/docs/Dialects/Linalg.md | 4 +- mlir/docs/Dialects/SPIR-V.md | 6 +- mlir/docs/OpDefinitions.md | 41 +- mlir/include/mlir/Dialect/StandardOps/IR/Ops.td | 79 ++- mlir/include/mlir/IR/Value.h | 7 + mlir/include/mlir/Transforms/LoopUtils.h | 5 - mlir/lib/Dialect/Linalg/Transforms/Fusion.cpp | 10 +- mlir/lib/Dialect/SPIRV/SPIRVLowering.cpp | 35 +- mlir/lib/Dialect/StandardOps/IR/Ops.cpp | 71 +++ mlir/lib/IR/Value.cpp | 12 + mlir/lib/Transforms/Utils/LoopUtils.cpp | 11 +- .../{std-to-spirv.mlir => std-ops-to-spirv.mlir} | 0 .../StandardToSPIRV/std-types-to-spirv.mlir | 10 +- mlir/test/Dialect/SPIRV/structure-ops.mlir | 18 +- mlir/test/IR/core-ops.mlir | 16 +- mlir/test/IR/invalid-ops.mlir | 48 ++ 231 files changed, 8970 insertions(+), 2313 deletions(-) create mode 100644 clang/test/Analysis/UserNullabilityAnnotations.m create mode 100644 clang/test/Analysis/nonnull.cpp create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_abd.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_abs.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_add.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_asrd.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_cmla.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_div.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_divr.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_dot.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_ext.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_max.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_min.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_mla.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_mul.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_mulh.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_neg.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_sub.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_subr.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_tmad.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/negative/acle_sve_asrd.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/negative/acle_sve_cadd.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/negative/acle_sve_cmla.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/negative/acle_sve_dot.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/negative/acle_sve_ext.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/negative/acle_sve_mla.c create mode 100644 clang/test/CodeGen/aarch64-sve-intrinsics/negative/acle_sve_tmad.c create mode 100644 clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_qshlu.c create mode 100644 clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_shrnb.c create mode 100644 clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_qshlu.c create mode 100644 clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_shrnb.c create mode 100644 debuginfo-tests/dexter/dex/debugger/DebuggerControllers/Debugge [...] create mode 100644 debuginfo-tests/dexter/dex/debugger/DebuggerControllers/Default [...] create mode 100644 libcxx/lib/libc++abi-exceptions.exp create mode 100644 libcxx/lib/libc++abi-exceptions.sjlj.exp delete mode 100644 libcxx/lib/libc++sjlj-abi.v1.exp delete mode 100644 libcxx/lib/libc++sjlj-abi.v2.exp create mode 100644 libcxxabi/lib/exceptions.exp create mode 100644 lldb/test/API/commands/settings/use_source_cache/Makefile create mode 100644 lldb/test/API/commands/settings/use_source_cache/TestUseSourceCache.py create mode 100644 lldb/test/API/commands/settings/use_source_cache/main.cpp create mode 100644 lldb/unittests/Core/SourceManagerTest.cpp create mode 100644 llvm/include/llvm/CodeGen/GlobalISel/InlineAsmLowering.h create mode 100644 llvm/lib/CodeGen/GlobalISel/InlineAsmLowering.cpp create mode 100644 llvm/test/CodeGen/AArch64/sve-intrinsics-ld1.ll delete mode 100644 llvm/test/CodeGen/AArch64/sve-intrinsics-ldst1.ll create mode 100644 llvm/test/CodeGen/AArch64/sve-intrinsics-st1.ll create mode 100644 llvm/test/CodeGen/AVR/sections.ll create mode 100644 llvm/test/CodeGen/PowerPC/aix-calleesavedregs.ll delete mode 100644 llvm/test/CodeGen/PowerPC/aix-cc-byval-limitation2.ll create mode 100644 llvm/test/CodeGen/PowerPC/ppcf128-freeze.mir create mode 100644 llvm/test/CodeGen/X86/indirect-branch-tracking-eh2.ll create mode 100644 llvm/test/MC/AsmParser/directive_loc_2.s create mode 100644 llvm/test/Transforms/LoopVectorize/novect-lcssa-cfg-invalidation.ll create mode 100644 llvm/test/Transforms/Scalarizer/scatter-order.ll rename mlir/test/Conversion/StandardToSPIRV/{std-to-spirv.mlir => std-ops-to-spirv [...]