|  | { | 
|  | "asm": [ | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": ".Ltext0:" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": "_Z12testFunctionPii:" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": ".LFB0:" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": { | 
|  | "file": null, | 
|  | "line": 1 | 
|  | }, | 
|  | "text": "        sub     sp, sp, #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": { | 
|  | "file": null, | 
|  | "line": 2 | 
|  | }, | 
|  | "text": "        str     wzr, [sp, 24]" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": ".LBB2:" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": { | 
|  | "file": null, | 
|  | "line": 3 | 
|  | }, | 
|  | "text": "        str     wzr, [sp, 28]" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": ".L3:" | 
|  | }, | 
|  | { | 
|  | "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": { | 
|  | "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": { | 
|  | "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": { | 
|  | "file": null, | 
|  | "line": 6 | 
|  | }, | 
|  | "text": "        ldr     w0, [sp, 24]" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": { | 
|  | "file": null, | 
|  | "line": 7 | 
|  | }, | 
|  | "text": "        add     sp, sp, 32" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": { | 
|  | "file": null, | 
|  | "line": 7 | 
|  | }, | 
|  | "text": "        ret" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": ".LFE0:" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": ".Letext0:" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": ".Ldebug_info0:" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": ".Ldebug_abbrev0:" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": ".Ldebug_line0:" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": ".LASF2:" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": ".LASF3:" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": ".LASF4:" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": ".LASF0:" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": ".LASF1:" | 
|  | }, | 
|  | { | 
|  | "labels": [], | 
|  | "source": null, | 
|  | "text": ".LASF5:" | 
|  | } | 
|  | ], | 
|  | "labelDefinitions": { | 
|  | ".L2": 27, | 
|  | ".L3": 10, | 
|  | "_Z12testFunctionPii": 2 | 
|  | } | 
|  | } |