{
  "asm": [
    {
      "labels": [],
      "source": null,
      "text": "        .section .text"
    },
    {
      "labels": [],
      "source": null,
      "text": ".LNDBG_TX:"
    },
    {
      "labels": [],
      "source": null,
      "text": "# mark_description \"Intel(R) C Intel(R) 64 Compiler for applications running on Intel(R) 64, Version 18.0.0.128 Build 20170811\";"
    },
    {
      "labels": [],
      "source": null,
      "text": "# mark_description \"-g -o /tmp/compiler-explorer-compiler1171120-54-1t2ppc6.m4k6/output.s -masm=intel -S -gxx-name=/opt/compiler\";"
    },
    {
      "labels": [],
      "source": null,
      "text": "# mark_description \"-explorer/gcc-6.3.0/bin/g++\";"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .intel_syntax noprefix"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .file \"example.cpp\""
    },
    {
      "labels": [],
      "source": null,
      "text": "        .text"
    },
    {
      "labels": [],
      "source": null,
      "text": "..TXTST0:"
    },
    {
      "labels": [],
      "source": null,
      "text": ".L_2__routine_start__Z6squarei_0:"
    },
    {
      "labels": [],
      "source": null,
      "text": "# -- Begin  _Z6squarei"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .text"
    },
    {
      "labels": [],
      "source": null,
      "text": "# mark_begin;"
    },
    {
      "labels": [],
      "source": null,
      "text": ""
    },
    {
      "labels": [
        {
          "name": "_Z6squarei",
          "range": {
            "endCol": 26,
            "startCol": 16
          }
        }
      ],
      "source": null,
      "text": "        .globl _Z6squarei"
    },
    {
      "labels": [],
      "source": null,
      "text": "# --- square(int)"
    },
    {
      "labels": [],
      "source": null,
      "text": "_Z6squarei:"
    },
    {
      "labels": [],
      "source": null,
      "text": "# parameter 1(num): edi"
    },
    {
      "labels": [],
      "source": null,
      "text": "..B1.1:                         # Preds ..B1.0"
    },
    {
      "labels": [],
      "source": null,
      "text": "                                # Execution count [0.00e+00]"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .cfi_startproc"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .cfi_personality 0x3,__gxx_personality_v0"
    },
    {
      "labels": [],
      "source": null,
      "text": "..___tag_value__Z6squarei.2:"
    },
    {
      "labels": [],
      "source": null,
      "text": "..L3:"
    },
    {
      "labels": [],
      "source": null,
      "text": "                                                          #2.21"
    },
    {
      "labels": [],
      "source": null,
      "text": "..LN0:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .file   1 \"/tmp/compiler-explorer-compiler1171120-54-1t2ppc6.m4k6/example.cpp\""
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc    1  2  is_stmt 1"
    },
    {
      "labels": [],
      "source": {
        "file": null,
        "line": 2
      },
      "text": "        push      rbp                                           #2.21"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .cfi_def_cfa_offset 16"
    },
    {
      "labels": [],
      "source": null,
      "text": "..LN1:"
    },
    {
      "labels": [],
      "source": {
        "file": null,
        "line": 2
      },
      "text": "        mov       rbp, rsp                                      #2.21"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .cfi_def_cfa 6, 16"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .cfi_offset 6, -16"
    },
    {
      "labels": [],
      "source": null,
      "text": "..LN2:"
    },
    {
      "labels": [],
      "source": {
        "file": null,
        "line": 2
      },
      "text": "        sub       rsp, 16                                       #2.21"
    },
    {
      "labels": [],
      "source": null,
      "text": "..LN3:"
    },
    {
      "labels": [],
      "source": {
        "file": null,
        "line": 2
      },
      "text": "        mov       DWORD PTR [-16+rbp], edi                      #2.21"
    },
    {
      "labels": [],
      "source": null,
      "text": "..LN4:"
    },
    {
      "labels": [],
      "source": null,
      "text": "                                # LOE rbx rbp rsp r12 r13 r14 r15 rip"
    },
    {
      "labels": [],
      "source": null,
      "text": "..B1.5:                         # Preds ..B1.1"
    },
    {
      "labels": [],
      "source": null,
      "text": "                                # Execution count [0.00e+00]"
    },
    {
      "labels": [],
      "source": null,
      "text": "# Begin ASM"
    },
    {
      "labels": [],
      "source": null,
      "text": "..LN5:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc    1  3  prologue_end  is_stmt 1"
    },
    {
      "labels": [],
      "source": null,
      "text": "# Begin ASM"
    },
    {
      "labels": [],
      "source": null,
      "text": "label:"
    },
    {
      "labels": [],
      "source": null,
      "text": "# End ASM                                                       #3.0"
    },
    {
      "labels": [],
      "source": null,
      "text": "..LN6:"
    },
    {
      "labels": [],
      "source": null,
      "text": "# End ASM"
    },
    {
      "labels": [],
      "source": null,
      "text": "                                # LOE rbx rbp rsp r12 r13 r14 r15 rip"
    },
    {
      "labels": [],
      "source": null,
      "text": "..B1.4:                         # Preds ..B1.5"
    },
    {
      "labels": [],
      "source": null,
      "text": "                                # Execution count [0.00e+00]"
    },
    {
      "labels": [],
      "source": null,
      "text": "..LN7:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc    1  4  is_stmt 1"
    },
    {
      "labels": [],
      "source": {
        "file": null,
        "line": 4
      },
      "text": "        mov       eax, DWORD PTR [-16+rbp]                      #4.18"
    },
    {
      "labels": [],
      "source": null,
      "text": "..LN8:"
    },
    {
      "labels": [],
      "source": {
        "file": null,
        "line": 4
      },
      "text": "        imul      eax, DWORD PTR [-16+rbp]                      #4.18"
    },
    {
      "labels": [],
      "source": null,
      "text": "..LN9:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc    1  4  epilogue_begin  is_stmt 1"
    },
    {
      "labels": [],
      "source": {
        "file": null,
        "line": 4
      },
      "text": "        leave                                                   #4.18"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .cfi_restore 6"
    },
    {
      "labels": [],
      "source": null,
      "text": "..LN10:"
    },
    {
      "labels": [],
      "source": {
        "file": null,
        "line": 4
      },
      "text": "        ret                                                     #4.18"
    },
    {
      "labels": [],
      "source": null,
      "text": "..LN11:"
    },
    {
      "labels": [],
      "source": null,
      "text": "                                # LOE"
    },
    {
      "labels": [],
      "source": null,
      "text": "..LN12:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .cfi_endproc"
    },
    {
      "labels": [],
      "source": null,
      "text": "# mark_end;"
    },
    {
      "labels": [
        {
          "name": "_Z6squarei",
          "range": {
            "endCol": 27,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .type   _Z6squarei,@function"
    },
    {
      "labels": [
        {
          "name": "_Z6squarei",
          "range": {
            "endCol": 27,
            "startCol": 17
          }
        },
        {
          "name": "_Z6squarei",
          "range": {
            "endCol": 40,
            "startCol": 30
          }
        }
      ],
      "source": null,
      "text": "        .size   _Z6squarei,.-_Z6squarei"
    },
    {
      "labels": [],
      "source": null,
      "text": "..LN_Z6squarei.13:"
    },
    {
      "labels": [],
      "source": null,
      "text": ".LN_Z6squarei:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .data"
    },
    {
      "labels": [],
      "source": null,
      "text": "# -- End  _Z6squarei"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .data"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .section .note.GNU-stack, \"\""
    },
    {
      "labels": [],
      "source": null,
      "text": "// -- Begin DWARF2 SEGMENT .debug_info"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .section .debug_info"
    },
    {
      "labels": [],
      "source": null,
      "text": ".debug_info_seg:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .align 1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .4byte 0x00000074"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .2byte 0x0004"
    },
    {
      "labels": [
        {
          "name": ".debug_abbrev_seg",
          "range": {
            "endCol": 33,
            "startCol": 16
          }
        }
      ],
      "source": null,
      "text": "        .4byte .debug_abbrev_seg"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x08"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_TAG_compile_unit:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x01"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_AT_comp_dir:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .4byte .debug_str"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_AT_name:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .4byte .debug_str+0x13"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_AT_producer:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .4byte .debug_str+0x56"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .4byte .debug_str+0xc2"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_AT_language:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x04"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_AT_use_UTF8:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x01"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_AT_low_pc:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte ..LN0"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_AT_high_pc:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte ..LN_Z6squarei.13-..LN0"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_AT_stmt_list:"
    },
    {
      "labels": [
        {
          "name": ".debug_line_seg",
          "range": {
            "endCol": 31,
            "startCol": 16
          }
        }
      ],
      "source": null,
      "text": "        .4byte .debug_line_seg"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_TAG_namespace:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x02"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_AT_name:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .4byte 0x00647473"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_TAG_namespace:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x03"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_AT_name:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .4byte .debug_str+0x14a"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_TAG_namespace:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x03"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_AT_name:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .4byte .debug_str+0x154"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_TAG_base_type:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x04"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_AT_byte_size:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x04"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_AT_encoding:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x05"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_AT_name:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .4byte 0x00746e69"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_TAG_subprogram:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x05"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_AT_decl_line:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x02"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_AT_decl_file:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x01"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_AT_type:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .4byte 0x00000041"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_AT_name:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .4byte .debug_str+0x15f"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .4byte .debug_str+0x166"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_AT_low_pc:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte ..L3"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_AT_high_pc:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte ..LN_Z6squarei.13-..L3"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_AT_external:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x01"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_TAG_formal_parameter:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x06"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_AT_decl_line:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x02"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_AT_decl_file:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x01"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_AT_type:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .4byte 0x00000041"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_AT_name:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .4byte 0x006d756e"
    },
    {
      "labels": [],
      "source": null,
      "text": "//      DW_AT_location:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .2byte 0x7602"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x70"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x00"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x00"
    },
    {
      "labels": [],
      "source": null,
      "text": "// -- Begin DWARF2 SEGMENT .debug_line"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .section .debug_line"
    },
    {
      "labels": [],
      "source": null,
      "text": ".debug_line_seg:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .align 1"
    },
    {
      "labels": [],
      "source": null,
      "text": "// -- Begin DWARF2 SEGMENT .debug_abbrev"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .section .debug_abbrev"
    },
    {
      "labels": [],
      "source": null,
      "text": ".debug_abbrev_seg:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .align 1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x01"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x11"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x01"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x1b"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x0e"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x03"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x0e"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x25"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x0e"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .2byte 0x7681"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x0e"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x13"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x0b"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x53"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x0c"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x11"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x01"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x12"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x07"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x10"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x17"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .2byte 0x0000"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x02"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x39"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x00"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x03"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x08"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .2byte 0x0000"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x03"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x39"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x00"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x03"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x0e"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .2byte 0x0000"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x04"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x24"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x00"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x0b"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x0b"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x3e"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x0b"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x03"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x08"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .2byte 0x0000"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x05"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x2e"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x01"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x3b"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x0b"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x3a"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x0b"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x49"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x13"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x03"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x0e"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .2byte 0x4087"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x0e"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x11"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x01"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x12"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x07"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x3f"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x0c"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .2byte 0x0000"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x06"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x05"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x00"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x3b"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x0b"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x3a"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x0b"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x49"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x13"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x03"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x08"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x02"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x18"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .2byte 0x0000"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x00"
    },
    {
      "labels": [],
      "source": null,
      "text": "// -- Begin DWARF2 SEGMENT .debug_frame"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .section .debug_frame"
    },
    {
      "labels": [],
      "source": null,
      "text": ".debug_frame_seg:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .align 1"
    },
    {
      "labels": [],
      "source": null,
      "text": "// -- Begin DWARF2 SEGMENT .debug_str"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .section .debug_str,\"MS\",@progbits,1"
    },
    {
      "labels": [],
      "source": null,
      "text": ".debug_str_seg:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .align 1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x656c69706d6f632f"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x726f6c7078652d72"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .2byte 0x7265"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x00"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x6d6f632f706d742f"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x78652d72656c6970"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x632d7265726f6c70"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x3172656c69706d6f"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x352d303231313731"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x6370703274312d34"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x652f366b346d2e36"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x632e656c706d6178"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .2byte 0x7070"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x00"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x2952286c65746e49"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x6c65746e49204320"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x4320343620295228"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x2072656c69706d6f"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x6c70706120726f66"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x736e6f6974616369"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x676e696e6e757220"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x65746e49206e6f20"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x2c3436202952286c"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x6e6f697372655620"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x2e302e302e383120"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x6c69754220383231"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x3830373130322064"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .4byte 0x000a3131"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x742f206f2d20672d"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x69706d6f632f706d"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x6c7078652d72656c"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x6d6f632d7265726f"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x37313172656c6970"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x2d34352d30323131"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x2e36637070327431"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x74756f2f366b346d"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x6d2d20732e747570"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x65746e693d6d7361"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x78672d20532d206c"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x2f3d656d616e2d78"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x706d6f632f74706f"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x7078652d72656c69"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x63672f7265726f6c"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x2f302e332e362d63"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x002b2b672f6e6962"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x78635f756e675f5f"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .2byte 0x0078"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x6962617878635f5f"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .2byte 0x3176"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x00"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .4byte 0x61757173"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .2byte 0x6572"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x00"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .8byte 0x7261757173365a5f"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .2byte 0x6965"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte 0x00"
    },
    {
      "labels": [],
      "source": null,
      "text": "// -- Begin DWARF2 SEGMENT .eh_frame"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .section .eh_frame,\"a\",@progbits"
    },
    {
      "labels": [],
      "source": null,
      "text": ".eh_frame_seg:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .align 8"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .section .text"
    },
    {
      "labels": [],
      "source": null,
      "text": ".LNDBG_TXe:"
    },
    {
      "labels": [],
      "source": null,
      "text": "# End"
    }
  ],
  "labelDefinitions": {
    "..L3": 24,
    "..LN0": 26,
    "..LN_Z6squarei.13": 72,
    ".debug_abbrev_seg": 163,
    ".debug_line_seg": 159,
    "_Z6squarei": 17,
    "label": 47
  }
}
