| { | 
 |   "asm": [ | 
 |     { | 
 |       "text": "_Z6squarePii:", | 
 |       "source": null, | 
 |       "labels": [] | 
 |     }, | 
 |     { | 
 |       "opcodes": [ | 
 |         "e4", | 
 |         "5d", | 
 |         "00", | 
 |         "10", | 
 |         "01", | 
 |         "40", | 
 |         "00", | 
 |         "28" | 
 |       ], | 
 |       "address": 8, | 
 |       "text": " MOV R1, c[0x0][0x44]", | 
 |       "source": { | 
 |         "file": null, | 
 |         "line": 4 | 
 |       }, | 
 |       "labels": [] | 
 |     }, | 
 |     { | 
 |       "opcodes": [ | 
 |         "04", | 
 |         "1c", | 
 |         "00", | 
 |         "94", | 
 |         "00", | 
 |         "00", | 
 |         "00", | 
 |         "2c" | 
 |       ], | 
 |       "address": 16, | 
 |       "text": " S2R R0, SR_CTAID.X", | 
 |       "source": { | 
 |         "file": null, | 
 |         "line": 4 | 
 |       }, | 
 |       "labels": [] | 
 |     }, | 
 |     { | 
 |       "opcodes": [ | 
 |         "23", | 
 |         "dc", | 
 |         "01", | 
 |         "20", | 
 |         "05", | 
 |         "40", | 
 |         "0e", | 
 |         "1b" | 
 |       ], | 
 |       "address": 24, | 
 |       "text": " ISETP.GE.AND P0, PT, R0, c[0x0][0x148], PT", | 
 |       "source": { | 
 |         "file": null, | 
 |         "line": 5 | 
 |       }, | 
 |       "labels": [] | 
 |     }, | 
 |     { | 
 |       "opcodes": [ | 
 |         "e7", | 
 |         "21", | 
 |         "00", | 
 |         "00", | 
 |         "01", | 
 |         "00", | 
 |         "00", | 
 |         "40" | 
 |       ], | 
 |       "address": 32, | 
 |       "text": " @!P0 BRA `(.L_1)", | 
 |       "source": { | 
 |         "file": null, | 
 |         "line": 5 | 
 |       }, | 
 |       "labels": [] | 
 |     }, | 
 |     { | 
 |       "opcodes": [ | 
 |         "e4", | 
 |         "1d", | 
 |         "00", | 
 |         "20", | 
 |         "05", | 
 |         "40", | 
 |         "00", | 
 |         "28" | 
 |       ], | 
 |       "address": 40, | 
 |       "text": " MOV R0, c[0x0][0x148]", | 
 |       "source": { | 
 |         "file": null, | 
 |         "line": 8 | 
 |       }, | 
 |       "labels": [] | 
 |     }, | 
 |     { | 
 |       "opcodes": [ | 
 |         "e2", | 
 |         "dd", | 
 |         "00", | 
 |         "10", | 
 |         "00", | 
 |         "00", | 
 |         "00", | 
 |         "18" | 
 |       ], | 
 |       "address": 48, | 
 |       "text": " MOV32I R3, 0x4", | 
 |       "source": { | 
 |         "file": null, | 
 |         "line": 8 | 
 |       }, | 
 |       "labels": [] | 
 |     }, | 
 |     { | 
 |       "opcodes": [ | 
 |         "02", | 
 |         "1c", | 
 |         "00", | 
 |         "fc", | 
 |         "ff", | 
 |         "ff", | 
 |         "ff", | 
 |         "0b" | 
 |       ], | 
 |       "address": 56, | 
 |       "text": " IADD32I R0, R0, -0x1", | 
 |       "source": { | 
 |         "file": null, | 
 |         "line": 8 | 
 |       }, | 
 |       "labels": [] | 
 |     }, | 
 |     { | 
 |       "opcodes": [ | 
 |         "43", | 
 |         "9c", | 
 |         "00", | 
 |         "00", | 
 |         "05", | 
 |         "40", | 
 |         "01", | 
 |         "40" | 
 |       ], | 
 |       "address": 72, | 
 |       "text": " ISCADD R2.CC, R0, c[0x0][0x140], 0x2", | 
 |       "source": { | 
 |         "file": null, | 
 |         "line": 8 | 
 |       }, | 
 |       "labels": [] | 
 |     }, | 
 |     { | 
 |       "opcodes": [ | 
 |         "e3", | 
 |         "dc", | 
 |         "00", | 
 |         "10", | 
 |         "05", | 
 |         "80", | 
 |         "86", | 
 |         "20" | 
 |       ], | 
 |       "address": 80, | 
 |       "text": " IMAD.HI.X R3, R0, R3, c[0x0][0x144]", | 
 |       "source": { | 
 |         "file": null, | 
 |         "line": 8 | 
 |       }, | 
 |       "labels": [] | 
 |     }, | 
 |     { | 
 |       "opcodes": [ | 
 |         "85", | 
 |         "dc", | 
 |         "2f", | 
 |         "00", | 
 |         "00", | 
 |         "00", | 
 |         "00", | 
 |         "94" | 
 |       ], | 
 |       "address": 88, | 
 |       "text": " ST.E [R2], RZ", | 
 |       "source": { | 
 |         "file": null, | 
 |         "line": 8 | 
 |       }, | 
 |       "labels": [] | 
 |     }, | 
 |     { | 
 |       "opcodes": [ | 
 |         "e7", | 
 |         "1d", | 
 |         "00", | 
 |         "00", | 
 |         "00", | 
 |         "00", | 
 |         "00", | 
 |         "80" | 
 |       ], | 
 |       "address": 96, | 
 |       "text": " EXIT", | 
 |       "source": { | 
 |         "file": null, | 
 |         "line": 10 | 
 |       }, | 
 |       "labels": [] | 
 |     }, | 
 |     { | 
 |       "text": ".L_1:", | 
 |       "source": null, | 
 |       "labels": [] | 
 |     }, | 
 |     { | 
 |       "opcodes": [ | 
 |         "43", | 
 |         "9c", | 
 |         "00", | 
 |         "00", | 
 |         "05", | 
 |         "40", | 
 |         "01", | 
 |         "40" | 
 |       ], | 
 |       "address": 104, | 
 |       "text": " ISCADD R2.CC, R0, c[0x0][0x140], 0x2", | 
 |       "source": { | 
 |         "file": null, | 
 |         "line": 6 | 
 |       }, | 
 |       "labels": [] | 
 |     }, | 
 |     { | 
 |       "opcodes": [ | 
 |         "e2", | 
 |         "dd", | 
 |         "00", | 
 |         "10", | 
 |         "00", | 
 |         "00", | 
 |         "00", | 
 |         "18" | 
 |       ], | 
 |       "address": 112, | 
 |       "text": " MOV32I R3, 0x4", | 
 |       "source": { | 
 |         "file": null, | 
 |         "line": 6 | 
 |       }, | 
 |       "labels": [] | 
 |     }, | 
 |     { | 
 |       "opcodes": [ | 
 |         "e3", | 
 |         "dc", | 
 |         "00", | 
 |         "10", | 
 |         "05", | 
 |         "80", | 
 |         "86", | 
 |         "20" | 
 |       ], | 
 |       "address": 120, | 
 |       "text": " IMAD.HI.X R3, R0, R3, c[0x0][0x144]", | 
 |       "source": { | 
 |         "file": null, | 
 |         "line": 6 | 
 |       }, | 
 |       "labels": [] | 
 |     }, | 
 |     { | 
 |       "opcodes": [ | 
 |         "85", | 
 |         "1c", | 
 |         "20", | 
 |         "00", | 
 |         "00", | 
 |         "00", | 
 |         "00", | 
 |         "84" | 
 |       ], | 
 |       "address": 136, | 
 |       "text": " LD.E R0, [R2]", | 
 |       "source": { | 
 |         "file": null, | 
 |         "line": 6 | 
 |       }, | 
 |       "labels": [] | 
 |     }, | 
 |     { | 
 |       "opcodes": [ | 
 |         "a3", | 
 |         "1c", | 
 |         "00", | 
 |         "20", | 
 |         "05", | 
 |         "80", | 
 |         "00", | 
 |         "20" | 
 |       ], | 
 |       "address": 144, | 
 |       "text": " IMAD R0, R0, R0, c[0x0][0x148]", | 
 |       "source": { | 
 |         "file": null, | 
 |         "line": 1 | 
 |       }, | 
 |       "labels": [] | 
 |     }, | 
 |     { | 
 |       "opcodes": [ | 
 |         "02", | 
 |         "1c", | 
 |         "01", | 
 |         "04", | 
 |         "00", | 
 |         "00", | 
 |         "00", | 
 |         "08" | 
 |       ], | 
 |       "address": 152, | 
 |       "text": " IADD32I R4, R0, 0x1", | 
 |       "source": { | 
 |         "file": null, | 
 |         "line": 6 | 
 |       }, | 
 |       "labels": [] | 
 |     }, | 
 |     { | 
 |       "opcodes": [ | 
 |         "85", | 
 |         "1c", | 
 |         "21", | 
 |         "00", | 
 |         "00", | 
 |         "00", | 
 |         "00", | 
 |         "94" | 
 |       ], | 
 |       "address": 160, | 
 |       "text": " ST.E [R2], R4", | 
 |       "source": { | 
 |         "file": null, | 
 |         "line": 6 | 
 |       }, | 
 |       "labels": [] | 
 |     }, | 
 |     { | 
 |       "opcodes": [ | 
 |         "e7", | 
 |         "1d", | 
 |         "00", | 
 |         "00", | 
 |         "00", | 
 |         "00", | 
 |         "00", | 
 |         "80" | 
 |       ], | 
 |       "address": 168, | 
 |       "text": " EXIT", | 
 |       "source": { | 
 |         "file": null, | 
 |         "line": 6 | 
 |       }, | 
 |       "labels": [] | 
 |     }, | 
 |     { | 
 |       "text": ".L_2:", | 
 |       "source": null, | 
 |       "labels": [] | 
 |     }, | 
 |     { | 
 |       "opcodes": [ | 
 |         "e7", | 
 |         "1d", | 
 |         "00", | 
 |         "e0", | 
 |         "ff", | 
 |         "ff", | 
 |         "03", | 
 |         "40" | 
 |       ], | 
 |       "address": 176, | 
 |       "text": " BRA `(.L_2)", | 
 |       "source": { | 
 |         "file": null, | 
 |         "line": 6 | 
 |       }, | 
 |       "labels": [] | 
 |     }, | 
 |     { | 
 |       "text": ".L_19:", | 
 |       "source": null, | 
 |       "labels": [] | 
 |     } | 
 |   ], | 
 |   "labelDefinitions": { | 
 |     "_Z6squarePii": 1, | 
 |     ".L_1": 13, | 
 |     ".L_2": 22, | 
 |     ".L_19": 24 | 
 |   } | 
 | } |