From 55d65ad4fd808c7806d770f03c26fa38672a4e28 Mon Sep 17 00:00:00 2001 From: Ju-Zhe Zhong Date: Tue, 20 Dec 2022 22:58:47 +0800 Subject: RISC-V: Update vsetvl/vsetvlmax intrinsics to the latest api name. gcc/ChangeLog: * config/riscv/riscv-vector-builtins-shapes.cc (struct vsetvl_def): Add "__riscv_" prefix. gcc/testsuite/ChangeLog: * gcc.target/riscv/rvv/base/vsetvl-1.c: Add "__riscv_" prefix. --- gcc/config/riscv/riscv-vector-builtins-shapes.cc | 1 + 1 file changed, 1 insertion(+) (limited to 'gcc/config') diff --git a/gcc/config/riscv/riscv-vector-builtins-shapes.cc b/gcc/config/riscv/riscv-vector-builtins-shapes.cc index 24fc1c0..bb2ee87 100644 --- a/gcc/config/riscv/riscv-vector-builtins-shapes.cc +++ b/gcc/config/riscv/riscv-vector-builtins-shapes.cc @@ -93,6 +93,7 @@ struct vsetvl_def : public build_base /* vsetvl* instruction doesn't have C++ overloaded functions. */ if (overloaded_p) return nullptr; + b.append_name ("__riscv_"); b.append_name (instance.base_name); b.append_name (type_suffixes[instance.type.index].vsetvl); return b.finish_name (); -- cgit v1.1