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-lts-allnoconfig in repository toolchain/ci/llvm-project.
from 04a86966fbf [FPEnv] Fix chain handling for fpexcept.strict nodes adds 6a634a5dba8 Revert "[libc++] Explicitly enumerate std::string external [...] adds 89ba150240a [X86] Add knownbits tests showing missing shift amount dema [...] adds 6d1a8fd4479 [SelectionDAG] ComputeKnownBits - Add DemandedElts support [...] adds 376bc39c829 [SelectionDAG] ComputeNumSignBits - Use getValidShiftAmount [...] adds 26d2ace9e23 [InstSimplify] move tests for select from InstCombine; NFC adds 894f742acb9 [MIPS][ELF] Use PC-relative relocations in .eh_frame when possible adds 8e8ccf4712c [MIPS] Don't emit R_(MICRO)MIPS_JALR relocations against da [...] adds da33762de85 [AArch64] Emit HINT instead of PAC insns in Armv8.2-A or below adds 0b91e78a719 Add missing triples to tests in 0c29d3ff2233696f663ae34a8ae [...] adds 7af67259cdd Sema::getOwningModule - take const Decl* type. adds 40311f97249 Fix "pointer is null" static analyzer warnings. NFCI. adds 025941785fa Fix some cppcheck shadow variable warnings. NFCI. adds 4647aae72f3 Merge isVectorType() and getAs<VectorType> calls to silence [...] adds b11027a0862 Fix cppcheck uninitialized variable in DiffTree() construct [...] adds 043c5eafa87 [RISCV] Handle globals and block addresses in asm operands adds b4a99a061f5 [Clang][Driver] Re-use the calling process instead of creat [...] adds e653d306ce9 [mlir][Linalg] Update ReshapeOp::build to be more idiomatic adds 6b686703e63 [Inlining] Add PreInlineThreshold for the new pass manager adds 202ab273e6e [mlir] Added missing GPU lowering ops. adds 81e7922e83c [mlir] m_Constant() adds 07804f75a6c [DebugInfo] Make debug line address size mismatch non-fatal [...] adds 2af97be8027 [ThinLTO] Add additional ThinLTO pipeline testing with new PM adds 2d7e757a836 [AArch64][SVE] Add patterns for some arith SVE instructions. adds 90555d92534 [Scheduler] Remove superfluous casts. NFC adds ee4aa1a228b [X86] Add AVX2 known signbits codegen tests adds 7afaa0099b9 [X86][SSE] Add sitofp(ashr(x,y)) test case with non-uniform [...] adds 38e2c01221a [SelectionDAG] ComputeNumSignBits add getValidMinimumShiftA [...] adds 05366870eed [LegalizeTypes] Add SoftenFloatResult support for STRICT_SI [...] adds f2bbe8ede05 [lldb/Scripts] Remove SWIG bot adds bb2e5f5e454 Fix tests for builtbot failures adds 9d30d769041 [lldb/Docs] Extend description section of the main page adds ffc05d0dbc8 [X86][SSE] Add sitofp(shl(sext(x),y)) test case with non-un [...] adds 7d9b0a61c32 AMDGPU/GlobalISel: Simplify assert adds ca19d7a3993 AMDGPU/GlobalISel: Fix branch targets when emitting SI_IF adds 2f090cc8f1a AMDGPU/GlobalISel: Add some baseline tests for vector extract adds 3d8f1b2d22b AMDGPU/GlobalISel: Set insert point after waterfall loop adds c6fcd5d115b [SelectionDAG] ComputeNumSignBits add getValidMaximumShiftA [...] adds 203801425d2 AMDGPU/GlobalISel: Select llvm.amdgcn.ds.ordered.{add|swap} adds 292562c0046 Try number 2 for fixing bot failures adds a2cd4fe6bf2 Unbreak the mlir build after 202ab273e6eca134b69882f100c666 [...] adds fb79ef52417 Fix readability-identifier-naming missing member variables adds 7aed43b6073 Hopefully last fix for bot failures adds 484a7472f1a [llvm][MIRVRegNamerUtils] Adding hashing on FrameIndex Mach [...] adds 64a93afc3c6 [X86][Disassembler] Fix a bug when disassembling an empty string adds cb988a858ab Add a couple of missed wildcards in debug-pass-manager outp [...] adds 6288f86e870 Revert "[ThinLTO] Add additional ThinLTO pipeline testing w [...] adds 2b530053e9d [gn build] (manually) port b4a99a061f51 adds 15078d7202b [clangd] Render header of hover card as a heading adds f5465e74ef4 [clangd] Include expression in DecltypeTypeLoc sourcerange [...] adds 2bb154591fa [lldb-server] Remove dead CMake code adds 231875e111f [Clang] Always set -z now linker option on Fuchsia adds a0f4600f4f0 Rework be15dfa88fb1 such that it works with GlobalISel whic [...] adds d0aad9f56e1 [LTO] Constify lto::Config reference passed to backends (NFC) adds f163755eb0a [Dsymutil][Debuginfo][NFC] #3 Refactor dsymutil to separate [...] adds 69f4cea4139 [InstCombine] add tests for select --> copysign; NFC adds c1b13a1b177 Fix a test case by adding -fno-delayed-template-parsing. adds b7526cc21ce [NFC][clang][IFS] Adding braces to if-statement as prep for [...] adds bd8c8827d96 [clang][IFS] Prevent Clang-IFS from Leaking symbols from in [...] adds 577efd09e3b [lldb] Revert ddf044290ede for TestProcessAPI.py adds 26c7a4ed101 [LegalizeIntegerTypes][X86] Add support for expanding input [...] adds 4268e4f4b84 [mlir] Change the syntax of AffineMapAttr and IntegerSetAtt [...] adds 349636d2bfc Implement VectorType conditional operator GNU extension. adds 80a094e1348 [InstCombine] add FMF to tests for more coverage; NFC adds 810b28edb3f [ItaniumCXXABI] Make tls wrappers properly comdat adds 31441a3e007 [ThinLTO/WPD] Fix index-based WPD for alias vtables adds f0719bf2196 PR44514: Fix recovery from noexcept with non-convertible ex [...] adds cb89c7e3f74 [mlir] Remove unnecessary assert for single region. adds 328e0f3dcac Revert "[DWARF5][DebugInfo]: Added support for DebugInfo ge [...] adds a506f7f9105 [clang][IFS][test] Fixing mangled name of a test for Darwin. adds 7b9f8e17d15 [PGO][CHR] Guard against 0-to-0 branch weight and avoid div [...] adds 6d57511e0b6 [lldb-server] Prefer target_include_directories adds 6fca03f0cae [mlir] Update the use-list algorithms in SymbolTable to sup [...] adds c7748404920 [mlir] Update the CallGraph for nested symbol references, a [...] adds 53539bb032d [DebugInfo] Add another level to DebugInfoKind called Constructor adds 9b92e4fbdb5 [mlir] Add support for attaching a visibility to symbols. adds 03edd6d6a69 [mlir] NFC: Remove unused variable. adds 989bed989a4 Re-enable testing of .s tests under test/CodeGen/X86. adds e68e4cbcc50 [GlobalISel] Change representation of shuffle masks in Mach [...] adds 09db6e32098 [llvm-exegesis] Initialize const bitvector member adds fb51ce10d7d [LanguageRuntime] Retire an unused member function. NFCI. adds 84baf123a52 try to fix InterfaceStubs/lambda.cpp on Windows after bd8c8 [...] adds d1e3b23be46 [lldb/Utility] Add std::move to make placate clang 3.8 adds 3818101f7f8 [mlir] [VectorOps] fixed typo in verifier of slice op adds 1ab13f8cc3f [clang] [test] Fix riscv-toolchain-extra to be less picky a [...] adds 1768ed7f8b1 [X86] Add test to show that nofpexcept flag is not preserve [...] adds b1dcd84c7ea [X86] Copy the nofpexcept flag when folding a load into an [...] adds a7cac2bd4b6 [MLIR] Fix broken link locations after move to monorepo adds 671544c25b1 [PowerPC] [NFC] set instruction number as 1st priority of l [...] adds 0136f226c4e [MC] Don't resolve relocations referencing STB_LOCAL STT_GNU_IFUNC adds 7cd429f27d4 [ELF] Add -z force-ibt and -z shstk for Intel Control-flow [...] adds 84637408f2e [OpenMP][Tool] Make tests for archer dependent on TSan adds d9819f36623 [ELF] Delete unintended --force-bti adds ed810da7327 [OpenMP][Tool] Improving stack trace for Archer adds 63c3691f791 [AMDGPU] Add gfx9 assembler and disassembler test cases adds 0950de264e3 [AMDGPU] Improve error checking in gfx10 assembler tests adds 440ce5164f5 [AMDGPU] Remove duplicate gfx10 assembler and disassembler tests adds 61b6a4e8265 [lldb] Fix that SBThread.GetStopDescription is returning st [...] adds f18370fe0e7 [lldb] Don't defend against internal LLVM errors in IRInterpreter adds 547abdd921e [mlir] Fix -Wunused adds eca44745871 [AMDGPU] Fix getInstrLatency() always returning 1 adds d8ffd601d52 [lldb][NFC] Rewrite python_api/rdar-12481949 test adds 6d8abe424a7 [libcxx] [test] Add casts to avoid signed/unsigned mismatch [...] adds ad741853c38 [AMDGPU] Model distance to instruction in bundle adds ec6579fc047 [llvm-readobj][test] - Fix grammar in comments. adds 45924eb4671 [clang-tidy] Ignore implicit casts in modernize-use-default [...] adds 3388b0f59dc [TableGen] Introduce a `defvar` statement. adds ddbc0b1e516 [TableGen] Introduce an if/then/else statement. adds 41b52018882 [Target] Fix uninitialized value in 10c11e4e2d05cf0e8f8251f [...] adds 72ca86fd34e [ARM][MVE] Masked gathers from base + vector of offsets adds 018b042593f [mlir] Add loop.parallel, loop.reduce and loop.reduce.retur [...] adds 5a6eae3dea2 [mlir] Ran git-clang-format. adds 9492e9d8cfd [lldb][NFC] Cleanup ClangASTContext::CompleteTagDeclaration [...] adds 4624a1e8ac8 [mlir] Create a gpu.module operation for the GPU Dialect. adds 3d6c492d7a9 [RISCV] Fix ILP32D lowering for double+double/double+int re [...] adds d6ea8ff0d74 [mlir] Fix translation of splat constants to LLVM IR adds e73b20c57dc [ARM][MVE] Disallow VPSEL for tail predication adds a43b0065c5c [SelectionDAG] ComputeKnownBits - merge getValidMinimumShif [...] adds fd42a4ac7a6 [X86][SSE] Add add(shl(and(x,c1),c2),c3) test case with non [...] adds d94d079a6a5 [ARM][Thumb2] Fix ADD/SUB invalid writes to SP adds bad6032bc15 [ARM][LowOverheadLoops] Change predicate inspection adds c05a11108b9 [SelectionDAG] ComputeKnownBits - merge getValidMinimumShif [...] adds 31aed2e0dad Fix "MIParser::getIRValue(unsigned int)’ defined but not us [...] adds e27632c3026 [ARM][LowOverheadLoops] Allow all MVE instrs. adds 877723b7ce8 [lldb/Expression] Improve interpreter error message with a [...] adds 71d5454b377 [ARM,MVE] Use the new Tablegen `defvar` and `if` statements. adds bff33bd5c83 [unittests] Fix "comparison of integers of different signs" [...] adds df186507e1d Make helper functions static or move them into anonymous na [...] adds 81ee484484a [FPEnv] Fix chain handling regression after 04a8696 adds dee6e39c756 [RISCV][NFC] Deduplicate Atomic Intrinsic Definitions new 6aca3e8dfa2 [FPEnv] Add some comments to IRBuilder.h new 3f944a8b8ca [lldb][NFC] Make name parameter in AddMethodToCXXRecordType [...] new e3ed63e83ab [TableGen] Update editor modes for new keywords. new cfe2fab708d [InstSimplify] add tests for vector select; NFC new 77cc690bae3 AArch64: fix bitcode upgrade of @llvm.neon.addp.
The 5 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: .../modernize/UseDefaultMemberInitCheck.cpp | 2 +- .../readability/IdentifierNamingCheck.cpp | 32 +- clang-tools-extra/clangd/FormattedString.cpp | 19 + clang-tools-extra/clangd/FormattedString.h | 4 + clang-tools-extra/clangd/Hover.cpp | 5 +- clang-tools-extra/clangd/Selection.cpp | 13 + .../clangd/unittests/FormattedStringTests.cpp | 9 + clang-tools-extra/clangd/unittests/HoverTests.cpp | 12 + .../clangd/unittests/SelectionTests.cpp | 6 + .../checkers/modernize-use-default-member-init.cpp | 8 +- ...ability-identifier-naming-member-decl-usage.cpp | 137 + clang/CMakeLists.txt | 3 + clang/docs/LanguageExtensions.rst | 43 +- clang/include/clang/AST/Expr.h | 35 +- clang/include/clang/Basic/CodeGenOptions.h | 5 + clang/include/clang/Basic/DebugInfoOptions.h | 5 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 8 + clang/include/clang/Basic/arm_mve.td | 58 +- clang/include/clang/Config/config.h.cmake | 3 + clang/include/clang/Driver/Driver.h | 7 + clang/include/clang/Driver/Job.h | 20 +- clang/include/clang/Sema/Sema.h | 7 +- clang/lib/AST/ASTContext.cpp | 32 +- clang/lib/AST/ASTDiagnostic.cpp | 6 +- clang/lib/AST/ASTImporter.cpp | 2 +- clang/lib/AST/ExprConstant.cpp | 1 + clang/lib/CodeGen/CGBlocks.cpp | 6 +- clang/lib/CodeGen/CGBuiltin.cpp | 2 + clang/lib/CodeGen/CGDebugInfo.cpp | 33 +- clang/lib/CodeGen/CGDecl.cpp | 10 +- clang/lib/CodeGen/CGExprScalar.cpp | 15 + clang/lib/CodeGen/CGOpenMPRuntime.cpp | 6 +- clang/lib/CodeGen/CGStmt.cpp | 3 +- clang/lib/CodeGen/CGStmtOpenMP.cpp | 3 +- clang/lib/CodeGen/CodeGenFunction.cpp | 2 +- clang/lib/CodeGen/CodeGenModule.cpp | 6 +- clang/lib/CodeGen/ItaniumCXXABI.cpp | 3 + clang/lib/CodeGen/TargetInfo.cpp | 20 +- clang/lib/Driver/Job.cpp | 108 +- clang/lib/Driver/ToolChains/Arch/ARM.cpp | 6 +- clang/lib/Driver/ToolChains/Clang.cpp | 7 + clang/lib/Driver/ToolChains/Fuchsia.cpp | 3 + clang/lib/Frontend/CompilerInvocation.cpp | 4 +- .../Frontend/InterfaceStubFunctionsConsumer.cpp | 7 +- clang/lib/Sema/SemaExceptionSpec.cpp | 12 +- clang/lib/Sema/SemaExprCXX.cpp | 162 +- clang/lib/Sema/SemaOverload.cpp | 7 +- .../StaticAnalyzer/Checkers/CheckPlacementNew.cpp | 2 + .../Checkers/FuchsiaHandleChecker.cpp | 3 +- clang/test/CMakeLists.txt | 1 + clang/test/CodeGen/riscv32-ilp32d-abi.c | 24 + .../CodeGenCXX/cxx11-thread-local-reference.cpp | 2 +- clang/test/CodeGenCXX/cxx11-thread-local.cpp | 9 +- clang/test/CodeGenCXX/tls-init-funcs.cpp | 4 + clang/test/CodeGenCXX/vector-conditional.cpp | 231 + clang/test/Driver/cc1-spawnprocess.c | 4 + clang/test/Driver/clang_f_opts.c | 2 +- clang/test/Driver/fsanitize-blacklist.c | 2 +- clang/test/Driver/fuchsia.c | 2 +- clang/test/Driver/fuchsia.cpp | 2 +- clang/test/Driver/riscv32-toolchain-extra.c | 6 +- clang/test/Driver/riscv64-toolchain-extra.c | 6 +- clang/test/Driver/unknown-arg.c | 2 +- clang/test/Driver/warning-options_pedantic.cpp | 2 +- clang/test/InterfaceStubs/blocks.c | 9 + clang/test/InterfaceStubs/lambda.cpp | 11 + clang/test/OpenMP/threadprivate_codegen.cpp | 6 +- clang/test/Sema/vector-gcc-compat.cpp | 2 +- clang/test/SemaCXX/cxx0x-noexcept-expression.cpp | 5 + clang/test/SemaCXX/vector-conditional.cpp | 172 + clang/tools/driver/driver.cpp | 43 +- libcxx/include/__config | 4 - libcxx/include/__string | 54 - libcxx/include/string | 4 +- libcxx/src/string.cpp | 4 +- .../alg.remove/remove_copy.pass.cpp | 2 +- .../alg.remove/remove_copy_if.pass.cpp | 2 +- .../alg.reverse/reverse_copy.pass.cpp | 2 +- lld/ELF/Arch/X86.cpp | 70 + lld/ELF/Arch/X86_64.cpp | 61 +- lld/ELF/Config.h | 3 +- lld/ELF/Driver.cpp | 46 +- lld/ELF/Options.td | 4 - lld/ELF/SyntheticSections.cpp | 79 +- lld/ELF/SyntheticSections.h | 20 +- lld/ELF/Target.h | 1 + lld/ELF/Writer.cpp | 6 + lld/docs/ld.lld.1 | 7 + lld/test/ELF/i386-cet.s | 47 - lld/test/ELF/i386-feature-cet.s | 93 + lld/test/ELF/mips-eh_frame-pic.s | 58 + lld/test/ELF/x86-64-cet.s | 48 - lld/test/ELF/x86-64-feature-cet.s | 92 + lldb/bindings/interface/SBThread.i | 2 +- lldb/bindings/python/python-typemaps.swig | 24 +- lldb/docs/man/lldb.rst | 11 +- lldb/include/lldb/Symbol/ClangASTContext.h | 12 +- .../expression/dont_allow_jit/TestAllowJIT.py | 8 +- .../get-value-32bit-int}/Makefile | 0 .../get-value-32bit-int/TestGetValue32BitInt.py | 19 + .../test/python_api/get-value-32bit-int/main.cpp | 5 + .../test/python_api/process/TestProcessAPI.py | 1 - .../test/python_api/rdar-12481949/Makefile | 3 - .../python_api/rdar-12481949/Test-rdar-12481949.py | 66 - .../test/python_api/rdar-12481949/main.cpp | 16 - .../test/python_api/thread/TestThreadAPI.py | 22 +- lldb/scripts/swig_bot.py | 85 - lldb/scripts/swig_bot_lib/client.py | 216 - lldb/scripts/swig_bot_lib/local.py | 133 - lldb/scripts/swig_bot_lib/remote.py | 43 - lldb/scripts/swig_bot_lib/server.py | 144 - lldb/source/Expression/IRInterpreter.cpp | 138 +- .../Clang/ClangExpressionParser.cpp | 5 +- .../ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp | 30 - .../ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.h | 2 - .../LanguageRuntime/ObjC/ObjCLanguageRuntime.cpp | 8 - .../LanguageRuntime/ObjC/ObjCLanguageRuntime.h | 2 - lldb/source/Symbol/ClangASTContext.cpp | 122 +- lldb/source/Utility/StructuredData.cpp | 4 +- lldb/tools/lldb-server/CMakeLists.txt | 27 +- llvm/docs/TableGen/LangRef.rst | 60 +- llvm/include/llvm/CodeGen/ISDOpcodes.h | 10 + llvm/include/llvm/CodeGen/MachineFunction.h | 2 + llvm/include/llvm/CodeGen/MachineInstrBuilder.h | 2 +- llvm/include/llvm/CodeGen/MachineOperand.h | 11 +- llvm/include/llvm/DWARFLinker/DWARFLinker.h | 112 + llvm/include/llvm/IR/IRBuilder.h | 6 + llvm/include/llvm/IR/IntrinsicsRISCV.td | 90 +- llvm/include/llvm/LTO/LTO.h | 5 +- llvm/include/llvm/LTO/LTOBackend.h | 6 +- llvm/include/llvm/Target/TargetOptions.h | 2 +- llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp | 8 - llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp | 3 +- llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 5 +- llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp | 5 +- llvm/lib/CodeGen/MIRParser/MIParser.cpp | 35 +- llvm/lib/CodeGen/MIRVRegNamerUtils.cpp | 3 +- llvm/lib/CodeGen/MachineFunction.cpp | 6 + llvm/lib/CodeGen/MachineOperand.cpp | 12 +- llvm/lib/CodeGen/MachineVerifier.cpp | 15 +- .../CodeGen/SelectionDAG/LegalizeFloatTypes.cpp | 24 +- .../CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp | 36 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 132 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 62 +- .../lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h | 3 + llvm/lib/CodeGen/TargetInstrInfo.cpp | 6 +- llvm/lib/DWARFLinker/DWARFLinker.cpp | 2 + llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp | 31 +- llvm/lib/IR/AutoUpgrade.cpp | 7 +- llvm/lib/LTO/LTO.cpp | 14 +- llvm/lib/LTO/LTOBackend.cpp | 21 +- llvm/lib/MC/ELFObjectWriter.cpp | 3 +- llvm/lib/MC/MCObjectFileInfo.cpp | 11 +- llvm/lib/Object/RelocationResolver.cpp | 3 + llvm/lib/Passes/PassBuilder.cpp | 8 +- llvm/lib/TableGen/TGLexer.cpp | 4 + llvm/lib/TableGen/TGLexer.h | 5 +- llvm/lib/TableGen/TGParser.cpp | 206 +- llvm/lib/TableGen/TGParser.h | 66 +- llvm/lib/Target/AArch64/AArch64FrameLowering.cpp | 2 +- llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp | 29 + llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 4 + llvm/lib/Target/AArch64/AArch64InstrFormats.td | 2 +- llvm/lib/Target/AArch64/AArch64InstrInfo.td | 48 +- .../Target/AArch64/AArch64InstructionSelector.cpp | 9 +- llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td | 8 +- llvm/lib/Target/AArch64/SVEInstrFormats.td | 34 +- .../Target/AMDGPU/AMDGPUInstructionSelector.cpp | 87 + llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.h | 1 + llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 37 +- llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp | 19 +- llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp | 22 +- llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 8 +- llvm/lib/Target/AMDGPU/SIInstrInfo.h | 2 + llvm/lib/Target/ARM/ARMAsmPrinter.cpp | 4 + llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp | 27 +- llvm/lib/Target/ARM/ARMInstrMVE.td | 486 +- llvm/lib/Target/ARM/ARMInstrThumb2.td | 193 +- llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp | 27 +- llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp | 111 +- llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp | 93 +- .../Target/ARM/Disassembler/ARMDisassembler.cpp | 73 +- llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp | 200 +- llvm/lib/Target/ARM/Thumb2InstrInfo.cpp | 22 +- llvm/lib/Target/Mips/MipsISelLowering.cpp | 9 + llvm/lib/Target/Mips/MipsLegalizerInfo.cpp | 6 +- llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp | 8 + .../Target/X86/Disassembler/X86Disassembler.cpp | 4 +- llvm/lib/Target/X86/X86InstrInfo.cpp | 4 + llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp | 2 +- .../InstCombine/InstructionCombining.cpp | 2 +- .../Instrumentation/ControlHeightReduction.cpp | 4 + llvm/test/Bitcode/aarch64-addp-upgrade.bc | Bin 0 -> 1136 bytes llvm/test/Bitcode/aarch64-addp-upgrade.ll | 18 + .../prelegalizercombiner-shuffle-vector.mir | 4 +- .../AArch64/machine-outliner-retaddr-sign-cfi.ll | 45 +- ...ne-outliner-retaddr-sign-diff-scope-same-key.ll | 29 +- .../machine-outliner-retaddr-sign-non-leaf.ll | 15 +- ...ne-outliner-retaddr-sign-same-scope-diff-key.ll | 23 +- ...-outliner-retaddr-sign-same-scope-same-key-a.ll | 29 +- ...-outliner-retaddr-sign-same-scope-same-key-b.ll | 29 +- .../machine-outliner-retaddr-sign-subtarget.ll | 4 +- .../AArch64/machine-outliner-retaddr-sign-thunk.ll | 31 +- llvm/test/CodeGen/AArch64/sign-return-address.ll | 75 +- .../AArch64/speculation-hardening-dagisel.ll | 2 +- .../CodeGen/AArch64/speculation-hardening-loads.ll | 2 +- llvm/test/CodeGen/AArch64/sve-int-arith-imm.ll | 365 + .../AMDGPU/GlobalISel/divergent-control-flow.ll | 61 + .../GlobalISel/llvm.amdgcn.ds.ordered.add.gfx10.ll | 1 + .../GlobalISel/llvm.amdgcn.ds.ordered.add.ll | 5 + .../GlobalISel/llvm.amdgcn.ds.ordered.swap.ll | 5 + .../regbankselect-extract-vector-elt.mir | 468 + llvm/test/CodeGen/AMDGPU/bundle-latency.mir | 44 + llvm/test/CodeGen/AMDGPU/max.i16.ll | 7 +- .../AMDGPU/scheduler-handle-move-bundle.mir | 2 +- .../ARM/GlobalISel/thumb-select-arithmetic-ops.mir | 6 +- .../ARM/GlobalISel/thumb-select-load-store.mir | 4 +- llvm/test/CodeGen/ARM/fp-intrinsics.ll | 18 + llvm/test/CodeGen/MIR/ARM/thumb2-sub-sp-t3.mir | 2 +- .../CodeGen/MIR/X86/mir-namer-hash-frameindex.mir | 23 + llvm/test/CodeGen/Mips/reloc-jalr.ll | 143 +- llvm/test/CodeGen/PowerPC/lsr-insns-cost.ll | 66 + llvm/test/CodeGen/RISCV/inline-asm.ll | 46 +- llvm/test/CodeGen/SystemZ/fp-strict-alias.ll | 64 +- .../CodeGen/Thumb2/LowOverheadLoops/add_reduce.mir | 255 + .../Thumb2/LowOverheadLoops/inloop-vpnot-1.mir | 235 + .../Thumb2/LowOverheadLoops/inloop-vpnot-2.mir | 235 + .../Thumb2/LowOverheadLoops/inloop-vpnot-3.mir | 235 + .../Thumb2/LowOverheadLoops/inloop-vpsel-1.mir | 239 + .../Thumb2/LowOverheadLoops/inloop-vpsel-2.mir | 239 + .../Thumb2/LowOverheadLoops/vmaxmin_vpred_r.mir | 230 + .../Thumb2/LowOverheadLoops/vmldava_in_vpt.mir | 239 + llvm/test/CodeGen/Thumb2/bug-subw.ll | 74 + llvm/test/CodeGen/Thumb2/fp16-stacksplot.mir | 2 +- .../test/CodeGen/Thumb2/mve-gather-ind16-scaled.ll | 271 + .../CodeGen/Thumb2/mve-gather-ind16-unscaled.ll | 242 + .../test/CodeGen/Thumb2/mve-gather-ind32-scaled.ll | 60 +- .../CodeGen/Thumb2/mve-gather-ind32-unscaled.ll | 75 +- .../CodeGen/Thumb2/mve-gather-ind8-unscaled.ll | 370 + llvm/test/CodeGen/Thumb2/mve-gather-ptrs.ll | 13 + llvm/test/CodeGen/Thumb2/mve-gather-scatter-opt.ll | 28 +- llvm/test/CodeGen/Thumb2/mve-stacksplot.mir | 2 +- llvm/test/CodeGen/Thumb2/peephole-addsub.mir | 4 +- llvm/test/CodeGen/Thumb2/peephole-cmp.mir | 4 +- .../Thumb2/t2peephole-t2ADDrr-to-t2ADDri.ll | 10 + .../CodeGen/X86/align-branch-boundary-default.ll | 2 +- .../CodeGen/X86/align-branch-boundary-default.s | 2 +- llvm/test/CodeGen/X86/combine-shl.ll | 71 + llvm/test/CodeGen/X86/fp128-cast-strict.ll | 406 + llvm/test/CodeGen/X86/known-bits-vector.ll | 22 + llvm/test/CodeGen/X86/known-signbits-vector.ll | 283 +- llvm/test/CodeGen/X86/lit.local.cfg | 8 - .../CodeGen/X86/stack-folding-fp-nofpexcept.mir | 52 + llvm/test/CodeGen/X86/vector-idiv-udiv-128.ll | 2 - llvm/test/CodeGen/X86/vector-idiv-udiv-256.ll | 2 - llvm/test/DebugInfo/Mips/eh_frame.ll | 7 +- llvm/test/DebugInfo/X86/debug-info-auto-return.ll | 70 - llvm/test/MC/AArch64/armv8.3a-signed-pointer.s | 45 +- llvm/test/MC/AMDGPU/gfx10_asm_all.s | 17843 +++++++++++++------ llvm/test/MC/AMDGPU/gfx9_asm_all.s | 1044 ++ llvm/test/MC/ARM/basic-thumb2-instructions.s | 165 +- llvm/test/MC/ARM/invalid-addsub.s | 72 +- llvm/test/MC/ARM/negative-immediates.s | 6 +- llvm/test/MC/ARM/register-token-source-loc.s | 19 +- llvm/test/MC/ARM/thumb-diagnostics.s | 38 +- .../test/MC/Disassembler/AMDGPU/gfx10_dasm_all.txt | 9 - llvm/test/MC/Disassembler/AMDGPU/gfx9_dasm_all.txt | 2242 ++- llvm/test/MC/Disassembler/ARM/invalid-thumbv7.txt | 5 + llvm/test/MC/Disassembler/ARM/thumb-tests.txt | 9 +- llvm/test/MC/Disassembler/ARM/thumb2-v8.txt | 2 + llvm/test/MC/Disassembler/ARM/thumb2.txt | 10 +- llvm/test/MC/ELF/target-in-same-section.s | 8 +- llvm/test/MC/Mips/eh-frame.s | 110 +- llvm/test/TableGen/defvar.td | 145 + llvm/test/TableGen/ifstmt.td | 92 + llvm/test/ThinLTO/X86/Inputs/devirt_alias.ll | 15 + llvm/test/ThinLTO/X86/devirt_alias.ll | 58 + llvm/test/Transforms/InstCombine/select.ll | 141 +- llvm/test/Transforms/InstSimplify/select.ll | 41 + llvm/test/Transforms/PGOProfile/chr.ll | 26 + llvm/test/tools/llvm-mca/ARM/simple-cortex-m33.s | 26 + .../llvm-readobj/ELF/file-header-abi-version.test | 2 +- .../tools/llvm-readobj/ELF/file-header-os-abi.test | 2 +- llvm/tools/dsymutil/DwarfLinkerForBinary.cpp | 23 +- llvm/tools/dsymutil/DwarfLinkerForBinary.h | 1 - llvm/tools/dsymutil/DwarfStreamer.cpp | 61 +- llvm/tools/dsymutil/DwarfStreamer.h | 70 +- llvm/tools/llvm-exegesis/lib/MCInstrDescView.cpp | 2 +- .../DebugInfo/DWARF/DWARFDebugLineTest.cpp | 60 +- .../ExecutionEngine/JITLink/LinkGraphTests.cpp | 9 +- llvm/unittests/MC/Disassembler.cpp | 4 + llvm/unittests/Object/MinidumpTest.cpp | 2 +- llvm/unittests/Target/ARM/MachineInstrTest.cpp | 2 - llvm/utils/emacs/tablegen-mode.el | 3 +- .../secondary/clang/include/clang/Config/BUILD.gn | 1 + llvm/utils/kate/llvm-tablegen.xml | 4 + llvm/utils/vim/syntax/tablegen.vim | 2 +- .../vscode/tablegen/syntaxes/TableGen.tmLanguage | 2 +- mlir/docs/Dialects/Affine.md | 34 +- mlir/docs/Dialects/Standard.md | 16 +- mlir/docs/Dialects/Vector.md | 8 +- mlir/docs/LangRef.md | 22 +- mlir/docs/Tutorials/Toy/Ch-7.md | 2 +- mlir/examples/toy/Ch2/include/toy/Dialect.h | 2 +- mlir/examples/toy/Ch3/include/toy/Dialect.h | 2 +- mlir/examples/toy/Ch4/include/toy/Dialect.h | 2 +- mlir/examples/toy/Ch5/include/toy/Dialect.h | 2 +- mlir/examples/toy/Ch6/include/toy/Dialect.h | 2 +- mlir/examples/toy/Ch7/include/toy/Dialect.h | 2 +- mlir/examples/toy/README.md | 4 +- mlir/include/mlir/Analysis/CallInterfaces.td | 22 +- .../mlir/Conversion/GPUToCUDA/GPUToCUDAPass.h | 11 +- .../mlir/Conversion/GPUToNVVM/GPUToNVVMPass.h | 10 +- mlir/include/mlir/Dialect/GPU/GPUOps.td | 52 + mlir/include/mlir/Dialect/Linalg/EDSC/Intrinsics.h | 2 +- mlir/include/mlir/Dialect/Linalg/IR/LinalgOps.td | 14 +- mlir/include/mlir/Dialect/LoopOps/LoopOps.td | 118 +- mlir/include/mlir/IR/DialectImplementation.h | 6 + mlir/include/mlir/IR/Function.h | 25 +- mlir/include/mlir/IR/Matchers.h | 12 +- mlir/include/mlir/IR/OpImplementation.h | 6 + mlir/include/mlir/IR/SymbolTable.h | 62 +- mlir/lib/Analysis/AffineAnalysis.cpp | 13 +- mlir/lib/Analysis/AffineStructures.cpp | 5 +- mlir/lib/Analysis/CallGraph.cpp | 81 +- mlir/lib/Analysis/Liveness.cpp | 2 + mlir/lib/Analysis/Utils.cpp | 4 +- .../GPUToCUDA/ConvertKernelFuncToCubin.cpp | 21 +- .../GPUToCUDA/ConvertLaunchFuncToCudaCalls.cpp | 13 +- .../Conversion/GPUToNVVM/LowerGpuOpsToNVVMOps.cpp | 30 +- .../GPUToROCDL/LowerGpuOpsToROCDLOps.cpp | 9 +- mlir/lib/Conversion/GPUToSPIRV/CMakeLists.txt | 7 + .../Conversion/GPUToSPIRV/ConvertGPUToSPIRV.cpp | 55 +- .../GPUToSPIRV/ConvertGPUToSPIRVPass.cpp | 15 +- mlir/lib/Conversion/GPUToSPIRV/GPUToSPIRV.td | 22 + mlir/lib/Conversion/LinalgToLLVM/LinalgToLLVM.cpp | 10 +- mlir/lib/Conversion/LoopsToGPU/LoopsToGPU.cpp | 32 +- .../StandardToSPIRV/ConvertStandardToSPIRV.cpp | 9 +- .../VectorToLLVM/ConvertVectorToLLVM.cpp | 4 + mlir/lib/Dialect/AffineOps/AffineOps.cpp | 12 +- mlir/lib/Dialect/GPU/IR/GPUDialect.cpp | 65 +- .../lib/Dialect/GPU/Transforms/KernelOutlining.cpp | 22 +- mlir/lib/Dialect/Linalg/IR/LinalgOps.cpp | 76 +- .../Dialect/Linalg/Transforms/LinalgToLoops.cpp | 6 +- mlir/lib/Dialect/Linalg/Transforms/Tiling.cpp | 2 +- mlir/lib/Dialect/LoopOps/LoopOps.cpp | 199 +- .../QuantOps/Transforms/ConvertSimQuant.cpp | 4 +- mlir/lib/Dialect/SDBM/SDBMExpr.cpp | 5 +- mlir/lib/Dialect/SPIRV/SPIRVDialect.cpp | 2 + .../SPIRV/Serialization/TranslateRegistration.cpp | 11 +- mlir/lib/Dialect/VectorOps/VectorOps.cpp | 35 +- mlir/lib/Dialect/VectorOps/VectorTransforms.cpp | 3 + mlir/lib/ExecutionEngine/ExecutionEngine.cpp | 2 +- mlir/lib/IR/AsmPrinter.cpp | 8 +- mlir/lib/IR/Builders.cpp | 3 +- mlir/lib/IR/Module.cpp | 7 +- mlir/lib/IR/SymbolTable.cpp | 533 +- mlir/lib/Parser/Parser.cpp | 64 +- mlir/lib/Parser/TokenKinds.def | 2 + mlir/lib/Pass/PassStatistics.cpp | 2 +- mlir/lib/Target/LLVMIR/ModuleTranslation.cpp | 9 +- mlir/lib/Transforms/Inliner.cpp | 20 +- mlir/lib/Transforms/Utils/InliningUtils.cpp | 2 +- mlir/lib/Transforms/Utils/LoopUtils.cpp | 2 +- mlir/lib/Transforms/Utils/RegionUtils.cpp | 2 - mlir/test/AffineOps/canonicalize.mlir | 236 +- mlir/test/AffineOps/dma.mlir | 28 +- mlir/test/AffineOps/inlining.mlir | 4 +- mlir/test/AffineOps/invalid.mlir | 24 +- mlir/test/AffineOps/load-store-invalid.mlir | 8 +- mlir/test/AffineOps/load-store.mlir | 24 +- mlir/test/AffineOps/memref-stride-calculation.mlir | 60 +- mlir/test/AffineOps/ops.mlir | 24 +- mlir/test/Analysis/test-callgraph.mlir | 21 +- .../GPUToCUDA/lower-launch-func-to-cuda.mlir | 2 +- .../GPUToCUDA/lower-nvvm-kernel-to-cubin.mlir | 6 +- mlir/test/Conversion/GPUToNVVM/gpu-to-nvvm.mlir | 59 +- .../Conversion/GPUToNVVM/memory-attrbution.mlir | 8 +- mlir/test/Conversion/GPUToROCDL/gpu-to-rocdl.mlir | 45 + mlir/test/Conversion/GPUToSPIRV/builtins.mlir | 12 +- mlir/test/Conversion/GPUToSPIRV/load-store.mlir | 2 +- mlir/test/Conversion/GPUToSPIRV/loop.mlir | 2 +- mlir/test/Conversion/GPUToSPIRV/simple.mlir | 2 +- .../StandardToLLVM/convert-memref-ops.mlir | 6 +- .../StandardToLLVM/convert-to-llvmir.mlir | 24 +- .../StandardToLLVM/standard-to-llvm.mlir | 8 +- .../Conversion/VectorToLoops/vector-to-loops.mlir | 28 +- mlir/test/Dialect/GPU/invalid.mlir | 11 +- mlir/test/Dialect/GPU/ops.mlir | 2 +- mlir/test/Dialect/GPU/outlining.mlir | 2 +- mlir/test/Dialect/Linalg/affine.mlir | 6 +- mlir/test/Dialect/Linalg/fusion.mlir | 18 +- mlir/test/Dialect/Linalg/invalid.mlir | 122 +- mlir/test/Dialect/Linalg/llvm.mlir | 22 +- mlir/test/Dialect/Linalg/loops.mlir | 24 +- mlir/test/Dialect/Linalg/promote.mlir | 14 +- mlir/test/Dialect/Linalg/roundtrip.mlir | 96 +- mlir/test/Dialect/Linalg/tile.mlir | 48 +- mlir/test/Dialect/Linalg/tile_conv.mlir | 8 +- mlir/test/Dialect/Linalg/tile_indexed_generic.mlir | 6 +- mlir/test/Dialect/Linalg/transform-patterns.mlir | 30 +- mlir/test/Dialect/Loops/invalid.mlir | 181 + mlir/test/Dialect/Loops/ops.mlir | 44 + mlir/test/Dialect/SPIRV/composite-ops.mlir | 4 +- mlir/test/Dialect/VectorOps/invalid.mlir | 100 +- mlir/test/Dialect/VectorOps/ops.mlir | 30 +- mlir/test/Dialect/VectorOps/vector-transforms.mlir | 28 +- mlir/test/EDSC/builder-api-test.cpp | 121 +- mlir/test/IR/affine-map.mlir | 228 +- mlir/test/IR/core-ops.mlir | 68 +- mlir/test/IR/invalid-affinemap.mlir | 66 +- mlir/test/IR/invalid-ops.mlir | 58 +- mlir/test/IR/invalid.mlir | 52 +- mlir/test/IR/locations.mlir | 2 +- mlir/test/IR/memory-ops.mlir | 24 +- mlir/test/IR/opaque_locations.mlir | 2 +- mlir/test/IR/parser.mlir | 128 +- mlir/test/IR/pretty-locations.mlir | 2 +- mlir/test/IR/print-op-local-scope.mlir | 4 +- mlir/test/IR/test-matchers.mlir | 1 + mlir/test/IR/test-symbol-rauw.mlir | 33 + mlir/test/IR/test-symbol-uses.mlir | 44 +- mlir/test/IR/traits.mlir | 24 + mlir/test/Target/llvmir.mlir | 28 + mlir/test/Transforms/Vectorize/compose_maps.mlir | 82 +- mlir/test/Transforms/Vectorize/normalize_maps.mlir | 42 +- mlir/test/Transforms/Vectorize/vectorize_1d.mlir | 14 +- mlir/test/Transforms/Vectorize/vectorize_2d.mlir | 26 +- mlir/test/Transforms/Vectorize/vectorize_3d.mlir | 2 +- .../Vectorize/vectorize_outer_loop_2d.mlir | 2 +- .../vectorize_outer_loop_transpose_2d.mlir | 2 +- .../Vectorize/vectorize_transpose_2d.mlir | 2 +- mlir/test/Transforms/affine-data-copy.mlir | 8 +- .../affine-loop-invariant-code-motion.mlir | 28 +- mlir/test/Transforms/canonicalize.mlir | 86 +- mlir/test/Transforms/constant-fold.mlir | 6 +- mlir/test/Transforms/cse.mlir | 4 +- mlir/test/Transforms/dma-generate.mlir | 86 +- .../Transforms/loop-fusion-slice-computation.mlir | 4 +- mlir/test/Transforms/loop-fusion.mlir | 144 +- .../Transforms/loop-invariant-code-motion.mlir | 16 +- mlir/test/Transforms/loop-tiling.mlir | 30 +- mlir/test/Transforms/lower-affine.mlir | 34 +- mlir/test/Transforms/memref-bound-check.mlir | 94 +- mlir/test/Transforms/memref-dataflow-opt.mlir | 22 +- mlir/test/Transforms/memref-dependence-check.mlir | 148 +- mlir/test/Transforms/memref-normalize.mlir | 44 +- mlir/test/Transforms/pipeline-data-transfer.mlir | 34 +- .../Transforms/simplify-affine-structures.mlir | 79 +- mlir/test/Transforms/slicing-utils.mlir | 2 +- mlir/test/Transforms/strip-debuginfo.mlir | 2 +- mlir/test/Transforms/unroll-jam.mlir | 20 +- mlir/test/Transforms/unroll.mlir | 104 +- mlir/test/lib/IR/TestMatchers.cpp | 3 + mlir/test/lib/IR/TestSymbolUses.cpp | 102 +- mlir/test/lib/TestDialect/TestOps.td | 19 +- mlir/test/lib/TestDialect/TestPatterns.cpp | 5 +- .../mlir-cpu-runner/linalg_integration_test.mlir | 4 +- mlir/tools/mlir-cuda-runner/mlir-cuda-runner.cpp | 2 +- openmp/cmake/DetectTestCompiler/CMakeLists.txt | 5 + openmp/cmake/OpenMPTesting.cmake | 8 + openmp/tools/archer/ompt-tsan.cpp | 20 +- openmp/tools/archer/tests/CMakeLists.txt | 6 +- openmp/tools/archer/tests/lit.cfg | 6 +- openmp/tools/archer/tests/lit.site.cfg.in | 5 +- .../tools/archer/tests/races/critical-unrelated.c | 2 - .../archer/tests/races/lock-nested-unrelated.c | 2 - openmp/tools/archer/tests/races/lock-unrelated.c | 2 - openmp/tools/archer/tests/races/parallel-simple.c | 2 - openmp/tools/archer/tests/races/task-dependency.c | 4 +- .../archer/tests/races/task-taskgroup-unrelated.c | 7 +- .../archer/tests/races/task-taskwait-nested.c | 4 +- openmp/tools/archer/tests/races/task-two.c | 6 +- 473 files changed, 29429 insertions(+), 10123 deletions(-) create mode 100644 clang-tools-extra/test/clang-tidy/checkers/readability-identifi [...] create mode 100644 clang/test/CodeGenCXX/vector-conditional.cpp create mode 100644 clang/test/Driver/cc1-spawnprocess.c create mode 100644 clang/test/InterfaceStubs/blocks.c create mode 100644 clang/test/InterfaceStubs/lambda.cpp create mode 100644 clang/test/SemaCXX/vector-conditional.cpp delete mode 100644 lld/test/ELF/i386-cet.s create mode 100644 lld/test/ELF/i386-feature-cet.s create mode 100644 lld/test/ELF/mips-eh_frame-pic.s delete mode 100644 lld/test/ELF/x86-64-cet.s create mode 100644 lld/test/ELF/x86-64-feature-cet.s copy lldb/packages/Python/lldbsuite/test/{api/check_public_api_headers => python_a [...] create mode 100644 lldb/packages/Python/lldbsuite/test/python_api/get-value-32bit- [...] create mode 100644 lldb/packages/Python/lldbsuite/test/python_api/get-value-32bit- [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/python_api/rdar-12481949/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/python_api/rdar-12481949/Te [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/python_api/rdar-12481949/main.cpp delete mode 100644 lldb/scripts/swig_bot.py delete mode 100644 lldb/scripts/swig_bot_lib/client.py delete mode 100644 lldb/scripts/swig_bot_lib/local.py delete mode 100644 lldb/scripts/swig_bot_lib/remote.py delete mode 100644 lldb/scripts/swig_bot_lib/server.py create mode 100644 llvm/test/Bitcode/aarch64-addp-upgrade.bc create mode 100644 llvm/test/Bitcode/aarch64-addp-upgrade.ll create mode 100644 llvm/test/CodeGen/AArch64/sve-int-arith-imm.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/divergent-control-flow.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.ds.ordered.add. [...] create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.ds.ordered.add.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.ds.ordered.swap.ll create mode 100644 llvm/test/CodeGen/AMDGPU/bundle-latency.mir create mode 100644 llvm/test/CodeGen/MIR/X86/mir-namer-hash-frameindex.mir create mode 100644 llvm/test/CodeGen/PowerPC/lsr-insns-cost.ll create mode 100644 llvm/test/CodeGen/Thumb2/LowOverheadLoops/add_reduce.mir create mode 100644 llvm/test/CodeGen/Thumb2/LowOverheadLoops/inloop-vpnot-1.mir create mode 100644 llvm/test/CodeGen/Thumb2/LowOverheadLoops/inloop-vpnot-2.mir create mode 100644 llvm/test/CodeGen/Thumb2/LowOverheadLoops/inloop-vpnot-3.mir create mode 100644 llvm/test/CodeGen/Thumb2/LowOverheadLoops/inloop-vpsel-1.mir create mode 100644 llvm/test/CodeGen/Thumb2/LowOverheadLoops/inloop-vpsel-2.mir create mode 100644 llvm/test/CodeGen/Thumb2/LowOverheadLoops/vmaxmin_vpred_r.mir create mode 100644 llvm/test/CodeGen/Thumb2/LowOverheadLoops/vmldava_in_vpt.mir create mode 100644 llvm/test/CodeGen/Thumb2/bug-subw.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-gather-ind16-scaled.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-gather-ind16-unscaled.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-gather-ind8-unscaled.ll create mode 100644 llvm/test/CodeGen/Thumb2/t2peephole-t2ADDrr-to-t2ADDri.ll create mode 100644 llvm/test/CodeGen/X86/stack-folding-fp-nofpexcept.mir delete mode 100644 llvm/test/DebugInfo/X86/debug-info-auto-return.ll create mode 100644 llvm/test/TableGen/defvar.td create mode 100644 llvm/test/TableGen/ifstmt.td create mode 100644 llvm/test/ThinLTO/X86/Inputs/devirt_alias.ll create mode 100644 llvm/test/ThinLTO/X86/devirt_alias.ll create mode 100644 llvm/test/tools/llvm-mca/ARM/simple-cortex-m33.s create mode 100644 mlir/lib/Conversion/GPUToSPIRV/GPUToSPIRV.td