[VE] Add vfadd, vfsub, vfmul, and vfdiv intrinsic instructions
authorKazushi (Jam) Marukawa <marukawa@nec.com>
Fri, 4 Dec 2020 11:12:10 +0000 (20:12 +0900)
committerKazushi (Jam) Marukawa <marukawa@nec.com>
Fri, 4 Dec 2020 12:58:51 +0000 (21:58 +0900)
commite936d1e11345db5d2de3d1a73bd705d8fcf99fbc
treeb27e79025e8960304a37e93843a9c256c3e279c4
parentb96a5210774e653c65b04ace275e08e0af6ae31b
[VE] Add vfadd, vfsub, vfmul, and vfdiv intrinsic instructions

Add vfadd, vfsub, vfmul, and vfdiv intrinsic instructions and
regression tests.

Reviewed By: simoll

Differential Revision: https://reviews.llvm.org/D92649
llvm/include/llvm/IR/IntrinsicsVEVL.gen.td
llvm/lib/Target/VE/VEInstrIntrinsicVL.gen.td
llvm/test/CodeGen/VE/VELIntrinsics/vfadd.ll [new file with mode: 0644]
llvm/test/CodeGen/VE/VELIntrinsics/vfdiv.ll [new file with mode: 0644]
llvm/test/CodeGen/VE/VELIntrinsics/vfmul.ll [new file with mode: 0644]
llvm/test/CodeGen/VE/VELIntrinsics/vfsub.ll [new file with mode: 0644]