| { | 
 |   "asm": [ | 
 |     { | 
 |       "labels": [], | 
 |       "source": null, | 
 |       "text": "_Z12testFunctionPii:" | 
 |     }, | 
 |     { | 
 |       "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": { | 
 |         "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": { | 
 |         "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" | 
 |     } | 
 |   ], | 
 |   "labelDefinitions": { | 
 |     ".L2": 24, | 
 |     ".L3": 7, | 
 |     "_Z12testFunctionPii": 1 | 
 |   } | 
 | } |