SuccessChanges

Summary

  1. [RISCV] Update vmv.v.v-rv32.ll and vmv.v.v-rv64.ll to test the correct intrinsics. (details)
  2. [RISCV] Use more precise type constraints for the vmv.v.v and vmv.v.x intrinsics. (details)
Commit 704981b43736b2b9788cff0cf493d8b77ce380f5 by craig.topper
[RISCV] Update vmv.v.v-rv32.ll and vmv.v.v-rv64.ll to test the correct intrinsics.

These were accidentally identical to the vmv.v.x tests. I must
have fumbled when I copied them from our downstream repo.
The file was modifiedllvm/test/CodeGen/RISCV/rvv/vmv.v.v-rv64.ll
The file was modifiedllvm/test/CodeGen/RISCV/rvv/vmv.v.v-rv32.ll
Commit e18734f87a6eb8d2fbd2d9c6690b99b057953935 by craig.topper
[RISCV] Use more precise type constraints for the vmv.v.v and vmv.v.x intrinsics.

We can infer the input type from the result type. For vmv.v.v its
the same. For vmv.v.x its the element type.
The file was modifiedllvm/include/llvm/IR/IntrinsicsRISCV.td