File tree Expand file tree Collapse file tree 3 files changed +3
-29
lines changed Expand file tree Collapse file tree 3 files changed +3
-29
lines changed Original file line number Diff line number Diff line change 1
1
// vfwadd.wf vd, vs2, vs1
2
- VI_VFP_WF_LOOP_MINI_WIDE
2
+ VI_VFP_WF_LOOP_WIDE
3
3
({
4
4
vd = f16_add (vs2 , rs1 );
5
5
},
Original file line number Diff line number Diff line change 1
1
// vfwsub.wf vd, vs2, rs1
2
- VI_VFP_WF_LOOP_MINI_WIDE
2
+ VI_VFP_WF_LOOP_WIDE
3
3
({
4
4
vd = f16_sub (vs2 , rs1 );
5
5
},
Original file line number Diff line number Diff line change @@ -1934,7 +1934,7 @@ reg_t index[P.VU.vlmax]; \
1934
1934
DEBUG_RVV_FP_VV; \
1935
1935
VI_VFP_LOOP_END
1936
1936
1937
- #define VI_VFP_WF_LOOP_MINI_WIDE (BODY8, BODY16, BODY32 ) \
1937
+ #define VI_VFP_WF_LOOP_WIDE (BODY8, BODY16, BODY32 ) \
1938
1938
VI_CHECK_DDS (false ); \
1939
1939
VI_VFP_LOOP_BASE \
1940
1940
switch (P.VU .vsew ) { \
@@ -1968,32 +1968,6 @@ reg_t index[P.VU.vlmax]; \
1968
1968
DEBUG_RVV_FP_VV; \
1969
1969
VI_VFP_LOOP_END
1970
1970
1971
- #define VI_VFP_WF_LOOP_WIDE (BODY16, BODY32 ) \
1972
- VI_CHECK_DDS (false ); \
1973
- VI_VFP_LOOP_BASE \
1974
- switch (P.VU .vsew ) { \
1975
- case e16 : { \
1976
- float32_t &vd = P.VU .elt <float32_t >(rd_num, i, true ); \
1977
- float32_t vs2 = P.VU .elt <float32_t >(rs2_num, i); \
1978
- float32_t rs1 = f16_to_f32 (FRS1_H); \
1979
- BODY16; \
1980
- set_fp_exceptions; \
1981
- break ; \
1982
- } \
1983
- case e32 : { \
1984
- float64_t &vd = P.VU .elt <float64_t >(rd_num, i, true ); \
1985
- float64_t vs2 = P.VU .elt <float64_t >(rs2_num, i); \
1986
- float64_t rs1 = f32_to_f64 (FRS1_F); \
1987
- BODY32; \
1988
- set_fp_exceptions; \
1989
- break ; \
1990
- } \
1991
- default : \
1992
- require (0 ); \
1993
- }; \
1994
- DEBUG_RVV_FP_VV; \
1995
- VI_VFP_LOOP_END
1996
-
1997
1971
#define VI_VFP_WV_LOOP_WIDE (BODY8, BODY16, BODY32 ) \
1998
1972
VI_CHECK_DDS (true ); \
1999
1973
VI_VFP_LOOP_BASE \
You can’t perform that action at this time.
0 commit comments