| { |
| "asm": [ |
| { |
| "text": "_Z6squarei:", |
| "source": null, |
| "labels": [] |
| }, |
| { |
| "text": " addiu $sp,$sp,-8", |
| "source": { |
| "file": null, |
| "line": 1 |
| }, |
| "labels": [] |
| }, |
| { |
| "text": " sw $fp,4($sp)", |
| "source": { |
| "file": null, |
| "line": 1 |
| }, |
| "labels": [] |
| }, |
| { |
| "text": " move $fp,$sp", |
| "source": { |
| "file": null, |
| "line": 1 |
| }, |
| "labels": [] |
| }, |
| { |
| "text": " sw $4,8($fp)", |
| "source": { |
| "file": null, |
| "line": 1 |
| }, |
| "labels": [] |
| }, |
| { |
| "text": " lw $3,8($fp)", |
| "source": { |
| "file": null, |
| "line": 2 |
| }, |
| "labels": [] |
| }, |
| { |
| "text": " lw $2,8($fp)", |
| "source": { |
| "file": null, |
| "line": 2 |
| }, |
| "labels": [] |
| }, |
| { |
| "text": " mul $2,$3,$2", |
| "source": { |
| "file": null, |
| "line": 2 |
| }, |
| "labels": [] |
| }, |
| { |
| "text": " move $sp,$fp", |
| "source": { |
| "file": null, |
| "line": 3 |
| }, |
| "labels": [] |
| }, |
| { |
| "text": " lw $fp,4($sp)", |
| "source": { |
| "file": null, |
| "line": 3 |
| }, |
| "labels": [] |
| }, |
| { |
| "text": " addiu $sp,$sp,8", |
| "source": { |
| "file": null, |
| "line": 3 |
| }, |
| "labels": [] |
| }, |
| { |
| "text": " j $31", |
| "source": { |
| "file": null, |
| "line": 3 |
| }, |
| "labels": [] |
| }, |
| { |
| "text": " nop", |
| "source": { |
| "file": null, |
| "line": 3 |
| }, |
| "labels": [] |
| }, |
| { |
| "text": "", |
| "source": null, |
| "labels": [] |
| } |
| ], |
| "labelDefinitions": { |
| "_Z6squarei": 1 |
| } |
| } |