blob: 8f7b8c05cba02efeb9d184194a1fd1ecf7fbfcf4 [file] [log] [blame] [raw]
[
{
"text": "_Z12testFunctionPii:",
"source": null
},
{
"text": " pushq %rbp",
"source": 1
},
{
"text": " movq %rsp, %rbp",
"source": 1
},
{
"text": " movq %rdi, -24(%rbp)",
"source": 1
},
{
"text": " movl %esi, -28(%rbp)",
"source": 1
},
{
"text": " movl $0, -8(%rbp)",
"source": 2
},
{
"text": " movl $0, -4(%rbp)",
"source": 3
},
{
"text": ".L3:",
"source": null
},
{
"text": " movl -4(%rbp), %eax",
"source": 3
},
{
"text": " cmpl -28(%rbp), %eax",
"source": 3
},
{
"text": " jge .L2",
"source": 3
},
{
"text": " movl -4(%rbp), %eax",
"source": 4
},
{
"text": " cltq",
"source": 4
},
{
"text": " leaq 0(,%rax,4), %rdx",
"source": 4
},
{
"text": " movq -24(%rbp), %rax",
"source": 4
},
{
"text": " addq %rdx, %rax",
"source": 4
},
{
"text": " movl (%rax), %eax",
"source": 4
},
{
"text": " addl %eax, -8(%rbp)",
"source": 4
},
{
"text": " addl $1, -4(%rbp)",
"source": 3
},
{
"text": " jmp .L3",
"source": 3
},
{
"text": ".L2:",
"source": null
},
{
"text": " movl -8(%rbp), %eax",
"source": 6
},
{
"text": " popq %rbp",
"source": 7
},
{
"text": " ret",
"source": 7
},
{
"text": "",
"source": null
}
]