[RISCV][Clang] Support policy functions for Vector Mask Instructions.
authorZakk Chen <zakkc@google.com>
Tue, 2 Aug 2022 16:57:40 +0000 (16:57 +0000)
committerZakk Chen <zakkc@google.com>
Tue, 2 Aug 2022 17:27:57 +0000 (17:27 +0000)
commitbb99d4b11d84ae178d9ea3ea2c9da4d4c2e1eafc
tree634e7c176eb11a4038b84e80df357abcd6090c9d
parentdffdca85ec2d17ce751adca1a851bc4458973e57
[RISCV][Clang] Support policy functions for Vector Mask Instructions.

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

Reviewed By: kito-cheng

Differential Revision: https://reviews.llvm.org/D126749
clang/include/clang/Basic/riscv_vector.td
clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vid.c
clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/viota.c
clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vmsbf.c
clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vmsif.c
clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/vmsof.c
clang/test/CodeGen/RISCV/rvv-intrinsics/vid.c
clang/test/CodeGen/RISCV/rvv-intrinsics/viota.c
clang/test/CodeGen/RISCV/rvv-intrinsics/vmsbf.c
clang/test/CodeGen/RISCV/rvv-intrinsics/vmsif.c
clang/test/CodeGen/RISCV/rvv-intrinsics/vmsof.c