| .LNDBG_TX: |
| # mark_description "Intel(R) C Intel(R) 64 Compiler XE for applications running on Intel(R) 64, Version 12.1 Build 20120410"; |
| ..TXTST0: |
| # -- Begin main |
| # mark_begin; |
| main: |
| ..B1.1: # Preds ..B1.0 |
| ..___tag_value_main.2: # |
| ..LN0: |
| pushq %rbp #2.12 |
| ..___tag_value_main.4: # |
| ..LN1: |
| movq %rsp, %rbp #2.12 |
| ..___tag_value_main.5: # |
| ..LN2: |
| andq $-128, %rsp #2.12 |
| ..LN3: |
| subq $128, %rsp #2.12 |
| ..LN4: |
| movl $3, %edi #2.12 |
| ..___tag_value_main.8: #2.12 |
| ..LN5: |
| call __intel_new_proc_init #2.12 |
| ..___tag_value_main.9: # |
| ..LN6: |
| # LOE rbx r12 r13 r14 r15 |
| ..B1.6: # Preds ..B1.1 |
| ..LN7: |
| stmxcsr (%rsp) #2.12 |
| ..LN8: |
| movl $.L_2__STRING.0, %edi #3.1 |
| ..LN9: |
| xorl %eax, %eax #3.1 |
| ..LN10: |
| orl $32832, (%rsp) #2.12 |
| ..LN11: |
| ldmxcsr (%rsp) #2.12 |
| ..___tag_value_main.10: #3.1 |
| ..LN12: |
| call printf #3.1 |
| ..___tag_value_main.11: # |
| ..LN13: |
| # LOE rbx r12 r13 r14 r15 |
| ..B1.2: # Preds ..B1.6 |
| ..LN14: |
| movl $.L_2__STRING.1, %edi #4.3 |
| ..LN15: |
| xorl %eax, %eax #4.3 |
| ..___tag_value_main.12: #4.3 |
| ..LN16: |
| call printf #4.3 |
| ..___tag_value_main.13: # |
| ..LN17: |
| # LOE rbx r12 r13 r14 r15 |
| ..B1.3: # Preds ..B1.2 |
| ..LN18: |
| xorl %eax, %eax #5.1 |
| ..LN19: |
| movq %rbp, %rsp #5.1 |
| ..LN20: |
| popq %rbp #5.1 |
| ..___tag_value_main.15: # |
| ..LN21: |
| ret #5.1 |
| ..___tag_value_main.19: # |
| ..LN22: |
| # LOE |
| ..LN23: |
| # mark_end; |
| ..LNmain.24: |
| .LNmain: |
| # -- 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 |
| .debug_info_seg: |
| // 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 |
| .debug_line_seg: |
| // -- Begin DWARF2 SEGMENT .debug_abbrev |
| .debug_abbrev_seg: |
| // -- Begin DWARF2 SEGMENT .debug_frame |
| .debug_frame_seg: |
| // -- Begin DWARF2 SEGMENT .eh_frame |
| .eh_frame_seg: |
| .LNDBG_TXe: |
| # End |