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-mainline-allyesconfig in repository toolchain/ci/llvm-project.
from e147eccafa1 [X86][AMX] Clear AMX lit test case. adds e3065ce2384 DR2064: decltype(E) is only a dependent type if E is type-d [...] adds fbb83f18b54 PR24076, PR33655, C++ CWG 1558: Consider the instantiation- [...] adds 5a391d38ac6 Following up on PR48517, fix handling of template arguments [...] adds 4b574008aef [c++20] P1907R1: Support for generalized non-type template [...] adds 24672ddea3c [ORC] Move OrcError.h to include/llvm/ExecutionEngine/Orc/Shared. adds bfbbb62b22f [libc][NFC] Use ASSERT_EQ instead of EXPECT_EQ in fenv/exce [...] adds 7dadcd02d6c Fix a few GCC compiler warnings (NFC) adds ffb254978cf [libc][NFC][Obvious] Add a missing dep. adds 9a0900dc4c6 [NFC][AIX][XCOFF] Fix compile warning on strncpy adds 9cf511aa08a [RISCV] Add intrinsics for vector AMO operations adds a11f8b1ad66 [libc++] [P0935] [C++20] Eradicating unnecessarily explicit [...] adds d4bb3ef5327 [libc][NFC] Remove dead code adds e517dff50a4 [libc][NFC] remove dependency on non standard ssize_t adds b86e7ae66cb [clang][driver][NFC][obvious] Remove obsolete unistd.h include adds 418df4a6ab3 [WebAssembly] call_indirect issues table number relocs adds 831a143e50c [WebAssembly] Change prefix on data segment flags to WASM_D [...] adds 39a2a233f88 [clang][cli] Parse Lang and CodeGen options separately adds 7e1d2224b42 [X86][AMX] Fix the typo. adds c3ce2627949 [NFC] Make remaining cost functions in LoopVectorize.cpp us [...] adds 170199f5626 [llvm][nvptx] add atomicity to counter in ISelLowering adds 95b63c7b139 [ORC] Move LookupRequest from OrcShared to Orc. adds fb5b12e42ef [lit] Harmonize lit and llvm versionning adds a003f26539c [llvm] Prevent infinite loop in InstCombine of select statements adds c81ea9429f8 [RISCV] Add scalable-vector integer extension patterns adds 9a7672ac498 [lldb] Fix crash in "help memory read" adds 244ad228f34 [ARM][MachineOutliner] Add stack fixup feature adds 079e6646617 [lldb] Re-enable TestPlatformProcessConnect on macos adds e448ad787e1 [LLDB] Add support to resize SVE registers at run-time adds 4d3081331ad [LLDB] Test SVE dynamic resize with multiple threads adds 83daa49758a [LoopRotate] Add PrepareForLTO stage, avoid rotating with i [...] adds 49dce85584e [AMDGPU] Simplify AMDGPUInstPrinter::printExpSrcN. NFC. adds 58bdfcfac04 Revert 5238e7b302 "[InstCombine] Replace one-use select ope [...] adds 5626adcd6bb [X86][SSE] combineVectorSignBitsTruncation - fold trunc(srl [...] adds c9439ca3634 [AArch64][SVE] Coalesce calls to the SVE ptrue intrinsic wh [...]
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clangd/DumpAST.cpp | 1 + clang-tools-extra/clangd/FindTarget.cpp | 1 + clang-tools-extra/clangd/index/remote/Client.cpp | 3 +- clang/include/clang/AST/ASTContext.h | 4 +- clang/include/clang/AST/DependenceFlags.h | 6 + clang/include/clang/AST/Expr.h | 14 +- clang/include/clang/AST/PropertiesBase.td | 11 + clang/include/clang/AST/RecursiveASTVisitor.h | 2 + clang/include/clang/AST/TemplateArgumentVisitor.h | 2 + clang/include/clang/AST/TemplateBase.h | 53 +- clang/include/clang/AST/Type.h | 4 +- clang/include/clang/Basic/DiagnosticSemaKinds.td | 5 - clang/include/clang/Driver/Options.td | 17 +- clang/include/clang/Frontend/CompilerInvocation.h | 3 +- clang/include/clang/Sema/Sema.h | 7 +- clang/lib/AST/ASTContext.cpp | 13 +- clang/lib/AST/ASTImporter.cpp | 11 + clang/lib/AST/ASTStructuralEquivalence.cpp | 4 + clang/lib/AST/ComputeDependence.cpp | 13 +- clang/lib/AST/Decl.cpp | 4 + clang/lib/AST/Expr.cpp | 35 +- clang/lib/AST/ExprCXX.cpp | 11 +- clang/lib/AST/ExprConstant.cpp | 101 +- clang/lib/AST/ItaniumMangle.cpp | 57 +- clang/lib/AST/MicrosoftMangle.cpp | 11 + clang/lib/AST/ODRHash.cpp | 2 + clang/lib/AST/StmtProfile.cpp | 6 + clang/lib/AST/TemplateBase.cpp | 127 +- clang/lib/AST/Type.cpp | 20 +- clang/lib/AST/TypeLoc.cpp | 1 + clang/lib/CodeGen/CGDebugInfo.cpp | 8 + clang/lib/CodeGen/CGExprConstant.cpp | 10 +- clang/lib/Driver/ToolChains/Clang.cpp | 4 - clang/lib/Frontend/CompilerInvocation.cpp | 81 +- clang/lib/Headers/amxintrin.h | 2 +- clang/lib/Index/USRGeneration.cpp | 4 + clang/lib/Sema/SemaLookup.cpp | 1 + clang/lib/Sema/SemaOverload.cpp | 19 +- clang/lib/Sema/SemaTemplate.cpp | 232 +- clang/lib/Sema/SemaTemplateDeduction.cpp | 94 +- clang/lib/Sema/SemaTemplateInstantiate.cpp | 16 +- clang/lib/Sema/SemaTemplateVariadic.cpp | 2 + clang/lib/Sema/TreeTransform.h | 12 +- clang/lib/Serialization/ASTReader.cpp | 1 + clang/lib/Serialization/ASTWriter.cpp | 1 + clang/test/CXX/drs/dr15xx.cpp | 14 + clang/test/CXX/drs/dr20xx.cpp | 12 + clang/test/CodeGen/X86/amx_api.c | 8 +- clang/test/CodeGenCXX/mangle-ms-templates.cpp | 10 + clang/test/CodeGenCXX/mangle-subst.cpp | 11 + clang/test/CodeGenCXX/mangle-template.cpp | 60 +- clang/test/CodeGenCXX/template-arguments.cpp | 81 + clang/test/Frontend/diagnostics-order.c | 2 +- .../OpenMP/distribute_dist_schedule_messages.cpp | 2 +- ...tribute_parallel_for_dist_schedule_messages.cpp | 2 +- ...te_parallel_for_simd_dist_schedule_messages.cpp | 2 +- .../distribute_simd_dist_schedule_messages.cpp | 2 +- .../target_parallel_for_simd_collapse_messages.cpp | 2 +- .../target_parallel_for_simd_ordered_messages.cpp | 2 +- .../test/OpenMP/target_simd_collapse_messages.cpp | 2 +- ...get_teams_distribute_dist_schedule_messages.cpp | 2 +- ...tribute_parallel_for_dist_schedule_messages.cpp | 2 +- ...te_parallel_for_simd_dist_schedule_messages.cpp | 2 +- ...eams_distribute_simd_dist_schedule_messages.cpp | 2 +- clang/test/OpenMP/target_update_from_messages.cpp | 2 +- clang/test/OpenMP/target_update_to_messages.cpp | 2 +- clang/test/OpenMP/task_messages.cpp | 4 +- .../teams_distribute_dist_schedule_messages.cpp | 2 +- ...tribute_parallel_for_dist_schedule_messages.cpp | 2 +- ...te_parallel_for_simd_dist_schedule_messages.cpp | 2 +- ...eams_distribute_simd_dist_schedule_messages.cpp | 2 +- clang/test/Sema/invalid-bitwidth-expr.mm | 1 + .../SemaCXX/invalid-template-base-specifier.cpp | 4 +- clang/test/SemaCXX/warn-unused-lambda-capture.cpp | 2 +- clang/test/SemaTemplate/dependent-expr.cpp | 7 +- .../test/SemaTemplate/instantiation-dependence.cpp | 82 + .../test/SemaTemplate/partial-spec-instantiate.cpp | 18 +- ...ontype_cxx1z.cpp => temp_arg_nontype_cxx17.cpp} | 50 +- clang/test/SemaTemplate/temp_arg_nontype_cxx20.cpp | 80 +- .../test/SemaTemplate/temp_arg_template_cxx1z.cpp | 8 +- clang/tools/libclang/CIndex.cpp | 5 + clang/tools/libclang/CXCursor.cpp | 3 + clang/www/cxx_dr_status.html | 4 +- libc/benchmarks/JSON.cpp | 5 - libc/benchmarks/LibcMemoryBenchmarkMain.cpp | 2 - libc/include/CMakeLists.txt | 1 + libc/src/string/memmove.cpp | 24 +- libc/test/src/fenv/exception_status_test.cpp | 44 +- libcxx/docs/Cxx2aStatusPaperStatus.csv | 2 +- libcxx/include/algorithm | 12 +- libcxx/include/locale | 42 +- libcxx/include/queue | 19 +- libcxx/include/random | 276 +- libcxx/include/regex | 10 +- libcxx/include/sstream | 89 +- libcxx/include/strstream | 10 +- .../priqueue.cons/ctor_comp.pass.cpp | 14 +- .../priqueue.cons/ctor_comp_container.pass.cpp | 19 +- .../priqueue.cons/ctor_comp_rcontainer.pass.cpp | 15 +- .../priqueue.cons/ctor_default.pass.cpp | 18 +- .../queue/queue.cons/ctor_container.pass.cpp | 15 +- .../queue/queue.cons/ctor_default.pass.cpp | 18 +- .../queue/queue.cons/ctor_rcontainer.pass.cpp | 19 +- .../stack/stack.cons/ctor_container.pass.cpp | 17 +- .../stack/stack.cons/ctor_default.pass.cpp | 18 +- .../stack/stack.cons/ctor_rcontainer.pass.cpp | 17 +- .../depr.strstreambuf.cons/default.pass.cpp | 17 +- .../istringstream.cons/default.pass.cpp | 20 +- .../ostringstream.cons/default.pass.cpp | 20 +- .../stringbuf/stringbuf.cons/default.pass.cpp | 17 +- .../stringstream.cons/default.pass.cpp | 20 +- .../conversions/conversions.buffer/ctor.pass.cpp | 21 +- .../conversions.string/ctor_codecvt.pass.cpp | 19 +- .../std/numerics/rand/rand.device/ctor.pass.cpp | 13 +- .../rand.dist.bern.bernoulli/ctor_double.pass.cpp | 19 +- .../rand.dist.bern.bin/ctor_int_double.pass.cpp | 24 +- .../rand.dist.bern.geo/ctor_double.pass.cpp | 23 +- .../rand.dist.bern.negbin/ctor_int_double.pass.cpp | 24 +- .../ctor_double_double.pass.cpp | 24 +- .../rand.dist.norm.chisq/ctor_double.pass.cpp | 23 +- .../rand.dist.norm.f/ctor_double_double.pass.cpp | 24 +- .../ctor_double_double.pass.cpp | 24 +- .../ctor_double_double.pass.cpp | 24 +- .../rand.dist.norm.t/ctor_double.pass.cpp | 23 +- .../rand.dist.pois.exp/ctor_double.pass.cpp | 23 +- .../ctor_double_double.pass.cpp | 24 +- .../ctor_double_double.pass.cpp | 24 +- .../rand.dist.pois.poisson/ctor_double.pass.cpp | 23 +- .../ctor_double_double.pass.cpp | 24 +- .../rand.dist.uni.int/ctor_int_int.pass.cpp | 25 +- .../rand.dist.uni.real/ctor_int_int.pass.cpp | 44 - .../rand.dist.uni.real/ctor_real_real.pass.cpp | 64 + .../rand.eng.lcong/ctor_result_type.pass.cpp | 77 +- .../rand.eng.mers/ctor_result_type.pass.cpp | 39 +- .../rand.eng.sub/ctor_result_type.pass.cpp | 41 +- .../re.results/re.results.const/default.pass.cpp | 23 +- .../make_implicit.h} | 27 +- lld/test/wasm/call-indirect.ll | 6 +- lld/test/wasm/compress-relocs.ll | 2 +- lld/test/wasm/shared.ll | 8 +- lld/wasm/OutputSections.cpp | 6 +- lld/wasm/Writer.cpp | 4 +- lldb/include/lldb/Utility/OptionDefinition.h | 5 +- lldb/include/lldb/lldb-enumerations.h | 1 + .../test/tools/lldb-server/lldbgdbserverutils.py | 3 - .../Linux/NativeRegisterContextLinux_arm64.cpp | 23 +- .../Process/Utility/DynamicRegisterInfo.cpp | 11 + .../Plugins/Process/Utility/DynamicRegisterInfo.h | 6 +- .../gdb-remote/GDBRemoteRegisterContext.cpp | 81 +- .../Process/gdb-remote/GDBRemoteRegisterContext.h | 3 + .../Process/gdb-remote/ProcessGDBRemote.cpp | 13 + .../Plugins/TypeSystem/Clang/TypeSystemClang.cpp | 3 + lldb/test/API/commands/help/TestHelp.py | 5 + .../rw_access_dynamic_resize/Makefile | 5 + .../TestSVEThreadedDynamic.py | 138 + .../rw_access_dynamic_resize/main.c | 96 + .../TestPlatformProcessConnect.py | 1 - llvm/include/llvm/Analysis/CodeMetrics.h | 3 +- llvm/include/llvm/BinaryFormat/Wasm.h | 11 +- .../ExecutionEngine/Orc/CompileOnDemandLayer.h | 2 +- .../llvm/ExecutionEngine/Orc/ExecutionUtils.h | 2 +- .../Orc/OrcRPCTargetProcessControl.h | 2 +- .../ExecutionEngine/Orc/OrcRemoteTargetServer.h | 2 +- .../ExecutionEngine/Orc/{ => Shared}/OrcError.h | 0 .../llvm/ExecutionEngine/Orc/Shared/RPCUtils.h | 2 +- .../ExecutionEngine/Orc/Shared/Serialization.h | 2 +- .../Orc/Shared/TargetProcessControlTypes.h | 9 - .../ExecutionEngine/Orc/TargetProcessControl.h | 12 +- llvm/include/llvm/IR/IntrinsicsRISCV.td | 28 + llvm/include/llvm/Transforms/Scalar.h | 2 +- llvm/include/llvm/Transforms/Scalar/LoopRotation.h | 4 +- .../llvm/Transforms/Utils/LoopRotationUtils.h | 3 +- llvm/lib/Analysis/CodeMetrics.cpp | 12 +- llvm/lib/ExecutionEngine/Orc/Core.cpp | 2 +- llvm/lib/ExecutionEngine/Orc/LLJIT.cpp | 2 +- llvm/lib/ExecutionEngine/Orc/Shared/OrcError.cpp | 2 +- .../Orc/TPCDynamicLibrarySearchGenerator.cpp | 2 +- .../ExecutionEngine/Orc/TargetProcessControl.cpp | 3 +- llvm/lib/MC/WasmObjectWriter.cpp | 16 +- llvm/lib/MC/XCOFFObjectWriter.cpp | 11 +- llvm/lib/Object/WasmObjectFile.cpp | 8 +- llvm/lib/ObjectYAML/WasmEmitter.cpp | 4 +- llvm/lib/ObjectYAML/WasmYAML.cpp | 4 +- llvm/lib/Passes/PassBuilder.cpp | 3 +- llvm/lib/Target/AArch64/SVEIntrinsicOpts.cpp | 222 +- .../AMDGPU/MCTargetDesc/AMDGPUInstPrinter.cpp | 21 +- .../Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.h | 6 +- llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp | 142 + llvm/lib/Target/ARM/ARMBaseInstrInfo.h | 10 + llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp | 26 +- llvm/lib/Target/NVPTX/NVPTXISelLowering.h | 3 +- llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td | 219 +- llvm/lib/Target/RISCV/RISCVInstrInfoVSDPatterns.td | 26 + .../WebAssembly/AsmParser/WebAssemblyAsmParser.cpp | 42 +- .../MCTargetDesc/WebAssemblyInstPrinter.cpp | 2 +- .../MCTargetDesc/WebAssemblyMCTargetDesc.h | 10 + .../lib/Target/WebAssembly/WebAssemblyFastISel.cpp | 15 +- .../Target/WebAssembly/WebAssemblyISelLowering.cpp | 15 +- .../lib/Target/WebAssembly/WebAssemblyInstrCall.td | 18 +- .../Target/WebAssembly/WebAssemblyMCInstLower.cpp | 4 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 16 +- llvm/lib/Transforms/IPO/PassManagerBuilder.cpp | 4 +- .../Transforms/InstCombine/InstCombineSelect.cpp | 17 +- llvm/lib/Transforms/Scalar/LoopRotation.cpp | 29 +- llvm/lib/Transforms/Utils/LoopRotationUtils.cpp | 17 +- llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 135 +- .../AArch64/sve-coalesce-ptrue-intrinsics.ll | 189 ++ llvm/test/CodeGen/ARM/machine-outliner-default.mir | 117 - .../CodeGen/ARM/machine-outliner-no-lr-save.mir | 56 - .../ARM/machine-outliner-stack-fixup-arm.mir | 186 ++ .../ARM/machine-outliner-stack-fixup-thumb.mir | 231 ++ llvm/test/CodeGen/RISCV/rvv/vamoadd-rv32.ll | 734 +++++ llvm/test/CodeGen/RISCV/rvv/vamoadd-rv64.ll | 1714 ++++++++++ llvm/test/CodeGen/RISCV/rvv/vamoand-rv32.ll | 734 +++++ llvm/test/CodeGen/RISCV/rvv/vamoand-rv64.ll | 1714 ++++++++++ llvm/test/CodeGen/RISCV/rvv/vamomax-rv32.ll | 734 +++++ llvm/test/CodeGen/RISCV/rvv/vamomax-rv64.ll | 1714 ++++++++++ llvm/test/CodeGen/RISCV/rvv/vamomaxu-rv32.ll | 734 +++++ llvm/test/CodeGen/RISCV/rvv/vamomaxu-rv64.ll | 1714 ++++++++++ llvm/test/CodeGen/RISCV/rvv/vamomin-rv32.ll | 734 +++++ llvm/test/CodeGen/RISCV/rvv/vamomin-rv64.ll | 1714 ++++++++++ llvm/test/CodeGen/RISCV/rvv/vamominu-rv32.ll | 734 +++++ llvm/test/CodeGen/RISCV/rvv/vamominu-rv64.ll | 1714 ++++++++++ llvm/test/CodeGen/RISCV/rvv/vamoor-rv32.ll | 734 +++++ llvm/test/CodeGen/RISCV/rvv/vamoor-rv64.ll | 1714 ++++++++++ llvm/test/CodeGen/RISCV/rvv/vamoswap-rv32.ll | 2054 ++++++++++++ llvm/test/CodeGen/RISCV/rvv/vamoswap-rv64.ll | 3426 ++++++++++++++++++++ llvm/test/CodeGen/RISCV/rvv/vamoxor-rv32.ll | 734 +++++ llvm/test/CodeGen/RISCV/rvv/vamoxor-rv64.ll | 1714 ++++++++++ llvm/test/CodeGen/RISCV/rvv/vexts-sdnode-rv32.ll | 619 ++++ llvm/test/CodeGen/RISCV/rvv/vexts-sdnode-rv64.ll | 619 ++++ .../test/CodeGen/WebAssembly/function-pointer64.ll | 10 +- llvm/test/CodeGen/WebAssembly/multivalue.ll | 2 +- llvm/test/CodeGen/X86/vector-trunc.ll | 7 +- llvm/test/MC/WebAssembly/basic-assembly.s | 2 +- .../{type-index.s => call-indirect-relocs.s} | 69 +- llvm/test/MC/WebAssembly/reloc-code.ll | 16 +- llvm/test/MC/WebAssembly/tail-call-encodings.s | 2 +- llvm/test/MC/WebAssembly/type-index.s | 7 +- llvm/test/MC/WebAssembly/weak-alias.s | 50 +- .../Transforms/InstCombine/select-binop-cmp.ll | 44 +- .../InstCombine/select-safe-transforms.ll | 4 +- .../Transforms/LoopRotate/call-prepare-for-lto.ll | 7 + .../Inputs/arm_generated_funcs.ll | 2 - .../arm_generated_funcs.ll.generated.expected | 35 +- .../arm_generated_funcs.ll.nogenerated.expected | 24 +- .../unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp | 2 +- .../ExecutionEngine/Orc/ResourceTrackerTest.cpp | 2 +- llvm/utils/lit/lit/__init__.py | 2 +- mlir/lib/CAPI/Dialect/Linalg.cpp | 2 +- mlir/lib/CAPI/Dialect/SCF.cpp | 2 +- mlir/lib/CAPI/Dialect/Shape.cpp | 2 +- mlir/lib/CAPI/Dialect/Standard.cpp | 2 +- mlir/lib/CAPI/Dialect/Tensor.cpp | 2 +- .../Dialect/Linalg/Transforms/Sparsification.cpp | 5 + mlir/lib/ExecutionEngine/SparseUtils.cpp | 2 +- mlir/lib/Rewrite/ByteCode.cpp | 1 + mlir/tools/mlir-tblgen/OpFormatGen.cpp | 2 +- mlir/tools/mlir-tblgen/OpPythonBindingGen.cpp | 2 +- 259 files changed, 30715 insertions(+), 1326 deletions(-) create mode 100644 clang/test/CodeGenCXX/template-arguments.cpp create mode 100644 clang/test/SemaTemplate/instantiation-dependence.cpp rename clang/test/SemaTemplate/{temp_arg_nontype_cxx1z.cpp => temp_arg_nontype_cxx [...] delete mode 100644 libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist. [...] create mode 100644 libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist. [...] copy libcxx/test/{std/containers/container.adaptors/priority.queue/priqueue.cons/c [...] create mode 100644 lldb/test/API/commands/register/register/aarch64_sve_registers/ [...] create mode 100644 lldb/test/API/commands/register/register/aarch64_sve_registers/ [...] create mode 100644 lldb/test/API/commands/register/register/aarch64_sve_registers/ [...] rename llvm/include/llvm/ExecutionEngine/Orc/{ => Shared}/OrcError.h (100%) create mode 100644 llvm/test/CodeGen/AArch64/sve-coalesce-ptrue-intrinsics.ll create mode 100644 llvm/test/CodeGen/ARM/machine-outliner-stack-fixup-arm.mir create mode 100644 llvm/test/CodeGen/ARM/machine-outliner-stack-fixup-thumb.mir create mode 100644 llvm/test/CodeGen/RISCV/rvv/vamoadd-rv32.ll create mode 100644 llvm/test/CodeGen/RISCV/rvv/vamoadd-rv64.ll create mode 100644 llvm/test/CodeGen/RISCV/rvv/vamoand-rv32.ll create mode 100644 llvm/test/CodeGen/RISCV/rvv/vamoand-rv64.ll create mode 100644 llvm/test/CodeGen/RISCV/rvv/vamomax-rv32.ll create mode 100644 llvm/test/CodeGen/RISCV/rvv/vamomax-rv64.ll create mode 100644 llvm/test/CodeGen/RISCV/rvv/vamomaxu-rv32.ll create mode 100644 llvm/test/CodeGen/RISCV/rvv/vamomaxu-rv64.ll create mode 100644 llvm/test/CodeGen/RISCV/rvv/vamomin-rv32.ll create mode 100644 llvm/test/CodeGen/RISCV/rvv/vamomin-rv64.ll create mode 100644 llvm/test/CodeGen/RISCV/rvv/vamominu-rv32.ll create mode 100644 llvm/test/CodeGen/RISCV/rvv/vamominu-rv64.ll create mode 100644 llvm/test/CodeGen/RISCV/rvv/vamoor-rv32.ll create mode 100644 llvm/test/CodeGen/RISCV/rvv/vamoor-rv64.ll create mode 100644 llvm/test/CodeGen/RISCV/rvv/vamoswap-rv32.ll create mode 100644 llvm/test/CodeGen/RISCV/rvv/vamoswap-rv64.ll create mode 100644 llvm/test/CodeGen/RISCV/rvv/vamoxor-rv32.ll create mode 100644 llvm/test/CodeGen/RISCV/rvv/vamoxor-rv64.ll create mode 100644 llvm/test/CodeGen/RISCV/rvv/vexts-sdnode-rv32.ll create mode 100644 llvm/test/CodeGen/RISCV/rvv/vexts-sdnode-rv64.ll copy llvm/test/MC/WebAssembly/{type-index.s => call-indirect-relocs.s} (50%)