21,496
社区成员




int sum( int n )
{
int sum = 0;
for( int i = 0; i < n; ++i ) sum += i;
return sum;
}
.p2align 4,,15
.globl _Z3sumi
.type _Z3sumi, @function
_Z3sumi:
.LFB0:
xorl %eax, %eax
testl %edi, %edi
jle .L2
xorl %edx, %edx
.p2align 4,,10
.p2align 3
.L3:
addl %edx, %eax
addl $1, %edx
cmpl %edi, %edx
jne .L3
.L2:
rep
ret
.LFE0:
.size _Z3sumi, .-_Z3sumi