brintos

brintos / llvm-project-archived public Read only

0
0
Text · 19.7 KiB · fb70b36 Raw
458 lines · plain
1	.text2	.file	"pr-43860.cpp"3	.globaltype	__stack_pointer, i324	.functype	_Z4testii (i32, i32) -> (i32)5	.section	.text._Z4testii,"",@6	.hidden	_Z4testii                       # -- Begin function _Z4testii7	.globl	_Z4testii8	.type	_Z4testii,@function9_Z4testii:                              # @_Z4testii10.Lfunc_begin0:11	.file	1 "/data/projects/scripts/regression-suite/input/general" "pr-43860.cpp"12	.loc	1 11 0                          # pr-43860.cpp:11:013	.functype	_Z4testii (i32, i32) -> (i32)14	.local  	i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i3215# %bb.0:                                # %entry16	global.get	__stack_pointer17	local.set	218	i32.const	3219	local.set	320	local.get	221	local.get	322	i32.sub 23	local.set	424	local.get	425	local.get	026	i32.store	1627	local.get	428	local.get	129	i32.store	1230.Ltmp0:31	.loc	1 12 11 prologue_end            # pr-43860.cpp:12:1132	local.get	433	i32.load	1634	local.set	535	.loc	1 12 7 is_stmt 0                # pr-43860.cpp:12:736	local.get	437	local.get	538	i32.store	839	.loc	1 13 23 is_stmt 1               # pr-43860.cpp:13:2340	local.get	441	i32.load	1242	local.set	643	local.get	444	local.get	645	i32.store	2846.Ltmp1:47	.loc	1 3 15                          # pr-43860.cpp:3:1548	local.get	449	i32.load	2850	local.set	751	.loc	1 3 7 is_stmt 0                 # pr-43860.cpp:3:752	local.get	453	local.get	754	i32.store	2455.Ltmp2:56	.loc	1 5 17 is_stmt 1                # pr-43860.cpp:5:1757	local.get	458	i32.load	2859	local.set	860	.loc	1 5 25 is_stmt 0                # pr-43860.cpp:5:2561	local.get	462	i32.load	2463	local.set	964	.loc	1 5 23                          # pr-43860.cpp:5:2365	local.get	866	local.get	967	i32.add 68	local.set	1069	.loc	1 5 9                           # pr-43860.cpp:5:970	local.get	471	local.get	1072	i32.store	2073	.loc	1 6 13 is_stmt 1                # pr-43860.cpp:6:1374	local.get	475	i32.load	2076	local.set	1177	.loc	1 6 11 is_stmt 0                # pr-43860.cpp:6:1178	local.get	479	local.get	1180	i32.store	2481.Ltmp3:82	.loc	1 8 10 is_stmt 1                # pr-43860.cpp:8:1083	local.get	484	i32.load	2485	local.set	1286.Ltmp4:87	.loc	1 13 5                          # pr-43860.cpp:13:588	local.get	489	i32.load	890	local.set	1391	local.get	1392	local.get	1293	i32.add 94	local.set	1495	local.get	496	local.get	1497	i32.store	898	.loc	1 14 10                         # pr-43860.cpp:14:1099	local.get	4100	i32.load	8101	local.set	15102	.loc	1 14 3 is_stmt 0                # pr-43860.cpp:14:3103	local.get	15104	return105	end_function106.Ltmp5:107.Lfunc_end0:108                                        # -- End function109	.section	.debug_abbrev,"",@110	.int8	1                               # Abbreviation Code111	.int8	17                              # DW_TAG_compile_unit112	.int8	1                               # DW_CHILDREN_yes113	.int8	37                              # DW_AT_producer114	.int8	14                              # DW_FORM_strp115	.int8	19                              # DW_AT_language116	.int8	5                               # DW_FORM_data2117	.int8	3                               # DW_AT_name118	.int8	14                              # DW_FORM_strp119	.int8	16                              # DW_AT_stmt_list120	.int8	23                              # DW_FORM_sec_offset121	.int8	27                              # DW_AT_comp_dir122	.int8	14                              # DW_FORM_strp123	.int8	17                              # DW_AT_low_pc124	.int8	1                               # DW_FORM_addr125	.int8	18                              # DW_AT_high_pc126	.int8	6                               # DW_FORM_data4127	.int8	0                               # EOM(1)128	.int8	0                               # EOM(2)129	.int8	2                               # Abbreviation Code130	.int8	46                              # DW_TAG_subprogram131	.int8	1                               # DW_CHILDREN_yes132	.int8	110                             # DW_AT_linkage_name133	.int8	14                              # DW_FORM_strp134	.int8	3                               # DW_AT_name135	.int8	14                              # DW_FORM_strp136	.int8	58                              # DW_AT_decl_file137	.int8	11                              # DW_FORM_data1138	.int8	59                              # DW_AT_decl_line139	.int8	11                              # DW_FORM_data1140	.int8	73                              # DW_AT_type141	.int8	19                              # DW_FORM_ref4142	.int8	63                              # DW_AT_external143	.int8	25                              # DW_FORM_flag_present144	.int8	32                              # DW_AT_inline145	.int8	11                              # DW_FORM_data1146	.int8	0                               # EOM(1)147	.int8	0                               # EOM(2)148	.int8	3                               # Abbreviation Code149	.int8	5                               # DW_TAG_formal_parameter150	.int8	0                               # DW_CHILDREN_no151	.int8	3                               # DW_AT_name152	.int8	14                              # DW_FORM_strp153	.int8	58                              # DW_AT_decl_file154	.int8	11                              # DW_FORM_data1155	.int8	59                              # DW_AT_decl_line156	.int8	11                              # DW_FORM_data1157	.int8	73                              # DW_AT_type158	.int8	19                              # DW_FORM_ref4159	.int8	0                               # EOM(1)160	.int8	0                               # EOM(2)161	.int8	4                               # Abbreviation Code162	.int8	52                              # DW_TAG_variable163	.int8	0                               # DW_CHILDREN_no164	.int8	3                               # DW_AT_name165	.int8	14                              # DW_FORM_strp166	.int8	58                              # DW_AT_decl_file167	.int8	11                              # DW_FORM_data1168	.int8	59                              # DW_AT_decl_line169	.int8	11                              # DW_FORM_data1170	.int8	73                              # DW_AT_type171	.int8	19                              # DW_FORM_ref4172	.int8	0                               # EOM(1)173	.int8	0                               # EOM(2)174	.int8	5                               # Abbreviation Code175	.int8	11                              # DW_TAG_lexical_block176	.int8	1                               # DW_CHILDREN_yes177	.int8	0                               # EOM(1)178	.int8	0                               # EOM(2)179	.int8	6                               # Abbreviation Code180	.int8	36                              # DW_TAG_base_type181	.int8	0                               # DW_CHILDREN_no182	.int8	3                               # DW_AT_name183	.int8	14                              # DW_FORM_strp184	.int8	62                              # DW_AT_encoding185	.int8	11                              # DW_FORM_data1186	.int8	11                              # DW_AT_byte_size187	.int8	11                              # DW_FORM_data1188	.int8	0                               # EOM(1)189	.int8	0                               # EOM(2)190	.int8	7                               # Abbreviation Code191	.int8	46                              # DW_TAG_subprogram192	.int8	1                               # DW_CHILDREN_yes193	.int8	17                              # DW_AT_low_pc194	.int8	1                               # DW_FORM_addr195	.int8	18                              # DW_AT_high_pc196	.int8	6                               # DW_FORM_data4197	.int8	64                              # DW_AT_frame_base198	.int8	24                              # DW_FORM_exprloc199	.int8	110                             # DW_AT_linkage_name200	.int8	14                              # DW_FORM_strp201	.int8	3                               # DW_AT_name202	.int8	14                              # DW_FORM_strp203	.int8	58                              # DW_AT_decl_file204	.int8	11                              # DW_FORM_data1205	.int8	59                              # DW_AT_decl_line206	.int8	11                              # DW_FORM_data1207	.int8	73                              # DW_AT_type208	.int8	19                              # DW_FORM_ref4209	.int8	63                              # DW_AT_external210	.int8	25                              # DW_FORM_flag_present211	.int8	0                               # EOM(1)212	.int8	0                               # EOM(2)213	.int8	8                               # Abbreviation Code214	.int8	5                               # DW_TAG_formal_parameter215	.int8	0                               # DW_CHILDREN_no216	.int8	2                               # DW_AT_location217	.int8	24                              # DW_FORM_exprloc218	.int8	3                               # DW_AT_name219	.int8	14                              # DW_FORM_strp220	.int8	58                              # DW_AT_decl_file221	.int8	11                              # DW_FORM_data1222	.int8	59                              # DW_AT_decl_line223	.int8	11                              # DW_FORM_data1224	.int8	73                              # DW_AT_type225	.int8	19                              # DW_FORM_ref4226	.int8	0                               # EOM(1)227	.int8	0                               # EOM(2)228	.int8	9                               # Abbreviation Code229	.int8	52                              # DW_TAG_variable230	.int8	0                               # DW_CHILDREN_no231	.int8	2                               # DW_AT_location232	.int8	24                              # DW_FORM_exprloc233	.int8	3                               # DW_AT_name234	.int8	14                              # DW_FORM_strp235	.int8	58                              # DW_AT_decl_file236	.int8	11                              # DW_FORM_data1237	.int8	59                              # DW_AT_decl_line238	.int8	11                              # DW_FORM_data1239	.int8	73                              # DW_AT_type240	.int8	19                              # DW_FORM_ref4241	.int8	0                               # EOM(1)242	.int8	0                               # EOM(2)243	.int8	10                              # Abbreviation Code244	.int8	29                              # DW_TAG_inlined_subroutine245	.int8	1                               # DW_CHILDREN_yes246	.int8	49                              # DW_AT_abstract_origin247	.int8	19                              # DW_FORM_ref4248	.int8	17                              # DW_AT_low_pc249	.int8	1                               # DW_FORM_addr250	.int8	18                              # DW_AT_high_pc251	.int8	6                               # DW_FORM_data4252	.int8	88                              # DW_AT_call_file253	.int8	11                              # DW_FORM_data1254	.int8	89                              # DW_AT_call_line255	.int8	11                              # DW_FORM_data1256	.int8	87                              # DW_AT_call_column257	.int8	11                              # DW_FORM_data1258	.int8	0                               # EOM(1)259	.int8	0                               # EOM(2)260	.int8	11                              # Abbreviation Code261	.int8	5                               # DW_TAG_formal_parameter262	.int8	0                               # DW_CHILDREN_no263	.int8	2                               # DW_AT_location264	.int8	24                              # DW_FORM_exprloc265	.int8	49                              # DW_AT_abstract_origin266	.int8	19                              # DW_FORM_ref4267	.int8	0                               # EOM(1)268	.int8	0                               # EOM(2)269	.int8	12                              # Abbreviation Code270	.int8	52                              # DW_TAG_variable271	.int8	0                               # DW_CHILDREN_no272	.int8	2                               # DW_AT_location273	.int8	24                              # DW_FORM_exprloc274	.int8	49                              # DW_AT_abstract_origin275	.int8	19                              # DW_FORM_ref4276	.int8	0                               # EOM(1)277	.int8	0                               # EOM(2)278	.int8	13                              # Abbreviation Code279	.int8	11                              # DW_TAG_lexical_block280	.int8	1                               # DW_CHILDREN_yes281	.int8	17                              # DW_AT_low_pc282	.int8	1                               # DW_FORM_addr283	.int8	18                              # DW_AT_high_pc284	.int8	6                               # DW_FORM_data4285	.int8	0                               # EOM(1)286	.int8	0                               # EOM(2)287	.int8	0                               # EOM(3)288	.section	.debug_info,"",@289.Lcu_begin0:290	.int32	.Ldebug_info_end0-.Ldebug_info_start0 # Length of Unit291.Ldebug_info_start0:292	.int16	4                               # DWARF version number293	.int32	.debug_abbrev0                  # Offset Into Abbrev. Section294	.int8	4                               # Address Size (in bytes)295	.int8	1                               # Abbrev [1] 0xb:0xd1 DW_TAG_compile_unit296	.int32	.Linfo_string0                  # DW_AT_producer297	.int16	33                              # DW_AT_language298	.int32	.Linfo_string1                  # DW_AT_name299	.int32	.Lline_table_start0             # DW_AT_stmt_list300	.int32	.Linfo_string2                  # DW_AT_comp_dir301	.int32	.Lfunc_begin0                   # DW_AT_low_pc302	.int32	.Lfunc_end0-.Lfunc_begin0       # DW_AT_high_pc303	.int8	2                               # Abbrev [2] 0x26:0x34 DW_TAG_subprogram304	.int32	.Linfo_string3                  # DW_AT_linkage_name305	.int32	.Linfo_string4                  # DW_AT_name306	.int8	1                               # DW_AT_decl_file307	.int8	2                               # DW_AT_decl_line308	.int32	90                              # DW_AT_type309                                        # DW_AT_external310	.int8	1                               # DW_AT_inline311	.int8	3                               # Abbrev [3] 0x36:0xb DW_TAG_formal_parameter312	.int32	.Linfo_string6                  # DW_AT_name313	.int8	1                               # DW_AT_decl_file314	.int8	2                               # DW_AT_decl_line315	.int32	90                              # DW_AT_type316	.int8	4                               # Abbrev [4] 0x41:0xb DW_TAG_variable317	.int32	.Linfo_string7                  # DW_AT_name318	.int8	1                               # DW_AT_decl_file319	.int8	3                               # DW_AT_decl_line320	.int32	90                              # DW_AT_type321	.int8	5                               # Abbrev [5] 0x4c:0xd DW_TAG_lexical_block322	.int8	4                               # Abbrev [4] 0x4d:0xb DW_TAG_variable323	.int32	.Linfo_string8                  # DW_AT_name324	.int8	1                               # DW_AT_decl_file325	.int8	5                               # DW_AT_decl_line326	.int32	90                              # DW_AT_type327	.int8	0                               # End Of Children Mark328	.int8	0                               # End Of Children Mark329	.int8	6                               # Abbrev [6] 0x5a:0x7 DW_TAG_base_type330	.int32	.Linfo_string5                  # DW_AT_name331	.int8	5                               # DW_AT_encoding332	.int8	4                               # DW_AT_byte_size333	.int8	7                               # Abbrev [7] 0x61:0x7a DW_TAG_subprogram334	.int32	.Lfunc_begin0                   # DW_AT_low_pc335	.int32	.Lfunc_end0-.Lfunc_begin0       # DW_AT_high_pc336	.int8	4                               # DW_AT_frame_base337	.int8	237338	.int8	0339	.int8	4340	.int8	159341	.int32	.Linfo_string9                  # DW_AT_linkage_name342	.int32	.Linfo_string10                 # DW_AT_name343	.int8	1                               # DW_AT_decl_file344	.int8	11                              # DW_AT_decl_line345	.int32	90                              # DW_AT_type346                                        # DW_AT_external347	.int8	8                               # Abbrev [8] 0x7d:0xe DW_TAG_formal_parameter348	.int8	2                               # DW_AT_location349	.int8	145350	.int8	16351	.int32	.Linfo_string11                 # DW_AT_name352	.int8	1                               # DW_AT_decl_file353	.int8	11                              # DW_AT_decl_line354	.int32	90                              # DW_AT_type355	.int8	8                               # Abbrev [8] 0x8b:0xe DW_TAG_formal_parameter356	.int8	2                               # DW_AT_location357	.int8	145358	.int8	12359	.int32	.Linfo_string12                 # DW_AT_name360	.int8	1                               # DW_AT_decl_file361	.int8	11                              # DW_AT_decl_line362	.int32	90                              # DW_AT_type363	.int8	9                               # Abbrev [9] 0x99:0xe DW_TAG_variable364	.int8	2                               # DW_AT_location365	.int8	145366	.int8	8367	.int32	.Linfo_string13                 # DW_AT_name368	.int8	1                               # DW_AT_decl_file369	.int8	12                              # DW_AT_decl_line370	.int32	90                              # DW_AT_type371	.int8	10                              # Abbrev [10] 0xa7:0x33 DW_TAG_inlined_subroutine372	.int32	38                              # DW_AT_abstract_origin373	.int32	.Ltmp1                          # DW_AT_low_pc374	.int32	.Ltmp4-.Ltmp1                   # DW_AT_high_pc375	.int8	1                               # DW_AT_call_file376	.int8	13                              # DW_AT_call_line377	.int8	8                               # DW_AT_call_column378	.int8	11                              # Abbrev [11] 0xb7:0x8 DW_TAG_formal_parameter379	.int8	2                               # DW_AT_location380	.int8	145381	.int8	28382	.int32	54                              # DW_AT_abstract_origin383	.int8	12                              # Abbrev [12] 0xbf:0x8 DW_TAG_variable384	.int8	2                               # DW_AT_location385	.int8	145386	.int8	24387	.int32	65                              # DW_AT_abstract_origin388	.int8	13                              # Abbrev [13] 0xc7:0x12 DW_TAG_lexical_block389	.int32	.Ltmp2                          # DW_AT_low_pc390	.int32	.Ltmp3-.Ltmp2                   # DW_AT_high_pc391	.int8	12                              # Abbrev [12] 0xd0:0x8 DW_TAG_variable392	.int8	2                               # DW_AT_location393	.int8	145394	.int8	20395	.int32	77                              # DW_AT_abstract_origin396	.int8	0                               # End Of Children Mark397	.int8	0                               # End Of Children Mark398	.int8	0                               # End Of Children Mark399	.int8	0                               # End Of Children Mark400.Ldebug_info_end0:401	.section	.debug_str,"S",@402.Linfo_string0:403	.asciz	"clang version 19.0.0git (/data/projects/llvm-root/llvm-project/clang 2db6703f0c257d293df455e2dff8c1fb695c4100)" # string offset=0404.Linfo_string1:405	.asciz	"pr-43860.cpp"                  # string offset=111406.Linfo_string2:407	.asciz	"/data/projects/scripts/regression-suite/input/general" # string offset=124408.Linfo_string3:409	.asciz	"_Z14InlineFunctioni"           # string offset=178410.Linfo_string4:411	.asciz	"InlineFunction"                # string offset=198412.Linfo_string5:413	.asciz	"int"                           # string offset=213414.Linfo_string6:415	.asciz	"Param"                         # string offset=217416.Linfo_string7:417	.asciz	"Var_1"                         # string offset=223418.Linfo_string8:419	.asciz	"Var_2"                         # string offset=229420.Linfo_string9:421	.asciz	"_Z4testii"                     # string offset=235422.Linfo_string10:423	.asciz	"test"                          # string offset=245424.Linfo_string11:425	.asciz	"Param_1"                       # string offset=250426.Linfo_string12:427	.asciz	"Param_2"                       # string offset=258428.Linfo_string13:429	.asciz	"A"                             # string offset=266430	.ident	"clang version 19.0.0git (/data/projects/llvm-root/llvm-project/clang 2db6703f0c257d293df455e2dff8c1fb695c4100)"431	.section	.custom_section.producers,"",@432	.int8	2433	.int8	8434	.ascii	"language"435	.int8	1436	.int8	14437	.ascii	"C_plus_plus_14"438	.int8	0439	.int8	12440	.ascii	"processed-by"441	.int8	1442	.int8	5443	.ascii	"clang"444	.int8	96445	.ascii	"19.0.0git (/data/projects/llvm-root/llvm-project/clang 2db6703f0c257d293df455e2dff8c1fb695c4100)"446	.section	.debug_str,"S",@447	.section	.custom_section.target_features,"",@448	.int8	2449	.int8	43450	.int8	15451	.ascii	"mutable-globals"452	.int8	43453	.int8	8454	.ascii	"sign-ext"455	.section	.debug_str,"S",@456	.section	.debug_line,"",@457.Lline_table_start0:458