[RISCV][Clang] Support policy functions for vneg, vnot, vncvt, vwcvt,
authorZakk Chen <zakkc@google.com>
Mon, 1 Aug 2022 18:24:30 +0000 (18:24 +0000)
committerZakk Chen <zakkc@google.com>
Tue, 2 Aug 2022 17:27:55 +0000 (17:27 +0000)
commitb1b22b4a85ac3593a41d9127b91985866d69cfd7
tree5b6a6dab9a85ce19706a22c428145ace645120c6
parentd884eb2bcef67106c6317b26a5678488d6981e31
[RISCV][Clang] Support policy functions for vneg, vnot, vncvt, vwcvt,
vwcvtu, vfabs and vfneg.

We will switch all UndefValue to PoisonValue in follow up patches.

Reviewed By: kito-cheng

Differential Revision: https://reviews.llvm.org/D126744
13 files changed:
clang/include/clang/Basic/riscv_vector.td
clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfabs.c
clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vfneg.c
clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vncvt.c
clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vneg.c
clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vnot.c
clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vwcvt.c
clang/test/CodeGen/RISCV/rvv-intrinsics/vfabs.c
clang/test/CodeGen/RISCV/rvv-intrinsics/vfneg.c
clang/test/CodeGen/RISCV/rvv-intrinsics/vncvt.c
clang/test/CodeGen/RISCV/rvv-intrinsics/vneg.c
clang/test/CodeGen/RISCV/rvv-intrinsics/vnot.c
clang/test/CodeGen/RISCV/rvv-intrinsics/vwcvt.c