| { |
| "asm": [ |
| { |
| "labels": [], |
| "source": null, |
| "text": ".Ltext0:" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": "square(int):" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": ".LFB0:" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "column": 21, |
| "file": null, |
| "line": 2 |
| }, |
| "text": " endbr64" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "column": 21, |
| "file": null, |
| "line": 2 |
| }, |
| "text": " push rbp" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "column": 21, |
| "file": null, |
| "line": 2 |
| }, |
| "text": " mov rbp, rsp" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "column": 21, |
| "file": null, |
| "line": 2 |
| }, |
| "text": " mov DWORD PTR [rbp-4], edi" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "column": 18, |
| "file": null, |
| "line": 3 |
| }, |
| "text": " mov eax, DWORD PTR [rbp-4]" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "column": 18, |
| "file": null, |
| "line": 3 |
| }, |
| "text": " imul eax, eax" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "column": 1, |
| "file": null, |
| "line": 4 |
| }, |
| "text": " pop rbp" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "column": 1, |
| "file": null, |
| "line": 4 |
| }, |
| "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": ".LASF0:" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": ".LASF4:" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": ".LASF3:" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": ".LASF2:" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": ".LASF1:" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": "0:" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": "1:" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": "2:" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": "3:" |
| }, |
| { |
| "labels": [], |
| "source": null, |
| "text": "4:" |
| } |
| ], |
| "labelDefinitions": {} |
| } |