Skip to content

Commit 5d6356b

Browse files
CNClareChenXiWeiGu
authored andcommitted
LoongArch64: Fixed amax_lsx.S
Fixed register zeroing operation Signed-off-by: Hao Chen <chenhao@loongson.cn> Signed-off-by: gxw <guxiwei-hf@loongson.cn>
1 parent 1b85b6a commit 5d6356b

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed

kernel/loongarch64/amax_lsx.S

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -56,17 +56,12 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5656
LDINT INCX, 0(INCX)
5757
#endif
5858

59+
vxor.v VM0, VM0, VM0
5960
bge $r0, N, .L999
6061
bge $r0, INCX, .L999
6162
li.d TEMP, 1
6263
slli.d TEMP, TEMP, BASE_SHIFT
6364
slli.d INCX, INCX, BASE_SHIFT
64-
#ifdef DOUBLE
65-
vldrepl.d VM0, X, 0
66-
#else
67-
vldrepl.w VM0, X, 0
68-
#endif
69-
VFSUB VM0, VM0, VM0
7065
bne INCX, TEMP, .L20
7166

7267
srai.d I, N, 3

0 commit comments

Comments
 (0)