__start __call_mod_init_funcs _v_error_with_decl _error_with_file_and_line _rest_of_compilation _main dyld_stub_binding_helper _set_target_switch _init_reg_sets _check_lang_option _lang_decode_option _fold_truthop _clear_momentary _preserve_initializer _expand_value_return _ssize_binop _build1 _fold_range_test _merge_ranges _size_binop _strip_compound_expr _rtl_in_current_obstack _rtl_in_saveable_obstack _expand_start_loop __obstack_begin _xmalloc _gcc_obstack_init _init_obstacks _init_parse _oballoc _get_identifier _make_node __obstack_newchunk _build_int_2_wide _set_namespace_binding _pop_obstacks _eiisnan _toe53 _eshift _eshup1 _asctoeg _asctoe53 _e53toe _ecleaz _eshdn1 _enormlz _eshup6 _ecleazs _emovo _ereal_atof _etoe53 _eisnan _emovi _eisinf _emdnorm _init_emit_once _emovz _eaddm _eshup8 _init_reg_sets_1 _reg_class_subset_p _permalloc _build _expand_end_cond _perm_calloc _push_momentary _savealloc _expralloc _print_obstack_name _eval_subst _const_binop _split_tree _permanent_allocation _preserve_momentary _choose_hard_reg_mode _init_reg_modes _init_regs _gen_rtx_fmt_e0 _obstack_alloc_rtx _gen_rtx_MEM _GNU_xref_start_scope _init_decl_processing _declare_namespace_level _set_identifier_type_value_with_scope _binding_for_name _push_obstacks _pushdecl _innermost_nonclass_level _namespace_bindings_p _namespace_binding _find_binding _my_friendly_assert _record_builtin_type _set_identifier_type_value _make_signed_type _layout_type _suspend_momentary _saveable_allocation _tree_int_cst_sgn _smallest_mode_for_size _size_int_wide _push_obstacks_nochange _end_temporary_allocation _resume_momentary _build_decl _lookup_name_current_level _check_template_shadow _make_unsigned_type _rs6000_set_default_type_attributes _fixup_unsigned_type _mode_for_size _force_fit_type _record_builtin_java_type _int_const_binop _build_tree_list _build_pointer_type _make_tree_vec _make_binfo _build_function_type _type_hash_list _type_hash_canon _type_hash_lookup _type_hash_add _build_qualified_type _build_type_copy _copy_node _tree_cons _build_exception_variant _decl_function_context _make_function_rtl _gen_rtx_fmt_s _define_function _retrofit_lang_decl _push_overloaded_decl _build_lang_decl _type_for_size _for_each_template_parm _build_cplus_array_type_1 _uses_template_parms _init_rtti_processing _xref_tag _identifier_type_value _lookup_tag _lookup_name _lookup_name_real _lookup_flags _unqualified_namespace_lookup _binding_init _current_decl_namespace _lookup_using_namespace _select_decl _allocation_temporary_p _make_lang_type _pushtag _toplevel_bindings_p _perm_tree_cons _current_scope _lookup_nested_type _maybe_process_template_type_declaration _maybe_check_template_type _template_class_depth_real _pushdecl_with_scope _build_overload_name _init_exception_processing _set_exception_version_code _make_decl_rtl _cp_finish_decl _declare_hidden_char_array _init_function_format_info _record_function_format _record_international_format _init_optabs _init_optab _init_libfuncs _init_floating_libfuncs _init_integral_libfuncs _reg_or_short_operand _short_cint_operand _register_operand _gpc_reg_operand _recog_3 _recog_8 _nonimmediate_operand _general_operand _input_operand _memory_operand _recog _init_expmed _gen_rtx_CONST_INT _reg_or_cint_operand _rtx_cost _gen_rtx_fmt_w _gen_rtx_fmt_e _exact_log2_wide _gen_rtx_REG _gen_rtx_fmt_ee _gen_rtx_fmt_i0 _init_expr_once _is_attribute_p _neg_double _div_and_round_double _build_nt _preserve_data _build_parse_node _recog_4 _reg_or_mem_operand _recog_6 _recog_5 _vector_register_operand _recog_7 _cc_reg_operand _plus_constant_wide _memory_address_p _init_reload _use_variable_after _expand_nl_goto_receiver _make_range _instantiate_virtual_regs_1 _delete_handlers _expand_decl _use_variable _purge_addressof_1 _mark_block_as_eh_region _expand_end_bindings _init_alias_once _compile_file _strip_off_ending _getch _real_yylex _check_newline _get_last_nonwhite_on_line _build_string _GNU_xref_file _extract_interface_info _get_time_identifier _lang_init _init_repo _get_run_time _getdecls _dbxout_init _getpwd _output_quoted_string _dbxout_type _dbxout_type_index _print_int_cst_octal _print_octal _dbxout_finish_symbol _dbxout_symbol _dbxout_typedefs _dbxout_prepare_symbol _dbxout_range_type _int_size_in_bytes _add_fde_cfi _dwarf2out_same_value_regs _dwarf2out_frame_init _dwarf2out_undefined_regs _yyparse _yylex _skip_white_space _extend_token_buffer _xrealloc _debug_start_source_file _dbxout_start_new_source_file _int_fits_type_p _twoval_comparison_p _build_index_type _build_range_type _handle_pragma _push_field_alignment _build_decl_list _bad_specifiers _grokdeclarator _start_decl _cplus_decl_attributes _decl_attributes _init_attributes _add_attribute _rest_of_decl_compilation _note_list_got_semicolon _clear_anon_tags _GNU_xref_ref _hash_tree_cons _list_hash _list_hash_lookup _scan_tokens _chainon _decl_tree_cons _parse_decl _split_specs_attrs _is_rid _cp_build_qualified_type _start_decl_1 _cp_has_mutable_p _GNU_xref_decl _do_aggr _c_apply_type_quals_to_decl _grokfield _target_type _template_class_depth _finish_member_declaration _pushdecl_class_level _push_class_level_binding _push_class_binding _note_name_declared_in_class _splay_tree_splay _splay_tree_splay_helper _splay_tree_compare_pointers _splay_tree_lookup _push_binding _is_properly_derived_from _comptypes _push_cache_obstack _decl_namespace _identifier_type _finish_struct_1 _GNU_xref_member _add_implicitly_declared_members _cons_up_default_function _constructor_name _constructor_name_full _make_call_declarator _lang_identify _parmlist_is_exprlist _member_function_or_else _grokparms _build_cplus_method_type _hack_decl_function_context _grokfndecl _no_linkage_check _search_tree _no_linkage_helper _grokclassfn _layout_decl _maybe_retrofit_in_chrg _set_mangled_name_for_decl _build_decl_overload _build_decl_overload_real _build_mangled_name_for_type_with_Gcode _process_modifiers _process_overload_item _check_btype _is_back_referenceable_type _build_qualified_name _check_ktype _build_overload_nested_name _build_overload_identifier _build_mangled_name_for_type _build_mangled_name _check_explicit_specialization _grok_ctor_properties _decode_reg_name _get_alias_set _mark_inline_for_output _varray_init _xcalloc _build_reference_type _list_hash_add _complete_type _type_promotes_to _hash_tree_chain _operator_name_string _grok_op_properties _list_length _copy_assignment_arg_p _add_method _make_method_vec _build_overload _ovl_cons _aggregate_value_p _finish_struct_bits _do_inline_function_hair _finish_vtbls _hack_incomplete_structures _rest_of_type_compilation _dbxout_type_fields _dbxout_type_methods _dbxout_continue _dbxout_type_method_1 _finish_struct _popclass _poplevel _poplevel_class _pop_stack_level _pop_binding _GNU_xref_end_scope _pop_binding_level _find_class_binding_level _pop_class_decls _pop_search_level _splay_tree_delete _splay_tree_delete_helper _clear_inline_text_obstack _end_tree _shadow_tag _check_tag_decl _maybe_process_partial_specialization _note_got_semicolon _duplicate_decls _redeclaration_error_message _warn_extern_redeclared_static _merge_machine_decl_attributes _merge_attributes _common_type _icat _begin_class_definition _pushclass _invalidate_class_lookup_cache _pushlevel_class _push_binding_level _push_decl_level _push_stack_level _push_class_decls _push_search_level _dfs_walk_real _dfs_push_type_decls _dfs_walk _dfs_push_decls _storetags _reset_specialization _begin_tree _build_self_reference _maybe_note_name_used_in_class _splay_tree_new _splay_tree_insert _build_lang_field_decl _finish_class_definition _unreverse_member_declarations _nreverse _finish_struct_methods _maybe_warn_about_overly_private_class _delete_duplicate_fields _delete_duplicate_fields_1 _layout_record _round_up _integer_onep _mul_double _simple_cst_equal _finish_struct_anon _do_pending_defargs _begin_inline_definitions _finish_inline_definitions _decls_match _make_pointer_declarator _signed_type _constant_expression_warning _cp_convert _ocp_convert _convert_to_integer _fold _build_binary_op_nodefault _convert _fold_convert _build_cplus_array_type _build_array_type _integer_zerop _non_lvalue _encode _decode _cp_type_quals _get_inner_array_type _build_binary_op _default_conversion _decay_conversion _is_overloaded_fn _type_unknown_p _operand_equal_p _attribute_list_equal _attribute_list_contained _tree_int_cst_equal _set_type_quals _finish_decl_parsing _make_anon_name _start_enum _build_enumerator _tree_int_cst_lt _saveable_tree_cons _finish_enum _min_precision _check_for_missing_semicolon _add_double _floor_log2_wide _check_for_new_type _finish_parmlist _begin_function_definition _start_function _clear_temp_name _expand_start_bindings _emit_note _rtx_alloc _add_insn _push_temp_slots _store_parm_decls _storedecls _push_local_binding _maybe_build_cleanup _maybe_build_cleanup_1 _gettags _declare_function_name _lang_printable_name _finish_decl _store_init_value _digest_init _initializer_constant_valid_p _pseudo_global_level_p _save_expr _single_set _assign_parms _mark_reg_pointer _emit_insns _get_last_insn _expand_function_start _get_pending_sizes _force_next_line_note _setup_vtbl_ptr _keep_next_level _do_pushlevel _emit_line_note _pushlevel _make_binding_level _build_new_op _build_indirect_ref _canonical_type_variant _build_x_indirect_ref _build_expr_from_tree _reparse_decl_as_expr _finish_parenthesized_expr _pop_temp_slots _combine_temp_slots _c_expand_return _finish_stmt _finish_return_stmt _finish_compound_stmt _do_poplevel _kept_level_p _remember_end_note _expand_leftover_cleanups _dequeue_eh_entry _do_pending_stack_adjust _expand_exception_blocks _get_insns _end_sequence _finish_function _expand_goto _label_rtx _gen_label_rtx _expand_goto_internal _expand_fixup _emit_jump _gen_jump _emit_jump_insn _make_jump_insn_raw _emit_barrier _clear_edges _free_basic_block_vars _obstack_free _dbxout_type_name _build_x_unary_op _build_unary_op _build_expr_type_conversion _convert_from_reference _finish_unary_op_expr _overflow_warning _fixup_signed_type _finish_id_expr _do_identifier _varray_grow _handle_cp_pragma _pragma_getc _pop_field_alignment _pop_lang_context _debug_end_source_file _dbxout_resume_previous_source_file _push_lang_context _type_list_equal _build_x_binary_op _build_expr_list _expr_tree_cons _lookup_name_nonclass _lookup_function_nonclass _lookup_arg_dependent _add_builtin_candidates _type_decays_to _non_reference _add_builtin_candidate _build_builtin_candidate _make_temp_vec _push_expression_obstack _implicit_conversion _standard_conversion _strip_top_quals _lvalue_p_1 _build_conv _any_viable _splice_viable _tourney _convert_like _lshift_double _rshift_double _operand_equal_for_comparison_p _lrotate_double _rrotate_double _fixup_var_refs _simple_cst_list_equal _valid_machine_attribute _expand_return _layout_union _build_c_cast _convert_force _reparse_absdcl_as_casts_or_vector_constant _original_type _merge_machine_type_attributes _build_type_attribute_variant _arg_assoc_args _arg_assoc _arg_assoc_type _purpose_member _arg_assoc_namespace _lvalue_type _real_lvalue_p _safe_from_p _get_unwidened _expand_expr _fixed_type_p _build_complex_type _var_rtx start _report_file_and_line _vmessage _integer_pow2p _v_message_with_file_and_line _integer_all_onesp _output_file_directive _open_dump_file _close_dump_file _vsorry _clean_dump_file _fancy_abort _do_abort _sorry _trim_filename _dump_rtl _simple_operand_p _range_binop _index_type_equal _lookup_attribute _all_ones_mask_p _enqueue_insn _print_node _expand_end_loop _default_print_error_function _report_error_function _announce_function _notice _wrapup_global_declarations _fnotice _v_message_with_decl _verror _error _vfatal _v_error_with_file_and_line _fatal _v_warning_with_file_and_line _is_vector_constant_element _groktypename _build_x_compound_expr _build_compound_expr _add_candidate _build_underscore_int _dbxout_args _yyungetc _clear_identifier_class_values _lookup_tag_reverse _require_complete_types_for_parms _GNU_xref_function _temporary_allocation _reinit_parse_for_function _init_function_start _init_stmt_for_function _init_eh_for_function _init_emit _init_virtual_regs _rs6000_init_expanders _init_expr _init_queue _init_const_rtx_hash_table _lang_decl_name _decl_as_string _dump_decl _dump_function_decl _dump_type_prefix _dump_type_real _dump_aggr_type _aggr_variety _dump_qualifiers _dump_function_name _dump_parameters _dump_type_suffix _xstrdup _init_temp_slots _init_pending_stack_adjust _assemble_variable _init_recog_no_volatile _direct_return _tree_last _init_cumulative_args _rearrange_arg_list _function_arg_pass_by_reference _promote_mode _function_arg _no_reg_parm_stack_space _locate_and_pad_parm _size_in_bytes _function_arg_padding _function_arg_boundary _function_arg_mod_boundary _pad_to_arg_alignment _function_arg_partial_nregs _function_arg_skip _function_arg_advance _gen_reg_rtx _mark_user_reg _validize_mem _emit_move_insn _protect_from_queue _emit_move_insn_1 _gen_movsi _start_sequence _emit_insn _make_insn_raw _gen_sequence _reg_mentioned_p _begin_compound_stmt _clear_last_expr _dfs_debug_mark _note_debug_info_needed _assign_temp _assign_stack_temp_for_type _assign_stack_local _expand_start_target_temps _lookup_field _lookup_member _bfs_walk _store_expr _queued_subexp_p _preserve_subexpressions_p _rtx_equal_p _force_reg _store_field _preserve_temp_slots _expand_assignment _free_temp_slots _expand_expr_stmt _emit_queue _cplus_expand_expr_stmt _finish_expr_stmt _qualify_lookup _hack_identifier _really_overloaded_fn _mark_used _lookup_field_r _lookup_fnfields_here _lookup_fnfields_1 _lookup_field_1 _dependent_base_p _currently_open_class _build_x_component_ref _build_component_ref _complete_type_or_else _enforce_access _accessible_p _context_for_name_lookup _friend_accessible_p _access_in_type _dfs_access_in_type _dfs_unmark _assert_canonical_unmarked _dfs_assert_unmarked_p _dfs_accessible_p _break_out_cleanups _assemble_external _build_x_modify_expr _build_modify_expr _require_complete_type _lvalue_or_else _lvalue_p _GNU_xref_assign _convert_for_assignment _require_complete_type_in_void _warn_if_unused_value _preexpand_calls _get_inner_reference _change_address _memory_address _break_out_memory_refs _copy_rtx _expand_null_return_1 _clear_pending_stack_adjust _pop_momentary _push_to_sequence _gen_rtx_fmt_iuuis00 _gen_rtx_fmt_u00 _expand_label _emit_label _expand_function_end _in_sequence_p _emit_line_note_force _expand_eh_return _expand_fixups _fixup_gotos _function_cannot_inline_p _get_max_uid _find_exception_handler_labels _doing_eh _jump_optimize _jump_optimize_1 _init_label_info _delete_barrier_successors _delete_insn _simplejump_p _delete_from_jump_chain _mark_all_labels _mark_jump_label _check_exception_handler_labels _exception_optimize _delete_unreferenced_labels _calculate_can_reach_end _save_for_inline_nocopy _get_first_label_num _max_label_num _max_reg_num _initialize_for_inline _rtvec_alloc _gen_inline_header_rtx _get_first_nonparm_insn _note_stores _note_modified_parmregs _save_constants_in_decl_trees _save_constants _finish_inline _get_frame_size _free_bb_mem _free_int_list _init_insn_lengths _clear_const_double_mem _resume_temporary_allocation _grokvardecl _set_decl_namespace _is_namespace_ancestor _hard_function_value _move_block_from_reg _operand_subword _build_x_arrow _string_constant _build_opfncall _arg_assoc_class _lookup_fnfields _build_this _unary_complex_lvalue _mark_addressable _build_component_addr _decl_type_context _convert_to_pointer_force _get_base_distance _get_base_distance_recursive _is_friend _cp_convert_to_pointer _staticp _add_function_candidate _reference_binding _at_least_as_qualified_p _build_over_call _convert_pointer_to_real _convert_to_reference _comp_target_types _build_up_reference _force_operand _copy_to_mode_reg _copy_addr_to_reg _expand_binop _force_not_mem _gen_addsi3 _add_operand _expand_block_move _expand_block_move_mem _gen_movstrsi _emit_block_move _expand_end_target_temps _initialize_argument_information _machopic_indirect_call_target _machopic_name_defined_p _machopic_classify_ident _machopic_ident_defined_p _machopic_stub_name _name_needs_quotes _gen_rtx _gen_call_value _gen_rtvec _gen_rtvec_v _emit_call_insn _make_call_insn_raw _emit_call_1 _expand_call _any_pending_cleanups _copy_to_reg _convert_and_check _unsigned_conversion_warning _stabilize_reference _immed_double_const _find_reg_note _gen_rtx_fmt_E _convert_modes _gen_rtx_fmt_iuuuiiiiiieeiiEeEssE _gen_cmpsi _emit_cmp_insn _compare_from_rtx _do_jump _do_jump_for_compare _gen_bne _condjump_label _invert_jump _invert_exp _can_reverse_comparison_p _reverse_condition _validate_change _apply_change_group _insn_invalid_p _recog_memoized _branch_comparison_operator _redirect_jump _expand_start_cond _grok_array_decl _build_array_ref _pointer_int_sum _convert_for_initialization _optimize_tail_recursion _simplify_binary_operation _expand_mult _synth_mult _find_temp_slot_from_address _update_temp_slot_address _convert_move _can_extend_p _emit_unop_insn _gen_movhi _gen_zero_extendhisi2 _finish_then_clause _finish_if_stmt _begin_if_stmt _shorten_compare _get_narrower _invert_tree_comparison _truthvalue_conversion _finish_if_stmt_cond _condition_conversion _has_cleanups _can_compare_p _compare _gen_bge _start_cleanup_deferral _gen_blt _end_cleanup_deferral _swap_tree_comparison _gen_bgt _gen_rtx_fmt_eee _first_rtl_op _prev_nonnote_insn _expand_inline_function _really_constant_p _gen_subsi3 _reg_overlap_mentioned_p _refers_to_regno_p _process_reg_param _copy_rtx_and_substitute _type_for_mode _assign_stack_temp _emit_insn_after _add_insn_after _try_constants _subst_constants _num_validated_changes _cse_gen_binary _simplify_plus_minus _mark_stores _get_label_from_map _condjump_p _volatile_refs_p _integrate_parm_decls _integrate_decl_tree _copy_and_set_decl_abstract_origin _cplus_expand_expr _expand_decl_cleanup _precompute_arguments _calls_function _calls_function_1 _compute_argument_addresses _rtx_for_function_call _precompute_register_parameters _save_fixed_argument_area _prepare_call_address _lookup_static_chain _load_register_parameters _use_reg _move_block_to_reg _operand_subword_force _use_regs _gen_call _gen_rtx_fmt_0 _contains_placeholder_p _dfs_debug_unmarkedp _remove_node_from_expr_list _truth_value_p _distribute_bit_expr _compparms _commonparms _obfree _finish_call_expr _is_global _build_x_function_call _build_function_call _build_function_call_real _GNU_xref_call _build_addr_func _convert_arguments _check_function_format _build_call _is_empty_class _convert_to_real _special_function_p _compute_argument_block_size _finalize_must_preallocate _gen_movdf _expand_builtin _gen_absdf2 _expand_unop _expand_abs _gen_lowpart _gen_lowpart_common _expand_decl_init _fixup_var_refs_insns _fixup_var_refs_1 _walk_fixup_memory_subreg _fixup_stack_1 _gen_move_insn _gen_mem_addressof _put_var_into_stack _rs6000_comp_type_attributes _comp_cv_target_types _more_qualified_p _mark_temp_addr_taken _drop_through_at_end_p _fatal_insn _fatal_insn_not_found _file_and_line_for_asm _warning_with_file_and_line _fatal_io_error _decl_name _do_float_handler _push_float_handler _expand_null_return _pop_float_handler _c_sizeof _do_pending_lang_change _start_method _reinit_parse_for_method _reinit_parse_for_block _store_pending_inline _finish_method _check_for_override _decl_constant_value _dump_type _protected_accessible_p _maybe_end_member_template_processing _pop_nested_class _process_next_inline _restore_pending_input _is_aggr_type _check_classfn _push_nested_class _set_class_shadows _unuse_fields _dfs_unuse_fields _check_default_args _enter_scope_of _finish_this_expr _emit_store_flag _gen_seq _do_store_flag _unsigned_type _signed_or_unsigned_type _gen_rtx_fmt_ei _dump_exception_spec _global_bindings_p _free_method_vec _do_pending_inlines _begin_definition_of_inclass_inline _save_pending_input _maybe_begin_member_template_processing _inline_needs_template_parms _invert_truthvalue _see_typename _finish_base_specifier _xref_basetypes _GNU_xref_hier _unshare_base_binfos _get_vbase_types _unmarkedp _dfs_get_vbase_types _markedp _unmarked_pushdecls_p _template_self_reference_p _setup_class_bindings _lookup_field_queue_p _marked_pushdecls_p _issue_nrepeats _maybe_snarf_defarg _snarf_defarg _reinit_parse_for_expr _check_default_argument _add_defarg_fn _finish_base_struct _build_vbase_pointer_fields _build_base_fields _layout_basetypes _propagate_binfo_offsets _feed_defarg _replace_defarg _can_convert_arg _null_ptr_cst_p _finish_defarg _dump_expr _store_one_arg _emit_push_insn _grok_method_quals _cp_type_qual_from_rid _make_reference_declarator _ambi_op_p _unary_op_p _gen_movqi _gen_zero_extendqisi2 _maybe_dummy_object _scratch_ovl_cons _build_method_call _build_new_method_call _resolve_args _build_field_call _is_dummy_object _inline_conversion _cancel_changes _subreg_lowpart_p _symbolic_operand _finish_object_call_expr _gen_lowpart_if_possible _simplify_unary_operation _gen_ashlsi3 _expand_shift _gen_iorsi3 _convert_to_mode _build_x_conditional_expr _build_conditional_expr _can_conditionally_move_p _jumpifnot _gen_andsi3 _and_operand _logical_operand _emit_move_sequence _legitimize_pic_address _machopic_legitimize_pic_address _machopic_indirect_data_reference _machopic_data_defined_p _machopic_non_lazy_ptr_name _machopic_function_base_name _gen_ashlsi3_no_power _set_unique_reg_note _compexcepttypes _complete_array_type _readescape _expand_increment _stabilize_reference_1 _gen_extendqisi2 _gen_extendqisi2_ppc _finish_increment_expr _c_sizeof_nowarn _gen_rtx_fmt_eeeee _begin_else_clause _expand_start_else _finish_else_clause _check_for_uninitialized_const_var _put_reg_into_stack _finish_asm_stmt _c_expand_asm_operands _expand_asm_operands _strip_reg_name _n_occurrences _make_tree _asm_operand_ok _gen_rtx_fmt_ssiEEsi _free_temps_for_rtl_expr _gen_rtx_fmt_ei0 _check_multiple_declarators _omit_one_operand _gen_movdi _gen_movsf _store_bit_field _int_mode_for_mode _fixup_memory_subreg _build_vbase_path _copy_args_p _build_cplus_new _grokbitfield _machopic_operand_p _machopic_classify_name _gen_sne _delete_insns_since _gen_abssi2 _gen_abssi2_nopower _gen_lshrsi3 _expr_size _move_by_pieces_ninsns _real_onep _real_twop _gen_mulsf3 _gen_addsf3 _set_float_handler _parse_float _target_isinf _target_isnan _real_zerop _ereal_cmp _ecmp _exact_real_inverse _expand_float _can_float_p _gen_floatunssidf2 _rs6000_float_const _immed_real_const_1 _gen_rtx_CONST_DOUBLE _easy_fp_constant _etardouble _endian _num_insns_constant_wide _emit _classify_insn _add_equal_note _immed_real_const _build_real_from_int_cst _build_real_from_int_cst_1 _real_value_from_int_cst _ereal_from_int _eldexp _ultoe _emul _eclear _eadd _eadd1 _file_name_nondirectory _interface_strcmp _push_namespace _build_destructor_name _build_overload_with_type _add_virtual_function _build_vtable_entry _get_vfield_name _import_export_vtable _pushdecl_top_level _pushdecl_namespace_level _build_vtable _process_init_constructor _emit_base_init _start_sequence_for_rtl_expr _sort_member_init _sort_base_init _expand_direct_vtbls_init _expand_virtual_init _get_binfo _binfo_value _build_vfield_ref _perform_member_init _emit_insns_after _end_protect_partials _supports_one_only _maybe_make_one_only _build_delete _build_builtin_delete_call _previous_insn _copy_list _get_matching_virtual _get_virtuals_named_this _get_virtuals_named_this_r _get_virtual_destructor _temp_tree_cons _copy_lang_decl _modify_all_direct_vtables _modify_one_vtable _get_vtable_name _build_typename_overload _get_derived_offset _get_vfield_offset _set_rtti_entry _get_tinfo_fn _copy_to_permanent _skip_rtti_stuff _overrides _get_class_offset _get_vtable_entry_n _modify_vtable_entry _modify_all_vtables _get_abstract_virtuals _get_abstract_virtuals_1 _emit_library_call _gen_nonlocal_goto_receiver _receive_exception_label _find_func_region _get_new_handler _add_new_handler _asm_noperands _recog_2 _simplify_relational_operation _simplify_ternary_operation _expand_rethrow _expand_eh_region_start_for_decl _push_eh_entry _gen_exception_label _expand_eh_region_start _build_terminate_handler _expand_eh_region_end _expand_internal_throw _emit_throw _new_eh_region_entry _enqueue_eh_entry _is_eh_region _gen_rtx_fmt_Ei _get_first_handler _scan_region _can_throw _build_scoped_method_call _fixed_type_or_null _resolves_to_fixed_type_p _reverse_path _shared_unmarked_p _canonical_binfo _shared_marked_p _dfs_canonical_queue _side_effects_p _equality_operator _vector_comparison_operator _finish_static_data_member_decl _build_static_name _next_baselink _hides _is_subobject_of_p _dfs_accessible_queue_p _revert_static_member_fn _push_operand _process_template_parm _end_template_parm_list _innermost_args _mangle_class_name_for_template _type_as_string_real _classtype_mangled_name _push_template_decl_real _finish_template_decl _end_template_decl _qualified_lookup_using_namespace _ambiguous_decl _do_scoped_id _gen_beq _build_new_function_call _comp_ptr_ttypes _comp_ptr_ttypes_real _string_conv_p _ptr_reasonably_similar _expand_throw _expand_cleanups _protect_with_terminate _pop_eh_entry _unsave_expr_now _build_eh_type _build_typeid _get_tinfo_fn_dynamic _build_vfn_ref _build_vtbl_ref _gen_call_value_indirect_sysv _assemble_external_libcall _build_functional_cast _build_user_type_conversion_1 _build_expr_ptr_wrapper _joust _compare_ics _maybe_handle_implicit_object _maybe_handle_ref_bind _convert_default_arg _break_out_target_exprs _mapcar _bot_manip _build_throw _obscure_complex_init _conditional_context _unsave_expr _expand_eh_region_start_tree _expand_aggr_init _expand_aggr_init_1 _expand_default_init _lookup_conversions _add_conversions _pop_namespace _suspend_binding_level _get_type_decl _grok_x_components _strip_attrs _make_friend_class _gen_lshrsi3_no_power _gen_call_indirect_sysv _optimize_bit_field_compare _gen_mulsi3 _gen_mulsi3_no_mq _expand_member_init _member_init_ok_or_else _initializing_context _begin_template_parm_list _declare_pseudo_global_level _note_template_header _finish_template_type_parm _build_template_parm_index _check_default_tmpl_args _current_template_args _build_template_decl _most_general_template _build_template_parm_names _build_mangled_template_parm_index _push_template_decl _is_member_template _build_min _build_min_nt _perm_manip _min_tree_cons _add_tree _finish_qualified_call_expr _instantiate_class_template _most_specialized_class _push_tinst_level _maybe_push_to_top_level _push_cp_function_context _push_function_context_to _save_tree_status _tsubst _tsubst_aggr_type _set_current_access_from_decl _tsubst_decl _tsubst_template_arg_vector _tsubst_expr _tsubst_copy _maybe_fold_nontype_arg _retrieve_specialization _lookup_template_class _coerce_template_parms _add_outermost_template_args _convert_template_argument _comp_template_args _template_args_equal _tsubst_function_type _tsubst_arg_types _register_specialization _finish_template_type _maybe_get_template_decl_from_type_decl _build_new _build_new_1 _save_storage_status _save_emit_status _save_expr_status _save_stmt_status _save_eh_status _save_varasm_status _rs6000_save_machine_status _store_bindings _repo_template_used _pop_from_top_level _pop_cp_function_context _pop_function_context_from _restore_tree_status _restore_storage_status _restore_expr_status _restore_emit_status _restore_stmt_status _restore_eh_status _restore_varasm_status _rs6000_restore_machine_status _pop_tinst_level _build_op_new_call _instantiate_decl _in_function_p _push_to_top_level _regenerate_decl_from_template _unregister_specialization _binfo_or_else _expand_cleanup_for_base _add_partial_entry _duplicate_eh_handlers _create_rethrow_ref _expand_inline_function_eh_labelmap _delete_sanity _prepare_fresh_vtable _make_thunk _comdat_linkage _binfo_member _modify_all_indirect_vtables _fixup_vtable_deltas _fixup_vtable_deltas1 _convert_pointer_to _widen_operand _mask_operand _expr_sizeof _extract_bit_field _gen_insv _gen_insvsi _extract_fixed_bit_field _gen_ashrsi3 _gen_ashrsi3_no_power _gen_extendhisi2 _find_fixup_replacement _emit_insn_before _add_insn_before _is_subseq _comp_cv_qualification _grok_function_init _gen_negsi2 _hash_table_init_n _hash_table_init _build_typename_type _hash_lookup _hash_newfunc _hash_allocate _begin_constructor_declarator _typename_hash _typename_compare _begin_for_stmt _note_level_for_for _finish_for_init_stmt _finish_for_cond _finish_for_expr _finish_for_stmt _begin_do_stmt _combine_strings _choose_string_type _finish_do_body _finish_do_stmt _finish_break_stmt _begin_while_stmt _finish_while_stmt_cond _finish_while_stmt _build_ptr_wrapper _build_type_conversion _build_user_type_conversion _set_block _expand_fixup_region_start _expand_fixup_region_end _grokoptypename _merge_overrides _override_one_vtable _strictly_overrides _get_class_offset_1 _pedwarn_with_decl _v_pedwarn_with_file_and_line _pedwarn_with_file_and_line _begin_switch_stmt _finish_switch_cond _c_expand_start_case _add_case_node _pushcase _do_case _define_case_label _last_cleanup_this_contour _finish_case_label _check_cp_case_value _check_seenlabel _case_tree2list _expand_end_case _group_case_nodes _next_real_insn _do_tablejump _emit_cmp_and_jump_insns _unsigned_condition _gen_bgtu _memory_address_noforce _gen_tablejump_labelrefsi _gen_tablejump_labelref _squeeze_notes _reorder_insns _finish_switch_stmt _pop_switch _build_member_call _value_member _gen_sgt _gen_sle _gen_ble _gen_one_cmplsi2 _consume_string _decode_field_reference _get_best_mode _emit_clr_insn _emit_0_to_1_insn _gen_bgeu _gen_bltu _gen_bleu _vec_binfo_member _emit_eh_context _finalize_pic _unshare_all_rtl _copy_rtx_if_shared _instantiate_virtual_regs _instantiate_decls _instantiate_decl _instantiate_decls_1 _init_recog _allocate_reg_info _reg_scan _reg_scan_mark_refs _next_nonnote_insn _may_trap_p _reg_set_last _reg_set_last_1 _next_active_insn _follow_jumps _redirect_exp _next_label _prev_active_insn _condjump_in_parallel_p _get_label_before _emit_label_after _prev_real_insn _cse_main _init_alias_analysis _record_set _find_base_value _rehash_using_reg _cse_insn _canon_hash _insert _get_element _invalidate_from_clobbers _invalidate _get_cse_reg_info _splay_tree_compare_ints _delete_reg_equiv _lookup_for_remove _insert_regs _make_regs_eqv _cse_basic_block _cse_process_notes _canon_reg _fold_rtx _lookup _make_new_qty _remove_from_table _free_element _notreg_cost _mention_regs _exp_equiv_p _equiv_constant _invalidate_memory _invalidate_for_call _find_best_addr _lookup_as_function _safe_hash _true_dependence _mems_in_disjoint_alias_sets_p _base_alias_check _find_base_term _canon_rtx _plus_constant_for_output_wide _memrefs_conflict_p _addr_side_effect_eval _rtx_equal_for_memref_p _aliases_everything_p _fixed_scalar_and_varying_struct_p _cse_end_of_basic_block _new_basic_block _free_cse_reg_info _delete_trivially_dead_insns _count_reg_usage _purge_addressof _compute_insns_for_mem _for_each_rtx _insns_for_mem_walk _thread_jumps _mark_modified_reg _regclass_init _find_basic_blocks _count_basic_blocks _find_basic_blocks_1 _create_basic_block _emit_note_before _make_edge _make_edges _make_label_edge _computed_jump_p _jmp_uses_reg_or_mem _returnjump_p _returnjump_p_1 _delete_unreachable_blocks _merge_blocks _mark_critical_edges _calculate_loop_depth _life_analysis _bitmap_initialize _life_analysis_1 _allocate_reg_life_data _allocate_bb_life_data _init_regset_vector _bitmap_clear _record_volatile_insns _noop_move_p _set_noop_p _notice_stack_pointer_modification _bitmap_set_bit _mark_used_regs _bitmap_bit_p _propagate_block _bitmap_operation _insn_dead_p _mark_set_regs _bitmap_copy _mark_set_1 _invalidate_mems_from_autoinc _output_dependence _write_dependence_p _anti_dependence _nonzero_bits _num_sign_bit_copies _get_last_value _set_nonzero_bits_and_sign_copies _combine_instructions _record_dead_and_set_regs _record_dead_and_set_regs_1 _record_value_for_reg _update_table_tick _get_last_value_validate _expand_field_assignment _init_reg_last_arrays _setup_incoming_promotions _promoted_input_arg _undo_all _try_combine _can_combine_p _find_reg_fusage _find_regno_fusage _combinable_i3pat _reg_referenced_p _dead_or_set_p _dead_or_set_regno_p _subst _simplify_rtx _make_compound_operation _simplify_set _force_to_mode _make_field_assignment _mark_used_regs_combine _recog_for_combine _check_asm_operands _apply_distributive_law _split_3 _split_insns _find_split_point _split_5 _use_crosses_set_p _recog_15 _load_multiple_operation _store_multiple_operation _recog_35 _simplify_comparison _simplify_if_then_else _reversible_comparison_p _if_then_else_cond _recog_34 _leaf_function_p _recompute_reg_usage _count_reg_sets _count_reg_references _count_reg_sets_1 _regclass _secondary_reload_class _scan_one_insn _record_reg_classes _reg_fits_class_p _extract_insn _insn_extract _copy_cost _record_address_regs _current_file_function_operand _call_operand _immediate_operand _scratch_operand _recog_17 _recog_27 _update_equiv_regs _reg_preferred_class _gen_rtx_fmt_ue _no_equiv _validate_equiv_mem _validate_equiv_mem_from_store _contains_replace_regs _memref_used_between_p _memref_referenced_p _function_invariant_p _block_alloc _requires_inout _combine_regs _wipe_dead_reg _find_regno_note _mark_life _reg_is_set _reg_is_born _alloc_qty _reg_alternate_class _multiple_sets _post_mark_life _reg_meets_class_p _update_qty_class _qty_sugg_compare_1 _find_free_reg _qty_compare_1 _local_alloc _global_alloc _set_preference _mark_reg_store _record_one_conflict _global_conflicts _mark_reg_clobber _mark_reg_death _record_conflicts _expand_preferences _allocno_compare _find_reg _build_insn_chain _reg_becomes_live _new_insn_chain _reg_dies _bitmap_clear_bit _reload _scan_paradoxical_subregs _mark_not_eliminable _maybe_fix_stack_asms _finish_spills _rs6000_stack_info _first_reg_to_save _first_fp_reg_to_save _first_vector_reg_to_save _rs6000_makes_calls _next_insn _vector_regs_live_mask _set_initial_elim_offsets _set_initial_label_offsets _calculate_needs_all_insns _eliminate_regs_in_insn _eliminate_regs _update_eliminable_offsets _set_label_offsets _find_reloads _operands_match_p _combine_reloads _push_reload _find_reusable_reload _earlyclobber_operand_p _calculate_needs _find_reloads_address _strict_memory_address_p _push_secondary_reload _find_reloads_toplev _find_reload_regs _order_regs_for_reload _count_pseudo _hard_reg_use_compare _new_spill_reg _maybe_mark_pseudo_spilled _forget_old_reloads_1 _reload_as_needed _choose_reload_regs _emit_reload_insns _reload_reg_reaches_end_p _subst_reloads _compute_use_by_pseudos _reload_reg_class_lower _emit_insns_before _allocate_reload_reg _reload_reg_free_p _true_regnum _mark_reload_reg_in_use _cleanup_subreg_operands _add_auto_inc_notes _auto_inc_p _alter_subreg _reload_cse_simplify_operands _reload_cse_regs_1 _reload_cse_record_set _reload_cse_invalidate_regno _reload_cse_noop_set_p _reload_cse_regno_equal_p _reload_cse_simplify_set _constrain_operands _reload_cse_invalidate_mem _reload_cse_invalidate_rtx _reload_combine _reload_combine_note_use _reload_combine_note_store _reload_cse_move2add _move2add_note_store _gen_mode_int _reload_cse_regs _compute_bb_for_insn _mark_regs_live_at_end _find_auto_inc _free_regset_vector _end_alias_analysis _thread_prologue_and_epilogue_insns _init_insn_eh_region _set_insn_eh_region _find_equiv_reg _delete_noop_moves _volatile_insn_p _remove_death _remove_note _reg_overlap_mentioned_for_reload_p _jump_back_p _find_cross_jump _rs6000_reorg _shorten_branches _try_split _gen_split_431 _non_logical_cint_operand _non_add_cint_operand _insn_default_length _insn_variable_length_p _insn_current_length _insn_current_reference_address _align_fuzz _output_constant_pool _mark_constant_pool _assemble_start_function _function_section _text_section _machopic_define_decl _dbxout_begin_function _assemble_name _maybe_get_identifier _output_prolog _name_encodes_objc_method_p _asm_fprintf _rs6000_allocate_stack_space _dwarf2out_do_frame _dwarf2out_cfi_label _reg_save _dwarf2out_reg_save _dwarf2out_return_save _final_start_function _profile_after_prologue _final _free_insn_eh_region _final_scan_insn _output_asm_insn _output_operand _print_operand _output_asm_name _peephole _scc_comparison_operator _output_430 _output_128 _machopic_validate_stub_or_non_lazy_ptr _add_eh_table_entry _output_addr_const _simplify_subtraction _decode_rtx_const _output_address _walk_alter_subreg _print_operand_address _output_436 _output_source_line _dbxout_source_line _dbxout_source_file _output_52 _output_546 _ccr_bit _output_asm_label _output_549 _output_529 _final_end_function _output_epilog _output_after_function_constants _assemble_end_function _regset_release_memory _bitmap_release_memory _dbxout_function _dbxout_really_begin_function _dbxout_parms _dbxout_block _dbxout_syms _dbxout_reg_parms _dbxout_symbol_location _dbxout_symbol_name _dbxout_function_end _insns_for_mem_hash _loop_optimize _move_deaths _distribute_notes _distribute_links _update_eliminables _dwarf2out_restore_reg _output_compiler_stub _dwarf2out_end_epilogue _build_op_delete_call _instantiate_type _get_target_expr _const_double_used _delete_jump _delete_computation _set_last_insn _validate_replace_rtx_1 _prune_preferences _mark_elimination _set_offsets_for_label _verify_initial_elim_offsets _finish_translation_unit _finish_file _instantiate_pending_templates _walk_globals _walk_namespaces _walk_namespaces_r _walk_globals_r _vtable_decl_p _finish_vtable_vardecl _import_export_class _app_disable _emit_thunk _output_mi_thunk _mark_vtable_entries _machopic_define_ident _output_addressed_constants _variable_section _const_data_section _data_section _try_section_alias _in_text_section _output_constant _cplus_expand_constant _output_constructor _assemble_integer _assemble_zeros _import_export_decl _synthesize_tinfo_fn _get_tinfo_var _ti_public_extern_bits _machopic_define_name _expand_si_desc _get_typeid_1 _output_constant_def _const_hash _record_constant _record_constant_1 _output_constant_def_contents _cstring_section _assemble_string _apple_output_ascii _num_call_used_regs _expand_class_desc _finish_builtin_type _decode_addr_const _expand_generic_desc _mark_all_runtime_matches _find_all_handler_type_matches _output_inline_function _restore_constants _set_new_first_and_last_insn _set_new_first_and_last_label_num _set_decl_origin_self _set_block_origin_self _remove_invalid_refs _find_comparison_args _comparison_dominates_p _record_jump_equiv _record_jump_cond _merge_equiv_classes _emit_note_after _replace_rtx _reset_used_flags _reg_bitfield_target_p _find_single_use _find_single_use_1 _cc_reg_not_cr0_operand _split_2 _gen_rtx_combine _qty_sugg_compare _qty_compare _clear_secondary_mem _init_save_areas _mark_home_live _init_elim_table _alter_reg _gen_rtx_fmt_ _uninitialized_vars_warning _setjmp_args_warning _regno_clobbered_at_setjmp _expand_compound_operation _simplify_shift_const _gen_lowpart_for_combine _mode_dependent_address_p _merge_outer_ops _simplify_and_const_int _gen_return _dwarf2out_begin_prologue _dwarf2out_def_cfa _lookup_cfa _output_24 _wrapup_globals_for_namespace _prune_vtable_vardecl _check_global_declarations _finish_repo _output_func_start_profiler _output_exception_table _exception_table_section _exception_section _assemble_align _assemble_label _output_exception_table_entry _clear_function_eh_region _output_call_frame_info _exception_table_p _dwarf2_unwind _output_uleb128 _output_sleb128 _output_cfi _machopic_finish _machopic_output_stub _name_needs_quotes _machopic_picsymbol_stub_section _machopic_lazy_symbol_ptr_section _finish_parse _free_reg_info _abort_assembly_and_exit