brintos

brintos / llvm-project-archived public Read only

0
0
Text · 11.6 KiB · bfba259 Raw
287 lines · plain
1	.text2	.file	"hello-world.cpp"3	.file	1 "/data/projects/scripts/regression-suite/input/general" "hello-world.cpp"4	.globaltype	__stack_pointer, i325	.functype	__original_main () -> (i32)6	.functype	_Z6printfPKcz (i32, i32) -> (i32)7	.functype	main (i32, i32) -> (i32)8	.section	.text.__original_main,"",@9	.hidden	__original_main                 # -- Begin function __original_main10	.globl	__original_main11	.type	__original_main,@function12__original_main:                        # @__original_main13.Lfunc_begin0:14	.loc	1 4 0                           # hello-world.cpp:4:015	.functype	__original_main () -> (i32)16	.local  	i32, i32, i32, i32, i32, i32, i32, i32, i3217# %bb.0:                                # %entry18	global.get	__stack_pointer19	local.set	020	i32.const	1621	local.set	122	local.get	023	local.get	124	i32.sub 25	local.set	226	local.get	227	global.set	__stack_pointer28	i32.const	029	local.set	330	local.get	231	local.get	332	i32.store	1233.Ltmp0:34	.loc	1 5 3 prologue_end              # hello-world.cpp:5:335	i32.const	.L.str36	local.set	437	i32.const	038	local.set	539	local.get	440	local.get	541	call	_Z6printfPKcz42	drop43	.loc	1 6 3                           # hello-world.cpp:6:344	i32.const	045	local.set	646	i32.const	1647	local.set	748	local.get	249	local.get	750	i32.add 51	local.set	852	local.get	853	global.set	__stack_pointer54	local.get	655	return56	end_function57.Ltmp1:58.Lfunc_end0:59                                        # -- End function60	.section	.text.main,"",@61	.hidden	main                            # -- Begin function main62	.globl	main63	.type	main,@function64main:                                   # @main65.Lfunc_begin1:66	.functype	main (i32, i32) -> (i32)67	.local  	i3268# %bb.0:                                # %body69	call	__original_main70	local.set	271	local.get	272	return73	end_function74.Lfunc_end1:75                                        # -- End function76	.type	.L.str,@object                  # @.str77	.section	.rodata..L.str,"S",@78.L.str:79	.asciz	"Hello, World\n"80	.size	.L.str, 1481 82	.globl	__main_void83	.type	__main_void,@function84	.hidden	__main_void85.set __main_void, __original_main86	.section	.debug_abbrev,"",@87	.int8	1                               # Abbreviation Code88	.int8	17                              # DW_TAG_compile_unit89	.int8	1                               # DW_CHILDREN_yes90	.int8	37                              # DW_AT_producer91	.int8	14                              # DW_FORM_strp92	.int8	19                              # DW_AT_language93	.int8	5                               # DW_FORM_data294	.int8	3                               # DW_AT_name95	.int8	14                              # DW_FORM_strp96	.int8	16                              # DW_AT_stmt_list97	.int8	23                              # DW_FORM_sec_offset98	.int8	27                              # DW_AT_comp_dir99	.int8	14                              # DW_FORM_strp100	.int8	17                              # DW_AT_low_pc101	.int8	1                               # DW_FORM_addr102	.int8	18                              # DW_AT_high_pc103	.int8	6                               # DW_FORM_data4104	.int8	0                               # EOM(1)105	.int8	0                               # EOM(2)106	.int8	2                               # Abbreviation Code107	.int8	52                              # DW_TAG_variable108	.int8	0                               # DW_CHILDREN_no109	.int8	73                              # DW_AT_type110	.int8	19                              # DW_FORM_ref4111	.int8	58                              # DW_AT_decl_file112	.int8	11                              # DW_FORM_data1113	.int8	59                              # DW_AT_decl_line114	.int8	11                              # DW_FORM_data1115	.int8	2                               # DW_AT_location116	.int8	24                              # DW_FORM_exprloc117	.int8	0                               # EOM(1)118	.int8	0                               # EOM(2)119	.int8	3                               # Abbreviation Code120	.int8	1                               # DW_TAG_array_type121	.int8	1                               # DW_CHILDREN_yes122	.int8	73                              # DW_AT_type123	.int8	19                              # DW_FORM_ref4124	.int8	0                               # EOM(1)125	.int8	0                               # EOM(2)126	.int8	4                               # Abbreviation Code127	.int8	33                              # DW_TAG_subrange_type128	.int8	0                               # DW_CHILDREN_no129	.int8	73                              # DW_AT_type130	.int8	19                              # DW_FORM_ref4131	.int8	55                              # DW_AT_count132	.int8	11                              # DW_FORM_data1133	.int8	0                               # EOM(1)134	.int8	0                               # EOM(2)135	.int8	5                               # Abbreviation Code136	.int8	38                              # DW_TAG_const_type137	.int8	0                               # DW_CHILDREN_no138	.int8	73                              # DW_AT_type139	.int8	19                              # DW_FORM_ref4140	.int8	0                               # EOM(1)141	.int8	0                               # EOM(2)142	.int8	6                               # Abbreviation Code143	.int8	36                              # DW_TAG_base_type144	.int8	0                               # DW_CHILDREN_no145	.int8	3                               # DW_AT_name146	.int8	14                              # DW_FORM_strp147	.int8	62                              # DW_AT_encoding148	.int8	11                              # DW_FORM_data1149	.int8	11                              # DW_AT_byte_size150	.int8	11                              # DW_FORM_data1151	.int8	0                               # EOM(1)152	.int8	0                               # EOM(2)153	.int8	7                               # Abbreviation Code154	.int8	36                              # DW_TAG_base_type155	.int8	0                               # DW_CHILDREN_no156	.int8	3                               # DW_AT_name157	.int8	14                              # DW_FORM_strp158	.int8	11                              # DW_AT_byte_size159	.int8	11                              # DW_FORM_data1160	.int8	62                              # DW_AT_encoding161	.int8	11                              # DW_FORM_data1162	.int8	0                               # EOM(1)163	.int8	0                               # EOM(2)164	.int8	8                               # Abbreviation Code165	.int8	46                              # DW_TAG_subprogram166	.int8	0                               # DW_CHILDREN_no167	.int8	17                              # DW_AT_low_pc168	.int8	1                               # DW_FORM_addr169	.int8	18                              # DW_AT_high_pc170	.int8	6                               # DW_FORM_data4171	.int8	64                              # DW_AT_frame_base172	.int8	24                              # DW_FORM_exprloc173	.int8	3                               # DW_AT_name174	.int8	14                              # DW_FORM_strp175	.int8	58                              # DW_AT_decl_file176	.int8	11                              # DW_FORM_data1177	.int8	59                              # DW_AT_decl_line178	.int8	11                              # DW_FORM_data1179	.int8	73                              # DW_AT_type180	.int8	19                              # DW_FORM_ref4181	.int8	63                              # DW_AT_external182	.int8	25                              # DW_FORM_flag_present183	.int8	0                               # EOM(1)184	.int8	0                               # EOM(2)185	.int8	0                               # EOM(3)186	.section	.debug_info,"",@187.Lcu_begin0:188	.int32	.Ldebug_info_end0-.Ldebug_info_start0 # Length of Unit189.Ldebug_info_start0:190	.int16	4                               # DWARF version number191	.int32	.debug_abbrev0                  # Offset Into Abbrev. Section192	.int8	4                               # Address Size (in bytes)193	.int8	1                               # Abbrev [1] 0xb:0x67 DW_TAG_compile_unit194	.int32	.Linfo_string0                  # DW_AT_producer195	.int16	33                              # DW_AT_language196	.int32	.Linfo_string1                  # DW_AT_name197	.int32	.Lline_table_start0             # DW_AT_stmt_list198	.int32	.Linfo_string2                  # DW_AT_comp_dir199	.int32	.Lfunc_begin0                   # DW_AT_low_pc200	.int32	.Lfunc_end0-.Lfunc_begin0       # DW_AT_high_pc201	.int8	2                               # Abbrev [2] 0x26:0xd DW_TAG_variable202	.int32	51                              # DW_AT_type203	.int8	1                               # DW_AT_decl_file204	.int8	5                               # DW_AT_decl_line205	.int8	5                               # DW_AT_location206	.int8	3207	.int32	.L.str208	.int8	3                               # Abbrev [3] 0x33:0xc DW_TAG_array_type209	.int32	63                              # DW_AT_type210	.int8	4                               # Abbrev [4] 0x38:0x6 DW_TAG_subrange_type211	.int32	75                              # DW_AT_type212	.int8	14                              # DW_AT_count213	.int8	0                               # End Of Children Mark214	.int8	5                               # Abbrev [5] 0x3f:0x5 DW_TAG_const_type215	.int32	68                              # DW_AT_type216	.int8	6                               # Abbrev [6] 0x44:0x7 DW_TAG_base_type217	.int32	.Linfo_string3                  # DW_AT_name218	.int8	6                               # DW_AT_encoding219	.int8	1                               # DW_AT_byte_size220	.int8	7                               # Abbrev [7] 0x4b:0x7 DW_TAG_base_type221	.int32	.Linfo_string4                  # DW_AT_name222	.int8	8                               # DW_AT_byte_size223	.int8	7                               # DW_AT_encoding224	.int8	8                               # Abbrev [8] 0x52:0x18 DW_TAG_subprogram225	.int32	.Lfunc_begin0                   # DW_AT_low_pc226	.int32	.Lfunc_end0-.Lfunc_begin0       # DW_AT_high_pc227	.int8	4                               # DW_AT_frame_base228	.int8	237229	.int8	0230	.int8	2231	.int8	159232	.int32	.Linfo_string5                  # DW_AT_name233	.int8	1                               # DW_AT_decl_file234	.int8	3                               # DW_AT_decl_line235	.int32	106                             # DW_AT_type236                                        # DW_AT_external237	.int8	6                               # Abbrev [6] 0x6a:0x7 DW_TAG_base_type238	.int32	.Linfo_string6                  # DW_AT_name239	.int8	5                               # DW_AT_encoding240	.int8	4                               # DW_AT_byte_size241	.int8	0                               # End Of Children Mark242.Ldebug_info_end0:243	.section	.debug_str,"S",@244.Linfo_string0:245	.asciz	"clang version 19.0.0git (/data/projects/llvm-root/llvm-project/clang 2db6703f0c257d293df455e2dff8c1fb695c4100)" # string offset=0246.Linfo_string1:247	.asciz	"hello-world.cpp"               # string offset=111248.Linfo_string2:249	.asciz	"/data/projects/scripts/regression-suite/input/general" # string offset=127250.Linfo_string3:251	.asciz	"char"                          # string offset=181252.Linfo_string4:253	.asciz	"__ARRAY_SIZE_TYPE__"           # string offset=186254.Linfo_string5:255	.asciz	"main"                          # string offset=206256.Linfo_string6:257	.asciz	"int"                           # string offset=211258	.ident	"clang version 19.0.0git (/data/projects/llvm-root/llvm-project/clang 2db6703f0c257d293df455e2dff8c1fb695c4100)"259	.no_dead_strip	__indirect_function_table260	.section	.custom_section.producers,"",@261	.int8	2262	.int8	8263	.ascii	"language"264	.int8	1265	.int8	14266	.ascii	"C_plus_plus_14"267	.int8	0268	.int8	12269	.ascii	"processed-by"270	.int8	1271	.int8	5272	.ascii	"clang"273	.int8	96274	.ascii	"19.0.0git (/data/projects/llvm-root/llvm-project/clang 2db6703f0c257d293df455e2dff8c1fb695c4100)"275	.section	.debug_str,"S",@276	.section	.custom_section.target_features,"",@277	.int8	2278	.int8	43279	.int8	15280	.ascii	"mutable-globals"281	.int8	43282	.int8	8283	.ascii	"sign-ext"284	.section	.debug_str,"S",@285	.section	.debug_line,"",@286.Lline_table_start0:287