@@ -28,21 +28,21 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2828#include "common.h"
2929
3030#if !defined(DOUBLE )
31- #define VSETVL (n ) __riscv_vsetvl_e32m8 (n)
31+ #define VSETVL (n ) RISCV_RVV(vsetvl_e32m8) (n)
3232#define FLOAT_V_T vfloat32m8_t
33- #define VLEV_FLOAT __riscv_vle32_v_f32m8
34- #define VLSEV_FLOAT __riscv_vlse32_v_f32m8
35- #define VSEV_FLOAT __riscv_vse32_v_f32m8
36- #define VSSEV_FLOAT __riscv_vsse32_v_f32m8
37- #define VFMACCVF_FLOAT __riscv_vfmacc_vf_f32m8
33+ #define VLEV_FLOAT RISCV_RVV(vle32_v_f32m8)
34+ #define VLSEV_FLOAT RISCV_RVV(vlse32_v_f32m8)
35+ #define VSEV_FLOAT RISCV_RVV(vse32_v_f32m8)
36+ #define VSSEV_FLOAT RISCV_RVV(vsse32_v_f32m8)
37+ #define VFMACCVF_FLOAT RISCV_RVV(vfmacc_vf_f32m8)
3838#else
39- #define VSETVL (n ) __riscv_vsetvl_e64m8 (n)
39+ #define VSETVL (n ) RISCV_RVV(vsetvl_e64m8) (n)
4040#define FLOAT_V_T vfloat64m8_t
41- #define VLEV_FLOAT __riscv_vle64_v_f64m8
42- #define VLSEV_FLOAT __riscv_vlse64_v_f64m8
43- #define VSEV_FLOAT __riscv_vse64_v_f64m8
44- #define VSSEV_FLOAT __riscv_vsse64_v_f64m8
45- #define VFMACCVF_FLOAT __riscv_vfmacc_vf_f64m8
41+ #define VLEV_FLOAT RISCV_RVV(vle64_v_f64m8)
42+ #define VLSEV_FLOAT RISCV_RVV(vlse64_v_f64m8)
43+ #define VSEV_FLOAT RISCV_RVV(vse64_v_f64m8)
44+ #define VSSEV_FLOAT RISCV_RVV(vsse64_v_f64m8)
45+ #define VFMACCVF_FLOAT RISCV_RVV(vfmacc_vf_f64m8)
4646#endif
4747
4848int CNAME (BLASLONG m , BLASLONG n , BLASLONG dummy1 , FLOAT alpha , FLOAT * a , BLASLONG lda , FLOAT * x , BLASLONG inc_x , FLOAT * y , BLASLONG inc_y , FLOAT * buffer )
0 commit comments