[PATCH] D94903: [RISCV] Implement vlxseg intrinsics.

Craig Topper via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jan 21 10:26:42 PST 2021


craig.topper added inline comments.


================
Comment at: llvm/test/CodeGen/RISCV/rvv/vlxseg-rv32.ll:12
+; CHECK-NEXT:    vsetvli a1, a1, e64,m1,ta,mu
+; CHECK-NEXT:    vlxseg3ei16.v v15, (a0), v16
+; CHECK-NEXT:    # kill: def $v16 killed $v16 killed $v15_v16_v17
----------------
This violates "For vector indexed segment loads, the destination vector register groups cannot overlap the source vector register group (specified by vs2), else an illegal instruction exception is raised." right?


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D94903/new/

https://reviews.llvm.org/D94903



More information about the llvm-commits mailing list