File tree Expand file tree Collapse file tree 8 files changed +2532
-2896
lines changed Expand file tree Collapse file tree 8 files changed +2532
-2896
lines changed Original file line number Diff line number Diff line change @@ -129,6 +129,7 @@ static inline int WhereAmI(void){
129
129
#define CMPLE fcmp.cle.d
130
130
#define CMPLT fcmp.clt.d
131
131
#define NEG fneg.d
132
+ #define FFINT ffint.d.l
132
133
133
134
#define XVFSUB xvfsub.d
134
135
#define XVFADD xvfadd.d
@@ -139,6 +140,8 @@ static inline int WhereAmI(void){
139
140
#define XVFMAXA xvfmaxa.d
140
141
#define XVCMPEQ xvfcmp.ceq.d
141
142
#define XVCMPLT xvfcmp.clt.d
143
+ #define XVMUL xvfmul.d
144
+ #define XVMSUB xvfmsub.d
142
145
143
146
#define VFSUB vfsub.d
144
147
#define VFADD vfadd.d
@@ -149,6 +152,8 @@ static inline int WhereAmI(void){
149
152
#define VFMAXA vfmaxa.d
150
153
#define VCMPEQ vfcmp.ceq.d
151
154
#define VCMPLT vfcmp.clt.d
155
+ #define VMUL vfmul.d
156
+ #define VMSUB vfmsub.d
152
157
153
158
#else
154
159
@@ -174,6 +179,7 @@ static inline int WhereAmI(void){
174
179
#define CMPLE fcmp.cle.s
175
180
#define CMPLT fcmp.clt.s
176
181
#define NEG fneg.s
182
+ #define FFINT ffint.s.l
177
183
178
184
#define XVFSUB xvfsub.s
179
185
#define XVFADD xvfadd.s
@@ -184,6 +190,8 @@ static inline int WhereAmI(void){
184
190
#define XVFMAXA xvfmaxa.s
185
191
#define XVCMPEQ xvfcmp.ceq.s
186
192
#define XVCMPLT xvfcmp.clt.s
193
+ #define XVMUL xvfmul.s
194
+ #define XVMSUB xvfmsub.s
187
195
188
196
#define VFSUB vfsub.s
189
197
#define VFADD vfadd.s
@@ -194,6 +202,8 @@ static inline int WhereAmI(void){
194
202
#define VFMAXA vfmaxa.s
195
203
#define VCMPEQ vfcmp.ceq.s
196
204
#define VCMPLT vfcmp.clt.s
205
+ #define VMUL vfmul.s
206
+ #define VMSUB vfmsub.s
197
207
198
208
#endif /* defined(DOUBLE) */
199
209
Original file line number Diff line number Diff line change @@ -49,8 +49,8 @@ DSUMKERNEL = sum_lsx.S
49
49
SASUMKERNEL = sasum_lsx.S
50
50
DASUMKERNEL = dasum_lsx.S
51
51
52
- SROTKERNEL = srot_lsx .S
53
- DROTKERNEL = drot_lsx .S
52
+ SROTKERNEL = rot_lsx .S
53
+ DROTKERNEL = rot_lsx .S
54
54
55
55
SNRM2KERNEL = snrm2_lsx.S
56
56
DNRM2KERNEL = dnrm2_lsx.S
Original file line number Diff line number Diff line change @@ -49,8 +49,8 @@ DSUMKERNEL = sum_lasx.S
49
49
SASUMKERNEL = sasum_lasx.S
50
50
DASUMKERNEL = dasum_lasx.S
51
51
52
- SROTKERNEL = srot_lasx .S
53
- DROTKERNEL = drot_lasx .S
52
+ SROTKERNEL = rot_lasx .S
53
+ DROTKERNEL = rot_lasx .S
54
54
55
55
SNRM2KERNEL = snrm2_lasx.S
56
56
DNRM2KERNEL = dnrm2_lasx.S
You can’t perform that action at this time.
0 commit comments