Don't zero rax in tolower/toupper; they both call islower/isupper which already zeroes rax
This commit is contained in:
2
core.asm
2
core.asm
@ -94,7 +94,6 @@ tolower:
|
|||||||
push rbp
|
push rbp
|
||||||
mov rbp, rsp
|
mov rbp, rsp
|
||||||
|
|
||||||
xor rax, rax
|
|
||||||
call isupper
|
call isupper
|
||||||
mov rcx, rax
|
mov rcx, rax
|
||||||
mov al, byte [rdi]
|
mov al, byte [rdi]
|
||||||
@ -111,7 +110,6 @@ toupper:
|
|||||||
push rbp
|
push rbp
|
||||||
mov rbp, rsp
|
mov rbp, rsp
|
||||||
|
|
||||||
xor rax, rax
|
|
||||||
call islower
|
call islower
|
||||||
mov rcx, rax
|
mov rcx, rax
|
||||||
mov al, byte [rdi]
|
mov al, byte [rdi]
|
||||||
|
Reference in New Issue
Block a user