[all-commits] [llvm/llvm-project] 704981: [RISCV] Update vmv.v.v-rv32.ll and vmv.v.v-rv64.ll...

Craig Topper via All-commits all-commits at lists.llvm.org
Mon Dec 21 16:28:14 PST 2020


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 704981b43736b2b9788cff0cf493d8b77ce380f5
      https://github.com/llvm/llvm-project/commit/704981b43736b2b9788cff0cf493d8b77ce380f5
  Author: Craig Topper <craig.topper at sifive.com>
  Date:   2020-12-21 (Mon, 21 Dec 2020)

  Changed paths:
    M llvm/test/CodeGen/RISCV/rvv/vmv.v.v-rv32.ll
    M llvm/test/CodeGen/RISCV/rvv/vmv.v.v-rv64.ll

  Log Message:
  -----------
  [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.


  Commit: e18734f87a6eb8d2fbd2d9c6690b99b057953935
      https://github.com/llvm/llvm-project/commit/e18734f87a6eb8d2fbd2d9c6690b99b057953935
  Author: Craig Topper <craig.topper at sifive.com>
  Date:   2020-12-21 (Mon, 21 Dec 2020)

  Changed paths:
    M llvm/include/llvm/IR/IntrinsicsRISCV.td

  Log Message:
  -----------
  [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.


Compare: https://github.com/llvm/llvm-project/compare/83274a0773f6...e18734f87a6e


More information about the All-commits mailing list