{
  "asm": [
    {
      "labels": [],
      "source": null,
      "text": "$Ltext0:"
    },
    {
      "labels": [],
      "source": null,
      "text": "$LFB0 = ."
    },
    {
      "labels": [],
      "source": null,
      "text": "_Z6squarei:"
    },
    {
      "labels": [],
      "source": {
        "file": null,
        "line": 1
      },
      "text": "        addiu   $sp,$sp,-8"
    },
    {
      "labels": [],
      "source": {
        "file": null,
        "line": 1
      },
      "text": "        sw      $fp,4($sp)"
    },
    {
      "labels": [],
      "source": {
        "file": null,
        "line": 1
      },
      "text": "        move    $fp,$sp"
    },
    {
      "labels": [],
      "source": {
        "file": null,
        "line": 1
      },
      "text": "        sw      $4,8($fp)"
    },
    {
      "labels": [],
      "source": {
        "file": null,
        "line": 2
      },
      "text": "        lw      $3,8($fp)"
    },
    {
      "labels": [],
      "source": {
        "file": null,
        "line": 2
      },
      "text": "        lw      $2,8($fp)"
    },
    {
      "labels": [],
      "source": {
        "file": null,
        "line": 2
      },
      "text": "        mul     $2,$3,$2"
    },
    {
      "labels": [],
      "source": {
        "file": null,
        "line": 3
      },
      "text": "        move    $sp,$fp"
    },
    {
      "labels": [],
      "source": {
        "file": null,
        "line": 3
      },
      "text": "        lw      $fp,4($sp)"
    },
    {
      "labels": [],
      "source": {
        "file": null,
        "line": 3
      },
      "text": "        addiu   $sp,$sp,8"
    },
    {
      "labels": [],
      "source": {
        "file": null,
        "line": 3
      },
      "text": "        j       $31"
    },
    {
      "labels": [],
      "source": {
        "file": null,
        "line": 3
      },
      "text": "        nop"
    },
    {
      "labels": [],
      "source": null,
      "text": ""
    },
    {
      "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": "$LASF1:"
    },
    {
      "labels": [],
      "source": null,
      "text": "$LASF3:"
    },
    {
      "labels": [],
      "source": null,
      "text": "$LASF2:"
    },
    {
      "labels": [],
      "source": null,
      "text": "$LASF0:"
    }
  ],
  "labelDefinitions": {
    "_Z6squarei": 3
  }
}
