Commit 1fdb9a92 authored by WANG Xuerui's avatar WANG Xuerui Committed by Huacai Chen
Browse files

LoongArch: Simplify "BGT foo, zero" with BGTZ



Support for the syntactic sugar is present in upstream binutils port
from the beginning. Use it for shorter lines and better consistency.
Generated code should be identical.

Signed-off-by: default avatarWANG Xuerui <git@xen0n.name>
Signed-off-by: default avatarHuacai Chen <chenhuacai@loongson.cn>
parent d1bc75d7
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -32,7 +32,7 @@ SYM_FUNC_START(__clear_user)
1:	st.b	zero, a0, 0
	addi.d	a0, a0, 1
	addi.d	a1, a1, -1
	bgt	a1, zero, 1b
	bgtz	a1, 1b

2:	move	a0, a1
	jr	ra
+1 −1
Original line number Diff line number Diff line
@@ -35,7 +35,7 @@ SYM_FUNC_START(__copy_user)
	addi.d	a0, a0, 1
	addi.d	a1, a1, 1
	addi.d	a2, a2, -1
	bgt	a2, zero, 1b
	bgtz	a2, 1b

3:	move	a0, a2
	jr	ra