# mark_description "Intel(R) C Intel(R) 64 Compiler XE for applications running on Intel(R) 64, Version 12.1 Build 20120410";
# -- Begin  main
# mark_begin;
main:
        pushq     %rbp                                          #2.12
        movq      %rsp, %rbp                                    #2.12
        andq      $-128, %rsp                                   #2.12
        subq      $128, %rsp                                    #2.12
        movl      $3, %edi                                      #2.12
        call      __intel_new_proc_init                         #2.12
                                # LOE rbx r12 r13 r14 r15
        stmxcsr   (%rsp)                                        #2.12
        movl      $.L_2__STRING.0, %edi                         #3.1
        xorl      %eax, %eax                                    #3.1
        orl       $32832, (%rsp)                                #2.12
        ldmxcsr   (%rsp)                                        #2.12
        call      printf                                        #3.1
                                # LOE rbx r12 r13 r14 r15
        movl      $.L_2__STRING.1, %edi                         #4.3
        xorl      %eax, %eax                                    #4.3
        call      printf                                        #4.3
                                # LOE rbx r12 r13 r14 r15
        xorl      %eax, %eax                                    #5.1
        movq      %rbp, %rsp                                    #5.1
        popq      %rbp                                          #5.1
        ret                                                     #5.1
                                # LOE
# mark_end;
# -- End  main
.L_2__STRING.0:
        .byte   72
        .byte   101
        .byte   108
        .byte   108
        .byte   111
        .byte   32
        .byte   119
        .byte   111
        .byte   114
        .byte   108
        .byte   100
        .byte   0
.L_2__STRING.1:
        .byte   109
        .byte   111
        .byte   111
        .byte   10
        .byte   0
// -- Begin DWARF2 SEGMENT .debug_info
//      DW_TAG_compile_unit:
//      DW_AT_comp_dir:
//      DW_AT_language:
//      DW_AT_producer:
//      DW_AT_stmt_list:
//      DW_TAG_namespace:
//      DW_AT_name:
//      DW_TAG_namespace:
//      DW_AT_name:
//      DW_TAG_base_type:
//      DW_AT_byte_size:
//      DW_AT_encoding:
//      DW_AT_name:
//      DW_TAG_subprogram:
//      DW_AT_decl_line:
//      DW_AT_decl_column:
//      DW_AT_decl_file:
//      DW_AT_inline:
//      DW_AT_accessibility:
//      DW_AT_type:
//      DW_AT_prototyped:
//      DW_AT_name:
//      DW_AT_low_pc:
//      DW_AT_high_pc:
//      DW_AT_external:
// -- Begin DWARF2 SEGMENT .debug_line
// -- Begin DWARF2 SEGMENT .debug_abbrev
// -- Begin DWARF2 SEGMENT .debug_frame
// -- Begin DWARF2 SEGMENT .eh_frame
# End
