| { |
| "asm": [ |
| { |
| "labels": [], |
| "source": null, |
| "text": " .file \"example.cpp\"" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .text" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": ".Ltext0:" |
| }, |
| { |
| "labels": [ |
| { |
| "name": "_Z12testFunctionPii", |
| "range": { |
| "endCol": 36, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .globl _Z12testFunctionPii" |
| }, |
| { |
| "labels": [ |
| { |
| "name": "_Z12testFunctionPii", |
| "range": { |
| "endCol": 36, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .type _Z12testFunctionPii, @function" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": "_Z12testFunctionPii:" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": ".LFB0:" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .file 1 \"/tmp/example.cpp\"" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .loc 1 1 0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .cfi_startproc" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 1 |
| }, |
| "text": " pushq %rbp" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .cfi_def_cfa_offset 16" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .cfi_offset 6, -16" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 1 |
| }, |
| "text": " movq %rsp, %rbp" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .cfi_def_cfa_register 6" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 1 |
| }, |
| "text": " movq %rdi, -24(%rbp)" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 1 |
| }, |
| "text": " movl %esi, -28(%rbp)" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .loc 1 2 0" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 2 |
| }, |
| "text": " movl $0, -8(%rbp)" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": ".LBB2:" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .loc 1 3 0" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 3 |
| }, |
| "text": " movl $0, -4(%rbp)" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": ".L3:" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .loc 1 3 0 is_stmt 0 discriminator 3" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 3 |
| }, |
| "text": " movl -4(%rbp), %eax" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 3 |
| }, |
| "text": " cmpl -28(%rbp), %eax" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".L2", |
| "range": { |
| "endCol": 20, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": { |
| "file": null, |
| "line": 3 |
| }, |
| "text": " jge .L2" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .loc 1 4 0 is_stmt 1 discriminator 2" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 4 |
| }, |
| "text": " movl -4(%rbp), %eax" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 4 |
| }, |
| "text": " cltq" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 4 |
| }, |
| "text": " leaq 0(,%rax,4), %rdx" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 4 |
| }, |
| "text": " movq -24(%rbp), %rax" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 4 |
| }, |
| "text": " addq %rdx, %rax" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 4 |
| }, |
| "text": " movl (%rax), %eax" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 4 |
| }, |
| "text": " addl %eax, -8(%rbp)" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .loc 1 3 0 discriminator 2" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 3 |
| }, |
| "text": " addl $1, -4(%rbp)" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".L3", |
| "range": { |
| "endCol": 20, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": { |
| "file": null, |
| "line": 3 |
| }, |
| "text": " jmp .L3" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": ".L2:" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": ".LBE2:" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .loc 1 6 0" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 6 |
| }, |
| "text": " movl -8(%rbp), %eax" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .loc 1 7 0" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 7 |
| }, |
| "text": " popq %rbp" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .cfi_def_cfa 7, 8" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 7 |
| }, |
| "text": " ret" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .cfi_endproc" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": ".LFE0:" |
| }, |
| { |
| "labels": [ |
| { |
| "name": "_Z12testFunctionPii", |
| "range": { |
| "endCol": 36, |
| "startCol": 17 |
| } |
| }, |
| { |
| "name": "_Z12testFunctionPii", |
| "range": { |
| "endCol": 59, |
| "startCol": 40 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .size _Z12testFunctionPii, .-_Z12testFunctionPii" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": ".Letext0:" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .section .debug_info,\"\",@progbits" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": ".Ldebug_info0:" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .long 0xa1" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .value 0x4" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".Ldebug_abbrev0", |
| "range": { |
| "endCol": 32, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .long .Ldebug_abbrev0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x8" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x1" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".LASF2", |
| "range": { |
| "endCol": 23, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .long .LASF2" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x4" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".LASF3", |
| "range": { |
| "endCol": 23, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .long .LASF3" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".Ltext0", |
| "range": { |
| "endCol": 24, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .quad .Ltext0" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".Letext0", |
| "range": { |
| "endCol": 25, |
| "startCol": 17 |
| } |
| }, |
| { |
| "name": ".Ltext0", |
| "range": { |
| "endCol": 33, |
| "startCol": 26 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .quad .Letext0-.Ltext0" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".Ldebug_line0", |
| "range": { |
| "endCol": 30, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .long .Ldebug_line0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x2" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".LASF4", |
| "range": { |
| "endCol": 23, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .long .LASF4" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x1" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x1" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".LASF5", |
| "range": { |
| "endCol": 23, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .long .LASF5" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .long 0x97" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".LFB0", |
| "range": { |
| "endCol": 22, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .quad .LFB0" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".LFE0", |
| "range": { |
| "endCol": 22, |
| "startCol": 17 |
| } |
| }, |
| { |
| "name": ".LFB0", |
| "range": { |
| "endCol": 28, |
| "startCol": 23 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .quad .LFE0-.LFB0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x1" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x9c" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .long 0x97" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x3" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".LASF0", |
| "range": { |
| "endCol": 23, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .long .LASF0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x1" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x1" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .long 0x9e" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x2" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x91" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .sleb128 -40" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x3" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".LASF1", |
| "range": { |
| "endCol": 23, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .long .LASF1" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x1" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x1" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .long 0x97" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x2" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x91" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .sleb128 -44" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x4" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .string \"sum\"" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x1" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x2" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .long 0x97" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x2" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x91" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .sleb128 -24" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x5" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".LBB2", |
| "range": { |
| "endCol": 22, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .quad .LBB2" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".LBE2", |
| "range": { |
| "endCol": 22, |
| "startCol": 17 |
| } |
| }, |
| { |
| "name": ".LBB2", |
| "range": { |
| "endCol": 28, |
| "startCol": 23 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .quad .LBE2-.LBB2" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x4" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .string \"i\"" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x1" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x3" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .long 0x97" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x2" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x91" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .sleb128 -20" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x6" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x4" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x5" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .string \"int\"" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x7" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x8" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .long 0x97" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .section .debug_abbrev,\"\",@progbits" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": ".Ldebug_abbrev0:" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x1" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x11" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x1" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x25" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0xe" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x13" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0xb" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x3" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0xe" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x11" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x1" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x12" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x7" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x10" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x17" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x2" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x2e" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x1" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x3f" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x19" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x3" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0xe" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x3a" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0xb" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x3b" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0xb" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x6e" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0xe" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x49" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x13" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x11" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x1" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x12" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x7" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x40" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x18" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x2117" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x19" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x1" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x13" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x3" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x5" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x3" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0xe" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x3a" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0xb" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x3b" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0xb" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x49" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x13" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x2" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x18" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x4" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x34" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x3" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x8" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x3a" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0xb" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x3b" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0xb" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x49" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x13" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x2" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x18" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x5" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0xb" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x1" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x11" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x1" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x12" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x7" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x6" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x24" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0xb" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0xb" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x3e" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0xb" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x3" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x8" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x7" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0xf" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0xb" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0xb" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x49" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x13" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .section .debug_aranges,\"\",@progbits" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .long 0x2c" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .value 0x2" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".Ldebug_info0", |
| "range": { |
| "endCol": 30, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .long .Ldebug_info0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x8" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .value 0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .value 0" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".Ltext0", |
| "range": { |
| "endCol": 24, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .quad .Ltext0" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".Letext0", |
| "range": { |
| "endCol": 25, |
| "startCol": 17 |
| } |
| }, |
| { |
| "name": ".Ltext0", |
| "range": { |
| "endCol": 33, |
| "startCol": 26 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .quad .Letext0-.Ltext0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .quad 0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .quad 0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .section .debug_line,\"\",@progbits" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": ".Ldebug_line0:" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .section .debug_str,\"MS\",@progbits,1" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": ".LASF4:" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .string \"testFunction\"" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": ".LASF3:" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .string \"/tmp/example.cpp\"" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": ".LASF0:" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .string \"input\"" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": ".LASF1:" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .string \"length\"" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": ".LASF5:" |
| }, |
| { |
| "labels": [ |
| { |
| "name": "_Z12testFunctionPii", |
| "range": { |
| "endCol": 37, |
| "startCol": 18 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .string \"_Z12testFunctionPii\"" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": ".LASF2:" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .string \"GNU C++14 6.2.0 20161005 -mtune=generic -march=x86-64 -g -fstack-protector-strong\"" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .ident \"GCC: (Ubuntu 6.2.0-5ubuntu12) 6.2.0 20161005\"" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .section .note.GNU-stack,\"\",@progbits" |
| } |
| ], |
| "labelDefinitions": { |
| ".L2": 39, |
| ".L3": 23, |
| ".LASF0": 245, |
| ".LASF1": 247, |
| ".LASF2": 251, |
| ".LASF3": 243, |
| ".LASF4": 241, |
| ".LASF5": 249, |
| ".LBB2": 20, |
| ".LBE2": 40, |
| ".LFB0": 7, |
| ".LFE0": 48, |
| ".Ldebug_abbrev0": 121, |
| ".Ldebug_info0": 52, |
| ".Ldebug_line0": 239, |
| ".Letext0": 50, |
| ".Ltext0": 3, |
| "_Z12testFunctionPii": 6 |
| } |
| } |