| { |
| "asm": [ |
| { |
| "labels": [], |
| "source": null, |
| "text": " .arch armv8-a" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .file \"example.cpp\"" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .text" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": ".Ltext0:" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .align 2" |
| }, |
| { |
| "labels": [ |
| { |
| "name": "_Z12testFunctionPii", |
| "range": { |
| "endCol": 36, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .global _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": " sub sp, sp, #32" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .cfi_def_cfa_offset 32" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 1 |
| }, |
| "text": " str x0, [sp, 8]" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 1 |
| }, |
| "text": " str w1, [sp, 4]" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .loc 1 2 0" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 2 |
| }, |
| "text": " str wzr, [sp, 24]" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": ".LBB2:" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .loc 1 3 0" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 3 |
| }, |
| "text": " str wzr, [sp, 28]" |
| }, |
| { |
| "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": " ldr w1, [sp, 28]" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 3 |
| }, |
| "text": " ldr w0, [sp, 4]" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 3 |
| }, |
| "text": " cmp w1, w0" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".L2", |
| "range": { |
| "endCol": 20, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": { |
| "file": null, |
| "line": 3 |
| }, |
| "text": " bge .L2" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .loc 1 4 0 is_stmt 1 discriminator 2" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 4 |
| }, |
| "text": " ldrsw x0, [sp, 28]" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 4 |
| }, |
| "text": " lsl x0, x0, 2" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 4 |
| }, |
| "text": " ldr x1, [sp, 8]" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 4 |
| }, |
| "text": " add x0, x1, x0" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 4 |
| }, |
| "text": " ldr w0, [x0]" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 4 |
| }, |
| "text": " ldr w1, [sp, 24]" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 4 |
| }, |
| "text": " add w0, w1, w0" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 4 |
| }, |
| "text": " str w0, [sp, 24]" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .loc 1 3 0 discriminator 2" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 3 |
| }, |
| "text": " ldr w0, [sp, 28]" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 3 |
| }, |
| "text": " add w0, w0, 1" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 3 |
| }, |
| "text": " str w0, [sp, 28]" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".L3", |
| "range": { |
| "endCol": 20, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": { |
| "file": null, |
| "line": 3 |
| }, |
| "text": " b .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": " ldr w0, [sp, 24]" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .loc 1 7 0" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "file": null, |
| "line": 7 |
| }, |
| "text": " add sp, sp, 32" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .cfi_def_cfa_offset 0" |
| }, |
| { |
| "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": " .4byte 0xa1" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .2byte 0x4" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".Ldebug_abbrev0", |
| "range": { |
| "endCol": 32, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .4byte .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": " .4byte .LASF2" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x4" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".LASF3", |
| "range": { |
| "endCol": 23, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .4byte .LASF3" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".Ltext0", |
| "range": { |
| "endCol": 24, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .8byte .Ltext0" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".Letext0", |
| "range": { |
| "endCol": 25, |
| "startCol": 17 |
| } |
| }, |
| { |
| "name": ".Ltext0", |
| "range": { |
| "endCol": 33, |
| "startCol": 26 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .8byte .Letext0-.Ltext0" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".Ldebug_line0", |
| "range": { |
| "endCol": 30, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .4byte .Ldebug_line0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x2" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".LASF4", |
| "range": { |
| "endCol": 23, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .4byte .LASF4" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x1" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x1" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".LASF5", |
| "range": { |
| "endCol": 23, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .4byte .LASF5" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .4byte 0x97" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".LFB0", |
| "range": { |
| "endCol": 22, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .8byte .LFB0" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".LFE0", |
| "range": { |
| "endCol": 22, |
| "startCol": 17 |
| } |
| }, |
| { |
| "name": ".LFB0", |
| "range": { |
| "endCol": 28, |
| "startCol": 23 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .8byte .LFE0-.LFB0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x1" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x9c" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .4byte 0x97" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x3" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".LASF0", |
| "range": { |
| "endCol": 23, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .4byte .LASF0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x1" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x1" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .4byte 0x9e" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x2" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x91" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .sleb128 -24" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x3" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".LASF1", |
| "range": { |
| "endCol": 23, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .4byte .LASF1" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x1" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x1" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .4byte 0x97" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x2" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x91" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .sleb128 -28" |
| }, |
| { |
| "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": " .4byte 0x97" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x2" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x91" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .sleb128 -8" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x5" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".LBB2", |
| "range": { |
| "endCol": 22, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .8byte .LBB2" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".LBE2", |
| "range": { |
| "endCol": 22, |
| "startCol": 17 |
| } |
| }, |
| { |
| "name": ".LBB2", |
| "range": { |
| "endCol": 28, |
| "startCol": 23 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .8byte .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": " .4byte 0x97" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .uleb128 0x2" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x91" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .sleb128 -4" |
| }, |
| { |
| "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": " .4byte 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": " .4byte 0x2c" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .2byte 0x2" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".Ldebug_info0", |
| "range": { |
| "endCol": 30, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .4byte .Ldebug_info0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0x8" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .byte 0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .2byte 0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .2byte 0" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".Ltext0", |
| "range": { |
| "endCol": 24, |
| "startCol": 17 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .8byte .Ltext0" |
| }, |
| { |
| "labels": [ |
| { |
| "name": ".Letext0", |
| "range": { |
| "endCol": 25, |
| "startCol": 17 |
| } |
| }, |
| { |
| "name": ".Ltext0", |
| "range": { |
| "endCol": 33, |
| "startCol": 26 |
| } |
| } |
| ], |
| "source": null, |
| "text": " .8byte .Letext0-.Ltext0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .8byte 0" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .8byte 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": ".LASF2:" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .string \"GNU C++ 5.4.0 20160609 -mlittle-endian -mabi=lp64 -g -fstack-protector-strong\"" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": ".LASF3:" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .string \"/tmp/example.cpp\"" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": ".LASF4:" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .string \"testFunction\"" |
| }, |
| { |
| "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": " .ident \"GCC: (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.1) 5.4.0 20160609\"" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": " .section .note.GNU-stack,\"\",@progbits" |
| } |
| ], |
| "labelDefinitions": { |
| ".L2": 42, |
| ".L3": 22, |
| ".LASF0": 250, |
| ".LASF1": 252, |
| ".LASF2": 244, |
| ".LASF3": 246, |
| ".LASF4": 248, |
| ".LASF5": 254, |
| ".LBB2": 19, |
| ".LBE2": 43, |
| ".LFB0": 9, |
| ".LFE0": 51, |
| ".Ldebug_abbrev0": 124, |
| ".Ldebug_info0": 55, |
| ".Ldebug_line0": 242, |
| ".Letext0": 53, |
| ".Ltext0": 4, |
| "_Z12testFunctionPii": 8 |
| } |
| } |