aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-inline.h
diff options
context:
space:
mode:
authorPan Li <pan2.li@intel.com>2023-09-04 15:14:28 +0800
committerPan Li <pan2.li@intel.com>2023-09-04 15:45:33 +0800
commitd99a868a9b100ab5a4b270a1acece60b5b6153a3 (patch)
treed6d3461ee9f42a5baa34fc875ac3d4985b784ed5 /gcc/tree-inline.h
parent1aceceb1e2d6e86ce183c8cc448750fa03b6f79e (diff)
downloadgcc-d99a868a9b100ab5a4b270a1acece60b5b6153a3.zip
gcc-d99a868a9b100ab5a4b270a1acece60b5b6153a3.tar.gz
gcc-d99a868a9b100ab5a4b270a1acece60b5b6153a3.tar.bz2
RISC-V: Support FP16 for RVV VRGATHEREI16 intrinsic
This patch would like to add FP16 support for the VRGATHEREI16 intrinsic. Aka: * __riscv_vrgatherei16_vv_f16mf4 * __riscv_vrgatherei16_vv_f16mf4_m As well as f16mf2 to f16m8 types. Signed-off-by: Pan Li <pan2.li@intel.com> gcc/ChangeLog: * config/riscv/riscv-vector-builtins-types.def (vfloat16mf4_t): Add FP16 intrinsic def. (vfloat16mf2_t): Ditto. (vfloat16m1_t): Ditto. (vfloat16m2_t): Ditto. (vfloat16m4_t): Ditto. (vfloat16m8_t): Ditto. gcc/testsuite/ChangeLog: * gcc.target/riscv/rvv/intrisinc-vrgatherei16.c: New test.
Diffstat (limited to 'gcc/tree-inline.h')
0 files changed, 0 insertions, 0 deletions