3 .globl _standard_tree_code_type
29 _standard_tree_code_type
:
154 .globl _standard_tree_code_length
156 _standard_tree_code_length
:
281 .globl _standard_tree_code_name
284 .ascii "error_mark\0"
286 .ascii "identifier_node\0"
288 .ascii "op_identifier\0"
298 .ascii "integer_type\0"
302 .ascii "complex_type\0"
304 .ascii "enumeral_type\0"
306 .ascii "boolean_type\0"
310 .ascii "pointer_type\0"
312 .ascii "offset_type\0"
314 .ascii "reference_type\0"
316 .ascii "method_type\0"
320 .ascii "array_type\0"
324 .ascii "string_type\0"
326 .ascii "record_type\0"
328 .ascii "union_type\0"
330 .ascii "qual_union_type\0"
332 .ascii "function_type\0"
336 .ascii "integer_cst\0"
340 .ascii "complex_cst\0"
342 .ascii "string_cst\0"
344 .ascii "function_decl\0"
346 .ascii "label_decl\0"
348 .ascii "const_decl\0"
356 .ascii "result_decl\0"
358 .ascii "field_decl\0"
360 .ascii "component_ref\0"
362 .ascii "bit_field_ref\0"
364 .ascii "indirect_ref\0"
366 .ascii "offset_ref\0"
368 .ascii "buffer_ref\0"
372 .ascii "constructor\0"
374 .ascii "compound_expr\0"
376 .ascii "modify_expr\0"
380 .ascii "target_expr\0"
388 .ascii "method_call_expr\0"
390 .ascii "with_cleanup_expr\0"
394 .ascii "minus_expr\0"
398 .ascii "trunc_div_expr\0"
400 .ascii "ceil_div_expr\0"
402 .ascii "floor_div_expr\0"
404 .ascii "round_div_expr\0"
406 .ascii "trunc_mod_expr\0"
408 .ascii "ceil_mod_expr\0"
410 .ascii "floor_mod_expr\0"
412 .ascii "round_mod_expr\0"
416 .ascii "exact_div_expr\0"
418 .ascii "fix_trunc_expr\0"
420 .ascii "fix_ceil_expr\0"
422 .ascii "fix_floor_expr\0"
424 .ascii "fix_round_expr\0"
426 .ascii "float_expr\0"
428 .ascii "expon_expr\0"
430 .ascii "negate_expr\0"
440 .ascii "alshift_expr\0"
442 .ascii "arshift_expr\0"
444 .ascii "lrotate_expr\0"
446 .ascii "rrotate_expr\0"
448 .ascii "bit_ior_expr\0"
450 .ascii "bit_xor_expr\0"
452 .ascii "bit_and_expr\0"
454 .ascii "bit_andtc_expr\0"
456 .ascii "bit_not_expr\0"
458 .ascii "truth_andif_expr\0"
460 .ascii "truth_orif_expr\0"
462 .ascii "truth_and_expr\0"
464 .ascii "truth_or_expr\0"
466 .ascii "truth_xor_expr\0"
468 .ascii "truth_not_expr\0"
484 .ascii "set_le_expr\0"
488 .ascii "range_expr\0"
490 .ascii "convert_expr\0"
494 .ascii "non_lvalue_expr\0"
502 .ascii "reference_expr\0"
504 .ascii "entry_value_expr\0"
506 .ascii "complex_expr\0"
510 .ascii "realpart_expr\0"
512 .ascii "imagpart_expr\0"
514 .ascii "predecrement_expr\0"
516 .ascii "preincrement_expr\0"
518 .ascii "postdecrement_expr\0"
520 .ascii "postincrement_expr\0"
522 .ascii "label_expr\0"
526 .ascii "return_expr\0"
533 _standard_tree_code_name
:
658 .globl _id_string_size
662 .globl _tree_node_kind_names
679 .ascii "identifiers\0"
681 .ascii "op_identifiers\0"
683 .ascii "perm_tree_lists\0"
685 .ascii "temp_tree_lists\0"
689 .ascii "random kinds\0"
691 .ascii "lang_decl kinds\0"
693 .ascii "lang_type kinds\0"
696 _tree_node_kind_names
:
717 .globl _init_obstacks
723 pushl $_obstack_stack_obstack
724 call _gcc_obstack_init
725 pushl $_permanent_obstack
726 call _gcc_obstack_init
727 pushl $_temporary_obstack
728 call _gcc_obstack_init
729 movl $_temporary_obstack
,-4(%ebp
)
741 call __obstack_newchunk
805 movl
%ebx
,_temporary_firstobj
806 pushl $_momentary_obstack
807 call _gcc_obstack_init
808 movl $_momentary_obstack
,-24(%ebp
)
820 call __obstack_newchunk
884 movl
%ebx
,_momentary_firstobj
885 pushl $_maybepermanent_obstack
886 call _gcc_obstack_init
887 movl $_maybepermanent_obstack
,-44(%ebp
)
899 call __obstack_newchunk
963 movl
%ebx
,_maybepermanent_firstobj
964 pushl $_temp_decl_obstack
965 call _gcc_obstack_init
966 movl $_temp_decl_obstack
,-64(%ebp
)
978 call __obstack_newchunk
1042 movl
%ebx
,_temp_decl_firstobj
1043 movl $_temporary_obstack
,_function_obstack
1044 movl $_maybepermanent_obstack
,_function_maybepermanent_obstack
1045 movl $_permanent_obstack
,_current_obstack
1046 movl $_permanent_obstack
,_expression_obstack
1047 movl $_permanent_obstack
,%eax
1048 movl
%eax
,_saveable_obstack
1049 movl
%eax
,_rtl_obstack
1059 .globl _gcc_obstack_init
1068 call __obstack_begin
1073 .globl _save_tree_status
1080 movl _all_types_permanent
,%ebx
1083 movl _momentary_stack
,%ebx
1086 movl _maybepermanent_firstobj
,%ebx
1089 movl _momentary_firstobj
,%ebx
1092 movl _function_obstack
,%ebx
1095 movl _function_maybepermanent_obstack
,%ebx
1098 movl _current_obstack
,%ebx
1101 movl _expression_obstack
,%ebx
1104 movl _saveable_obstack
,%ebx
1107 movl _rtl_obstack
,%ebx
1111 movl
%eax
,_function_obstack
1112 pushl _function_obstack
1113 call _gcc_obstack_init
1116 movl
%eax
,_function_maybepermanent_obstack
1117 pushl _function_maybepermanent_obstack
1118 call _gcc_obstack_init
1119 movl $_permanent_obstack
,_current_obstack
1120 movl $_permanent_obstack
,_expression_obstack
1121 movl $_permanent_obstack
,%eax
1122 movl
%eax
,_saveable_obstack
1123 movl
%eax
,_rtl_obstack
1124 movl $_momentary_obstack
,-4(%ebp
)
1174 movl
%ebx
,_momentary_firstobj
1175 movl _function_maybepermanent_obstack
,%ebx
1226 movl
%ebx
,_maybepermanent_firstobj
1233 .globl _restore_tree_status
1234 _restore_tree_status
:
1241 movl
%ebx
,_all_types_permanent
1244 movl
%ebx
,_momentary_stack
1245 movl $_momentary_obstack
,-4(%ebp
)
1246 movl _momentary_firstobj
,%ebx
1269 movl _function_obstack
,%ebx
1293 movl _function_maybepermanent_obstack
,%ebx
1317 pushl _function_obstack
1321 movl
%ebx
,_momentary_firstobj
1324 movl
%ebx
,_maybepermanent_firstobj
1327 movl
%ebx
,_function_obstack
1330 movl
%ebx
,_function_maybepermanent_obstack
1333 movl
%ebx
,_current_obstack
1336 movl
%ebx
,_expression_obstack
1339 movl
%ebx
,_saveable_obstack
1342 movl
%ebx
,_rtl_obstack
1349 .globl _temporary_allocation
1350 _temporary_allocation
:
1353 movl _function_obstack
,%edx
1354 movl
%edx
,_current_obstack
1355 movl _function_obstack
,%edx
1356 movl
%edx
,_expression_obstack
1357 movl _function_maybepermanent_obstack
,%eax
1358 movl
%eax
,_saveable_obstack
1359 movl
%eax
,_rtl_obstack
1360 movl $
0,_momentary_stack
1365 .globl _end_temporary_allocation
1366 _end_temporary_allocation
:
1369 movl $_permanent_obstack
,_current_obstack
1370 movl $_permanent_obstack
,_expression_obstack
1371 movl $_permanent_obstack
,%eax
1372 movl
%eax
,_saveable_obstack
1373 movl
%eax
,_rtl_obstack
1378 .globl _resume_temporary_allocation
1379 _resume_temporary_allocation
:
1382 movl _function_obstack
,%edx
1383 movl
%edx
,_current_obstack
1384 movl _function_obstack
,%edx
1385 movl
%edx
,_expression_obstack
1386 movl _function_maybepermanent_obstack
,%eax
1387 movl
%eax
,_saveable_obstack
1388 movl
%eax
,_rtl_obstack
1393 .globl _saveable_allocation
1394 _saveable_allocation
:
1397 movl _saveable_obstack
,%eax
1398 movl
%eax
,_current_obstack
1399 movl
%eax
,_expression_obstack
1404 .globl _push_obstacks
1410 movl $_obstack_stack_obstack
,-8(%ebp
)
1422 call __obstack_newchunk
1488 movl _current_obstack
,%ebx
1491 movl _saveable_obstack
,%ebx
1494 movl _expression_obstack
,%ebx
1497 movl _rtl_obstack
,%ebx
1500 movl _obstack_stack
,%ebx
1503 movl
%ebx
,_obstack_stack
1505 movl
%ebx
,_current_obstack
1507 movl
%ebx
,_expression_obstack
1509 movl
%eax
,_saveable_obstack
1510 movl
%eax
,_rtl_obstack