blob: c4cc54dc05416ea3ba32744adf4e304bca23c2d6 [file] [log] [blame] [raw]
.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