Home | History | Annotate | Download | only in 4.4.0
libdl.so.2 __gmon_start__ _Jv_RegisterClasses dlopen dlsym dlerror libc.so.6 _IO_stdin_used vasprintf readdir strsignal strncmp strrchr fflush_unlocked __strdup perror fileno_unlocked fputc_unlocked closedir ftell __stack_chk_fail putchar fgets_unlocked stdin memchr strpbrk getpid strspn sbrk strtol mmap ungetc fread_unlocked memset localeconv strstr strcspn __errno_location fseek getpagesize asctime stdout fputc getrusage lseek memcpy freopen64 fclose strtoul strcat strcasecmp raise __uflow opendir __xstat64 getenv __ctype_b_loc sscanf stderr system munmap _obstack_newchunk setrlimit strncasecmp __fxstat strncat _obstack_memory_used getcwd fwrite fread gettimeofday iconv_close localtime strchr fdopen qsort iconv_open bsearch __fsetlocking __xstat getrlimit memmove fopen64 _obstack_begin setbuf fwrite_unlocked strcmp __libc_start_main ferror vfprintf snprintf __overflow sysconf fputs_unlocked __environ aux_info_file_name flag_ivopts finish_aliases_2 gt_pch_p_P10die_struct4htab fixup_unsigned_type omega_negate_geq gen_neon_vst4qav8hi gt_pch_n_SP9tree_node12splay_tree_s gen_cirrus_floatsidf2 gen_neon_vsri_nv2di gen_consttable_16 gen_neon_vld4_dupv2si const_double_from_real_value ggc_mark_roots gt_pch_restore_stringpool current_output_insn prohibited_class_mode_regs gen_sltu debug_omp_region get_best_mode reset_target_context arm_arch6k tree_expr_nonzero_p gen_neon_vbslv4sf_internal trunc_int_for_mode init_pragma gen_neon_vcvtv2sf gen_ashlv2si3_di mpfr_l2b_4_0__tab flag_selective_scheduling2 is_gimple_address arm_float_compare_operand validate_simplify_insn gen_extendhisi2 have_add2_insn cpp_write_pch_deps queue_and_dump_type av_set_iter_remove splay_tree_predecessor flag_syntax_only gt_pch_p_9loop_exit default_return_in_memory imm_for_neon_mov_operand function_args_count c_register_builtin_type emit_block_move gen_vec_shr_v4si build_string_literal gen_neon_vqdmullv4hi simplify_gen_relational mpfr_hypot gen_neon_vld3v2sf debug_solution_for_var gen_neon_vcgtv8qi max_reg_num warn_thread_unguarded_func hook_bool_CUMULATIVE_ARGS_true save_register_info end_sequence gen_neon_vst1_lanev2di gt_pch_p_9type_hash gt_ggc_mx_object_block dump_switch_p mode_inner gen_split_1686 do_warn_unused_parameter release_phi_node gen_neon_vqsubv2di set_current_def general_operand byte_lowpart_offset gen_vec_extractv8hi verify_changes pass_copy_prop __gmpz_cmp mode_for_extraction cpp_prepare_state flag_pic gen_iwmmxt_clrdi __gmpn_divexact_by3c gen_rtx_fmt_iuuBieie0_stat optimize_function_for_speed_p flag_exceptions haifa_classify_insn gt_pch_nx_VEC_alias_set_entry_gc pass_stdarg objc_static_init_needed_p gen_neon_vtstv8qi walk_gimple_stmt __gmpz_mul target_thread_switch gt_ggc_mx_align_stack flag_omit_frame_pointer c_eh_initialized_p reg_equiv_memory_loc_vec df_analyze_problem gt_ggc_m_P10cgraph_sym4htab sbitmap_last_set_bit pass_build_cfg pop_topmost_sequence pass_vrp pass_fre verify_insn_chain vn_reference_lookup_pieces gen_neon_vreinterpretv2div4si deps_phony_targets block_nonartificial_location init_eh _cpp_temp_token pointer_set_cardinality decode_d_option blist_remove sbitmap_copy_n fold_stmt_inplace flow_edge_list_print gen_movv8qi_internal global_rtl gen_neon_vtbx3v8qi gen_subv4hi3 gen_one_cmpldi2 mpfr_set_emin brief_dump_cfg gt_pch_n_P12object_block4htab hook_uint_uint_constcharptrptr_0 replace_exp gen_neon_vsubv2si objc_begin_catch_clause pp_base_append_text copy_reference_ops_from_ref gt_pch_p_14lang_tree_node nonzero_address_p DPD2BIN gen_movv8qi evolution_function_is_affine_multivariate_p gen_rtx_fmt_sies_stat c_break_label new_graph lhd_tree_size gen_insv_zero cgraph_node_remove_callees mpfr_l2b_35_1__tab aff_combination_const assign_stack_local gt_pch_p_18sorted_fields_type first_cgraph_edge_duplicated_hook gen_split_1941 sum_edge_counts arm_gen_store_multiple gen_neon_vst2v2sf vec_heap_o_reserve_exact omega_eliminate_redundant build_empty_rdg force_expand_binop duplicate_insn_chain decNumberRemainderNear arm_expand_prologue composite_type gen_cirrus_subdi3 debug_expr simplify_subreg get_next_funcdef_no flag_sched2_use_traces default_target_option_valid_attribute_p flist_lookup pass_peephole2 gimple_build_try warn_init_self global_bindings_p gen_neon_vld2v16qi pass_tree_sample_profile rli_size_so_far gen_rotlsi3 gen_neon_vclsv8qi partition_union default_can_output_mi_thunk_no_vcall insn_locators_finalize mpfr_round_raw_2 gimple_build_wce remove_notes ira_store_cost pass_dce_loop pp_base_clear_output_area is_gimple_call_addr double_int_sext is_lock_attribute_with_args stringop_block_profile ds_get_speculation_types dk_to_ds pass_build_ssa arm_select_dominance_cc_mode remove_phi_args gen_iwmmxt_wunpckeluh tree_unroll_loop recompute_tree_invariant_for_addr_expr set_decl_incoming_rtl dump_names_replaced_by mpfr_atan gen_neon_vld2_lanev4hi nearest_common_dominator maybe_fold_tmr dump_eh_tree c_push_function_context get_clear_regset_from_pool gen_neon_vmlsv8qi flag_split_wide_types gen_ashlv4hi3_di debug_bb_slim ira_no_alloc_regs tree_unary_nonzero_warnv_p check_global_declarations cgraph_is_auxiliary set_unsafe_math_optimizations_flags gt_ggc_mx_VEC_basic_block_gc flag_ms_extensions aff_combination_remove_elt gen_rtx_fmt_sss_stat gen_split_1749 first_cgraph_node_removal_hook vrp_evaluate_conditional gen_eqv4hi3 gen_group_rtx simplify_replace_rtx pass_tree_loop_init after_recovery gen_neon_vqshlu_nv16qi flag_loop_strip_mine gen_vec_extractv2si gen_rtx_fmt_w_stat mpfr_add1sp vinsn_equal_p gen_neon_vdup_nv4si finish_builtin_struct gen_neon_vmull_lanev4hi output_call gt_ggc_mx_sequence_stack lhd_expr_to_decl gen_iwmmxt_tmiabt have_regs_of_mode gimple_remove_stmt_histograms real_identical haifa_recovery_bb_ever_added_p expand_simple_binop df_update_entry_exit_and_calls cycle_issued_insns cpp_opts gen_neon_vshr_nv16qi type_contains_placeholder_p build_duplicate_type build_index_2_type objc_build_protocol_expr output_move_vfp mmap_gt_pch_use_address mpfr_exp2 dump_flow_info shared_vuses_from_stmt gen_neon_vsli_nv16qi gen_subv2si3 get_named_section insn_file gen_neon_vqshlu_nv4hi c_vla_type_p gen_neon_vqdmlsl_lanev2si estimate_reg_pressure_cost gen_neon_vqdmlal_nv4hi mode_mask_array gen_peephole2_1645 dump_class mpfr_rands_initialized aff_combination_scale coverage_function_present pass_build_alias force_not_mem chrec_known gt_ggc_mx_dwarf_file_data gt_ggc_rc_gt_varasm_h flow_loops_find gen_neon_vabdv8hi flow_loop_nested_p sel_move_insn pass_mudflap_2 is_ctrl_altering_stmt build_function_type_list sel_setup_sched_infos emit_store_flag_force pre_edge_lcm __gmpfr_cache_const_euler gt_ggc_m_P10vcall_insn4htab mpfr_clear_nanflag gen_iordi3_neon cpp_get_callbacks return_regset_to_pool __gmpn_popcount c_vla_unspec_p flag_threadsafe_statics adjust_reg_mode fold_read_from_constant_string sync_old_and_optab gt_ggc_r_gt_optabs_h gsi_replace chainon expand_builtin_frob_return_addr __gmp_allocate_func warn_logical_operator _cpp_destroy_iconv cpp_undef gen_neon_vld3v8qi insn_const_int_ok_for_constraint gen_vec_setv2sf debug_hard_reg_set mpfr_max gen_neon_vqdmlal_lanev2si gen_neon_vclzv16qi default_use_anchors_for_symbol_p gt_pch_rs_gt_tree_h get_attr_min_length cplus_demangle_v3 fast_math_flags_set_p gen_iwmmxt_tinsrh emit_call_insn_before_setloc free_alloc_pool debug_rtx_list pp_write_text_to_stream free_nop_and_exit_insns gimplify_type_sizes estimated_loop_iterations dump_solution_for_var range_in_array_bounds_p arm_fpu_arch concat_copy expand_builtin_trap flag_dump_noaddr require_complete_type gen_ashrv4hi3_di gen_call_value gen_movhi decNumberLog10 register_include_chains gen_split_1936 verify_types_in_gimple_seq pass_lim gimple_build_return extract_constrain_insn_cached push_to_sequence current_function_is_leaf flag_undef sd_next_list df_dump_bottom pass_stack_adjustments gt_ggc_mx_VEC_gimple_gc simplify_gen_subreg sel_create_recovery_block gen_neon_vreinterpretv2siv2sf set_insn_deleted fold_cond_expr_cond gen_neon_vbslv8qi_internal expand_goto __gmpz_mul_ui av_set_split_usefulness decNumberPlus simplify_ternary_operation flag_eliminate_unused_debug_types integer_asm_op gimple_build_omp_atomic_store flag_ipa_cp_clone cgraph_remove_node_removal_hook gen_iwmmxt_wmacu groktypename gt_pch_p_18saved_module_scope gen_vec_extractv4hi debug_bb_n_slim gt_pch_n_P12tree_int_map4htab default_invalid_within_doloop motorola_single_format bookkeeping_can_be_created_if_moved_through_p gen_ashlv8hi3_signed gen_neon_vpaddlv4si _fatal_insn set_first_insn sparseset_and_compl add_insn_after gt_ggc_r_gt_arm_h ipa_reference_get_not_read_global ssa_operands_active gen_split_1682 get_call_expr_in invert_jump start_struct insn_line find_reg_fusage tree_coverage_counter_addr get_containing_scope gen_neon_vandv2si constant_string_class_name scratch_operand pass_see gen_rtx_fmt_E_stat pending_invalid_xref_location mpfr_l2b_16_0__tab insert_decl_map default_get_pch_validity debug_insn_slim arm_no_early_alu_shift_value_dep gen_neon_vsublv4hi flag_eliminate_dwarf2_dups objc_type_quals_match mpfr_l2b_11_0__tab pass_cleanup_cfg dfa_clear_single_insn_cache cpp_create_reader gt_pch_rs_gt_tree_inline_h gt_pch_save gen_split_1716 pop_stmt_changes c_cpp_builtins_optimize_pragma get_attr_type valid_gimple_rhs_p emit_move_complex_push gt_ggc_r_gt_tree_profile_h gen_split_2322 gen_peephole2_1945 prologue_epilogue_contains gen_neon_vshl_nv8hi gen_neon_vuzpv4si_internal skip_simple_arithmetic flag_objc_call_cxx_cdtors gen_label_rtx evolution_part_in_loop_num fibheap_insert init_cgraph debug_mem_ref_stats flag_shlib get_arg_pointer_save_area lhd_incomplete_type_error lambda_matrix_row_exchange gen_neon_vst1v4sf decimal_round_for_format should_emit_struct_debug __gmpfr_one warn_parentheses build_string gen_neon_vreinterpretv2sfv8qi htab_eq_pointer cpp_output_line is_called_in_ARM_mode pp_c_left_paren gt_pch_p_18dw_loc_list_struct gen_neon_vst1_lanev8qi build_conditional_expr stmt_invariant_in_loop_p get_mem_align_offset gen_neon_vpaddv2sf protected_set_expr_location default_valid_pointer_mode free_dependence_relations flag_tree_fre valid_gimple_call_p debug_rdg set_bb_original decimal_real_to_integer gen_rtx_fmt_Ei_stat default_elf_asm_output_external gen_neon_vbsldi_internal get_bb_copy tree_num_loop_insns neon_logic_op2 gen_lshrv8hi3 gt_pch_rs_gt_except_h clear_edges gen_neon_vsubv4si in_gimple_form sync_and_optab dbxout_stab_value_zero gen_neon_vclsv2si gen_neon_vrecpev2si gcov_write_tag max_issue mpfr_log1p cgraph_node_name gt_ggc_mx_lang_decl vcond_gen_code gt_ggc_mx_VEC_alias_set_entry_gc gen_neon_vqshl_nv2di flag_sample_profile_aggregate_using gen_neon_vandv8qi __gmpfr_emin splay_tree_min decNumberCompareSignal gen_gtuv4hi3 gen_sunlt __gmpn_divrem gen_movhi_bigend gimple_build_omp_parallel gen_neon_vmla_nv4si reg_raw_mode flag_nil_receivers mpfr_div_q c_finish_omp_taskwait flag_non_call_exceptions gen_neon_vmovlv8qi is_attribute_p mpfr_greater_p sched_insn_is_legitimate_for_speculation_p label_is_jump_target_p nb_vars_in_chrec pass_branch_target_load_optimize2 builtin_strncpy_read_str __libc_csu_fini pass_free_datastructures cplus_demangle_name_to_style gen_neon_vsra_nv4si gen_quad_halves_plusv4si deps_analyze_insn mpfr_get_prec earlyclobber_operand_p expand_abs_nojump peep2_find_free_register remap_type gen_neon_vld4_dupv8qi ilist_invert mpfr_sub1 gen_neon_vcreatedi cgraph_init_gid_map gen_neon_vsubwv8qi build_pointer_type_for_mode ira_allocno_live_ranges_intersect_p expression_expensive_p dbxout_begin_simple_stabs mpfr_set pass_lrs double_int_fits_in_uhwi_p gt_pch_n_P13libfunc_entry4htab arm_rhs_operand set_Wformat gen_split_1745 gen_bicv8qi3_neon cgraph_master_clone c_common_type_for_mode mpfr_integer_p expand_builtin_extend_pointer pass_call_cdce bitmap_zero_bits dw2_asm_output_data_raw cpp_pop_definition dump_active_plugins set_immediate_dominator gen_neon_vrsqrtev2si _cpp_save_parameter cirrus_shift_const preheader_removed arm_condexec_mask maybe_skip_selective_scheduling tidy_control_flow build_int_cst gen_neon_vst3qbv4sf get_varargs_alias_set gen_gtv2si3 fibheap_extract_min default_gt_pch_alloc_granularity build_id_declarator reg_scan parse_in gen_neon_vreinterpretv16qiv4si gen_quad_halves_umaxv4si gen_neon_vst3qav4sf pass_postreload_cse assemble_integer_with_op gen_neon_vld3_dupv2sf redirect_edge_var_map_vector df_live_verify_transfer_functions ds_weak could_fall_through mpfr_l2b_15_0__tab gimple_move_stmt_histograms varpool_get_referenced_asm_ids emit_call_insn_before decDigitsToDPD gt_pch_p_P23temp_slot_address_entry4htab thumb2_output_casesi build_index_type gen_neon_vreinterpretv4sfv2di gen_iwmmxt_wunpckelsb invert_br_probabilities cgraph_set_call_stmt flag_crossjumping relink_block_chain flag_evaluation_order cgraph_postorder gen_neon_vcagev4sf gimple_set_stored_syms integer_types cpp_get_prev gen_jump debug_mem_sym_stats mpfr_mul_2ui n_earlyclobbers free_rdg df_simulate_one_insn_forwards gen_neon_vcvtv4sf cpp_undef_all assemble_static_space gen_neon_vshr_ndi tree_expr_nonnegative_p build_real_from_int_cst warn_deprecated gen_neon_vshlv4hi cplus_demangle_opname gt_pch_p_8edge_def gimple_predict_edge flag_dce gt_pch_n_P15throw_stmt_node4htab pass_del_ssa thumb_compute_initial_elimination_offset gt_ggc_mx_call_site_record build_block gen_neon_vqabsv4si warn_missing_noreturn gimple_cfg_hooks gen_neon_vst2v8qi verify_ssa ggc_protect_identifiers dwarf2out_frame_finish pp_c_whitespace gt_pch_nx_saved_module_scope build_common_tree_nodes_2 gt_pch_p_9cpp_macro gt_pch_p_11VEC_edge_gc mpfr_get_ui gimple_purge_dead_abnormal_call_edges arm_legitimize_address dump_flag dump_decl_set gen_smaxv2si3 cgraph_finalize_compilation_unit gen_movv4si hook_pass_by_reference_must_pass_in_stack mpfr_set_z gen_neon_vld1_lanev8qi df_simple_dataflow doing_eh refers_to_regno_p get_eh_throw_stmt_table pointer_set_intersection_complement unlock_stream byte_from_pos gt_pch_nx_bitmap_head_def maybe_clean_or_replace_eh_stmt gen_split_2265 minmax_code arm_pr_no_long_calls tree_could_trap_p debug_dominator_optimization_stats pos_from_bit get_iv_value vectorizable_conversion flag_isoc99 objc_generate_static_init_call splay_tree_compare_pointers validate_subreg compare_tree_int simplify_gen_ternary gen_neon_vld2_lanev4sf gen_neon_vld2_lanev8qi sra_init_cache decimal128Canonical tree_int_cst_min_precision set_mem_offset attribute_list_equal set_cfun mpfr_cbrt gt_ggc_m_P24constant_descriptor_tree4htab decNumberNextToward flag_tree_copy_prop objc_build_selector_expr gen_neon_vpadalv8qi first_function_block_is_cold insn_invalid_p real_value_from_int_cst flag_ipa_reference warn_ripa_opt_mismatch gen_rtx_MEM new_local_vars gen_neon_vqshl_nv2si structure_size_string hook_int_const_tree_const_tree_1 c_common_fixed_point_type_for_size maybe_hot_bb_p gen_neon_vget_lowv4sf default_stabs_asm_out_constructor validize_mem predictable_edge_p mpfr_clear_inexflag gen_neon_vmls_nv4si internal_dfa_insn_code remap_debug_filename gen_neon_vshl_nv4hi gen_thumb1_extendhisi2 shadow_tag_warned gen_neon_vqabsv8hi forced_ebb_heads gen_rtx_fmt_u_stat parser_xref_tag warn_sync_nand BIN2CHAR gen_neon_vtrnv4si next_label gen_quad_halves_sminv4si gen_quad_halves_smaxv4si decode_decimal32 c_finish_expr_stmt pass_cleanup_cfg_post_optimizing pass_warn_function_noreturn tree_code_length flag_tree_ch gen_neon_vshr_nv4si hook_void_void replace_uses_by ipa_type_escape_star_count_of_interesting_or_array_type warn_psabi finish_declspecs gen_neon_vld4_lanev2sf dbxout_stab_value_internal_label_diff cplus_demangle_init_info arm_pr_long_calls_off objc_is_class_name cpp_peek_token c_type_promotes_to gt_ggc_mx_fixed_value default_unspec_may_trap_p mpfr_default_free ip_end_pos lipo_cmp_type gt_ggc_r_gt_caller_save_h gen_neon_vld4_dupdi sched_create_recovery_edges flag_objc_exceptions quiet_flag gen_andv8hi3 warn_missing_format_attribute flag_prefetch_loop_arrays sbitmap_vector_alloc gen_neon_vsri_nv2si ggc_pch_count_object decimal128ToNumber gen_sub2_insn gen_rtx_fmt_iE_stat find_values_to_profile __gmpn_divrem_1 profile_info_available_p gt_pch_p_11align_stack lower_nested_functions warn_sign_conversion output_move_double add_cpp_dir_path flag_inline_functions dump_components aff_combination_constant_multiple_p gt_ggc_r_gt_omp_low_h trim_filename emit_group_load_into_temps arm_tune_cortex_a9 get_loop_body_in_custom_order push_init_level gen_mulsidi3 get_ref_base_and_extent cpp_avoid_paste maybe_set_first_label_num gen_split_1864 init_alias_target decContextSetStatus gen_vec_shr_v2sf sbitmap_a_or_b_and_c objc_declare_protocols reload_in_optab set_mem_alias_set decNumberCompareTotal evolution_function_is_univariate_p gen_neon_vshrn_nv8hi expand_vec_cond_expr_p mpfr_inexflag_p c_staticp real_isneg mpfr_free_func get_eh_region_number gimple_statement_structure gen_neon_vqmovunv8hi ira_mark_allocation_change remove_phi_nodes gen_andsi3 is_hidden_global_store tree_call_nonnegative_warnv_p mpfr_atan2 fconst0 gen_load_tp_hard useless_type_conversion_p decContextSetRounding legitimize_pic_address cfg_layout_function_header gen_neon_vld1v8qi gen_iwmmxt_wpackhss gen_neon_vbslv16qi_internal pass_df_initialize_opt gen_reload_outdf vect_set_verbosity_level insert_edge_copies_seq find_omp_clause neon_vector_mem_operand arm_rhsm_operand arm_legitimate_address_p dump_region_dot gen_split_1643 lhd_get_alias_set move_op_hooks extend_dependency_caches c_common_nodes_and_builtins fold_stmt copy_tree_body_r set_cplus_marker_for_demangling ipa_free_all_node_params merge_weak operand_subword sparseset_ior store_parm_decls_from gt_ggc_mx_tree_ann_d stmt_ends_bb_p simplify_using_condition run_fast_dce ht_forall longest_simple_path add_path split_const ipa_initialize_node_params gen_reduc_umin_v2si build_fn_decl build_method_type gen_neon_vmla_lanev2si undeclared_variable cpp_interpret_string debug_alias_info pointer_map_traverse add_insn omega_print_problem gen_eh_region_allowed gen_vec_shr_v8hi aff_combination_add binary_op_error dump_enabled_p real_convert_from_fixed comptypes lhd_omp_predetermined_sharing find_replacement check_asm_operands cgraph_remove_node_duplication_hook wrapup_global_declarations reg_set_between_p convert_to_vector cached_make_edge gen_anddi3 ggc_pch_prepare_write gen_neon_vget_lanev8hi_sext_internal pass_ccp gen_neon_vuzpv4hi lbasename objc_build_throw_stmt disambiguate_loops_with_multiple_latches ipa_free_all_edge_args init_varasm_once gen_extzv_t2 pass_stack_regs mode_precision gen_neon_vhaddv4hi debug_nothing_int_charstar sel_merge_blocks cpp_destroy split_all_insns_noflow gimple_build_asm_vec pp_c_declarator make_unsigned_type sel_add_loop_preheaders java_demangle_v3_callback gen_neon_vld4qav8hi cannot_change_mode_set_regs debug_queue_symbol _cpp_warn_if_unused_macro gen_vec_setv8qi_internal _cpp_parse_expr in_same_ebb_p gt_ggc_mx_bitmap_obstack reg_obstack gen_neon_vreinterpretv8hiv2di free_succs_info thumb1_expand_epilogue print_rtl_slim_with_bb can_copy_bbs_p xstrerror objc_add_instance_variable __gmpz_aorsmul_1 omp_clause_num_ops gen_xorv2sf3 gimple_build_asm peep2_regno_dead_p negate_rtx print_aff can_duplicate_block_p thumb_expand_movmemqi allocate_reg_info gen_neon_vclsv4hi pass_reassoc offsettable_nonstrict_memref_p decNumberCompareTotalMag gen_neon_vmlsv16qi chrec_is_positive count_insns_seq new_insn_chain gt_pch_p_9reg_attrs must_pass_in_stack_var_size_or_pad gen_split_1693 omega_unprotect_variable rgn_make_new_region_out_of_new_block gen_storehi_single_op double_int_sdivmod lambda_matrix_new get_dump_file_info cgraph_get_module_id mpfr_set_prec gt_pch_p_4loop expand_builtin_setjmp_setup imm_for_neon_inv_logic_operand flag_newer ggc_pch_this_base vec_gc_o_reserve_exact mpfr_j0 rrotate_double pass_final gen_neon_vst4_lanev8qi gt_pch_nx_VEC_dcall_entry_gc gen_neon_vqsubv2si mpfr_from_real gen_neon_vmlalv8qi ira_debug_move_list gen_quad_halves_uminv8hi default_no_function_rodata_section pass_record_bounds timevar_init gt_ggc_m_P7rtx_def4htab hook_int_CUMULATIVE_ARGS_mode_tree_bool_0 gt_pch_rc_gt_varasm_h end_alias_analysis gen_neon_vpumaxv8qi asm_noperands gen_neon_vget_lanev8hi_zext_internal gen_neon_vmlav8qi component_ref_field_offset dump_string gt_ggc_r_gtype_desc_c extended_count build_reference_type_for_mode canonicalize_cond_expr_cond dw2_assemble_integer gen_neon_vbslv4hi_internal _cpp_builtin_macro_text expand_twoval_binop_libfunc plugins_active_p __gmpz_mul_2exp __gmp_assert_fail __gmpn_copyd fold_abs_const gt_ggc_mx_answer gen_split_1741 gcov_read_unsigned reg_equiv_constant mpfr_bases decimal64ToEngString pass_rest_of_compilation do_case lhd_register_builtin_type mpfr_cache gt_pch_nx_ssa_operand_memory_d gen_neon_vmulv16qi __gmpz_scan1 rgn_table lhd_tree_dump_type_quals gen_neon_vld3qbv16qi ira_allocate_cost_vector dw2_asm_output_data_sleb128_raw debug_data_dependence_relations dw2_asm_output_delta_uleb128 gt_ggc_mx_def_pragma_macro pop_init_level gen_neon_vld2_lanev2si debug_print_page_list lhd_do_nothing_f pkgversion_string elf_record_gcc_switches arm_hard_register_operand gt_pch_nx_basic_block_def make_relative_prefix_ignore_links mpfr_underflow_p real_round add_to_addressable_set gen_mulv4si3 gt_ggc_m_P8tree_map4htab find_first_parameter_load gen_neon_vqdmlal_nv2si init_object_sizes gen_neon_vst2_lanev8hi ipa_reference_get_written_global df_hard_reg_used_p dump_node thumb1_expand_prologue cselib_reg_set_mode multiple_of_p convert_to_mode arm_const_double_inline_cost free_after_compilation emit_diagnostic vn_nary_op_lookup gen_neon_vreinterpretv4sfv16qi default_asm_output_anchor gen_neon_vextv16qi reg_equiv_init gen_neon_vzipv4hi_internal pass_init_function decNumberQuantize _cpp_unaligned_alloc gen_neon_vtrnv2si get_hard_reg_initial_val gt_pch_nx_sorted_fields_type gen_ashldi3_di __gmpz_set_ui align_functions default_gt_pch_get_address current_module_id dump_stmt ht_purge subreg_highpart_offset integer_onep expand_abs gt_ggc_m_II12splay_tree_s vect_free_slp_instance mpfr_set_str_binary build_attrs_declarator tsi_delink gen_neon_vrecpev4si lambda_trans_matrix_new ipa_print_node_params _cpp_init_hashtable insn_sid arm_debugger_arg_offset can_move_by_pieces gen_uminv4hi3 default_builtin_vectorized_function debug_flush_symbol_queue warn_cxx_compat _cpp_save_pragma_names gen_neon_vreinterpretv8qiv2sf emit_block_move_hints gen_movmem12b default_assemble_visibility flag_filelist_file expand_sync_fetch_operation gt_ggc_rd_gt_gimple_h omega_count_red_equations has_c_linkage free_bb_for_insn df_live_add_problem print_rtx_head gimple_build_omp_section gen_neon_vst4v2si df_ref_debug sel_debug_cfg sbitmap_popcount gen_reduc_smin_v8hi gen_moddf3 objc_finish_try_stmt cgraph_is_inline_body_available_in_module gen_neon_vcreatev4hi real_varpool_node gen_neon_vmlsv4si ggc_splay_alloc c_start_case cgraph_maybe_hot_edge_p default_stabs_asm_out_destructor mpfr_lessgreater_p gen_movoi gimple_purge_dead_eh_edges get_name dbxout_parms debug_dwarf flag_default_inline vector_targets_convertible_p neon_disambiguate_copy volatile_insn_p hook_bool_const_tree_true expr_dest_reg cpp_classify_number flag_dump_includes resize_reg_info c_warn_unused_result gen_neon_vld1v16qi varpool_remove_link_node new_ggc_zone arm_output_epilogue gen_neon_vst1_lanev16qi mpfr_exp10 rtx_equal_p gen_split_1860 ira_debug_class_cover decContextZeroStatus update_br_prob_note assemble_name gen_neon_vdup_lanev8qi __gmpfr_two tree_ssa_prefetch_arrays df_recompute_luids subreg_lowpart_offset check_for_loop_decls gt_pch_nx_gimple_seq_node_d compute_builtin_object_size ieee_extended_intel_96_round_53_format get_callee_fndecl fini_ssa_operands gen_addv8qi3 c_finish_bc_stmt gcc_loopnest_to_lambda_loopnest gen_neon_vld3_dupdi gen_neon_vbslv8hi gen_neon_vhaddv8hi merge_attributes bitmap_clear_bit __gmp_tmp_reentrant_alloc active_insn_p compute_call_stmt_bb_frequency gen_iwmmxt_wsadb convert_optab_libfunc df_get_live_out convert_to_pointer cgraph_remove_link_node flag_reorder_functions timevar_pop_1 fixup_signed_type execute_fixup_cfg pass_if_after_reload gen_neon_vrev64v16qi output_ascii_pseudo_op gen_split_1669 df_process_deferred_rescans df_hard_reg_used_count gen_neon_vzipv4sf_internal gt_pch_p_18comdat_type_struct ggc_alloc_cleared_stat stmt_could_throw_p align_labels update_alignment_for_field copy_rtx currently_expanding_to_rtl emit_debug_global_declarations gen_neon_vget_lanev16qi_sext_internal tree_can_inline_p release_ssa_name_after_update_ssa bitmap_ior_and_compl gt_ggc_m_P9mem_attrs4htab gt_ggc_r_gt_tree_parloops_h pass_if_after_combine same_scalar_type_ignoring_signedness max_int_size_in_bytes pp_c_dot _cpp_find_failed debug_optab_libfuncs gt_ggc_r_gt_tree_vect_generic_h gen_neon_vshll_nv8qi gen_cirrus_ashldi_const tsi_link_before gen_neon_vld2_lanev2sf dump_end build_null_declspecs dump_bb_info cgraph_unnest_node offset_address mpfr_sub_si gt_pch_p_P9tree_node4htab print_time native_interpret_expr c_finish_omp_barrier gen_split_2307 varpool_analyze_pending_decls pass_loop2 gsi_insert_on_edge_immediate gen_rtx_SUBREG debug_ilist sel_mark_hard_insn store_bit_field min_issue_delay generate_debug_line_table gen_neon_vextv2di lambda_matrix_negate gt_ggc_r_gt_dwarf2asm_h delete_update_ssa gen_iwmmxt_textrmuh warn_switch_enum gen_neon_vget_lanedi pointer_map_create gen_neon_vhsubv8hi free_temp_slots gen_neon_vzipv2sf_internal size_diffop gt_ggc_mx_bitmap_head_def gen_neon_vpadalv16qi decl_with_nonnull_addr_p eliminate_regs dwarf2out_set_demangle_name_func vectorizable_store sreal_add add_double_with_sign pp_base_last_position_in_text finish_enum dump_immediate_uses_for lv_adjust_loop_header_phi build_external_ref gen_vec_setv4sf gen_neon_vzipv16qi_internal empty_string gt_pch_nx_VEC_const_char_p_gc warn_unused_value gen_neon_vld4qbv4si mpfr_l2b_7_1__tab _cpp_push_token_context gimple_regimplify_operands arm_extendqisi_mem_op warn_larger_than gen_neon_vqmovunv4si omega_pretty_print_problem emit_call_insn_after prev_real_insn mode_size remove_note lhd_make_node _fp_hw verify_loop_structure flag_check_data_deps gen_neon_vst2_lanev8qi gen_neon_vst2_lanev2sf decimal32ToString rtx_code_size dump_graph gen_neon_vreinterpretv4sfv4si flag_gen_declaration ggc_get_size print_c_tree mpfr_l2b_19_1__tab get_related_value update_bb_for_insn gt_pch_p_13ehl_map_entry objc_build_keyword_decl __gmpfr_l2b mpfr_fmod mpfr_l2b_21_1__tab debug_rli min_insn_conflict_delay gen_absv4si2 vn_nary_op_compute_hash ggc_realloc_stat reemit_notes function_attribute_inlinable_p gen_sminsi3 df_bitmap_obstack vinsn_copy expand_return debug_nothing_rtx c_finish_goto_label gt_pch_p_15alias_set_entry gen_neon_veordi eni_inlining_weights gen_umulsidi3 gen_neon_vmul_lanev2si mpfr_get_default_rounding_mode verify_edge_list force_gimple_operand dump_int gen_iwmmxt_wpackdss debug_rtx_count df_simulate_finalize_backwards gen_rorv4hi3_di find_successors gen_neon_vld3_lanev4si cpp_valid_state gen_vec_setv8hi_internal pre_and_rev_post_order_compute make_region_from_loop_preheader inv_reg_alloc_order purpose_member neon_immediate_valid_for_move c_write_global_declarations mpfr_si_sub sreal_sub c_dump_tree make_decl_rtl gimple_build_omp_master gen_subv4si3 objc_finish_implementation gen_absv16qi2 rgn_setup_region gt_pch_nx_varray_head_tag gen_muldf3 mode_wider fix_sched_param gen_neon_vsubhnv4si expand_builtin_dwarf_sp_column flag_cond_mismatch gt_pch_rc_gt_tree_ssa_structalias_h flag_hash_synchronization maybe_apply_renaming_pragma next_real_insn cgraph_add_assembler_hash_node sched_create_recovery_block default_secondary_reload flag_single_precision_constant gen_rtx_fmt_ue_stat flag_gcse_sm gimplify_body df_get_postorder mpfr_sub_z mpfr_const_euler_internal label_context_stack_vm gen_thumb1_addsi3_addgeu debug_may_aliases_for gen_vec_initv2di gimple_histogram_value_of_type pass_machine_reorg tree_ssa_useless_type_conversion shadow_tag arm_arch_cirrus thumb_call_via_label rshift_double note_uses output_operand_lossage gt_ggc_r_gt_targhooks_h lhd_tree_dump_dump_tree cpp_num_sign_extend fix_string_type dump_rdg dump_omp_region debug_value_expressions unionfind_root flag_no_common c_cont_label gen_neon_vqdmull_nv2si flag_branch_target_load_optimize2 __gmpn_mul_1 gen_vec_shr_v8qi mcf_smooth_cfg gt_ggc_r_gt_tree_nested_h max_label_num gt_pch_nx_temp_slot_address_entry c_finish_case df_insn_change_bb gen_neon_vnegv16qi gen_ashlv16qi3_unsigned const_true_rtx gen_neon_vst4v4sf c_finish_stmt_expr gen_neon_vmaxv8qi print_loops last_stmt locate_and_pad_parm objc_build_method_signature gt_pch_nx_gimple_df build_nt maximal_insn_latency pass_variable_tracking flag_var_tracking_uninit gimple_build_cdt gen_neon_vst2di assign_stack_local_1 decNumberSquareRoot gen_iwmmxt_wmaddu empty_alloc_pool cpp_read_state gt_pch_n_P9loop_exit4htab pp_c_left_brace omega_simplify_problem cpp_GCC_INCLUDE_DIR_len gt_pch_cache_rtab init_optimization_passes gen_divsf3 ira_reallocate gen_neon_vdup_lanev8hi gen_neon_vdup_lanev4sf gen_neon_vcgev16qi dump_gimple_statistics flag_iso set_noop_p arm_immediate_operand flag_bootstrap_classes get_loop_body init_set_costs gen_neon_vld3qbv4sf df_set_regs_ever_live mpfr_l2b_29_0__tab cplus_mangle_opname ggc_mark_stringpool passes_by_id dump_points_to_info gen_widen_ssumv2si3 decide_is_variable_needed cpp_change_file tree_to_aff_combination host_hooks gen_smaxv4si3 fold_binary extend_rgns make_pointer_declarator gen_untyped_return gt_pch_nx_rtx_constant_pool remove_death gen_neon_vuzpv8hi gen_highpart gen_neon_vld3_dupv8qi haifa_init_h_i_d init_block_clear_fn gen_neon_vmla_nv2si place_block_symbol in_cold_section_p cselib_discard_hook build7_stat arm_general_register_operand lipo_restore_decl __gmpz_cmpabs_ui sel_region_bb_info add_referenced_var ipa_free_node_params_substructures exact_log2 gen_split_1953 gt_pch_p_24constant_descriptor_tree flag_ira_coalesce default_elf_select_section push_struct_function objc_get_current_scope cpp_errors df_get_bb_dirty gt_ggc_m_P16var_loc_list_def4htab insn_data bitmap_count_bits gen_neon_vextv8hi arm_not_operand mpfr_pow_general std_gimplify_va_arg_expr df_bb_regno_first_def_find gen_quad_halves_sminv16qi gen_quad_halves_smaxv16qi c_apply_type_quals_to_decl objc_is_id gen_neon_vtstv8hi gen_neon_vtrnv4hi_internal pool_free pp_base_string gen_reg_rtx_and_attrs call_used_reg_set prototype_p gt_pch_p_25dw_ranges_by_label_struct decNumberNormalize free_bb_note_pool cpp_PREFIX warn_notreached flag_if_conversion mpfr_pow gt_pch_p_SP9tree_node17splay_tree_node_s flag_rtti mfb_keep_just arm_canonicalize_comparison gen_sibcall_value default_min_divisions_for_recip_mul sd_debug_lists gt_pch_p_P12object_block4htab gen_neon_vhsubv4hi sbitmap_vector_zero partition_print copy_insn_1 gen_beq df_insn_rescan default_no_named_section gt_pch_p_8c_parser gen_neon_vrev16v8qi gen_neon_vceqv4si force_operand mpfr_clear sched_split_block gen_neon_vmlav4si update_nonlocal_goto_save_area c_stddef_cpp_builtins gt_pch_p_12ptr_info_def gen_neon_vmulv8qi cgraph_rtl_info time_report flag_strict_overflow ira_remove_allocno_copy_from_list flag_pack_struct c_finish_omp_parallel cmpmem_optab get_section gen_usaddv2si3 tsi_split_statement_list_after gen_vec_setv4hi operands_match_p gen_neon_vst2v4si gen_nop reversed_comparison const_int_rtx gen_ashlv4hi3_iwmmxt lang_hooks gen_rtx_fmt_s_stat gen_neon_vreinterpretv8qidi gen_neon_vzipv4si_internal mpfr_const_pi_internal arm_output_shift pp_c_pretty_printer_init print_mem_expr print_value gen_neon_vld1v2si gen_neon_vreinterpretv4hiv2si expand_simple_unop type_hash_lookup handled_component_p place_field validate_gimple_arglist flag_jni debug_constraint gen_rordi3_di free_stmt_operands gen_neon_vtbx2v8qi have_insn_for df_insn_rescan_all sel_clear_has_dependence gt_pch_p_7rtx_def gt_pch_p_P16def_pragma_macro4htab sched_scan gen_lshrv8qi3 ira_reg_equiv_len gen_neon_vqshlu_nv2di df_update_entry_block_defs mpfr_log2 varpool_empty_needed_queue gt_pch_p_15throw_stmt_node merge_with_other_exprs end_branch_prob mpfr_l2b_35_0__tab copy_var_decl dump_dfa_stats dump_may_aliases_for shift_return_value cpp_post_options sp_annotate_bb gen_sgeu canon_condition mpz_get_double_int gen_lshrv4hi3_iwmmxt peephole2_insns pass_cse_sincos decl_fini_priority_insert mpfr_round_p gen_ashrdi3 flow_loop_free gimple_register_cfg_hooks arm_init_expanders flow_loop_nodes_find get_hard_reg_initial_reg shorten_compare parsing_lock_attribute mpfr_set_erangeflag gimple_could_trap_p parser_build_binary_op flag_print_asm_name gen_neon_vclzv4si cselib_invalidate_rtx subreg_nregs_with_regno pass_merge_phi bb_dom_dfs_out need_ssa_update_p emit_library_call double_int_udiv sched_emit_insn reg_overlap_mentioned_for_reload_p mips_extended_format dump_blist ira_class_subset_p gt_ggc_mx_cpp_macro sched_emulate_haifa_p double_reg_address_ok mpfr_lngamma default_conversion size_int_kind gen_split_1763 gt_ggc_m_II17splay_tree_node_s gimple_build_omp_atomic_load build_constructor_single decode_decimal64 flag_stack_check ira_loop_nodes gen_neon_vmul_lanev2sf arm_arch5e c_expr_sizeof_expr print_lambda_matrix gt_pch_nx_VEC_c_saved_builtin_gc gen_neon_vreinterpretv4siv8hi gt_pch_p_7section gt_ggc_r_gt_c_decl_h categorize_decl_for_section gen_neon_vreinterpretv4siv4si lhd_expand_expr gimple_assign_set_rhs_with_ops lambda_matrix_delete_rows sdb_debug_hooks init_function_for_compilation move_fence_to_fences gen_split_1871 df_reg_used gen_neon_vmulv2sf add_loop maybe_remove_eh_handler debug_rtx dump_cgraph_node gen_rtx_fmt__stat rli_size_unit_so_far gen_iwmmxt_tinsrw get_dep_weak_1 mode_signbit_p gen_movv4sf default_function_array_conversion compiler_params gen_ssaddv2si3 warn_about_parentheses profile_flag sched_split_block_1 emit_group_load insn_current_length copy_reference_ops_from_call sync_new_sub_optab gen_rtx_fmt_iss_stat lhd_comdat_group gimple_debug_bb debug_find_tree gt_ggc_mx_ehl_map_entry decl_debug_expr_lookup gen_neon_vqaddv16qi gen_reduc_uplus_v4si minmax_operator gen_neon_vget_lanev16qi decNumberRescale warn_override_init flag_data_sections c_finish_omp_for add_module_info gen_consttable_8 gen_neon_vandv2di ira_conflict_vector_profitable_p gen_neon_vuzpv8hi_internal gen_neon_vst1v8hi fp_immediate_constant gen_rtvec gt_ggc_mx_cpp_token coverage_compute_lineno_checksum hook_bool_CUMULATIVE_ARGS_mode_tree_bool_false cst_and_fits_in_hwi mpfr_l2b_28_1__tab get_frame_size gen_iwmmxt_wpackwss gen_fixuns_truncdfsi2 gen_subv2sf3 pp_printf default_emutls_var_fields chrec_contains_symbols_defined_in_loop gen_reduc_splus_v4sf pre_edge_rev_lcm gen_quad_halves_plusv8hi COMBEXP gen_iwmmxt_psadbw gen_split_1678 ira_copies_num tree_int_cst_equal flag_tree_ccp pass_sra_early dbxout_stabd reload_first_uid debug_dominance_info thumb1_final_prescan_insn objc_get_protocol_qualified_type expand_location thumb2_final_prescan_insn gen_neon_vsra_nv16qi gen_neon_vget_lowv4si register_jump_thread virtuals_instantiated arm_reload_out_hi real_hash build_common_builtin_nodes pass_implicit_zee calculate_live_on_exit gen_rtx_REG_offset flag_no_ident df_simulate_initialize_forwards warn_thread_mismatched_lock_order init_expmed unshare_all_rtl_again gen_neon_vmlslv2si warn_undeclared_selector pass_graphite_transforms gen_neon_vcgtv2si optimize_inline_calls flag_schedule_insns bitmap_intersect_compl_p pass_complete_unrolli gt_pch_p_11cgraph_node pass_reset_cc_flags gen_neon_vtbx4v8qi arm_no_early_alu_shift_dep ira_debug_live_ranges debug_cgraph_node get_attr_neg_pool_range gt_pch_nx_VEC_rtx_gc contains_packed_reference gen_neon_vabdv16qi volatile_refs_p __gmpn_fft_best_k flag_merge_debug_strings gen_neon_vset_lanev2sf flag_gcse_las mpfr_lgamma promote_mode nop_pattern __gmpn_mul gen_move_lo_quad_v4sf gen_xorv8qi3 sync_new_and_optab warn_format vectorizable_reduction gen_ornv2si3_neon asm_fprintf mpfr_mul vector_types_convertible_p hook_bool_void_true gen_prefetch flag_expensive_optimizations add_dependence cfg_hook_duplicate_loop_to_header_edge gen_neon_vsri_nv8hi thumb_cbrch_target_operand gen_iwmmxt_tmovmskh decimal128ToString gen_neon_vmull_nv2si pp_c_parameter_type_list num_not_at_initial_offset init_emit cgraph_global_info_ready gsi_for_stmt pass_jump gt_pch_p_9eh_status bb_seen c_header_level set_mem_align decl_assembler_name_hash gen_neon_vorrv8qi gt_ggc_mx_opt_stack multiple_sets _cpp_init_directives df_note_add_problem pp_base_destroy_prefix pointer_map_contains gen_one_cmplv4si2 mips_double_format remove_stmt_from_eh_region_fn emit_group_move_into_temps gt_ggc_r_gt_varasm_h finish_deps_global push_visibility gen_movv2si_internal cgraph_add_function_insertion_hook ira_loops gen_neon_vcombinev2sf evolution_function_is_invariant_p delete_mem_ref_stats clean_up_threadsafe_analysis lhd_do_nothing_t_t_return_int gen_neon_vrsqrtev4si gimple_build_predict dump_subscript chrec_merge tree_swap_operands_p pass_all_early_optimizations graphds_dfs ggc_marked_p flag_dump_macros gimple_build_omp_for gt_ggc_mx_VEC_tree_gc gsi_insert_seq_after_without_update ira_reg_cost gt_ggc_r_gt_cgraphunit_h gen_neon_vreinterpretv4sfv8hi maybe_apply_pending_pragma_weaks flag_resched_modulo_sched warn_strict_overflow mudflap_finish_file gen_neon_vdup_lanev4hi lambda_matrix_vector_mult gen_neon_vpsmaxv2sf flag_openmp max_tinst_depth debug_info_level gen_neon_vld1v2sf remove_referenced_var gen_const_mem int_bit_position gen_split_1846 lhd_do_nothing_t_return_int align_labels_log advance_deps_context ira_init_once iterative_hash c_determine_visibility multi_register_push pass_sms ira_copy_allocno_live_range_list hook_bool_rtx_int_int_intp_bool_false gen_neon_vrev64v2sf fixed_hash gen_iwmmxt_uavgrndv4hi3 lookup_name shallow_copy_rtx_stat gen_split_1758 mpfr_asinh strict_memory_address_p mpfr_rint_trunc init_fake_stack_mems form_sum gen_neon_vqabsv2si omega_initialize quals_from_declspecs gen_neon_vabsv8hi sel_gen_insn_from_rtx_after gt_pch_nx_object_block exit_after_options gt_ggc_r_gt_coverage_h fibheap_empty mpfr_sqrt_ui gt_pch_n_P13ehl_map_entry4htab build_call_valist resort_sorted_fields gen_neon_vextv2si rtx_equal_for_cselib_p dump_varpool cgraph_add_node_removal_hook lhd_return_null_tree_v no_asm_to_stream gen_one_cmplsi2 update_call_from_tree decl_function_context pass_inc_dec __gmpn_kara_mul_n default_select_section target_fpe_name pointer_int_sum __gmpfr_floor_log2 extract_true_false_edges_from_block flag_regmove inline_sample_buf omp_expand_local output_shared_constant_pool declspecs_add_qual __gmp_default_reallocate ira_debug_allocno_live_ranges boolean_increment decNumberSetBCD pass_expand_omp added_clobbers_hard_reg_p warn_missing_braces pop_scope flag_no_line_commands gen_neon_vcvtv4si sd_delete_dep warn_bad_function_cast decl_value_expr_insert cpp_host_to_exec_charset gen_split_2563 rest_of_decl_compilation flag_tree_sra gt_pch_nx_gimple_seq_d gen_neon_vst3v4hi tree_mem_ref_addr reverse_condition_maybe_unordered mpfr_cmp sbitmap_a_and_not_b remove_unused_locals flag_btr_bb_exclusive push_to_sequence2 gen_neon_vcombinev4hi dbg_cnt_process_opt check_builtin_function_arguments lhd_builtin_function hook_constcharptr_const_tree_null indent_to initialize_plugins append_to_statement_list_force ebb_compute_jump_reg_dependencies objc_build_finally_clause lock_acquired_after_map no_real_insns_p optimize_size lambda_matrix_project_to_null gimple_set_lhs gen_xordi3 pass_lower_vector make_accum_type gt_pch_p_17tree_priority_map default_unique_section init_fences bitmap_obstack_free init_save_areas gt_pch_nx_varpool_node flag_complex_method ggc_purge_stringpool default_cxx_guard_type gen_neon_vclsv16qi sel_global_bb_info ira_build hook_bool_bool_false pass_complete_unroll mpfr_add_ui remove_similar_memory_refs lang_protect_cleanup_actions gen_neon_vget_lanev4si_sext_internal output_memory_reference_mode _cpp_get_file_stat maybe_apply_pragma_weak gen_neon_vld3v4sf std_fn_abi_va_list ipa_push_func_to_list gt_pch_p_15cgraph_mod_info vectorizable_induction is_gimple_constant gen_neon_vpuminv2si gen_neon_vget_lanev2si_zext_internal flag_cprop_registers gt_pch_nx_tree_map sched_init_luids chain_member _cpp_arguments_ok dw2_asm_output_addr _cpp_preprocess_dir_only ipa_reference_get_not_written_global warn_reorder reload_cse_regs emit_stack_save gen_neon_vst4di splay_tree_delete gen_neon_vsra_nv2di eni_time_weights flag_sample_profile gt_pch_p_16limbo_die_struct gen_tmp_stack_mem sched_init_bbs mpfr_l2b_24_0__tab pp_c_left_bracket copy_list gen_xorv8hi3 c_common_finish gen_neon_vabsv2si ira_build_conflicts _sch_istable gt_pch_nx_tree_priority_map mpfr_ui_pow_ui add_stmt_to_eh_region const_shift_operand gen_iwmmxt_wunpckihh gen_iorv4si3 htab_clear_slot arm_not_immediate_operand gen_cirrus_truncdfsi2 find_loop_location pass_profile flag_elide_constructors gen_rtx_CONST_VECTOR gen_neon_vld4v4si pass_sra gen_neon_vmovnv8hi linemap_position_for_column mpfr_round_near_x gen_one_cmplv4hi2 gt_ggc_r_gt_stringpool_h all_lowering_passes validate_unshare_change mpfr_l2b_32_0__tab gt_pch_nx_tree_int_map init_final gen_neon_vmlal_lanev4hi arm_const_double_rtx is_gimple_reg_rhs lhd_do_nothing_u mpfr_sub1sp default_external_libcall emit_label dump_register is_escape_site gt_pch_nx_scev_info_str gt_pch_nx_cgraph_asm_node build_decl_stat gen_tls_load_dot_plus_eight c_common_write_pch gen_neon_vnegv4hi gen_neon_veorv8qi gen_neon_vmlalv4hi mode_nunits warn_attributes init_lv_sets add_new_plugin sbitmap_difference get_exception_filter voidify_wrapper_expr hard_regno_nregs gen_neon_vsublv8qi gimple_seq_add_stmt pp_c_exclamation pass_subregs_of_mode_finish c_pop_function_context mpfr_rint coverage_begin_output gen_iwmmxt_waccb flag_objc_direct_dispatch warn_sign_promo push_parm_decl flag_strict_aliasing lambda_matrix_transpose flag_reorder_blocks_and_partition error_init record_loop_exits get_include_chains gen_neon_vhaddv4si gen_neon_vst4_lanev4hi gen_neon_vzipv8hi convert_to_real gen_smaxv4sf3 convert_to_fixed debug_loops dconst2 arm_mac_accumulator_is_mul_result gen_addv4hi3 pass_convert_switch tree_node_structure reachable_handlers ds_to_dt free_numbers_of_iterations_estimates gen_vec_shr_v4hi deps_start_bb gen_neon_vmul_lanev4si debug_nothing_uid unlink_block supportable_narrowing_operation BIN2DPD gt_pch_p_P15throw_stmt_node4htab gt_pch_p_P11cgraph_node4htab debug_nothing_void mpfr_round_raw gen_neon_vceqv2sf dump_var_map write_symbols gen_mulv8qi3 gen_neon_vcvtv2si cplus_demangle_mangled_name gt_pch_nx_dw_loc_descr_struct gen_movv2si gen_sne arm_split_constant warn_format_zero_length df_chain_create reg_class_names gen_neon_vmlsv2sf varpool_do_link gt_pch_nx_elt_list gt_pch_nx_typeinfo gen_neon_vzipv8hi_internal print_generic_expr gt_pch_p_P16var_loc_list_def4htab gen_neon_vadddi gen_neon_vcagev2sf maybe_extend_reg_info_p permerror recog_data insert_insn_on_edge gen_rtx_fmt_ei_stat estimate_num_insns_fn flag_record_gcc_switches gen_reduc_smin_v4sf remap_gimple_seq slpeel_tree_peel_loop_to_edge gen_neon_vcgtv4hi ggc_min_expand_heuristic gt_pch_note_object gen_bicv4sf3_neon debug_update_ssa gt_ggc_r_gt_reginfo_h decimal_real_to_integer2 sync_old_add_optab bitmap_and_compl builtin_define_std unlock_std_streams tree_register_profile_hooks gen_neon_vqshlu_nv8hi pass_split_after_reload __gmpn_dc_divrem_n flag_vect_cost_model gimple_build_resx lhd_types_compatible_p fold_indirect_ref_1 c_initialize_diagnostics warn_missing_field_initializers pass_regrename gen_peephole2_1942 commit_edge_insertions call_fixed_reg_set _cpp_restore_pragma_names debug_constraints gt_ggc_mx_lang_type gen_neon_vmul_lanev4sf get_base_address gt_pch_nx_VEC_call_site_record_gc gen_vec_shr_v4sf pass_tree_loop_done flag_bounds_check align_jumps_log instantiate_scev flag_tls_default sreal_div ipa_print_node_jump_functions gen_neon_vpaddv8qi gen_split_1754 gen_split_1689 integer_nonzerop get_lsm_tmp_name sel_find_rgns sd_add_or_update_dep extract_ops_from_tree debug_df_insn maybe_tidy_empty_bb first_cgraph_function_insertion_hook gt_pch_p_23temp_slot_address_entry ipa_type_escape_field_does_not_clobber_p merge_alias_info gt_ggc_deletable_rtab gen_neon_vbslv8qi get_av_level in_typeof store_data_bypass_p gen_addsf3 gen_neon_vget_highv16qi gen_neon_vbslv2di_internal vn_get_expr_for any_uncondjump_p gen_neon_vpaddv2si gen_neon_vtbl1v8qi dump_memory_report dump_flist compute_data_dependences_for_loop vinsn_attach htab_remove_elt gt_ggc_mx_temp_slot flag_short_enums debug_df_defno copy_node_stat arm_float_add_operand c_finish_omp_atomic gt_pch_rs_gt_gimplify_h mpfr_gamma remove_iv use_dwarf4_extensions gen_arm_ashldi3_1bit get_reg_known_value c_parse_init can_fallthru gen_use reg_set_p reversed_comparison_code_parts gt_ggc_m_P20indirect_string_node4htab build_tree_list_stat finish_aliases_1 scev_analysis print_dir_vectors gen_neon_vst4_lanev4si build_function_decl_skip_args get_first_label_num mpfr_set_d ira_reg_mode_hard_regset c_is_global_scope c_objc_common_init gen_neon_vst1v16qi sdata_section LNnn lang_eh_type_covers tree_expr_nonzero_warnv_p gt_pch_nx_temp_slot __gmpn_rshift gen_movv4hi_internal can_throw_external_1 equality_operator gt_pch_p_10tree_ann_d optimize_bb_for_speed_p gen_neon_vst1_lanev4si gt_pch_nx_line_maps cselib_subst_to_values mpfr_l2b_29_1__tab gen_split_1685 commutative_operand_precedence pass_reorder_blocks dconsthalf ieee_extended_intel_128_format dbg_cnt_is_enabled create_phi_node __gmpn_lshift register_new_name_mapping hook_rtx_tree_int_null make_relative_prefix tree_binary_nonnegative_warnv_p insert_field_into_struct cplus_demangle emit_barrier_before gen_neon_vqnegv4hi gen_neon_vrev32v8qi print_edge_list debug_all_asserts tree_versionable_function_p sbitmap_alloc cplus_demangle_operators gen_neon_vdup_lanev2di flag_visibility_ms_compat gimple_bind_expr_stack gen_split_2296 tree_to_aff_combination_expand md5_stream gen_neon_vorrv2di clobber_return_register omp_clause_code_name force_labels_r emit_cmp_insn locator_file ssa_propagate arm_pic_register gen_neon_vreinterpretv2sfv4hi emit_initial_value_sets stack_protect_epilogue free_rgn_deps _cpp_free_definition gen_sunordered sel_remove_insn gt_ggc_mx_tree_map cgraph_release_function_body partition_delete flag_pedantic_errors fixed_zerop gen_iorv16qi3 gen_neon_vshr_nv8hi gen_ornv2sf3_neon mpfr_set_underflow debug_find_var_in_block_tree integer_zerop gen_neon_vqsubv4si emit_insn_at_entry walk_use_def_chains mode_name gimple_build_eh_filter insn_current_align gt_pch_nx_bitmap_obstack gen_rtx_fmt_i_stat gt_ggc_r_gt_tree_ssa_address_h gimple_build_omp_ordered constrain_operands_cached get_dest_and_mode loop_latch_edge pass_thread_prologue_and_epilogue flag_signed_zeros rdg_defs_used_in_other_loops_p dbxout_symbol dfa_start flag_function_sections df_regno_debug pass_subregs_of_mode_init vectorizable_call wrapup_global_declaration_1 c_get_lang_decl_size flag_dump_unnumbered debug_value_range print_value_expressions et_nca gen_neon_vqshlv2di at_eof fold_builtin_memory_chk gen_eqv2si3 pass_refactor_eh current_function_name gen_neon_vminv8qi gt_ggc_m_P9tree_nodeP9tree_node12splay_tree_s current_insn_predicate mpfr_l2b_18_0__tab decNumberIsNormal gen_split_2292 df_ref_remove warn_packed_bitfield_compat gen_neon_vst1v2si flag_no_nonansi_builtin optimize_edge_for_size_p build_function_type_skip_args tree_contains_chrecs first_pass_instance gen_neon_vzipv8qi ira_memory_move_cost instantiate_decl_rtl gen_peephole2_1946 emit_insn_after_noloc init_insn_lengths gen_reduc_smax_v8qi generate_setjmp_warnings df_insn_create_insn_record mpfr_get_d_2exp arm_gen_load_multiple gen_indirect_jump get_node_of_insn gen_sssubv2si3 pp_c_direct_abstract_declarator gen_bne fold_single_bit_test statistics_init gen_neon_vpumaxv4hi fibheap_union objc_volatilize_decl haifa_finish_h_i_d gen_neon_vdup_nv8hi pass_gcse2 df_byte_lr_simulate_defs mpfr_remainder gen_neon_vdup_nv4sf mpfr_l2b_32_1__tab graph_dump_format gen_iwmmxt_uavgv4hi3 objc_finish_catch_clause target_abi_name get_pointer_alignment gen_neon_vmla_nv8hi gen_neon_vld4_dupv2sf plugin_default_version_check emit_jump_insn_before_noloc gt_pch_p_9line_maps first_dom_son empty_body_p mpfr_l2b_27_1__tab clear_block_marks pass_rtl_ifcvt create_ddg_all_sccs flag_implicit_inline_templates gen_reduc_smin_v2sf mpfr_underflow thumb_shiftable_const gen_ashrv8hi3 create_artificial_label default_ctor_section_asm_out_constructor decNumberRemainder gen_neon_vld1_lanev8hi enable_warning_as_error for_each_scev_op size_directive_output finish_graph_dump_file output_section_asm_op bitmap_set_bit warn_vla gen_ashrv2si3_iwmmxt __gmpfr_cache_const_log2 diagnostic_set_info vec_gc_p_reserve_exact mpfr_log10 gen_reduc_smin_v16qi have_global_bss_p ira_class_hard_regs_num __gmpfr_isqrt try_ready safe_from_earlyclobber finalize_plugins file_end_indicate_exec_stack mpfr_l2b_5_1__tab real_minus_onep pointer_map_insert sel_split_edge mpfr_l2b_19_0__tab allocate_initial_values rename_variables_in_loop expand_vec_cond_expr int_byte_position gt_pch_p_10cgraph_sym free_edge_list version_flag real_value_truncate legitimize_tls_address new_omp_region get_dep_weak block_ends_with_call_p gen_split_1670 create_data_ref iterative_hash_exprs_commutative gen_neon_vuzpv2si_internal reload_out_optab force_next_line_note gen_andv4si3 gen_neon_vld3_lanev2si mpfr_l2b_15_1__tab flag_unsafe_math_optimizations gt_pch_nx_bitmap_element_def decimal_real_arithmetic timevar_push_1 pp_base_character decNumberExp mpfr_init_cache flag_objc_gc get_attr_insn tree_floor_log2 varpool_clear_asm_id_reference_bit gt_pch_nx_call_site_record cselib_init haifa_note_reg_set tree_map_base_eq gen_neon_vmls_lanev4si gen_neon_vst4qbv16qi gen_neon_vandv8hi gen_neon_vandv2sf gen_neon_vld3_lanev8hi pp_base_maybe_space gimple_body pedwarn_c99 sel_finish_global_bb_info gt_pch_rc_gt_tree_h cpp_interpret_integer decNumberLogB pass_dse ira_reg_class_intersect print_version get_cfg_hooks c_common_parse_file gt_pch_p_6answer lookup_constraint gen_neon_vmlsl_nv2si gt_pch_nx_VEC_tree_gc double_int_to_uhwi thread_through_all_blocks reverse_condition cpp_get_token gimple_build_omp_single gen_iwmmxt_wshufh delete_tree_live_info has_hard_reg_initial_val build_vl_exp_stat push_topmost_sequence pass_clean_state free_stmt_vec_info gen_neon_vshlv8qi gen_lshrdi3_di gen_widen_ssumv8qi3 cgraph_function_body_availability verify_dominators flag_tracer aff_combination_elt change_decl_assembler_name is_gimple_val c_sizeof_or_alignof_type default_pretend_outgoing_varargs_named update_stmt_operands coverage_init gimple_copy double_int_negative_p gt_pch_p_12tree_int_map decimal_quad_format __gmpn_sub_nc gt_ggc_cache_rtab gen_split_1937 arm_pic_register_string may_trap_or_fault_p gen_neon_vset_lanev8qi check_call_args ctors_section mpfr_nanflag_p target_bb _cpp_define_builtin mpfr_ui_pow get_total_count convert_optab_table omega_problem_has_red_equations loop_depth_of_name pass_web set_fast_math_flags free_all_ipa_structures_after_ipa_cp av_set_intersect pointer_set_delete cgraph_remove_edge_removal_hook hide_evolution_in_other_loops_than_loop flist_clear next_dom_son merge_decl_attributes gt_pch_n_P11cgraph_edge4htab gt_ggc_m_P9reg_attrs4htab omega_convert_eq_to_geqs gen_neon_vnegv4sf tree_ssa_unswitch_loops gimple_default_def find_loop_nest gt_pch_nx_rtvec_def gen_neon_vqshl_nv4hi gimple_seq_alloc dump_iv gen_adddi3 regno_reg_rtx gen_neon_vtrnv8qi cpp_spell_token sbitmap_a_subset_b_p gen_split_1681 sample_data_name gen_xorv2si3 df_set_blocks find_reg_note gen_neon_vhaddv2si gen_eh_region_try rld simplify_const_binary_operation pp_c_arrow pp_c_constructor_elts gen_neon_vld4_lanev4si gt_ggc_r_gt_c_parser_h warn_array_subscript_with_type_char const_ok_for_arm optimize_insn_for_size_p hook_tree_tree_tree_tree_3rd_identity tree_low_cst decl_restrict_base_lookup decNumberToInt32 make_tree_binfo_stat fold_undefer_and_ignore_overflow_warnings df_simulate_defs gen_neon_vld1_lanev2di ira_spilled_reg_stack_slots find_opt expr_first last_assemble_variable_decl cfg_layout_finalize mpfr_tanh making_const_table gen_neon_vqshrun_nv4si dw2_asm_output_data_uleb128_raw __gmpz_add gen_neon_vshr_nv2si gen_split_1750 gen_ssaddv8qi3 ira_shuffle_cost gen_thumb2_eh_return tree_map_base_marked_p gen_neon_vmls_nv4hi align_loops_log fix_register find_compatible_field df_simulate_one_insn_backwards _cpp_report_missing_guards gen_bunordered first_global_object_name create_copy_of_insn_rtx objc_start_category_implementation type_num_arguments type_list_equal arm_reload_memory_operand get_attr_core_cycles compute_succs_info gt_ggc_mx_eh_status mpfr_l2b_20_0__tab lrotate_double strip_array_types superloop_at_depth gen_ornv8hi3_neon flag_cx_limited_range gt_pch_p_19VEC_const_char_p_gc pass_rtl_doloop warn_implicit_function_declaration dump_tree_ssa_stats cgraph_redirect_edge_callee default_handle_c_option gen_neon_vabdv8qi gt_pch_p_P7section4htab c_strlen gen_neon_vmovlv4hi dump_vinsn flag_schedule_speculative_load_dangerous do_compare_rtx_and_jump gen_ussubv8qi3 flag_ripa_verbose pass_ud_rtl_dce gen_neon_vdup_nv4hi mpfr_clears gen_split_1859 gt_pch_p_17rtx_constant_pool copy_bbs dump_cand ipa_utils_reduced_inorder gt_pch_rs_gt_emit_rtl_h dr_may_alias_p canonicalize_change_group hook_bool_tree_false coverage_end_function gimplify_one_sizepos warn_for_sign_compare omega_constrain_variable_value _cpp_cleanup_files gen_neon_vmaxv8hi gen_neon_vreinterpretv2sfdi double_int_smod gen_bgt get_initialized_tmp_var lcomm_section debug_rdg_partitions c_restore_built_in_decl_post_parsing df_dump df_analyze lambda_matrix_id pass_split_crit_edges can_throw_internal_1 mode_2xwider dump_mem_sym_stats_for_var dump_expr_tree number_blocks gt_pch_nx_VEC_eh_region_gc execute_on_shrinking_pred objc_build_synchronized get_dominated_by emit_store_flag gen_builtin_setjmp_receiver gt_ggc_mx_VEC_alias_pair_gc mpfr_l2b_2_0__tab dump_constraint simplify_unary_operation gen_split_1746 gen_neon_vtrnv4si_internal print_lambda_loopnest rtx_varies_p gen_bunge double_int_ucmp pass_iv_canon gen_neon_vld2v2si save_inline_function_body build_int_cst_wide _sch_tolower string_constant chrec_not_analyzed_yet statistics_fini fast_math_flags_struct_set_p _fatal_insn_not_found gimple_seq_copy pp_c_constant linemap_print_containing_files c_common_attribute_table emit_move_insn_1 fixed_identical gen_split_1851 gimple_set_modified flag_inline_small_functions mode_for_size_tree split_block_after_labels gen_neon_vmullv8qi sparseset_copy sra_type_can_be_decomposed_p pass_rtl_dse2 gen_move_insn pedwarn __gmpz_set mpfr_get_version diagnostic_initialize __gmpfr_default_fp_bit_precision ggc_pch_finish gt_pch_nx_ptr_info_def gt_ggc_mx_typeinfo neon_emit_pair_result_insn gen_absv4sf2 rewrite_into_loop_closed_ssa ipa_print_all_jump_functions default_emutls_var_init gen_neon_vsri_nv8qi pass_branch_target_load_optimize1 discard_stmt_changes objc_mark_locals_volatile c_parse_file optimize_loop_for_speed_p gen_extend_insn mpfr_set_si_2exp eh_data_format_name recalculate_side_effects load_multiple_sequence gt_pch_p_11cgraph_edge gen_ashlv4si3_signed decimal_real_maxval fatal_error diagnostic_set_info_translated add_stmt_to_eh_region_fn fix_loop_structure ira_class_hard_regs def_list_add build_int_cst_wide_type _cpp_handle_directive print_sccs gen_neon_vbicv8hi host_integerp dump_insn_1 iterative_hash_expr redirect_edge_succ_nodup gen_neon_vdup_nv2si __gmp_free_func gen_add2_insn pass_convert_to_eh_region_ranges get_address_description pass_expand flist_tail_init gen_reduc_umax_v4hi gen_neon_vreinterpretv8hiv4sf gcc_exec_prefix vn_nary_op_insert __gmpz_sizeinbase objc_start_protocol implicitly_declare ipa_detect_param_modifications adjacent_mem_locations merge_expr_data gen_split_1696 is_gimple_lvalue compute_global_livein flag_detailed_statistics gen_neon_vst4qav4si gen_movhi_bytes neon_pairwise_reduce add_phi_node_to_bb build_nonstandard_integer_type flag_tree_sink flag_whole_program fallthru_bb_of_jump expand_dummy_function_end double_int_scmp emit_insn_after_setloc debug_pre_expr gt_pch_p_P15dwarf_file_data4htab build_case_label hook_constcharptr_const_tree_const_tree_null noop_move_p statistics_counter_event non_lvalue default_gt_pch_use_address sbitmap_a_or_b_and_c_compl_cg gt_pch_n_P9tree_nodeP9tree_node17splay_tree_node_s mpfr_reallocate_func gen_neon_vld1_dupv16qi decimal_do_fix_trunc condjump_label c_common_get_alias_set ira_conflicts_p gt_pch_nx_vcall_insn side_effects_p gt_pch_n_P9reg_attrs4htab build_function_call_expr flag_sched2_use_superblocks maybe_fold_offset_to_address fixed_isneg mpfr_nextabove _cpp_read_logical_line_trad build_rdg gen_one_cmplv8qi2 _cpp_do_file_change get_loop_nest_for_rgn set_eh_region_tree_label decContextGetStatus bitmap_gc_alloc_stat cgraph_remove_fake_indirect_call_in_edges gen_neon_vld4v16qi gen_consttable_4 flag_ira_algorithm field_decl_cmp gen_movsfcc verify_eh_tree emit_copy_of_insn_after flag_var_tracking mpfr_powerof2_raw movement_possibility mpfr_l2b_14_1__tab tree_code_class_strings dw2_asm_output_data_uleb128 convert_move hard_libcall_value spec_info rgn_setup_sched_infos gt_ggc_mx_c_binding caller_save_needed inhibit_warnings dwarf2out_cfi_label mpfr_check_range cpp_relocated gen_pic_load_addr_arm gt_ggc_mx_gimple_bb_info gt_ggc_mx_sorted_fields_type mpfr_yn pop_operand mpfr_div_z sel_init_pipelining diagnostic_report_current_function decNumberNextMinus move_sese_region_to_fn gen_neon_vcgev4si arm_emit_vector_const gt_ggc_mx_VEC_loop_p_gc gen_neon_vst3v16qi warn_uninit c_parse_error mpfr_get_emax_min br_prob_note_reliable_p flag_if_conversion2 output_addr_const build_low_bits_mask gt_ggc_mx_loops pass_tree_ifcombine df_find_use nonoverlapping_memrefs_p gen_neon_vaddv4hi rtx_name cpp_define plus_constant create_ddg find_fallthru_edge gen_modsf3 pp_base_format debug_tree_ssa_stats gen_neon_vtrnv2si_internal gen_neon_vqmovnv8hi gen_ashldi3_iwmmxt gt_pch_n_P17tree_priority_map4htab mpfr_get_emax_max partition_view_bitmap gen_umaxv4hi3 pass_early_warn_uninitialized gen_neon_vst3_lanev4si add_insn_before invoke_plugin_callbacks flag_wrapv free_dominance_info local_tick gen_truncdfsf2 decNumberFromUInt32 exception_section decNumberGetBCD make_signed_type lhd_dwarf_name get_simple_loop_desc mpfr_set_str free_data_sets cfg_layout_function_footer arm_condexec_count tree_int_cst_lt gen_mulhisi3 flag_short_double delete_dead_jumptables mpfr_free_str ready_try __gmpz_cdiv_q_2exp __gmpfr_four _cpp_lex_token cgraph_n_nodes __gmpz_addmul_ui varray_init gt_pch_nx_def_pragma_macro_value fdopen_unlocked arm_regno_class gen_neon_vbicv8qi handle_format_attribute decode_decimal128 mpfr_sqrt arm_gen_movmemqi gen_neon_vqmovnv4si force_gimple_operand_gsi gt_pch_p_P24constant_descriptor_tree4htab warn_format_contains_nul get_mode_alignment expected_loop_iterations_unbounded default_mode_rep_extended get_virtual_var delete_insn hook_bool_mode_false build_complex_type gen_mulsf3 copy_virtual_operands get_run_time replace_equiv_address_nv cgraph_is_fake_indirect_call_edge dump_omp_clauses read_dependence gen_neon_vshrn_nv2di df_grow_bb_info get_rgn_sched_max_insns_priority rtx_size gt_pch_p_13libfunc_entry ipa_node_params_vector gen_neon_vqmovnv2di gen_neon_vld3_lanev4hi aggregate_value_p truncated_to_mode find_predecessors num_in_fnames motorola_double_format sbitmap_any_common_bits warn_declaration_after_statement vect_is_simple_use gen_neon_vreinterpretv2sfv2si gt_ggc_mx_var_loc_list_def build_asm_expr gen_reduc_splus_v4hi get_unwidened sel_vinsn_cost dump_begin linemap_line_start df_lr_add_problem gen_sminv8hi3 flow_loop_tree_node_remove default_eh_return_filter_mode gt_ggc_mx_dw_ranges_struct sel_bb_end_p note_stores mpfr_get_emin gt_pch_p_P13ehl_map_entry4htab gt_pch_p_13scev_info_str gen_andv4sf3 count_type_elements arm_fpu_tune gen_neon_vld4_lanev2si mpfr_erfc validate_replace_rtx_part init_recog_no_volatile debug_nothing_int_charstar_int_bool tree_invalid_nonnegative_warnv_p gen_neon_vget_lanev2sf_sext_internal get_references_in_stmt choose_hard_reg_mode debug_vinsn __gmpfr_emax gsi_insert_seq_on_edge_immediate flag_optional_diags gen_neon_vbicv4sf gen_neon_vst2_lanev4hi gen_quad_halves_uminv16qi omit_one_operand gen_iwmmxt_wunpckehsh duplicate_ssa_name_ptr_info gen_cirrus_truncsfsi2 gen_neon_vhsubv8qi gen_neon_vmovlv2si push_file_scope size_of_encoded_value gen_neon_vsubwv2si dump_initialized_p lambda_linear_expression_new cl_target_option_print print_gimple_expr fold_deferring_overflow_warnings_p libfunc_table lhd_do_nothing attribute_list_contained gen_extendqihi2 gt_pch_p_11fixed_value redirect_edge_var_map_clear gt_pch_p_P9reg_attrs4htab gen_neon_vqabsv8qi gen_neon_vtrnv8qi_internal dump_all_asserts debug_ops_vector ira_mem_cost gt_ggc_mx_rtl_bb_info gen_neon_vsublv2si block_ends_with_condjump_p debug_ds gen_neon_vreinterpretv16qiv2di is_loop_exit gt_pch_p_13nb_iter_bound mpfr_div_2ui flag_isoc94 flag_see get_attr_vqh_mnem gen_sge declspecs_add_scspec assemble_alias verify_eh_edges bitmap_obstack_release flag_implicit_templates gen_neon_vst3v8hi init_sample_profile gsi_insert_seq_on_edge dbxout_int gen_neon_vshlv2di cgraph_function_flags_ready gen_ashrdi3_iwmmxt flow_loops_free varpool_link_node gen_reduc_umax_v8qi get_last_bb_insn sched_rgn_local_finish get_symbol_constant_value gen_cirrus_adddi3 set_reg_attrs_for_parm cpp_token_as_text init_function_start gen_neon_vreinterpretv2siv2si df_worklist_dataflow peep2_current_count gen_neon_vaddwv8qi debug_insn_vector gen_neon_vaddv2sf strict_aliasing_warning df_chain_copy gsi_insert_on_edge md5_init_ctx regstat_init_n_sets_and_refs gt_pch_nx_dw_line_info_struct ira_prohibited_mode_move_regs all_ipa_passes gen_neon_vextv8qi mpfr_add_q pp_c_expression_list lowpart_subreg sd_copy_back_deps parse_output_constraint mpfr_rand_raw passes_by_id_size vectorizable_operation cgraph_remove_assembler_hash_node pass_postreload gen_neon_vaddhnv8hi gimple_cond_set_condition_from_tree lhd_decl_printable_name pass_cse2 tree_binary_nonzero_warnv_p entry_of_function gen_neon_vaddlv2si gen_lshrv2si3_di cl_options_count expand_mult_highpart_adjust gen_extendqisi2 purge_dead_edges gen_neon_vget_lanev4hi sel_sched_switch_set gen_ashlv8qi3 gen_neon_vorndi gen_neon_vqnegv8hi ira_loop_tree_height gen_neon_vld1_dupv8hi warn_disabled_optimization dw2_asm_output_offset gt_pch_nx_VEC_loop_p_gc pass_tail_recursion nonmemory_operand gen_neon_vtbl2v8qi c_common_no_more_pch c_expr_to_decl gimple_build_call dw2_asm_output_delta predictor_name pass_combine tree_unary_nonnegative_warnv_p stmt_simple_memref_p linemap_init gen_frame_mem gen_negsf2 merge_expr compute_inline_parameters build_c_parm gen_neon_vrev64v2di compute_priorities rtx_equal_p_cb gt_ggc_r_gt_ipa_inline_h tree_predictive_commoning vn_nary_op_eq mpfr_l2b_25_0__tab omega_print_eqn label_context_stack_se free_sched_pools decNumberPower cmpstrn_optab tls_mentioned_p warn_cast_qual gen_neon_vqshlv8qi lookup_attribute clear_pending_stack_adjust gen_neon_veorv4hi make_abnormal_goto_edges notice_special_calls store_expr gen_ashldi3_cirrus gen_addv8hi3 mpfr_j1 gen_addv2sf3 size_of_uleb128 gen_split_1692 dump_chains single_set_2 gen_split_1742 lhd_callgraph_analyze_expr label_mentioned_p gen_neon_vsubhnv8hi can_extend_p pp_c_right_paren gen_neon_vqaddv8qi mpfr_set_inf invalid_mode_change_p hook_constcharptr_int_const_tree_null gen_neon_vrsqrtev2sf mpfr_const_log2 dump_sbitmap_vector vectorizable_live_operation option_enabled dump_dominator_optimization_stats supportable_widening_operation onlyjump_p gen_neon_vrev64v4sf cgraph_new_nodes gen_smaxsi3 gen_neon_vget_lanev4hi_zext_internal strip_float_extensions gt_ggc_mx_VEC_c_saved_builtin_gc gen_neon_vmaxv4hi sbitmap_a_xor_b free_histograms real_to_decimal_for_mode add_clean_fence_to_fences gen_neon_vmls_lanev8hi print_current_pass gimple_build_omp_continue default_cc_modes_compatible dump_mem_address mpfr_mulhigh_n build_fold_addr_expr gen_neon_vqshlv4hi arm_add_operand gt_ggc_mx_real_value gen_thumb2_casesi_internal expressions_equal_p std_expand_builtin_va_start find_taken_edge ggc_set_mark gen_reduc_umin_v8qi set_default_def aff_combination_add_elt gen_rtx_fmt_Ee_stat gen_gtuv8qi3 gen_iorv8hi3 output_mov_long_double_arm_from_arm cirrus_register_operand empty_block_p flag_use_cxa_atexit arm_output_addr_const_extra build0_stat gen_neon_vqshrun_nv8hi gsi_start_phis tsi_split_statement_list_before gen_absv2sf2 emit_stm_seq gen_neon_vtrnv2sf_internal gt_pch_rc_gt_emit_rtl_h flag_implement_inlines sparseset_clear_bit gen_neon_vst1_lanev4hi gen_load_tp_soft ht_dump_statistics mpfr_sin_cos linemap_lookup __data_start gen_neon_vbslv4si_internal gt_ggc_mx_section gen_neon_vqaddv2si cgraph_order omega_no_procedure get_first_nonnote_insn mpfr_trunc gt_ggc_mx_lang_tree_node chrec_dont_know build_int_cstu ira_overall_cost flag_graphite_identity gt_pch_nx_control_flow_graph ipa_reference_get_read_global mpfr_remquo gen_ashlv4hi3 fold_build2_initializer real_exponent fini_ssanames gen_neon_vsubv8qi mpfr_less_p remove_node_from_expr_list gen_split_1867 cplus_demangle_builtin_types arm_arch_notm default_elf_select_rtx_section c_finish_omp_flush gen_neon_vqsubv16qi bitmap_xor dump_rdg_component splay_tree_compare_ints lhd_do_nothing_i neon_output_logic_immediate flag_mudflap mpfr_mul_2si gen_reduc_umin_v4si debug_decl_set gen_vec_initv8hi gen_neon_vst4qbv8hi expand_simple_operations is_gimple_invariant_address cgraph_add_new_function subreg_lsb_1 graphds_scc c_switch_stack cgraph_variable_initializer_availability __gmp_exception push_reload is_gnu_v3_mangled_ctor gen_neon_vreinterpretv2div16qi chrec_fold_multiply dump_iv_info gt_pch_n_S gt_pch_n_P7section4htab gen_neon_vtbl3v8qi df_byte_lr_simulate_artificial_refs_at_end mpfr_sin may_be_aliased vect_dump reg_num_sign_bit_copies_general invert_truthvalue lambda_trans_matrix_inverse check_missing_format_attribute needs_to_live_in_memory gen_neon_vmls_lanev2si debug_rdg_component pass_iv_optimize gt_pch_rs_gt_sdbout_h flag_schedule_speculative _cpp_scan_out_logical_line default_elf_asm_named_section try_casesi curr_location gen_ashrv8qi3 gsi_move_to_bb_end mathfn_built_in deps_write pp_base_emit_prefix print_partial_schedule gt_ggc_mx_dw_separate_line_info_struct grokparm gen_neon_vmulv2si init_ssanames mark_temp_addr_taken weak_global_object_name cgraph_clone_inlined_nodes gen_neon_vget_lanev8qi_zext_internal gen_movcond gen_divdf3 htab_elements htab_delete pass_cselim pass_split_all_insns flag_argument_noalias find_edge_index gimple_assign_unary_nop_p dump_flags in_sizeof gen_neon_vqdmulhv2si gen_neon_vqnegv16qi mpfr_agm gt_pch_p_23VEC_call_site_record_gc flag_gcse_lm mpfr_l2b_34_1__tab warn_nonnull create_tree_common_ann df_grow_reg_info gt_ggc_mx_def_pragma_macro_value gen_vec_setv8hi gen_neon_vmlal_nv4hi scev_reset gt_pch_nx_machine_function warn_unsupported_lock_name gen_neon_vmullv2si gen_rtx_fmt_ii_stat hook_bool_rtx_false byte_mode make_safe_from emit_label_after gen_smaxv2sf3 gen_neon_vget_lanev8hi pass_cse gt_pch_nx_initial_value_struct gen_neon_vmvnv16qi pass_tail_calls return_nop_to_pool dump_insn_rtx coverage_dc_end_function fold_builtin_strncpy_chk gen_ashrv2si3_di any_condjump_p real_isinf gen_neon_vsubv2di pointer_set_create pass_sched2 get_attr_length flag_unsafe_loop_optimizations deps_add_vpath timevar_stop gen_neon_vaddv8hi fe_file_change gen_neon_vmovnv2di target_reinit debug_rtx_range fibheap_replace_key pointer_set_copy parse_input_constraint gen_neon_vmlsv2si gen_neon_vtrnv4sf_internal fixed_from_string gen_neon_vabalv8qi arm_target_label _cpp_expand_op_stack dump_dist_dir_vectors __gmpn_tdiv_qr gen_incscc bitmap_print dw2_asm_output_data_sleb128 cgraph_function_versioning gt_ggc_mx_cgraph_mod_info gen_neon_vreinterpretv8qiv4hi expand_builtin_setjmp_receiver decNumberMin anti_dependence gen_int_mode gen_move_lo_quad_v8hi insn_locators_free substitute_and_fold find_last_value gen_subsf3 vn_nary_op_lookup_stmt execute_pass_list decNumberNextPlus gen_neon_vtrnv8hi_internal reg_overlap_mentioned_p gt_pch_n_II12splay_tree_s mpfr_fac_ui gt_pch_n_P20indirect_string_node4htab hook_bool_const_tree_hwi_hwi_const_tree_true real_to_target_fmt ira_allocate_allocno_conflict_vec bitmap_hash crc32_string integer_pow2p build_function_type gen_ashrsi3 gen_rtx_fmt_eE_stat flag_no_inline gimplify_build3 cplus_demangle_v3_callback pass_rtl_unswitch c_restore_built_in_decl_pre_parsing block_may_fallthru linemap_add gen_vec_extractv4si verify_hot_components debug_rgn_dependencies gen_neon_vzipv2sf warn_for_div_by_zero gen_one_cmplv4sf2 gt_ggc_r_gt_dbxout_h c_common_pch_pragma cgraph_edge_max_uid chrec_contains_symbols mpfr_clear_cache print_loops_bb thumb_reload_out_hi convert_to_complex dump_defs_stack pass_late_warn_uninitialized ira_reg_equiv_invariant_p mpfr_inits2 sel_print_insn extra_warnings dw2_output_indirect_constants expand_asm_expr df_refs_chain_dump fini_phinodes gt_ggc_mx_varpool_node global_dc pushdecl hook_bool_const_rtx_commutative_p flag_new_for_scope warn_clobbered gen_lshrv4hi3_di compute_hot_components gt_pch_p_9opt_stack gen_reduc_splus_v16qi delete_insn_chain_and_edges _cpp_fake_include init_phinodes gen_neon_vandv4si gen_rtx_fmt_eee_stat gen_zero_extendsidi2 pass_sched gen_neon_vst4v4si get_attr_write_conflict sched_create_empty_bb gt_pch_p_12gimple_seq_d df_bb_replace slpeel_tree_duplicate_loop_to_edge_cfg flag_ira_share_spill_slots df_dump_start mudflap_enqueue_decl fold_strip_sign_ops sbitmap_a_and_b_cg gt_ggc_r_gt_cfglayout_h layout_type lhd_omp_assignment flag_test_coverage gen_andsi_notsi_si dump_tree_ssa gen_neon_vpadalv2si flag_friend_injection gen_return gen_neon_vqnegv8qi gimple_add_tmp_var assign_stack_temp pp_c_right_brace gen_neon_vld4_dupv4hi init_machine_status gen_neon_vreinterpretv2siv4hi optimize_edge_for_speed_p get_inner_reference_aff gen_fix_truncsfsi2 gen_neon_vst3qbv16qi insert_in_history_vect warn_synth pass_empty_loop gen_neon_vcvt_nv2sf destroy_loop_vec_info gen_neon_vcreatev2sf pass_check_data_deps flag_tree_lr_shrinking gen_andv16qi3 hook_bool_CUMULATIVE_ARGS_mode_tree_bool_true df_bb_refs_record gcov_magic __gmpn_pow_1 multiply_by_cost flag_jump_tables thumb2_asm_output_opcode initial_max_fld_align user_label_prefix objc_message_selector mpfr_si_div gen_sssubv8qi3 dump_rdg_vertex regs_invalidated_by_call fold_unary_to_constant bitmap_xor_into gen_neon_vsli_nv2di emit_block_move_via_libcall cgraph_real_node_1 gen_neon_vzipv16qi gen_addv16qi3 gt_pch_nx_section validate_replace_rtx gen_neon_vsubdi input_location estimated_loop_iterations_int gimple_assign_copy_p multiplier_allowed_in_address_p __gmpn_preinv_divrem_1 gt_pch_nx_lang_decl flag_limit_hot_components ipa_propagate_indirect_call_infos emit_move_insn lambda_matrix_col_mc gen_gtuv2si3 transfer_replacements purge_all_dead_edges decNumberMultiply dump_base_name gen_iwmmxt_textrmub gen_neon_vld4v8qi copy_tree_r init_reg_sets flag_use_boehm_gc close_quote mpfr_set_overflow gt_ggc_r_gt_passes_h bb_dom_dfs_in mpfr_cmp2 gen_cond_trap decNumberMax gen_ssaddv4hi3 simplify_gen_binary ira_conflict_id_allocno_map _cpp_get_fresh_line gt_ggc_r_gt_dwarf2out_h propagate_tree_value_into_stmt gimple_build_bind debug_nothing_int loop_only_exit_p default_cxx_get_cookie_size hook_bool_uintp_uintp_false build_vector_type __gmpz_urandomb compute_idf gcov_read_counter gimple_debug_cfg make_jump_insn_raw gen_neon_veorv16qi diagnose_omp_structured_block_errors sel_print_rtl n_reloads error_for_asm pass_early_local_passes flag_asynchronous_unwind_tables expr_only pass_warn_function_return sbitmap_union_of_diff gen_casesi dfa_lookahead gen_movxi create_new_def_for varpool_assemble_pending_decls fold_real_zero_addition_p c_common_signed_type __gmpz_submul build_optimization_node aff_combination_to_tree gen_cstoresi4 hook_tree_tree_tree_tree_null gen_iorv8qi3 reg_class_contents fibheap_new gimple_build_goto mode_ibit gen_neon_vmla_nv4hi initialize_original_copy_tables gen_neon_vqshlu_nv4si arm_current_func_type default_init_unwind_resume_libfunc print_declaration redirect_edge_var_map_dup compare_and_jump_seq __gmpz_fdiv_q gen_subv2di3 decimal128FromNumber free_after_parsing state_reset output_move_neon mpfr_exp_3 extract_lock_attributes mpfr_set_emax objc_set_visibility build_modify_expr rtx_to_tree_code warn_float_equal ira_curr_regno_allocno_map gen_neon_vzipv4hi gen_neon_veorv4sf mpfr_tan objc_begin_try_stmt reconstruct_complex_type _cpp_find_file mpfr_get_d compute_reloc_for_constant flag_graphite ira_debug_copy peep2_next_insn lang_names warn_pointer_to_int_cast flow_loops_dump gen_stack_tie gen_rtx_fmt_ssiEEi_stat gen_neon_vandv4hi gt_pch_p_S DECSTICKYTAB sched_init_only_bb dump_value_range real_copysign dwarf2out_def_cfa gen_bicv8hi3_neon rtl_profile_for_bb gcov_write_unsigned find_base_term get_single_def_stmt_from_phi gt_pch_p_22VEC_alias_set_entry_gc flag_ipa_pure_const dump_uses gen_split_1954 pending_xref_error cfg_layout_rtl_cfg_hooks neon_inv_logic_op2 note_insn_name mode_class concat_note_lists mpfr_set4 reg_info_p_size gen_iwmmxt_wunpckehub gen_neon_vrev32v16qi predict_insn_def print_node flag_unit_at_a_time flag_dwarf2_cfi_asm sel_insn_has_single_succ_p mpfr_get_str init_inline_once flag_weak invert_tree_comparison canonicalize_condition set_lipo_c_parsing_context add_params gen_neon_vld4qbv4sf gen_neon_vorrv2sf get_regset_from_pool delete_related_insns gen_rtx_fmt_ses_stat upper_bound_in_type default_ira_cover_classes store_parm_decls ira_bb_nodes decNumberToUInt32 gen_neon_vtstv2si gen_decscc gen_neon_vst2v4sf gen_vec_initv4hi dump_expr_1 sort_vuses gen_split_1733 default_scalar_mode_supported_p gen_cbranchsi4 cpp_token_len peep2_reg_dead_p gen_neon_vreinterpretdidi gen_neon_vtrnv16qi sched_finish_luids gt_pch_p_5loops ggc_free dse_record_singleton_alias_set gimple_assign_rhs_could_trap_p gen_neon_vcvt_nv4sf lhd_staticp reset_used_flags get_loop_copy schedule_ebbs flag_zero_initialized_in_bss gen_neon_vreinterpretv4sfv4sf gen_lshrv16qi3 warn_strict_aliasing set_curr_insn_block gen_neon_vst2v8hi push_stmt_list allocate_struct_function gimple_duplicate_loop_to_header_edge skip_evaluation output_asm_label cgraph_find_decl gt_pch_p_18VEC_dcall_entry_gc gen_neon_vpmaxv4hi _cpp_clean_line add_clobbers walk_tree_without_duplicates_1 gen_vec_initv16qi ira_free_cost_vector gt_pch_p_P10vcall_insn4htab gen_gtv8qi3 cselib_expand_value_rtx normalize_rli gen_vec_setv8qi arm_ld_sched gt_ggc_mx_machine_function gen_negv8hi2 regstat_free_ri gen_neon_vget_highv4sf exp_equiv_p dbxout_begin_simple_stabs_desc vn_reference_insert gen_ashrv4hi3 gt_pch_nx_edge_def pp_c_type_specifier mpfr_l2b_27_0__tab decimal_real_to_decimal flag_toplevel_reorder set_optab_libfunc sbitmap_equal gather_stats_on_scev_database gen_neon_vld1di flag_profile_values ira_free_allocno_updated_costs dump_data_dependence_relation gen_umaxsi3 free_nop_vinsn mpfr_l2b_9_0__tab df_finish_pass gimple_ops_offset_ diagnostic_report_current_module simplify_rtx initializer_zerop flag_cx_fortran_rules gen_neon_vqdmulh_lanev4si flag_peephole2 ip_normal_pos gen_one_cmplv8hi2 gt_ggc_mx_c_scope clear_aux_for_edges expand_null_return et_free_tree gen_neon_vmlsv4hi nr_regions __gmpn_addmul_1 lambda_trans_matrix_id_p mpfr_l2b_30_0__tab lrealpath gen_neon_vmulv4sf regs_invalidated_by_call_regset gen_neon_vld1v2di gen_neon_vmls_lanev4hi ira_create_allocno_live_ranges flag_unwind_tables deps_join assemble_align gt_ggc_rc_gt_emit_rtl_h pass_leaf_regs alloc_INSN_LIST md5_process_block flag_associative_math dwarf2out_begin_prologue gen_neon_vsra_nv8hi __gmpn_toom3_sqr_n get_section_anchor emit_insn_before_setloc gen_neon_vcgtv2sf arm_arch_iwmmxt gt_pch_p_P10cgraph_sym4htab ira_copies gen_neon_vtstv4si gen_neon_vsli_ndi regstat_compute_ri decl_address_ip_invariant_p gen_split_1870 tree_code_type gimplify_stmt gimple_seq_free dump_update_ssa c_finish_omp_master gt_ggc_mx_cselib_val_struct gen_lshrsi3 print_generic_stmt_indented find_edge _cpp_aligned_alloc pedwarn_init vect_is_simple_iv_evolution fold_ignored_result subreg_lowpart_p gen_addv4sf3 gen_arm_ashrdi3_1bit gen_neon_vcgtv8hi df_scan_add_problem sel_redirect_edge_and_branch gsi_remove gen_neon_vld4qbv16qi gen_neon_vqaddv4si hook_bool_mode_const_rtx_true ridpointers gt_pch_rs_gtype_desc_c pass_set_nothrow_function_flags gen_neon_vmull_lanev2si ira_max_nregs dump_ggc_loc_statistics __gmpfr_flags optimize_function_for_size_p real_to_hexadecimal gt_pch_nx_VEC_edge_gc in_current_region_p cgraph_mark_needed_node lhd_do_nothing_iii_return_null_tree insn_default_length gt_ggc_mx_loop_exit is_gimple_variable pp_c_semicolon gen_movdfcc profile_arc_flag arm_arch4 mpfr_l2b_2_1__tab gen_andv2di3 gen_negv4hi2 vn_reference_compute_hash adjust_automodify_address_1 gt_ggc_mx_cgraph_sym gimple_build_omp_task vector_mode_valid_p df_rd_add_problem gen_neon_veorv8hi hook_int_rtx_0 real_from_target align_variable gen_vec_extractv16qi flag_trapping_math cgraph_link_node gen_movsi sel_finish_pipelining gen_neon_vst4_lanev8hi get_qualified_type gen_neon_vmls_nv4sf gen_neon_vsri_ndi deallocate_reload_reg is_gimple_asm_val gen_neon_vhaddv8qi insn_addresses_ locator_line mudflap_init gen_uminv2si3 arm_tls_referenced_p init_deps cgraph_remove_unreachable_nodes gt_ggc_mx_dw_loc_descr_struct gen_split_1677 varray_clear htab_empty gt_pch_p_9eh_region parse_optimize_options gen_abssf2 gen_call gen_neon_vst4_lanev2si gen_neon_vabsv4si gen_extzv open_quote mpfr_overflow gen_neon_vbslv2si objc_clear_super_receiver mark_symbol_refs_as_used gen_neon_vbicdi gcov_write_length lhd_return_null_const_tree get_random_seed pp_c_specifier_qualifier_list gt_pch_nx_sequence_stack g_switch_set ira_load_cost gen_neon_vmla_lanev2sf emit_indirect_jump pass_ipa_matrix_reorg gen_neon_vceqv4sf gt_pch_p_12varpool_node delete_basic_block gen_neon_vreinterpretv4siv16qi et_free_tree_force gen_neon_vrsqrtev4sf gather_blocks_in_sese_region warn_old_style_cast omp_reduction_init flag_defer_pop pop_module_scope warn_pmf2ptr build_array_declarator mark_dfs_back_edges gt_pch_p_24tree_statement_list_node dump_region_dot_file cgraph_remove_edge discard_pending_stack_adjust lhd_do_nothing_t_t nowrap_type_p _cpp_init_tokenrun flag_thread_jumps build_and_jump vn_reference_eq check_main_parameter_types ieee_extended_motorola_format gen_neon_vld3_lanev4sf gen_absv2si2 push_cleanup double_int_mod low_register_operand reset_funcdef_no elimination_target_reg_p reset_evolution_in_loop can_merge_blocks_p gen_cstoresi_ne0_thumb1 c_common_to_target_charset __gmp_bits_per_limb _cpp_skip_block_comment gen_pic_add_dot_plus_eight gen_pic_load_addr_thumb2 lhd_do_nothing_t_vp_return_bool cgraph_nodes_queue sreal_init debug_nothing_charstar warn_thread_mismatched_lock_acq_rel gen_neon_vclzv2si regstat_free_calls_crossed gen_lshrdi3_iwmmxt c_build_bitfield_integer_type cgraph_call_function_insertion_hooks stmt_makes_single_store reg_class_superunion print_ignored_options gt_ggc_mx_edge_def mpfr_add1 _cpp_overlay_buffer cgraph_default_inline_p gen_iwmmxt_uavgv8qi3 move_block_after warn_ignored_qualifiers df_regs_ever_live_p gen_sibcall block_ultimate_origin tree_last ieee_single_format xrecalloc pass_fold_builtins gen_ashlv4si3 can_compare_p __gmp_divide_by_zero __gmpn_get_str gt_ggc_mx_VEC_rtx_gc gen_iwmmxt_tmiabb size_of_sleb128 flag_branch_target_load_optimize estimate_num_insns gen_xordi3_neon copy_expr objc_set_method_type gen_widen_ssumv4hi3 gen_neon_vextv4sf free_lv_sets get_last_insn _cpp_release_buff gen_split_1759 chrec_contains_undetermined rtl_predicted_by_p get_pool_constant_mark fold_build_cleanup_point_expr pass_direct_call_profile pre_ipa_mem_report ira_reuse_stack_slot _xexit_cleanup max_insn_queue_index dump_pointer gen_insv _cpp_init_files sort_case_labels htab_hash_pointer debug_loop_num copy_data_sets gen_rtx_fmt_iuuBieie_stat remove_free_EXPR_LIST_node varray_grow gen_neon_vld3v4si gen_neon_vrev64v4hi ira_important_class_nums emit_jump_insn_after_noloc gen_neon_vshl_ndi expand_one_cmpl_abs_nojump timevar_ggc_mem_total mpfr_ceil mark_set_for_renaming pointer_set_traverse default_target_option_pragma_parse debug_all_omp_regions __gmp_get_memory_functions pass_split_before_regstack gen_neon_vst1_lanev4sf cpp_init_builtins make_single_succ_edge std_build_builtin_va_list __gmpz_get_si cgraph_remove_node use_anchored_address true_regnum gen_neon_vnegv2sf fini_walk_dominator_tree gen_neon_vget_highv4si build_stmt init_move_cost lambda_matrix_col_negate gen_neon_vsli_nv8qi df_scan_verify flag_branch_probabilities gen_gtv4hi3 real_from_string2 current_function_assembler_name gen_neon_vrev64v2si einline_plan gen_sqrtdf2 gen_uminv16qi3 __gmpfr_cuberoot default_encode_section_info flag_schedule_interblock mpfr_set_q av_set_substract_cond_branches cpp_assert sparseset_and gt_pch_nx_dw_ranges_struct gen_umaxv8hi3 cancel_loop_tree fname_as_string gt_ggc_m_P23constant_descriptor_rtx4htab unchecked_make_edge default_have_conditional_execution update_mem_sym_stats_from_stmt iterate_fix_dominators vec_gc_p_reserve alias_set_subset_of bitmap_equal_p gen_neon_vld3di double_int_sdiv dominant_cc_register build_compound_expr constructor_static_from_elts_p gen_neon_vaddhnv2di setjmp_call_p offsettable_memory_operand cmpstr_optab gen_neon_vmla_lanev4si scale_loop_frequencies tree_nonartificial_location gen_neon_vst3v2sf gen_negv2si2 have_similar_memory_accesses current_function_func_begin_label pointer_set_union_inplace sync_compare_and_swap __gmpz_fdiv_q_ui warn_cxx0x_compat debug_av_set hook_constcharptr_int_const_tree_const_tree_null pass_threadsafe_analyze gen_ashrdi3_di warn_system_headers c_add_case_label build_empty_stmt clear_aux_for_blocks flag_strict_enum_precision cplus_demangle_fill_extended_operator gt_ggc_r_gt_tree_mudflap_h gt_pch_p_II12splay_tree_s modified_in_p target_word_relocations make_insn_raw et_set_father lambda_body_vector_compute_new decNumberToIntegralExact ipa_free_edge_args_substructures pp_c_star gt_pch_nx_dwarf_file_data encode_decimal32 decNumberReduce flag_sel_sched_pipelining_outer_loops output_add_immediate expand_divmod c_begin_omp_parallel pass_initialize_regs gen_split_2300 gen_neon_vmul_nv4sf gen_split_1849 find_simple_exit flag_fatal_errors gen_lshrv4hi3 widen_memory_access flag_inline_functions_called_once gt_ggc_m_P10die_struct4htab gen_negv16qi2 gen_mulv16qi3 pass_unshare_all_rtl av_set_element gen_iwmmxt_tmiatt gen_movsicc gen_umaxv2si3 flag_lax_vector_conversions gen_sminv4si3 init_alias_heapvars diddle_return_value sel_bb_empty_p objc_check_decl arm_vector_mode_supported_p gt_pch_p_18VEC_vcall_entry_gc gimple_set_body decl_readonly_section gt_pch_nx_rtx_def debug_df_reg double_int_fits_in_shwi_p ssa_redirect_edge dwarf2out_frame_debug decDigitsFromDPD decNumberFromInt32 previous_insn df_chain_add_problem insn_extract arm_load_pic_register gen_neon_vst3qbv8hi num_c_common_reswords real_format_for_mode warn_cast_align gen_neon_vhsubv16qi default_libgcc_cmp_return_mode flag_instrument_function_entry_exit decimal128FromString gen_neon_vabsv2sf warn_pointer_arith gen_iwmmxt_wunpckehuw dump_alias_info sel_finish_bbs av_set_clear dump_ddrs initializer_constant_valid_p num_ending_zeros gen_neon_vget_lowv8hi cgraph_function_possibly_inlined_p gen_ashlv8hi3_unsigned maximum_field_alignment swap_tree_comparison gen_neon_vhaddv16qi emit_call_insn_after_setloc decimal32ToEngString mpfr_set_inexflag gt_pch_p_20indirect_string_node delete_insn_chain dump_insn_vector swap_commutative_operands_p module_infos c_common_valid_pch state_dead_lock_p gen_lshrv2si3_iwmmxt vn_nary_op_insert_stmt gen_iwmmxt_tinsrb decimal64ToNumber gen_neon_vld3_lanev2sf gen_split_1673 gt_ggc_mx_c_parser mpfr_l2b_33_0__tab gen_cirrus_floatsisf2 compute_live warn_stack_protect tree_int_cst_compare mpfr_mul_ui sched_create_empty_bb_1 c_global_trees lhd_do_nothing_t gen_neon_vld3v2si et_free_pools operand_subword_force ht_lookup_with_hash dbg_cnt flag_use_cxa_get_exception_ptr dump_function_to_file gimple_call_copy_skip_args warn_div_by_zero flag_tree_vect_loop_version c_alignof_expr gt_pch_p_17cselib_val_struct mpfr_div_ui flag_delayed_branch mpfr_acosh gt_ggc_r_gt_dojump_h flag_tree_switch_conversion get_dominated_by_region decl_type_context add_input_filename gen_quad_halves_plusv16qi build_variant_type_copy _cpp_interpret_identifier gen_neon_vmlsv8hi dconst1 gen_neon_vcombinedi __gmp_default_allocate gen_neon_vreinterpretdiv8qi function_invariant_p debug_memory_partitions gen_movv2sf allocate_dynamic_stack_space gen_neon_vst4v4hi gt_pch_nx_alias_set_entry gen_seq cgraph_inline_p gen_reduc_splus_v2si insn_extra_memory_constraint gt_ggc_r_gt_c_common_h loop_optimizer_init ipa_count_arguments gen_neon_vpsminv4hi confirm_change_group pass_parallelize_loops get_loop_level is_gimple_ip_invariant gen_neon_vst3_lanev2si decimal32ToNumber eliminate_constant_term objc_continue_implementation minipool_fix_tail finish_struct verify_sequence_points gt_pch_p_P17tree_priority_map4htab fold_build3_initializer gt_pch_nx_lang_type gt_ggc_m_P23temp_slot_address_entry4htab gen_neon_vdup_lanev16qi free_reg_info build_indirect_ref pp_c_declaration decl_restrict_base_insert expand_builtin_eh_return relayout_decl gen_iwmmxt_wunpckilb concat_length gt_ggc_mx_dw_fde_struct mpfr_init2 change_partition_var gen_neon_vandv16qi pool_alloc save_expr pp_c_expression mpfr_jn gen_neon_veorv2di cfg_layout_duplicate_bb bitmap_and_into probably_never_executed_bb_p c_register_pragma_with_expansion gt_pch_p_10die_struct get_attr_conds var_union dump_referenced_vars reference_callee_copied mpfr_round_raw_4 ira_important_classes dump_mem_ref_stats expand_copysign native_encode_expr dw2_asm_output_addr_rtx pp_c_unary_expression build_va_arg_indirect_ref coverage_compute_cfg_checksum pass_cse_reciprocals num_sign_bit_copies gen_split_1755 free_dependence_relation gen_neon_vpminv2sf gen_add3_insn arm_arch3m cgraph_finalize_function gen_xorv2di3 debug_omega_problem gt_pch_rs_gt_dwarf2asm_h gt_pch_p_20ssa_operand_memory_d store_init_value __gmp_junk gen_neon_vpminv8qi gt_ggc_m_P9loop_exit4htab debug_dominance_tree diagnostic_classify_diagnostic dump_constraint_edge prev_label compute_available flag_mudflap_ignore_reads deps_add_dep sel_remove_empty_bb flag_force_classes_archive_check flag_tree_loop_optimize stmt_makes_single_load debug_pass cpp_get_path gen_neon_vset_lanedi mpfr_cmp_ui_2exp ira_traverse_loop_tree make_decl_one_only gen_widen_usumv8qi3 arm_emit_call_insn expand_val_compare_and_swap gen_rtx_fmt_sE_stat g_switch_value flag_abi_version pass_dce compute_may_aliases stringpool_statistics ira_set_allocno_cover_class gen_neon_vld3qav4sf bit_from_pos gt_pch_nx_libfunc_entry gen_peephole2_1943 scratch_reload_class pp_c_call_argument_list debug_gimple_seq gt_pch_n_P23constant_descriptor_rtx4htab pass_lower_subreg __gmpn_sub_n gen_neon_vhsubv2si num_loop_branches gt_ggc_mx_tree_statement_list_node df_print_regset ira_debug_disposition hook_void_FILEptr_constcharptr emit_libcall_block gen_thumb_eh_return flag_pessimistic_inline_stack_limit gen_eh_region_must_not_throw _cpp_create_trad_definition gt_pch_nx_constant_descriptor_tree print_rtl_slim reload_completed tree_contains_struct gen_neon_vbicv2sf gen_subv8hi3 debug_cgraph stmt_references_abnormal_ssa_name remove_phi_node gen_extendhisi2_mem gen_neon_vqdmull_lanev4hi hook_int_const_tree_0 insn_rtx_cost cpp_get_deps eliminable_regset debug_constraint_graph tree_function_versioning varpool_is_auxiliary ira_print_live_range_list fold_build_call_array tree_check_data_deps mark_home_live real_inf arm_lang_object_attributes_init gt_ggc_m_P9type_hash4htab mpfr_clear_flags df_maybe_reorganize_def_refs gen_split_1747 emit_jump_insn_after_setloc gen_neon_vst3_lanev8qi rtx_addr_can_trap_p cse_main mpfr_l2b_10_0__tab vectorize_loops set_mem_size ira_free_bitmap gen_neon_vld3qav8hi print_gimple_seq gen_neon_vld2v8qi gen_iwmmxt_iordi3 set_src_pwd decContextStatusToString flag_zero_link ira_finish_costs_once arm_override_options ira_spilled_reg_stack_slots_num mpz_set_double_int gt_pch_p_18gimple_statement_d verify_imm_links gen_neon_vst4_lanev4sf gen_neon_vst3v4sf gen_eh_region_cleanup gen_neon_vmul_nv4hi gen_iwmmxt_textrmsb debug_lattice_value dwarf2out_do_cfi_asm gt_pch_p_9gimple_df warn_strict_null_sentinel gt_ggc_r_gt_alias_h warn_nested_externs cirrus_memory_offset finish_function decimal_real_convert reg_equiv_memory_loc really_constant_p gen_neon_vld4qav4si rdg_vertex_for_stmt flag_assert put_pending_size sched_max_luid lang_post_pch_load gt_pch_p_P23constant_descriptor_rtx4htab mark_virtual_ops_in_bb gt_pch_p_SP9tree_node12splay_tree_s gen_vec_shr_v2di list_length pass_jump_bypass flag_pie gen_neon_vget_lanev4si preserve_temp_slots gen_reduc_smin_v4si add_debug_prefix_map c_omp_predetermined_sharing scev_finalize _cpp_destroy_hashtable insn_alias_sets_conflict_p print_rtl_graph_with_bb is_gimple_condexpr __gmpz_fdiv_q_2exp gen_split_1845 sel_prepare_string_for_dot_label scale_bbs_frequencies_int gt_pch_p_P9tree_nodeP9tree_node17splay_tree_node_s gt_pch_nx_elt_loc_list gen_neon_vst1v2sf gen_neon_vqdmulhv4hi gt_pch_p_18control_flow_graph warn_aggregate_return fini_object_sizes gen_neon_vsli_nv8hi cpp_set_callbacks debug_type_names gen_neon_vmvnv8qi flag_access_control debug_nesting pp_c_identifier double_int_div pass_stack_ptr_mod copy_decl_no_change cpp_interpret_charconst sched_extend_ready_list emit_local_var rtl_predict_edge vect_verbosity_level comparison_dominates_p mpfr_rands default_coff_asm_named_section expand_function_end number_of_latch_executions gen_iorv2di3 default_fixed_point_supported_p stdarg_p target_flags_explicit gt_pch_nx_gimple_statement_d mpfr_get_emax dump_alloc_pool_statistics int_cst_value containing_rgn gen_iwmmxt_wunpckeluw move_ssa_defining_stmt_for_defs pass_lower_vector_ssa md5_read_ctx optimize_loop_nest_for_size_p c_missing_noreturn_ok_p init_stmt_vec_info_vec decNumberAdd emit_jump c_gimplify_expr real_floor __gmpz_fdiv_qr thumb1_legitimate_address_p gt_pch_nx_tree_ann_d canon_rtx gen_prologue_use gen_bungt call_memory_operand cl_options access_matrix_get_index_for_parameter c_cpp_builtins decimal128IsCanonical use_gnu_debug_info_extensions free_INSN_LIST_list warn_type_limits reg_or_subregno gen_peephole2_1786 swap_condition ggc_register_root_tab clean_graph_dump_file gen_neon_vqaddv8hi tree_code_name connect_infinite_loops_to_exit redirect_jump_1 mpfr_ui_sub get_loop_body_in_dom_order init_expr dump_sbitmap ctor_to_list reg_equiv_alt_mem_list gen_neon_vqshlv8hi lipo_save_decl print_rtl_with_bb pass_loop_prefetch neon_lane_bounds hook_int_void_no_regs flag_float_store gen_neon_vld1_dupv4sf gen_peephole2_1947 double_int_to_shwi regstat_get_setjmp_crosses mpfr_l2b_17_1__tab get_bb_original ira_destroy mpfr_erangeflag_p create_function_ann ira_debug_live_range_list decContextGetRounding gimple_build_assign_stat mergeable_constant_section gen_neon_vextv2sf hook_int_rtx_bool_0 gcov_sync fold_build3_stat gt_ggc_r_gt_function_h arm_dbx_register_number find_new_referenced_vars gt_ggc_m_SP9tree_node17splay_tree_node_s mpfr_nexttoinf gen_neon_vsra_ndi count_uses_and_derefs subreg_lsb tree_ssa_iv_optimize mf_marked_p double_int_mask gen_iwmmxt_tmovmskw tree_annotate_all_with_location reinit_regs init_dummy_function_start debug_dfa_stats gen_neon_vsra_nv4hi warn_if_unused_value sbitmap_a_or_b_and_c_cg _cpp_default_encoding delete_tree_cfg_annotations gen_movdf have_sub2_insn gen_neon_vget_lanev16qi_zext_internal create_tmp_var gen_sungt mpfr_l2b_6_0__tab splay_tree_insert recompute_dominator fold_builtin_call_array df_scan_alloc gen_neon_vrev64v8hi gen_neon_vqshl_nv8hi gimple_stmt_may_fallthru gen_reduc_smin_v2si gt_ggc_m_P11cgraph_node4htab flag_extraneous_semicolon reg_class_subunion gen_iwmmxt_wmacs gen_neon_vreinterpretv4hidi cpp_sys_macro_p hash_rtx_cb fibheap_delete for_each_eh_label ira_costs declspecs_add_attrs dse_invalidate_singleton_alias_set decimal_double_format flag_zee mpfr_cmp_z create_basic_block_structure gen_neon_vqshlu_nv2si vfp_output_fstmd pass_linear_transform mpfr_l2b_25_1__tab gen_neon_vreinterpretv4siv4sf gen_split_1721 cgraph_add_edge_duplication_hook tree_could_throw_p convert_memory_address mpfr_cmp_si_2exp gen_absv4hi2 ssa_names_to_replace rescan_loop_exit pass_ipa_early_inline create_basic_block warn_missing_declarations dwarf2out_window_save gen_addv4si3 pp_base_remaining_character_count_for_line decNumberOr gt_ggc_mx_VEC_temp_slot_p_gc pass_gcse sched_free_deps rtx_renumbered_equal_p gen_neon_vmlslv4hi gt_pch_rs_gt_alias_h hook_bool_const_tree_false pass_free_cfg_annotations copy_to_reg gen_neon_vrecpsv4sf find_induction_var_from_exit_cond gen_split_1680 gen_neon_vget_lanev8qi copy_replacements gen_neon_vpaddv4hi gen_cirrus_ashiftrtdi_const gen_neon_vqadddi gen_neon_vsli_nv2si init_eh_for_function gen_neon_vbslv16qi ds_get_max_dep_weak df_chain_unlink dump_rtx_statistics c_register_pragma __gmpn_scan1 print_node_brief gen_neon_vqshrn_nv2di gen_eqv8qi3 in_section gen_neon_vshl_nv2si arm_addimm_operand gen_negv2sf2 gen_neon_vuzpv4hi_internal pp_c_statement get_type_static_bounds fold_undefer_overflow_warnings gen_iwmmxt_wunpckelub gen_neon_vst4v8hi mpfr_extract debug_sbitmap arm_coproc_mem_operand get_dump_file_name gen_ashlv2di3_unsigned gt_ggc_r_gt_c_pragma_h gen_prologue df_notes_rescan vectorizable_load gen_cbranchsi4_scratch flag_no_function_cse arm_asm_output_labelref gen_neon_vanddi flag_sel_sched_pipelining lambda_loopnest_new add_phi_arg get_inner_reference constant_expression_error gen_iwmmxt_tbcstsi init_empty_tree_cfg_for_function gen_neon_vqdmlalv2si pointer_set_contains gen_neon_vqdmulhv8hi gt_pch_p_9mem_attrs maybe_warn_string_init warn_abi dot_rdg dump_sa_points_to_info warn_old_style_definition lhd_to_target_charset nonimmediate_di_operand ira_allocate_bitmap resolve_unique_section debug_tree gt_ggc_r_gt_l_ipo_h __gmpz_export gimplify_parameters calculate_dominance_info arm_gen_compare_reg gen_neon_vld3v16qi gen_neon_vshl_nv16qi rtl_profile_for_edge gen_subv8qi3 gen_neon_vminv16qi gen_iordi3 double_int_neg dump_edge_info expand_mult ira_regno_allocno_map symbol_mentioned_p builtin_memset_read_str flag_loop_block arm_is_long_call_p ssa_name_nonnegative_p __libc_csu_init pass_strip_predict_hints dbxout_stab_value_label_diff cgraph_remove_function_insertion_hook expand_fix gen_neon_vget_lanev4sf_sext_internal decl_init_priority_lookup __gmpz_submul_ui dw2_asm_output_encoded_addr_rtx gen_neon_vnegv4si get_object_alignment c_common_unsigned_type gt_ggc_m_P12object_block4htab splay_tree_new gimplify_function_tree df_reg_defined default_mangle_decl_assembler_name gen_neon_vdup_lanedi gen_neon_vqdmlal_lanev4hi gen_vec_setv4hi_internal default_decimal_float_supported_p gen_neon_vcgev2si is_gnu_v3_mangled_dtor counts_to_freqs gen_neon_vqdmlsl_nv4hi gen_neon_vhsubv4si flag_auto_inc_dec cleanup_tree_cfg rtvec_alloc __gmpz_cmpabs gt_ggc_mx_vcall_insn gen_neon_vnegv8hi gen_thumb2_casesi_internal_pic gen_split_1743 arm_output_load_gr ira_flattening get_exception_pointer double_int_udivmod gen_reduc_umax_v8hi gen_split_1751 cplus_demangle_type mpfr_get_z_exp objc_build_string_object df_regs_chain_dump dump_expr dump_vinsn_1 gt_pch_n_P18saved_module_scope4htab debug_reload_to_stream gt_ggc_rd_gt_emit_rtl_h default_expand_builtin vectorizable_condition gt_ggc_r_gt_gcse_h may_propagate_address_into_dereference fibheap_replace_key_data mpfr_can_round associative_tree_code gt_pch_p_9lang_decl get_attr_predicable set_user_assembler_libfunc emit_label_before int_const_binop debug_nothing_tree_tree free_data_refs htab_try_create gen_neon_vmulv8hi gt_ggc_mx_loop self_promoting_args_p mark_reg_pointer flag_short_wchar dfa_finish gen_iwmmxt_wpackwus warn_frame_larger_than warn_switch gen_neon_vpminv4hi haifa_note_reg_clobber debug_active_plugins pp_base_output_formatted_text gen_neon_vget_lanev2si fopen_unlocked flag_store_check flow_bb_inside_loop_p target_avail_regs simple_cst_equal gen_iwmmxt_wsadbz df_maybe_reorganize_use_refs flag_ira_share_save_slots gen_reduc_smax_v8hi can_store_by_pieces gt_ggc_mx_throw_stmt_node mpfr_l2b_10_1__tab pointer_map_destroy convert_to_integer vinsn_detach sync_old_nand_optab __gmpz_tdiv_q_2exp expr_invariant_in_loop_p pending_lang_change flag_tree_loop_ivcanon verify_histograms gen_neon_vreinterpretv2siv8qi free_hot_components debug_generic_stmt gen_split_1938 arm_compare_op0 bitmap_ior bb_ends_ebb_p run_selective_scheduling pp_construct gen_negdf2 note_eh_region_may_contain_throw fixed_to_decimal df_find_def flag_tree_reassoc sbss_section gen_neon_vdup_nv2sf gen_split_1695 flag_unroll_loops gen_neon_vrev64v8qi cfg_layout_rtl_register_cfg_hooks gen_neon_vdup_nv8qi mpfr_l2b_36_1__tab thumb_call_via_reg warn_pointer_sign align_loops bitmap_single_bit_set_p debug_c_tree mpfr_number_p gen_neon_vceqv8hi gt_pch_n_P13scev_info_str4htab gt_ggc_mx_tree_priority_map target_flags debug_points_to_info adding_bb_to_current_region_p renumber_gimple_stmt_uids jump_leads_only_to_bb_p pp_base_flush gen_neon_vsli_nv4hi gen_rtx_fmt_ee_stat gen_split_2267 gen_iorv4hi3 gen_neon_vdup_nv2di mpfr_l2b_23_1__tab mpfr_rint_floor ipa_type_escape_star_count_of_interesting_type build_component_ref gen_neon_vpaddlv16qi arm_comparison_operator warn_thread_unguarded_var gt_pch_nx_loop gen_neon_vaddv2di decode_reg_name current_stmt_tree dump_constraint_graph c_invoke_pragma_handler gen_neon_vabdlv8qi store_multiple_sequence flag_trapv gen_neon_vabsv16qi debug_regset ira_allocate warn_old_style_declaration pass_phi_only_cprop pass_rtl_fwprop gen_hard_reg_clobber find_reg_equal_equiv_note build_type_attribute_variant flag_pcc_struct_return gt_pch_p_20VEC_pubname_entry_gc start_recording_case_labels gen_iorsi3 array_type_nelts next_nonnote_insn pass_lower_eh lambda_matrix_first_nz_vec make_ssa_name_fn mpfr_equal_p get_max_uid default_function_rodata_section default_emit_unwind_label dump_for_graph delete_from_dominance_info mark_irreducible_loops calculate_live_ranges sbitmap_a_or_b set_unique_reg_note gt_pch_p_22VEC_c_saved_builtin_gc gen_neon_vpadd_internalv8qi gen_iwmmxt_wunpckelsw gen_rotrsi3 gen_reduc_smax_v4hi gen_neon_vbslv4si gen_rtx_fmt_sse_stat dominated_by_p cgraph_do_link mpfr_exp gen_align_8 minipool_barrier gt_pch_n_P9tree_nodeP9tree_node12splay_tree_s make_tree double_mode fold_convert gen_neon_vst2v16qi gen_ashrv4hi3_iwmmxt gen_neon_vceqv4hi flag_dse gt_pch_p_P9type_hash4htab gt_ggc_mx_die_struct objc_start_class_implementation cpp_error simplify_const_unary_operation iv_analysis_loop_init real_internal_format last_and_only_stmt gen_neon_vld2v2sf gen_rtx_fmt_iuu00000_stat assemble_addr_to_section pass_rtl_dse1 flag_tree_scev_cprop jumpif gen_sqrtsf2 ira_reg_class_cover mudflap_enqueue_constant get_current_funcdef_no variable_tracking_main value_id_constant_p pch_init default_binds_local_p_1 init_emit_regs add_dirty_fence_to_fences gt_pch_save_stringpool debug_rdg_vertex add_phi_args_after_copy_bb arm_select_cc_mode get_last_nonnote_insn gen_neon_vst4qav4sf gen_neon_vreinterpretdiv2sf decNumberFromString allocno_pool ira_may_move_out_cost pass_rename_ssa_copies gt_pch_nx_gimple_bb_info gen_bltgt df_dump_region get_gcov_unsigned_t ira_create_allocno_live_range build_type_no_quals align_labels_max_skip create_empty_if_region_on_edge sjlj_emit_function_exit_after gen_reduc_splus_v8hi set_init_label gt_pch_p_P15cgraph_mod_info4htab flag_modulo_sched_allow_regmoves gt_pch_p_P20indirect_string_node4htab pass_inline_parameters gt_pch_nx_c_binding operation_could_trap_p finish_decl debug_sa_points_to_info gen_neon_vld2v4si mpfr_add pass_split_before_sched2 mpfr_mul_q gen_neon_vcgev4sf real_onep pop_maybe_used rtx_format gen_neon_vld3_dupv4hi get_next_value_id gt_pch_nx_cgraph_mod_info gen_rtx_fmt_eEee0_stat create_vinsn_from_insn_rtx arm_lang_output_object_attributes_hook hook_bool_size_t_constcharptr_int_true fixed_convert_from_real mpfr_assert_fail get_identifier_with_length ira_finish_once gt_ggc_mx_VEC_eh_region_gc sched_insns_conditions_mutex_p assemble_string estimate_bb_frequencies vax_f_format expand_twoval_binop mpfr_const_pi type_hash_add mpfr_l2b_26_0__tab gen_smaxv16qi3 loc_mentioned_in_p gt_ggc_m_P12varpool_node4htab gt_ggc_mx_function current_function_returns_value expand_and gen_neon_vqshldi thumb_16bit_operator gen_neon_vst3_lanev4sf gt_pch_p_17gimple_seq_node_d make_rename_temp arm_tune_strongarm add_phi_args_after_copy convert_modes gen_mulv4sf3 gen_neon_vdup_ndi c_finish_incomplete_decl sched_analyze emit_cmp_and_jump_insns dump_replaceable_exprs cgraph_remove_edge_duplication_hook gen_lowpart_general gen_neon_vcgev8hi gen_neon_vornv16qi gt_pch_p_9c_binding gen_neon_vsri_nv4si simplify_relational_operation gimple_build_cond in_alignof create_tmp_var_raw flag_stack_protect gen_vec_shl_v4hi current_function_returns_abnormally global_level const_double_operand fold_offsetof start_decl mpfr_setmax c_finish_return gt_ggc_mx_ssa_operand_memory_d gt_pch_nx_cpp_macro set_profile_use free_ddg plugin_event_name gen_neon_vshlv16qi gen_floatdidf2 create_target_context flag_gcse_after_reload lhd_decl_ok_for_sibcall __gmpz_tdiv_qr df_bb_regno_last_def_find gen_vec_initv2sf build_function_call stmt_can_make_abnormal_goto vec_gc_o_reserve chrec_convert_rhs pic_offset_table_rtx gen_neon_vminv4sf ira_swap_allocno_copy_ends_if_necessary disable_builtin_function declare_vars gimple_call_flags mpfr_cmp_f default_builtin_vectorized_conversion mpfr_get_d1 reversed_condition gen_neon_vld1_lanev4hi arm_reload_in_hi setup_reg_classes objc_declare_class setup_dump_cfg_params error_at arm_needs_doubleword_align pedantic_lvalues gen_neon_vrev64v4si gen_consttable_1 gt_ggc_rtab push_cfun invert_jump_1 gen_neon_vrecpsv2sf gen_neon_vreinterpretv2sfv2sf gimple_build_call_from_tree mpfr_cos pass_tree_unswitch _cpp_process_line_notes final_end_function gen_bicv16qi3_neon gen_neon_vpsmaxv4hi flag_indirect_inlining debug_candidates flow_call_edges_add init_walk_dominator_tree gt_pch_nx_fixed_value init_reload gen_floatunssidf2 arm_arch_hwdiv ira_reg_equiv_const gen_neon_vzipv4sf tree_inlinable_function_p gen_neon_vqshl_nv16qi gen_vec_shl_v16qi gen_divsi3 gen_neon_vqshl_nv4si htab_collisions objc_get_class_ivars bitmap_bit_p vinsn_cond_branch_p c_do_switch_warnings verify_cgraph_node gen_neon_vsubv8hi aux_base_name gen_neon_vornv2di __gmpn_fft_next_size gen_neon_veorv2sf gen_smulsi3_highpart gen_iwmmxt_wmacuz delete_tree_ssa pass_scev_cprop df_clear_flags gimple_rhs_has_side_effects ira_init_register_move_cost gen_subv4sf3 mul_double_with_sign decNumberRotate mpfr_default_reallocate maybe_emit_unop_insn fname_vars __gmpn_toom3_mul_n gt_ggc_r_gt_ipa_reference_h gsi_insert_seq_after dconst_sqrt2_ptr gen_neon_vpsminv2sf gen_ussubv4hi3 sel_init_global_and_expr gen_neon_vmls_nv2si vax_g_format curr_insn_locator av_set_is_in_p gen_rtx_REG gen_peephole2_1654 gen_movsf haifa_common_sched_info gsi_split_seq_after sbitmap_intersection_of_succs gen_neon_vld2v4sf ssa_undefined_value_p prev_active_insn gen_bgtu primary_module_id cpp_output_token gt_ggc_r_gt_tree_ssa_propagate_h gen_neon_vst3qav16qi __gmpn_sqr_basecase gt_pch_p_9temp_slot setcc_gen_code substitute_placeholder_in_expr sel_unregister_cfg_hooks break_superblocks estimated_stack_frame_size warn_overflow init_ggc gen_bltu call_fixed_regs jumpifnot vect_transform_loop output_file_directive create_ssa_artificial_load_stmt gen_iwmmxt_wsadh flag_profile_correction force_single_succ_latches expand_dec gt_ggc_mx_rtvec_def gen_neon_vpmaxv2si dump_varpool_node gen_bge gt_ggc_mx_tree_int_map cpp_get_dir operand_equal_for_phi_arg_p mpfr_cmp_ui __gmpz_swap add_noreturn_fake_exit_edges cpp_push_include build_range_type gen_consttable_end gcov_read_module_info pp_c_cast_expression gen_sminv2si3 get_attr_shift gen_neon_vmaxv4sf real_isnan gen_vec_initv4sf gt_pch_nx_real_value sbitmap_union_of_succs gen_neon_vcvt_nv2si rtx_unstable_p set_sizetype is_gimple_ip_invariant_address force_reg static_chain_rtx gen_neon_vmull_nv4hi vect_print_dump_info gen_rorv4hi3 gt_pch_p_9cpp_token debug_rtx_find gen_uminsi3 make_fract_type decNumberCopySign flag_tree_dom check_bb_profile gimple_build_switch chrec_fold_plus pass_lower_complex av_set_add mpfr_set_nan sbitmap_union_of_preds trampolines_created redirect_edge_succ gt_ggc_rd_gt_alias_h haifa_note_reg_use remove_bb_from_loops mode_dependent_address_p ht_load gen_ornv8qi3_neon gen_neon_vaddv2si vectorizable_function arm_ccfsm_state gen_neon_vst1_lanev2si expand_eh_return gt_pch_p_10vcall_insn const_fixed_from_fixed_value gt_ggc_m_P13libfunc_entry4htab vec_heap_p_reserve_exact gt_pch_n_II17splay_tree_node_s sync_old_ior_optab decl_assembler_name_equal update_temp_slot_address decNumberAnd make_phi_node gen_neon_vbicv4si mpfr_pow_ui dump_insn_rtx_1 gen_split_1866 gen_movei gimple_add_to_addresses_taken enable_rtl_dump_file gen_bunle is_gimple_reg_type fields_length mpfr_l2b_34_0__tab gen_reduc_umax_v16qi default_address_cost union_defs lambda_matrix_right_hermite gen_ashlv16qi3 overflow_warning gen_neon_vabdv4si statistics_early_init gt_pch_nx_VEC_temp_slot_p_gc hook_bool_tree_tree_false cgraph_is_master_clone get_av_set potentially_threadable_block expand_main_function gen_neon_vcagtv4sf cgraph_mark_if_needed gen_neon_vabdv2si thumb_output_move_mem_multiple reversed_comparison_code gen_neon_vshlv2si deps_add_target gen_neon_vshll_nv4hi gen_negv4sf2 cgraph_clone_node fold_builtin_stxcpy_chk gen_rtx_fmt_ss_stat gen_neon_vmls_lanev4sf gt_pch_p_17VEC_alias_pair_gc __gmpz_import gen_neon_vld1_lanev4si decNumberDivideInteger maybe_assemble_visibility gen_neon_vst1v2di gen_addsi3 dwarf2out_return_reg single_dom_exit gt_pch_nx_var_loc_list_def sbitmap_first_set_bit pass_fast_rtl_dce htab_create_alloc_ex sched_scan_info gen_iwmmxt_tmiaph free_scc_vn flag_no_asm flag_use_repository pass_compute_alignments add_decl_to_current_module_scope ht_create advance_state decNumberZero gt_pch_scalar_rtab expand_unop flag_cse_skip_blocks gt_pch_n_IP9tree_node17splay_tree_node_s first_cgraph_edge_removal_hook setmem_optab gen_split_1734 optimize_bb_for_size_p reg_equiv_invariant gt_pch_nx_VEC_deferred_locations_gc use_reg gen_rtx_fmt_iuuB00is_stat gcov_read_summary array_ref_up_bound global_regs flag_keep_inline_functions emit_insn_before_noloc gen_neon_vshrn_nv4si subreg_offset_representable_p df_mark_solutions_dirty objc_finish_method_definition visibility_options gen_sgtu lambda_compute_access_matrices flag_emit_class_files gen_ornv4si3_neon biv_p cgraph_insert_node_to_hashtable free_regset_pool debug_tree_ssa debug_regions gt_ggc_m_P13ehl_map_entry4htab double_int_cmp validate_change linear_transform_loops create_mem_ref find_regno_note _cpp_backup_tokens ira_hard_regno_cover_class simplify_const_relational_operation validate_replace_rtx_group gen_neon_vbslv2si_internal sel_is_loop_preheader_p default_setup_incoming_varargs memory_move_secondary_cost cgraph_optimize expr_dest_regno gen_neon_vst3qav8hi gen_neon_vsubwv4hi ready_element debug_gimple_stmt pass_ipa_increase_alignment exact_real_truncate __gmpz_sub_ui increase_insn_priority guess_outgoing_edge_probabilities rgn_bb_table gt_ggc_mx_reg_attrs real_from_integer shorten_binary_op ira_allocate_allocno_conflicts ilist_copy flag_forward_propagate tree_coverage_counter_ref gen_neon_vst3qav4si gen_iwmmxt_wunpckelsh decimal32Canonical get_attr_cirrus gen_neon_vmulv4hi __gmpz_addmul dwarf2out_decl set_last_insn gen_neon_vreinterpretv2div8hi memory_identifier_string gen_negv8qi2 cpp_output_line_to_string arm_arch_thumb2 gen_neon_vclsv8hi single_noncomplex_succ general_rtl_hooks blocks_to_reschedule gen_rtx_fmt_tei_stat weak_finish gt_ggc_mx_string_pool_data gt_pch_p_10real_value ira_create_copy free_alloc_pool_if_empty omega_query_variable_bounds gimple_duplicate_sese_tail gen_blt arm_tune_xscale c_add_built_in_decl sra_insert_after hook_bool_CUMULATIVE_ARGS_false gen_ashlv16qi3_signed gen_neon_vqshrun_nv2di decl_fini_priority_lookup cpp_type2name delete_for_peephole flag_check_new gen_neon_vornv8qi gt_pch_nx_limbo_die_struct change_address copy_insn debug_df_regno output_function_exception_table flag_early_inlining gen_vec_shl_v8hi gt_pch_p_P12tree_int_map4htab c_common_format_attribute_table gen_neon_vuzpv4si et_below gen_neon_vornv4sf decimal_do_compare debug_nothing_tree_int thumb_legitimize_reload_address decimal_real_from_string expand_builtin_extract_return_addr reload_earlyclobbers reg_truncated_to_mode_general vn_reference_insert_pieces sign_expand_binop gen_neon_vuzpv8qi_internal gt_ggc_m_P18saved_module_scope4htab gen_neon_vld2_dupv8qi gen_neon_vtrnv16qi_internal gen_xorv4si3 hook_bool_const_tree_hwi_hwi_const_tree_false libiberty_concat_ptr gen_neon_vmlav4hi expand_twoval_unop inform create_var_ann complete_array_type mpfr_unordered_p gt_pch_p_15dwarf_file_data pass_ipa_cp thumb_reload_in_hi get_integer_term ready_sort sel_add_to_insn_priority loop_preheader_edge __gmpz_powm_ui gen_split_1850 decl_address_invariant_p pp_c_declaration_specifiers tsi_link_after release_defs bitmap_obstack_initialize aux_info_file target_thread_pointer chrec_convert omega_when_reduced sd_debug_dep gt_ggc_mx_VEC_call_site_record_gc gt_pch_p_18VEC_temp_slot_p_gc gen_floatsisf2 gen_neon_vdup_lanev2si gt_ggc_mx_VEC_vcall_entry_gc warn_main gen_arm_lshrdi3_1bit warn_unused_label cpp_get_buffer df_insn_delete mpfr_l2b_33_1__tab gen_umaxv16qi3 gen_neon_vshll_nv2si gen_neon_vst2v4hi gt_ggc_mx_scev_info_str df_chain_dump lv_flush_pending_stmts flag_ipa_matrix_reorg gen_peephole2_1764 gen_neon_vld1_lanev2si get_ptr_info scev_const_prop gt_pch_p_9lang_type is_gimple_non_addressable push_block warning_for_asm ds_full_merge mpfr_fma gimple_assign_set_rhs_from_tree mpfr_set_nanflag inline_plan_files df_print_bb_index gt_pch_n_P24constant_descriptor_tree4htab condjump_in_parallel_p get_unnamed_section pass_ch c_end_compound_stmt assemble_start_function mpfr_l2b_12_0__tab declare_weak pp_c_attributes gimple_build_assign_with_ops_stat fixed_arithmetic rtl_dump_and_exit graphite_transform_loops gen_neon_vmls_nv8hi c_warn_unused_global_decl gen_neon_vornv2sf gt_pch_n_P10vcall_insn4htab add_builtin_function build_int_cst_type gen_vec_shl_v2si variably_modified_type_p et_new_tree ht_destroy pp_c_complement gen_ashlv2si3_iwmmxt arm_float_rhs_operand cancel_changes add_edge init_reg_modes_target dep_cost gen_neon_vtstv16qi gt_ggc_mx_elt_list get_base_var gt_ggc_m_S target_fpu_name skip_consecutive_labels gt_pch_p_IP9tree_node12splay_tree_s __gmpn_kara_sqr_n arm_attribute_table unsigned_condition init_ggc_pch gen_neon_vandv4sf dbxout_stab_value_label c_genericize gen_iwmmxt_wunpckihb DECPOWERS pass_phiopt gen_neon_vmaxv2sf arm_reg_or_extendqisi_mem_op validate_replace_src_group dump_live_info fold_call_expr arm_arch_name ggc_collect _cpp_pop_buffer df_scan_blocks stabilize_reference df_get_live_in rgn_setup_common_sched_info gen_neon_vst1_lanev8hi build_asm_stmt decl_constant_value _cpp_replacement_text_len cgraph_max_uid scev_direction pass_mark_used_blocks print_lambda_body_vector av_set_lookup dwarf2out_reg_save_reg df_remove_problem ggc_print_statistics deps_add_default_target omega_query_variable flag_emit_class_debug_always find_constant_term_loc free_ddg_all_sccs decNumberCopy parser_build_unary_op real_isnegzero start_init mark_user_reg gen_neon_vget_lanev4si_zext_internal bug_report_url gen_neon_vcagtv2sf gen_neon_vst2v2si substitute_in_expr expand_builtin_eh_return_data_regno gen_iwmmxt_tmrc gen_neon_vsra_nv8qi add_to_dominance_info gen_neon_vzipv2si arm_structure_size_boundary splay_tree_new_with_allocator vect_can_force_dr_alignment_p output_mov_double_arm_from_fpa reg_equiv_address resolve_mixers bitmap_ior_and_compl_into gen_neon_vbicv4hi gt_pch_rs_gt_dbxout_h gen_lshrv4si3 dump_cgraph constant_pool_constant_p add_reg_note is_gimple_formal_tmp_reg debug_bitmap_file _cpp_append_extend_buff gen_neon_vsubv4hi ira_emit mpfr_nexttoward pp_c_storage_class_specifier cplus_demangle_fill_name mpfr_sinh default_hidden_stack_protect_fail get_max_value_id gen_neon_vmls_lanev2sf gt_pch_p_II17splay_tree_node_s df_get_n_blocks real_powi gsi_insert_after unionfind_union gen_neon_vmul_lanev8hi pp_base_indent stmt_dominates_stmt_p tree_map_base_hash bitmap_set_range debug_immediate_uses_for fold_truth_not_expr dump_data_dependence_relations num_lipo_cl_args decNumberScaleB prepare_call_address cpp_macro_definition find_data_references_in_stmt gen_iwmmxt_anddi3 pass_cleanup_barriers gen_fixuns_truncsfsi2 real_arithmetic2 pass_cd_dce blist_add gt_pch_n_P15cgraph_mod_info4htab cgraph_real_node flag_no_builtin current_nr_blocks default_shift_truncation_mask add_reg_br_prob_note decimal32FromNumber find_unreachable_blocks decNumberMaxMag gen_neon_vorrv2si gen_neon_vmlslv8qi arm_pad_reg_upward get_seqno_by_preds gen_negv4si2 mpfr_set_default_rounding_mode haifa_sched_init gen_neon_vqsubv8hi ira_finish_allocno_live_range build_fold_addr_expr_with_type pass_nrv set_eh_throw_stmt_table c_builtin_function_ext_scope sel_bb_end decl_value_expr_lookup gen_neon_vaddwv4hi gt_ggc_rd_gt_tree_iterator_h gen_vec_shl_v2di gt_pch_p_13dw_cfi_struct hash_rtx current_function_has_exception_handlers alloc_sites split_edge_and_insert gen_sle neon_immediate_valid_for_logic flag_conserve_stack use_return_insn gimplify_build2 movcc_gen_code eh_region_outer_p neon_expand_vector_init check_function_format flag_no_gnu_keywords gen_neon_vcreatev2si iv_analysis_done gt_pch_nx_die_struct fold_build1_initializer COMBMSD build_distinct_type_copy ira_finish_point_ranges gen_neon_vuzpv2si lang_eh_runtime_type expand_stack_save loop_optimizer_finalize warn_ecpp ira_allocnos_num gen_neon_vabav8qi expand_case flag_objc_sjlj_exceptions df_set_bb_dirty warn_inline gen_neon_vminv2sf gen_rtvec_v toplev_main release_ssa_name pass_jump2 c_common_init_options cpp_save_state assemble_variable verify_cgraph gen_cmpdi flag_rounding_math gt_ggc_m_SP9tree_node12splay_tree_s flag_leading_underscore gt_pch_nx_cselib_val_struct gen_neon_vqaddv2di gt_pch_n_SP9tree_node17splay_tree_node_s gt_pch_p_19dw_line_info_struct gt_ggc_mx_cgraph_edge gen_neon_vabav16qi pass_ipa_pure_const gen_neon_vqdmullv2si get_eh_region_may_contain_throw dfa_clean_insn_cache gen_movxf debug_cfg_stats arm_const_double_by_parts pass_tracer dump_insn_slim flag_move_loop_invariants get_attr_pool_range gen_vec_setv4sf_internal build5_stat gen_align_4 output_call_mem bitmap_obstack_alloc_stat gen_iwmmxt_xordi3 mpfr_add_z fold_build1_stat real_isinteger gen_neon_vqdmlalv4hi cplus_demangle_set_style gen_movti reg_equiv_mem regstat_free_n_sets_and_refs __bss_start gen_neon_vabsv4hi decNumberToEngString gsi_split_seq_before probe_stack_range gen_bordered gt_pch_nx_eh_region emit_move_complex_parts hook_bool_tree_bool_false fibheap_replace_data remove_edge_and_dominated_blocks unbound_lock_map gen_ashrv4si3 gen_neon_vreinterpretv8qiv8qi gt_pch_p_P13libfunc_entry4htab clear_special_calls thread_stats cl_target_option_save number_of_exit_cond_executions dead_or_set_p debug_true_const_tree may_negate_without_overflow_p convert_affine_scev gt_pch_n_P15dwarf_file_data4htab pass_reginfo_init variable_size mpfr_exp_2 mpfr_sub gt_pch_nx_eh_status cpp_error_with_line sd_resolve_dep find_loop_niter arm_order_regs_for_local_alloc get_pool_size arm_print_operand vect_model_store_cost gen_vec_shl_v4si flag_conserve_space print_reservation try_redirect_by_replacing_jump mpfr_init_set_str remove_attribute default_file_start __gmpz_init_set process_init_element mark_decl_referenced gt_ggc_mx_VEC_dw_attr_node_gc gen_neon_vld1_lanev4sf decContextDefault gen_arm_casesi_internal reg_used_between_p thumb_legitimize_address init_all_optabs tree_lowering_passes reg_class_subset_p gen_neon_vaddlv8qi c_expr_sizeof_type lambda_matrix_inverse is_gimple_min_lval gen_neon_vcgev4hi finish_label_address_expr gen_neon_vpuminv4hi df_byte_lr_simulate_artificial_refs_at_top sel_set_sched_flags gt_pch_p_8tree_map new_alias_set gen_pic_load_dot_plus_four mpfr_l2b_6_1__tab code_motion_path_driver_info decNumberSubtract mpfr_pow_z debug_loop gt_pch_p_25VEC_deferred_locations_gc warn_traditional gen_neon_vuzpv16qi_internal gen_extendsidi2 gen_neon_vmaxv16qi omp_firstprivatize_variable cl_optimization_print warn_uninitialized_vars df_insn_debug gen_neon_vst1_lanedi gen_smaxv8qi3 cpp_init_special_builtins maybe_fold_stmt_addition debug_function iv_analyze_result flag_ipa_pta decNumberSameQuantum gen_andsi_not_shiftsi_si set_storage_via_setmem bitmap_clear objc_lookup_ivar gen_neon_vabdv4hi unlikely_text_section_p __gmpn_set_str redirect_immediate_dominators gen_vec_setv2si debug_df_chain decl_debug_expr_insert ptr_mode print_pattern gen_split_1761 minipool_fix_head lshift_double perfect_nest_p static_chain_incoming_rtx decimal128ToEngString __gmpz_sub gen_addv2di3 is_ctrl_stmt h_d_i_d dbg_cnt_list_all_counters arm_condexec_masklen mpfr_floor __gmpn_sqrtrem flag_section_anchors duplicate_block gen_neon_vld1v8hi timevar_enable gen_neon_vld1v4si std_canonical_va_list_type split_insns inside_basic_block_p gen_neon_vmulv4si gt_ggc_mx_VEC_edge_gc emit_clobber arm_fp_model mpfr_can_round_raw dbxout_stab_value_internal_label decNumberTrim warn_assign_intercept constant_boolean_node gt_pch_nx_loops gen_neon_vaddwv2si c_save_built_in_decl_pre_parsing __gmpz_tdiv_q gen_ashlv4si3_unsigned ibm_extended_format lhd_do_nothing_t_return_bool arm_arch4t ggc_pch_read swap_tree_operands gen_iwmmxt_wmadds gen_neon_vqsubdi gen_reduc_splus_v2di current_loop_nest pass_lower_complex_O0 emit_jump_insn_before_setloc gen_neon_vcvt_nv4si sync_xor_optab set_mem_attributes_minus_bitpos setup_nop_vinsn gimple_register_value_prof_hooks pp_base_set_line_maximum_length gen_neon_vmul_nv2sf gen_neon_vabalv4hi print_gimple_stmt gt_ggc_m_P11cgraph_edge4htab df_simulate_initialize_backwards keep_next_level const_tiny_rtx __gmpz_mul_si assemble_real can_unroll_loop_p gt_ggc_r_gt_tree_scalar_evolution_h mpfr_abort_prec_max count_occurrences loop_exit_edge_p cgraph_update_edges_for_call_stmt dump_cfg_stats dump_immediate_uses df_byte_lr_simulate_uses fis_get_condition split_constant_offset gen_eh_return __gmpn_sqr_n sbitmap_realloc build_complex build_call_expr dwarf2out_switch_text_section thumb1_cmp_operand gen_iwmmxt_tmovmskb decNumberCopyAbs gt_ggc_mx_varray_head_tag gen_ashlsi3 init_dep gimple_dump_bb create_insn_rtx_from_pattern vectorizable_type_demotion cfgcleanup_altered_bbs gen_storehi_bigend expand_sync_lock_test_and_set gen_neon_vreinterpretdiv4hi sync_sub_optab mpfr_set_f gen_neon_vcgev2sf built_in_class_names gen_neon_vreinterpretv8hiv16qi mpfr_atanh pass_ira flag_show_column computed_jump_p compute_bb_for_insn op_symbol_code _cpp_test_assertion f_register_operand gen_neon_vclzv8hi gen_neon_vld2_dupv2si get_loop_exit_edges dump_use cpp_EXEC_PREFIX gen_neon_veorv4si array_ref_low_bound warn_deprecated_decl finish_init remove_fake_exit_edges warn_address expunge_block cplus_demangle_fill_ctor gen_neon_vabav2si gen_split_1676 gen_split_1955 get_attr_far_jump unsave_expr_now ira_reassign_pseudos warn_return_type gt_ggc_mx_mem_attrs reload_adjust_reg_for_mode gen_xorv4hi3 get_formal_tmp_var build_vector set_min_and_max_values_for_integral_type sel_sched_region emit_ldm_seq expand_label arm_arch5 debug_blist get_fileinfo cpp_register_pragma cgraph_add_edge_removal_hook pass_lower_cf op_prio gen_iwmmxt_wunpckilw warn_icf gen_neon_vpadd_internalv2si gen_neon_vqnegv2si cpp_set_line_map get_discriminator_from_locus pp_c_direct_declarator stack_protect_prologue assemble_trampoline_template debug_nothing_tree lambda_matrix_left_hermite gen_neon_vmlav2sf gt_pch_nx_VEC_vcall_entry_gc flag_signed_char get_insns flag_replace_objc_classes gt_ggc_mx_VEC_const_char_p_gc gen_cstoresi_nltu_thumb1 mpfr_l2b_8_1__tab _cpp_remove_overlay arm_poke_function_name vect_model_simple_cost emit_group_move gen_neon_vst4qbv4sf gen_negsi2 gen_movv8hi gen_neon_vuzpv4sf_internal gcov_write_string get_cdtor_priority_section lhd_initialize_diagnostics create_edge_list gen_neon_vget_lowv16qi this_is_asm_operands flag_sched_stalled_insns gen_split_1639 lhd_warn_unused_global_decl pop_cfun gen_iwmmxt_wacch ipa_print_all_params cpp_errno default_section_type_flags gimple_seq_add_seq gen_cmpsi gt_ggc_m_P9tree_nodeP9tree_node17splay_tree_node_s ipa_init_func_list compute_use_by_pseudos gen_neon_vbslv2sf_internal s_i_d gen_lshrv2si3 gen_neon_vld2_dupv4hi gimple_set_loaded_syms default_visibility remove_path gen_neon_vget_lanev4sf warn_unknown_pragmas htab_find ggc_pch_total_size gen_movdi real_to_target gen_neon_vmlav8hi ira_add_allocno_conflict init_expr_target implicit_built_in_decls move_block_to_reg use_register_for_decl pass_phiprop internal_flag_ira_verbose gen_neon_vget_lanev2sf movmem_optab ieee_extended_intel_96_format resolve_overloaded_builtin gen_neon_vst4_lanev2sf simplify_gen_unary get_parm_info flag_ipa_struct_reorg pp_c_space_for_pointer_operator warn_pragmas fold_builtin_fputs lambda_matrix_col_exchange mpfr_div gen_iwmmxt_wpackhus emit_jump_insn_before dump_combine_total_stats gen_neon_vget_highv2di rtx_length gt_pch_nx_dw_separate_line_info_struct gen_quad_halves_sminv4sf gen_quad_halves_smaxv4sf pp_c_postfix_expression gt_pch_p_16var_loc_list_def output_object_blocks main_input_filename ira_init_costs_once delete_var_map gt_pch_p_P18saved_module_scope4htab readonly_data_section gen_sunle gen_pic_load_addr_thumb1 gen_muldi3 current_function_returns_null gen_mulv2sf3 gen_split_1756 gen_neon_vmla_lanev4sf c_expand_expr gt_pch_rs_gt_c_common_h dead_or_set_regno_p gen_raw_REG gen_neon_vmullv4hi pass_ipa_reference build_predict_expr gen_neon_vld1v4hi cselib_process_insn print_simple_rtl tree_rest_of_compilation _cpp_get_buff gen_bgeu exchange_data_sets copy_addr_to_reg gen_eh_region_catch real_isfinite max_insns_to_rename constrain_operands replace_equiv_address gen_neon_vorrv4sf gen_sgt gsi_insert_after_without_update df_bb_delete gen_neon_vpaddlv8qi default_libgcc_shift_count_mode imm_for_neon_logic_operand expand_assignment gt_ggc_mx_gimple_df build_call_nary df_simulate_find_defs gen_absv8qi2 gen_neon_vst1di walk_gimple_op cpp_ideq default_builtin_setjmp_frame_value ira_available_class_regs freopen_unlocked c_common_signed_or_unsigned_type thumb_set_return_address thumb2_legitimate_address_p warn_implicit_int scale_bbs_frequencies_gcov_type find_many_sub_basic_blocks warn_protocol gen_bicv2sf3_neon split_quote_chain cleanup_subreg_operands announce_function pass_df_initialize_no_opt gen_mulv4hi3 fold_convertible_p pass_mode_switching expand_builtin_init_dwarf_reg_sizes simple_goto_p bitmap_clear_range gen_neon_vcgtv4si const_int_operand expand_shift lhd_post_options pass_all_optimizations gen_rorv2si3_di gen_neon_vceqv8qi _cpp_convert_input sort_vuses_heap gen_cstoresi_eq0_thumb1 gt_pch_p_15bitmap_head_def return_used_this_function warn_sequence_point mark_loop_exit_edges gen_neon_vqdmulh_lanev2si varpool_node_for_asm gt_ggc_mx_constant_descriptor_rtx simplejump_p c_end_vm_scope gen_neon_vset_lanev4si save_call_clobbered_regs gt_ggc_mx_cgraph_asm_node gen_reduc_splus_v2sf htab_traverse_noresize omega_query_variable_signs gen_ornv4hi3_neon init_flow gimple_alloca_call_p gt_pch_nx_opt_stack decNumberXor is_gimple_formal_tmp_var av_set_copy gen_uminv8hi3 __gmpz_init flag_enforce_eh_specs pass_rtl_move_loop_invariants gen_neon_vld3qbv8hi flag_optimize_sibling_calls warn_thread_reentrant_lock reg_class_subclasses warn_format_security gen_andv4hi3 gimple_duplicate_stmt_histograms linemap_check_files_exited operation_could_trap_helper_p mpfr_get_si final_start_function lambda_matrix_mult highest_pow2_factor mpfr_nexttozero cse_not_expected default_unwind_word_mode gt_pch_p_IP9tree_node17splay_tree_node_s cpp_scan_nooutput expand_fixed_convert decNumberToIntegralValue warn_missing_prototypes current_succs pass_ipa_function_and_variable_visibility execute_ipa_pass_list init_rtl_bb_info gen_orndi3_neon align_jumps lambda_loopnest_to_gcc_loopnest vector_type_mode flag_reorder_blocks init_branch_prob flag_value_profile_transformations flag_peel_loops gen_ashlv8hi3 ipa_register_cgraph_hooks htab_find_with_hash lookup_constant_def remap_decl gen_neon_vmul_nv2si preprocess_file flag_optimize_sci gen_sminv8qi3 dw2_asm_output_nstring real_from_string3 finish_optimization_passes gen_vec_extractv4sf gen_neon_vst2_lanev4si register_one_dump_file pp_c_init_declarator vectorizable_type_promotion neon_const_bounds cpp_get_token_with_location default_named_section_asm_out_destructor df_ref_change_reg_with_loc arm_mangle_type splay_tree_foreach gt_pch_rs_gt_tree_vect_generic_h clean_symbol_name find_data_references_in_loop flag_indirect_dispatch decimal64FromString bitmap_ior_into gen_neon_vshr_nv4hi remove_branch htab_remove_elt_with_hash hook_int_size_t_constcharptr_int_0 build_method_type_directly gen_widen_usumv2si3 start_enum free_EXPR_LIST_list int_tree_map_eq print_plugins_help gt_pch_nx_cgraph_edge pass_free_cfg gen_movqi c_common_handle_option gen_ashlv2si3 arm_pad_arg_upward rtx_next set_compound_literal_name ipa_pop_func_from_list gt_ggc_m_P16def_pragma_macro4htab gt_ggc_r_gt_tree_inline_h gsi_insert_before_without_update objc_generate_write_barrier gimple_assign_rhs_to_tree sbitmap_a_xor_b_cg deps_free mpfr_l2b_36_0__tab d2utable gen_neon_vqshl_ndi coverage_finish decimal32FromString validate_replace_rtx_part_nosimplify objc_is_object_ptr internal_reference_types gt_ggc_mx_gimple_seq_node_d gimple_predicted_by_p cpp_define_formatted haifa_sched_finish nonzero_bits vn_nary_may_trap gen_neon_vld4v2sf gen_udivsi3 double_int_umod arm_function_value final_forward_branch_p gen_neon_vqdmlslv4hi coverage_counter_alloc gen_split_1672 real_from_target_fmt cl_lang_count fold_binary_to_constant align_loops_max_skip gen_neon_vmul_nv4si dr_analyze_innermost gen_neon_vextv4si gen_neon_vabav4si gt_pch_p_28dw_separate_line_info_struct get_src_pwd gen_reduc_smax_v4sf double_int_divmod gen_neon_vld1_lanev16qi build_addr gen_neon_vst3_lanev4hi flag_guess_branch_prob subst_reloads et_split expand_bool_compare_and_swap cgraph_process_new_functions gen_neon_vtstv4hi for_each_index gen_neon_vabsv4sf flow_loop_dump gt_pch_p_13dw_fde_struct operand_equal_p supports_one_only fold_builtin_strncpy ira_initiate_assign gen_movv2di may_trap_p_1 init_one_libfunc constraint_satisfied_p omega_solve_problem c_common_missing_argument gen_reduc_uplus_v8hi gen_bicv2si3_neon sync_lock_release leaf_function_p c_builtin_function gen_neon_vst3_lanev8hi gen_umulv4hi3_highpart gen_reduc_splus_v8qi is_array_access_through_pointer_and_index gt_pch_n_P10die_struct4htab gen_neon_vsubv16qi label_to_block_fn gen_neon_vbslv2sf gt_ggc_mx_gimple_seq_d split_branch_probability warn_format_nonliteral dwarf2out_begin_epilogue mpfr_l2b_21_0__tab current_function_uses_only_leaf_regs scev_is_linear_expression gen_neon_vaddv8qi dfs_enumerate_from _hex_value __gmp_assert_header ipa_type_escape_type_contained_p flag_selective_scheduling c_finish_goto_ptr alias_sets_must_conflict_p gen_split_1848 push_stmt_changes lhs_of_insn_equals_to_dest_p cpp_set_include_chains gen_vec_shl_v4sf legitimate_pic_operand_p gt_ggc_mx_line_maps number_of_iterations_exit gen_neon_vsubhnv2di create_tmp_var_name mpfr_prec_round gen_neon_vqnegv4si record_builtin_type default_stack_protect_guard run_scc_vn debug_currdefs gen_neon_vld1_dupv2sf debug_generic_expr cl_target_option_restore gt_ggc_r_gt_varpool_h c_mark_addressable build_void_list_node default_builtin_reciprocal set_struct_debug_option referenced_var_check_and_insert varpool_nodes vect_analyze_loop_form debug_df_ref fold_defer_overflow_warnings warn_for_unused_label debug_all_mem_sym_stats asm_out_file lambda_collect_parameters expand_builtin_unwind_init last_call_insn gen_ashlv2si3_signed cpp_read_main_file mf_mark __gmpz_init_set_ui append_to_statement_list pass_release_ssa_names pp_c_string_literal gt_pch_p_7c_scope decNumberClassToString fit_double_type sched_rgn_local_init warn_shadow __gmpn_add_nc get_pool_mode gt_ggc_mx_dw_loc_list_struct dump_string_field gen_neon_vld3_lanev8qi rtl_make_eh_edge ipa_compute_jump_functions gen_split_1752 dump_points_to_info_for gen_neon_vuzpv16qi decNumberCompare for_each_edge default_reloc_rw_mask mode_base_align gen_neon_vqabsv16qi notice_global_symbol edge_probability_reliable_p bss_noswitch_section decimal64IsCanonical get_coverage_counts_no_warn simplify_subtraction mmap_gt_pch_get_address gt_ggc_mx_elt_loc_list mpfr_l2b_18_1__tab debug_def_blocks pass_regmove fold_builtin_next_arg gimple_rhs_class_table pass_rtl_loop_done sched_deps_info clobber_what_escaped gt_pch_p_8elt_list gen_vec_setv16qi _cpp_mark_file_once_only reemit_insn_block_notes flag_pch_preprocess av_set_union_and_live gen_neon_vmlal_lanev2si regno_use_in extract_insn_cached app_disable thumb1_cmpneg_operand gen_neon_vst3v2si sd_find_dep_between gen_neon_vabav8hi dump_lv_set _cpp_pop_context validate_arglist gen_xorsi3 sbitmap_vector_ones arm_current_cc ipa_analyze_params_uses pass_lower_subreg2 initial_condition_in_loop_num expand_decl categorize_ctor_elements real_nan omega_print_red_equations gen_neon_vqdmull_nv4hi gt_pch_p_15cgraph_asm_node free_aux_for_edges set_reg_attrs_from_value estimate_numbers_of_iterations_loop gen_vec_setv4si c_print_identifier free_aux_for_blocks build_omp_clause decimal64ToString unlink_insn_chain gt_pch_p_9rtvec_def gt_pch_nx_VEC_constructor_elt_gc cpp_lookup flag_sched_stalled_insns_dep gen_neon_vnegv2si df_simulate_finalize_forwards thumb_unexpanded_epilogue mpfr_nextbelow inverted_post_order_compute hook_callee_copies_named mpfr_round init_caller_save gen_neon_vst3di default_globalize_decl_name gen_neon_vqdmulh_lanev8hi gen_reduc_umin_v8hi gen_split_1648 gen_split_1683 sbitmap_zero gen_extv gen_ashlv8qi3_unsigned debug_defs_stack mpfr_tmp_free gt_pch_n_P23temp_slot_address_entry4htab flag_signed_bitfields gen_peephole2_1787 sreal_compare set_std_prefix flag_gen_aux_info gt_ggc_mx_gimple_statement_d gsi_commit_edge_inserts default_emit_except_table_label sel_init_bbs dump_data_dependence_direction type_hash_canon lambda_matrix_add_mc emit_library_call_value gen_neon_vmovnv4si gt_ggc_mx_alias_set_entry gen_thumb_movhi_clobber mpfr_get_default_prec decimal64FromNumber gen_bicdi3_neon debug_df_useno gen_neon_vsri_nv4hi code_to_optab destroy_ggc_zone build_call_list gt_ggc_mx_eh_region ira_reassign_conflict_allocnos dconst0 get_attr_ce_count gt_ggc_m_P13scev_info_str4htab gt_pch_restore warn_padded mpfr_get_emin_max flag_merge_constants gen_sminv4sf3 varpool_nodes_queue gen_call_internal least_common_multiple mpfr_get_emin_min set_cfg_hooks build_fixed mark_sym_for_renaming hook_void_tree mpfr_ui_div initialize_sizetypes default_function_value flag_rename_registers gimple_assign_ssa_name_copy_p flag_unroll_all_loops ira_finish_allocno_live_range_list targetcm gen_neon_vst3v4si warn_nontemplate_friend mpfr_l2b_3_1__tab gen_split_2298 gen_bicv2di3_neon gimple_build_switch_vec current_sched_info df_print_byte_regset extend_regions gen_neon_vextv4hi slpeel_make_loop_iterate_ntimes xmalloc_set_program_name __gmpn_mul_basecase objc_compare_types globalize_reg gen_eh_epilogue flag_tree_loop_distribution sbitmap_range_empty_p single_exit fixed_compare dwarf2out_frame_debug_restore_state gen_neon_vaddv4sf round_down c_finish_omp_task gimple_fold_indirect_ref pushdecl_top_level c_build_bind_expr warn_strict_selector_match mpfr_l2b_23_0__tab sync_new_ior_optab pass_delay_slots warn_deprecated_use tree_ssa_lim gt_pch_p_15basic_block_def mpfr_sub_ui create_tag_raw get_immediate_dominator mpfr_l2b_14_0__tab vcondu_gen_code real_sqrt pass_duplicate_computed_gotos gen_subv16qi3 gen_floatsidf2 arm_gen_return_addr_mask pass_build_cgraph_edges vect_is_simple_reduction vec_heap_o_reserve gen_neon_vreinterpretv8hiv8hi help_flag gen_neon_vld3qav4si gen_neon_vabdlv2si cgraph_preserve_function_body_p chrec_convert_aggressive gen_neon_vset_lanev8hi ds_max_merge memory_modified_in_insn_p warn_packed may_propagate_copy fibheap_min gen_lowpart_SUBREG gt_pch_nx_loop_exit fix_cm3_ldrd epilogue_locator dwarf2out_return_save estimate_numbers_of_iterations vect_estimate_min_profitable_iters df_byte_lr_get_regno_len gt_pch_n_P12varpool_node4htab __gmpz_sqrt gen_rtx_fmt_e_stat dwarf2out_frame_init mpfr_fits_slong_p emit_conditional_add gen_negdi2 build_array_ref flag_redundant flag_permissive forwarder_block_p sync_add_optab hook_invalid_arg_for_unprototyped_fn current_function_section pass_dominator delete_alias_heapvars debug_points_to_info_for pass_rtl_unroll_and_peel_loops process_pending_assemble_externals _cpp_valid_ucn init_pp_output dbxout_syms init_tree_ssa progname flag_no_output gen_neon_vbsldi warn_switch_default flag_tree_dse gt_pch_p_11rtl_bb_info maybe_hot_bb_for_func_p dump_asserts_for gen_neon_vmlsl_nv4hi gen_split_1748 bitmap_compl_and_into mpfr_l2b_13_1__tab gen_umaxv4si3 ira_finish_allocno_live_ranges emutls_decl lambda_loopnest_transform vax_d_format _cpp_free_buff gt_pch_n_P16def_pragma_macro4htab neon_reinterpret clear_storage gen_neon_vcntv8qi init_ttree mpfr_div_2si real_from_mpfr ggc_alloc_typed_stat gt_pch_p_16dw_ranges_struct decNumberInvert gen_neon_vabsv8qi c_common_print_pch_checksum expand_function_start build_common_tree_nodes init_alias_analysis free_original_copy_tables gen_movv4hi hard_function_value sel_register_cfg_hooks gen_arm_eh_return flag_ira_region get_reg_known_equiv_p decNumberAbs replace_ssa_name_symbol pass_if_conversion gt_ggc_r_gt_except_h gen_neon_vclzv4hi cgraph_global_info warn_unused_variable ident_hash note_list gcov_open flag_check_references arm_compute_initial_elimination_offset can_conditionally_move_p decimal64Canonical gen_reduc_uplus_v16qi gen_neon_vpminv2si gen_ussubv2si3 gt_pch_nx_type_hash gen_neon_vpsminv8qi set_decl_origin_self gen_neon_vqdmulh_lanev4hi gt_pch_rs_gt_dwarf2out_h gen_neon_vreinterpretv16qiv8hi gen_uminv4si3 ira_print_disposition df_verify gt_pch_p_P9loop_exit4htab is_gimple_cast rest_of_type_compilation gen_split_1844 gen_neon_vmlsl_lanev2si frame_offset_overflow pp_c_function_definition pass_split_for_shorten_branches pass_stack_regs_run init_ssa_operands c_types_compatible_p mpfr_l2b_3_0__tab warn_logical_op __gmpz_cmp_si contains_abnormal_ssa_name_p pass_ipa_struct_reorg start_fname_decls c_cast_expr gen_bicv4si3_neon decNumberMinus gen_neon_vst3_lanev2sf emutls_finish mpfr_log free_numbers_of_iterations_estimates_loop get_spill_slot_decl free_omp_regions gen_neon_vcgtv16qi cpp_PREFIX_len pass_uncprop stores_from_loop add_to_value expand_sync_operation use_group_regs call_expr_arglist _cpp_push_text_context gen_vec_extractv2sf tls_comm_section gt_pch_nx_def_pragma_macro cselib_finish gen_usaddv4hi3 chrec_apply pp_c_ampersand get_vectype_for_scalar_type gt_ggc_mx_limbo_die_struct gt_pch_p_19VEC_dw_attr_node_gc mpfr_lessequal_p get_gcov_type gen_extendsfdf2 pass_ipa_type_escape gt_pch_nx_cgraph_sym vect_analyze_loop in_sequence_p predict_edge_def timevar_start reconcat flag_tree_cselim decContextClearStatus gen_neon_vbicv16qi gen_split_1687 maybe_get_identifier alloc_reg_note mpfr_setmin gen_neon_vpadalv4si cl_optimization_restore next_active_insn build_array_type print_ddg_edge dep_cost_1 hook_bool_tree_true bitmap_default_obstack gen_iwmmxt_wpackdus find_loop_niter_by_eval reg_names symbol_queue_index emit_insn_after gen_neon_vsubv2sf shiftable_operator tidy_fallthru_edges assemble_external_libcall build_function_declarator gen_neon_vrev16v16qi _cpp_trigraph_map init_c_lex sbitmap_intersection_of_preds set_prologue_iterations gt_pch_note_reorder mpfr_y0 gen_sleu gen_peephole2_1852 gt_pch_p_15varray_head_tag diagnostic_report_diagnostic cgraph_need_artificial_indirect_call_edges assemble_asm ira_loop_tree_root df_compact_blocks gen_neon_vshr_nv2di arm_hard_regno_mode_ok gt_pch_p_14sequence_stack gt_ggc_mx_VEC_pubname_entry_gc gen_neon_vld1_lanedi gen_neon_vmlalv2si pass_mudflap_1 ira_merge_allocno_live_ranges set_conv_libfunc __gmpn_rootrem expensive_function_p gimple_build_call_vec flag_schedule_speculative_load pass_df_finish gen_neon_vreinterpretv8qiv2si debug_flow_info gen_ashlv2si3_unsigned setup_nop_and_exit_insns split_loop_exit_edge gt_pch_n_P16var_loc_list_def4htab gen_neon_vqdmulh_nv8hi flag_web dump_generic_node c_common_read_pch sd_add_dep dump_histograms_for_stmt tree_log2 gen_ashlv2di3_signed gt_ggc_rc_gt_function_h cgraph_mark_reachable_node eq_evolutions_p remove_address_replacements gen_smaxv8hi3 warn_selector alter_subreg add_new_static_var class_narrowest_mode sbitmap_resize pass_referenced_vars sched_change_pattern gen_split_1644 varpool_mark_needed_node gt_ggc_r_gt_explow_h decContextSetStatusQuiet sel_extend_global_bb_info gt_pch_n_P11cgraph_node4htab __gmp_default_free expand_vec_shift_expr cleanup_dead_labels __gmpfr_cache_const_pi flag_ipa_type_escape pop_temp_slots mpfr_strtofr gen_neon_vld4qav4sf cpp_make_system_header insn_current_address gen_neon_vshl_nv2di sizetype_tab current_function_decl expand_stack_restore c_begin_vm_scope gen_neon_vreinterpretv4hiv4hi pass_object_sizes create_rdg_vertices gen_peephole2_1646 gen_umulsi3_highpart htab_size pass_forwprop ira_start_point_ranges dump_hot_components build_nt_call_list decNumberCopyNegate flag_tree_ter reposition_prologue_and_epilogue_notes flag_reciprocal_math ira_init_costs mpfr_l2b_16_1__tab get_single_def_stmt ira_tune_allocno_costs_and_cover_classes regno_clobbered_p analyze_scalar_evolution set_priorities gen_neon_vbicv2si flag_tree_parallelize_loops c_is_compiler_generated_type propagate_value gen_neon_vmla_nv4sf pc_set bitmap_and c_common_post_options gt_pch_p_16call_site_record gen_neon_vclzv8qi expand_computed_goto gen_neon_vld1_dupv4si arm_function_arg align_functions_log htab_create gt_ggc_mx_indirect_string_node real_can_shorten_arithmetic gen_neon_vqdmulhv4si tidy_fallthru_edge update_path start_record_layout get_insn_template gen_movv16qi pp_dir_change mpfr_abs case_values_threshold default_strip_name_encoding dump_dref gen_neon_vpadalv8hi arm_compare_op1 blocks_nreverse set_new_first_and_last_insn flag_delete_null_pointer_checks debug_nothing_tree_tree_tree_bool low_reg_or_int_operand gen_reduc_umin_v4hi built_in_names cfg_layout_can_duplicate_bb_p tree_int_cst_sgn flag_keep_static_consts set_user_assembler_name gen_split_1640 gen_neon_vmvnv8hi pass_early_inline gen_neon_vset_lanev2di cpp_set_lang gt_pch_nx_align_stack mpfr_l2b_22_1__tab gen_iwmmxt_wunpckehsb gen_neon_vabav4hi gt_ggc_rd_gt_tree_phinodes_h name_registered_for_update_p gt_ggc_m_IP9tree_node17splay_tree_node_s objc_is_public output_constant c_begin_omp_task mpfr_swap gen_vec_initv8qi gen_peephole2_1642 get_addr expand_inc varpool_finalize_decl gsi_move_after fold_ternary gen_iwmmxt_tbcstqi gimple_has_side_effects fibheap_delete_node dump_recorded_exits decNumberClass contributes_to_priority dump_time_statistics cpp_include_defaults ggc_print_common_statistics init_rtlanal tree_estimate_probability gt_ggc_m_P12tree_int_map4htab gen_neon_vreinterpretv2div2di gen_one_cmplv2di2 pp_c_type_id flag_finite_math_only cplus_demangle_print gen_neon_vabalv2si sreal_mul compare_from_rtx mips_single_format __gmpn_submul_1 gt_pch_nx_nb_iter_bound inlining_mode_strings gen_pic_add_dot_plus_four remove_edge_raw max_regno gimple_purge_all_dead_eh_edges gen_smaxv4hi3 dump_variable cgraph_add_fake_indirect_call_edges ira_class_translate gen_neon_vaddv4si fixup_abnormal_edges convert_from_eh_region_ranges gen_split_1715 gt_ggc_mx_control_flow_graph x_rtl replace_label identifier_global_value free_all_ipa_structures_after_iinln create_preheader flag_debug_asm decNumberVersion __gmp_errno init_block_move_fn default_named_section_asm_out_constructor gen_neon_vreinterpretv4siv2di stmt_can_throw_internal cgraph_max_pid gen_split_1744 gen_zero_extendqisi2 arm_float_abi gen_sordered warn_strict_prototypes gen_vec_extractv8qi lhd_user_conv_function_p hook_tree_tree_tree_null gt_pch_nx_lang_tree_node mark_symbols_for_renaming gen_neon_vld4_lanev4sf init_recog remove_predictions_associated_with_edge debug_region warn_int_to_pointer_cast flag_reduced_reflection gen_neon_vreinterpretdiv2si debug_tree_chain mpfr_l2b_26_1__tab VN_INFO_GET cpp_get_options record_component_aliases gt_pch_p_19dw_loc_descr_struct offsettable_address_p gen_split_1939 sel_insn_is_speculation_check reg_set_to_hard_reg_set physmem_available ira_better_spill_reload_regno_p warn_write_strings mpfr_l2b_11_1__tab build_constructor_from_list flag_tree_loop_linear may_point_to_global_var set_storage_via_libcall gen_neon_vst4v16qi gen_neon_vqdmlsl_lanev4hi gen_split_1694 add_builtin_function_ext_scope gen_neon_vmlal_nv2si set_init_index av_set_union_and_clear gen_neon_vtrnv4hi ds_merge gen_peephole2_1944 clear_expr int_tree_map_hash resolve_asm_operand_names cpp_interpret_string_notranslate clear_bb_flags expr_last make_eh_edges sorry gen_neon_vreinterpretv16qiv4sf debug_dependencies flag_gcse gen_neon_vshl_nv4si gt_pch_p_22VEC_constructor_elt_gc gen_neon_vmul_lanev4hi arm_optimization_options get_pool_constant c_common_type_for_size is_gimple_operand declare_parm_level gimple_build_omp_critical gen_clzsi2 gt_ggc_m_P15dwarf_file_data4htab gen_neon_vst1v4si warn_missing_parameter_type component_uses_parent_alias_set expand_widen_pattern_expr df_set_flags gen_neon_vshr_nv8qi referenced_var_lookup xmalloc gen_neon_vrecpev2sf nearest_common_dominator_for_set is_gimple_reg alloc_aux_for_edge cpp_clear_file_cache VN_INFO gimple_seq_may_fallthru flag_profile_dump optimize_insn_for_speed_p unlink_bb_notes gen_neon_vaddv16qi gen_rtx_CONST_INT reg_alternate_class xstrdup offset_within_block_p gen_neon_vset_lanev4hi uid_decl_map_hash indirect_operand gen_neon_vst4v8qi redirect_jump_2 dbxout_begin_stabn flags_from_decl_or_type push_gimplify_context default_internal_arg_pointer gt_ggc_mx_ptr_info_def contains_reg_of_mode insn_last_address new_type_alias fnotice ira_create_allocno rtx_referenced_p create_iv first_stmt fancy_abort current_ir_type get_loop_exit_condition _cpp_create_definition dump_tree_statistics ira_loop_edge_freq execute_on_growing_pred df_simulate_uses gen_neon_vuzpv8qi fold_call_stmt gen_ashlv4hi3_unsigned alloc_aux_for_edges label_to_alignment ira_additional_jumps_num gt_pch_fixup_stringpool ggc_min_heapsize_heuristic md5_buffer parser_obstack change_vinsn_in_expr cpp_GCC_INCLUDE_DIR build_reference_type double_int_to_tree c_init_decl_processing unshare_expr gimple_debug_bb_n gen_quad_halves_plusv4sf ira_reg_class_union gen_neon_vdup_lanev2sf physmem_total lhd_expr_size last_location set_random_seed pass_by_reference gt_pch_nx_rtl_bb_info ggc_pch_alloc_object extract_low_bits mpfr_l2b_20_1__tab gen_clobber gen_iwmmxt_textrmw lv_add_condition_to_bb gt_pch_p_P9mem_attrs4htab gt_ggc_m_P9tree_node4htab in_expr_list_p gen_quad_halves_umaxv8hi real_trunc __gmp_0 java_demangle_v3 state_transition flag_simple pass_convert_to_rsqrt gen_neon_vget_lanev4sf_zext_internal mpfr_acos debug_names_replaced_by optimize_loop_nest_for_speed_p pass_lower_omp cpp_init_iconv print_lambda_trans_matrix get_coverage_counts gen_vec_initv2si gen_neon_vld1_dupv8qi gen_neon_vmlav4sf dwarf2out_do_frame __gmpz_tstbit tree_int_cst_sign_bit really_start_incremental_init clear_storage_hints gen_neon_vqshl_nv8qi gen_neon_vpsminv2si mpfr_min tree_transform_and_unroll_loop gen_ornv16qi3_neon gen_one_cmplv16qi2 vfp_compare_operand gen_neon_vqshlv4si gen_xorv16qi3 ira_free read_integral_parameter emit_use omega_simplify_approximate dump_currdefs mpfr_div_si tree_int_cst_msb gimple_build_omp_sections_switch asm_operand_ok lambda_matrix_copy target_res_regs init_adjust_machine_modes mem_expr_equal_p get_attr_neon_type gen_neon_vld3v8hi xstrndup md5_finish_ctx gt_ggc_r_gt_cgraph_h start_sequence double_int_ext_for_comb record_alias_subset print_generic_stmt cfg_layout_initialize eni_size_weights call_expr_flags gt_pch_nx_indirect_string_node op_code_prio default_globalize_label get_option_state pass_rtl_eh set_stack_check_libfunc cpp_write_pch_state reload_in_progress set_expr_locus gen_neon_vbslv8hi_internal restore_other_notes flag_tree_live_range_split redirect_edge_var_map_destroy objc_declare_alias perfect_loop_nest_depth sched_rgn_compute_dependencies reg_class_size eh_region_outermost gt_pch_p_17language_function free_graph ira_add_allocno_copy asm_file_name libiberty_demanglers gen_neon_vzipv4si dump_bitmap_statistics vect_supportable_dr_alignment gen_neon_vld3_dupv2si gimple_dump_cfg gimple_code_name pp_c_tree_decl_identifier gt_pch_nx_throw_stmt_node make_forwarder_block allocno_live_range_pool grokfield gen_neon_vrecpev4sf decode_asm_operands neg_double set_dep_weak pop_stmt_list gt_pch_nx_VEC_pubname_entry_gc reg_mentioned_p objc_start_category_interface flag_tree_copyrename tree_single_nonnegative_warnv_p gt_ggc_mx_initial_value_struct scev_probably_wraps_p average_num_loop_insns gt_pch_p_15queued_reg_save gen_rtx_fmt_is_stat ipa_edge_args_vector gimple_duplicate_sese_region substitute_in_loop_info c_build_qualified_type mpfr_tmp_allocate dump_av_set cselib_lookup redirect_edge_var_map_add foreach_reachable_handler gt_ggc_mx_bitmap_element_def gen_split_1940 ira_print_expanded_allocno ira_rebuild_start_finish_chains gen_storehi gen_vec_shr_v2si arm_no_early_store_addr_dep mpfr_sqr free_nop_pool set_decl_abstract_flags gen_reg_rtx assign_stack_temp_for_type same_translation_unit_p gt_pch_n_P10cgraph_sym4htab remove_stmt_from_eh_region fur_hooks gen_neon_vld2_lanev4si gen_neon_vst3qbv4si gen_insv_t2 references_value_p assemble_zeros fold_build2_stat run_fast_df_dce chrec_fold_minus dbxout_reg_parms flag_enable_dom_check flag_ripa_disallow_opt_mismatch create_preheaders vcg_print_ddg gen_neon_vmla_lanev8hi output_constant_def mpfr_fits_ulong_p warn_conversion decNumberToString name_mappings_registered_p is_gimple_min_invariant can_throw_external gen_neon_vqdmulh_nv4hi exit_insn int_expr_size parse_plugin_arg_opt remove_list_elem immed_double_const flag_enable_icf_debug c_begin_compound_stmt flag_variable_expansion_in_unroller emit_jump_insn_after build_decl_attribute_variant emit_note_copy build_pointer_type sel_gen_insn_from_expr_after gt_pch_nx_VEC_alias_pair_gc gen_reduc_smax_v2sf neg_const_double_rtx_ok_for_fpa clear_include_chains gen_neon_vreinterpretv2sidi considered_for_pipelining_p print_inline_rtx av_set_leave_one_nonspec verify_loop_closed_ssa register_callback flag_branch_on_count_reg gt_pch_p_14bitmap_obstack refs_may_alias_p __gmpz_out_str double_int_ext c_cmp_lang_type df_grow_insn_info vn_nary_op_lookup_pieces htab_find_slot_with_hash ira_mark_memory_move_deletion gen_neon_vmvnv2si gen_iwmmxt_tmcr sp_smooth_cfg do_nothing_debug_hooks get_nop_from_pool sbitmap_copy gen_mulsi3 sd_init_insn __gmpn_divrem_2 reg_nonzero_bits_general constant_expression_warning using_eh_for_cleanups dom_info_state init_empty_tree_cfg lhd_gimplify_expr commutative_tree_code init_temp_slots gen_reduc_splus_v4si gimple_add_histogram_value neon_lane_number all_passes gen_neon_vbicv2di thumb_legitimate_offset_p partition_new sparseset_alloc parser_parsing_start setup_sched_dump gen_neon_vst1_lanev2sf gen_aux_info_record generating_concat_p current_function_sp_is_unchanging double_int_fits_to_tree_p insn_locators_alloc return_address_pointer_rtx frame_larger_than_size insn_discriminator gimple_build_cond_from_tree fold_const_aggregate_ref gen_consttable_2 print_direction_vector _cpp_copy_replacement_text gen_neon_vpadd_internalv4hi keep_with_call_p mpfr_add_si pointer_set_destroy ggc_force_collect gt_pch_nx_function default_binds_local_p get_constant_value_id _cpp_init_internal_pragmas gen_neon_vmla_nv2sf pmode_register_operand gen_split_1935 gt_ggc_mx_nb_iter_bound deps_save gen_neon_vpaddlv2si set_dom_info_availability dump_ops_vector gen_neon_vtrnv4sf tree_block _cpp_lex_direct set_array_declarator_inner gimple_boolify gen_split_1653 _cpp_stack_include gen_neon_vpadalv4hi walk_gimple_seq optimize_loop_for_size_p vn_nary_op_insert_pieces debug_dwarf_die gen_neon_vornv2si expand_naked_return coproc_secondary_reload_class gt_ggc_r_gt_expr_h unlikely_text_section vec_heap_p_reserve delete_unreachable_blocks gen_neon_vshl_nv8qi target_float_abi_name lhd_set_decl_assembler_name fconst1 find_equiv_reg gimple_get_lhs flag_dyn_ipa dump_chain __gmpn_bases gen_iwmmxt_tmiatb expand_call vn_reference_lookup gen_neon_vst4v2sf ssa_name_nonzero_p delete_trivially_dead_insns gt_pch_n_P9mem_attrs4htab gen_rtx_fmt_isE_stat gen_neon_vnegv8qi gen_neon_vpaddlv4hi gen_quad_halves_umaxv16qi gen_neon_vget_highv8hi blocks_in_phiopt_order create_empty_loop_on_edge gen_neon_vqsubv4hi aff_combination_convert gen_neon_vqsubv8qi mark_elimination sra_insert_before gen_neon_vrsqrtsv2sf gimple_set_bb gt_pch_p_13VEC_loop_p_gc queue_and_dump_index gen_neon_vmlsv4sf mode_fbit df_compute_accessed_bytes cgraph_state lookup_attribute_spec gt_pch_nx_cpp_token exact_real_inverse vect_model_load_cost assemble_external switch_to_section build_compound_literal gen_iwmmxt_wunpckehsw gt_pch_nx_c_parser gt_pch_n_P9tree_node4htab gt_pch_p_23constant_descriptor_rtx mark_forward_parm_decls lhd_type_promotes_to tree_single_nonzero_warnv_p mpfr_mul_z objc_continue_interface debug_mp_info gen_neon_vrsqrtsv4sf gen_neon_veorv2si group_case_labels get_eh_region_tree_label objc_add_method_declaration gt_ggc_r_gt_cselib_h set_mem_expr __gmpn_copyi round_up gt_ggc_mx_rtx_constant_pool current_blocks gen_neon_vabdv4sf find_common_loop vect_transform_slp_perm_load expected_loop_iterations gen_neon_vmvnv4si gen_vec_initv4si check_function_arguments_recurse build_vector_from_ctor _cpp_compare_file_date pass_fast_rtl_byte_dce htab_create_alloc reorder_basic_blocks mpfr_mul_si debug_candidate cgraph_local_info ira_register_move_cost _cpp_extend_buff gen_split_1865 gen_split_1778 ira_color thread_across_edge warn_enum_compare may_propagate_copy_into_stmt flag_errno_math mpfr_l2b_7_0__tab gimple_build_catch real_twop flag_tree_pre gen_neon_vget_lowv2di df_ref_create gen_neon_vmaxv2si delete_points_to_sets case_compare standard_iv_increment_position gen_iorv2si3 gen_neon_vmls_nv2sf flag_instrument_functions_exclude_p dump_function xmalloc_failed gen_neon_vreinterpretv2div4sf ggc_pch_write_object block_to_bb flag_gnu89_inline int_mode_for_mode pass_tree_profile default_rtl_profile gen_neon_vminv4si gen_rtx_fmt_s00_stat decContextSetStatusFromString volatile_ok gen_neon_vqshrn_nv8hi mpfr_mpn_exp sbitmap_a_or_b_cg mpfr_clear_overflow dump_gimple_stmt gen_neon_vpsmaxv8qi just_once_each_iteration_p sync_old_sub_optab normalize_offset is_last_module gen_ashlv4hi3_signed coverage_note_define gen_neon_vabdlv4hi ira_class_hard_reg_index gen_neon_vmaxv4si reg_renumber gt_pch_p_P8tree_map4htab c_begin_stmt_expr build_target_option_node gen_neon_vmlsl_lanev4hi mpfr_l2b_17_0__tab default_unwind_emit __gmpz_cmp_ui pp_c_type_qualifier_list canonicalize_loop_ivs rtx_class mpfr_const_log2_internal mark_virtual_ops_for_renaming size_binop df_add_problem vect_pattern_recog reg_equiv_init_size sel_redirect_edge_and_branch_force sync_new_xor_optab pass_rebuild_cgraph_edges internal_error assemble_name_raw gt_pch_rs_gt_varasm_h gen_bicv4hi3_neon cpp_included_before power_of_two_operand schedule_block vectorizable_assignment gen_lshrdi3 lambda_matrix_hermite gen_andv2si3 decNumberIsSubnormal gt_ggc_m_P17tree_priority_map4htab set_curr_insn_source_location insn_luid profile_info is_gimple_id new_global_vars gen_neon_vpmaxv2sf gimple_block_label gen_neon_vst4qav16qi no_caller_save_reg_set gen_reduc_smin_v4hi collect_eh_region_array gen_neon_vuzpv4sf gen_neon_vtbx1v8qi print_plugins_versions nonimmediate_operand check_function_arguments gen_slt gen_rtx_fmt_www_stat sel_bb_head hook_rtx_rtx_identity pop_visibility dump_sreal gen_neon_vst2_lanev2si gt_ggc_mx_VEC_dcall_entry_gc compute_points_to_sets pass_remove_useless_stmts cxx_dialect auto_inc_p gen_neon_vbslv4sf warn_format_extra_args objc_build_encode_expr gt_pch_p_8typeinfo default_select_rtx_section gimple_fold_builtin_snprintf_chk get_loop_body_in_bfs_order hook_void_constcharptr must_pass_in_stack_var_size insn_current_reference_address get_single_def_stmt_with_phi end_recording_case_labels gen_umaxv8qi3 build4_stat pass_pre gimple_assign_single_p mpfr_init record_vars_into gen_neon_vget_lanev4hi_sext_internal warn_overlength_strings gen_neon_vabdv2sf c_finish_omp_clauses mpfr_l2b_31_1__tab decNumberFMA print_lambda_loop pass_tree_profile_dump gt_ggc_mx_temp_slot_address_entry gen_iwmmxt_tbcsthi gen_neon_vornv4si gen_quad_halves_uminv4si flag_modulo_sched gimple_remove_histogram_value gen_vec_extractv2di gen_neon_vqdmulh_nv2si find_replaceable_exprs debug_lv_set gen_rtx_fmt_si_stat may_propagate_copy_into_asm gen_neon_vtrnv2sf rhs_predicate_for get_ebb_head_tail gt_pch_p_8function mpfr_l2b_24_1__tab sbitmap_ones df_live_set_all_dirty gen_neon_vget_lanev2sf_zext_internal app_enable gen_reduc_uplus_v2di anti_adjust_stack create_alloc_pool decNumberDivide gimple_current_bind_expr output_dependence gen_vec_shr_v16qi extract_cond_bb_edges gt_pch_rs_gt_omp_low_h gt_pch_p_13VEC_gimple_gc gt_ggc_r_gt_gimplify_h get_mode_bounds __gmpz_realloc load_multiple_operation pass_instantiate_virtual_regs ira_important_classes_num gen_neon_vqshlu_ndi flag_working_directory flag_tree_vectorize mpfr_l2b_22_0__tab flag_debug_only_used_symbols cpp_finish gen_neon_vreinterpretv4hiv2sf __gmpn_divrem_1c flow_nodes_print compute_all_dependences operand_build_cmp is_gimple_formal_tmp_rhs flag_unswitch_loops pass_update_address_taken gen_neon_vld1_lanev2sf gt_pch_n_P8tree_map4htab mark_jump_label gen_vec_shl_v2sf sel_debug_cfg_1 gen_vec_setv4si_internal gt_pch_rs_gt_function_h gsi_insert_seq_before cplus_demangle_fill_dtor dwarf2out_end_epilogue mpfr_expm1 objc_finish_interface mpfr_rint_ceil call_used_regs pch_file __gmpz_tdiv_r_2exp gen_sminv16qi3 set_builtin_user_assembler_name gen_iwmmxt_walign lambda_matrix_id_p c_objc_common_truthvalue_conversion ira_sort_regnos_for_alter_reg gt_pch_nx_queued_reg_save mpfr_l2b_30_1__tab md5_process_bytes gen_subdf3 timevar_print arm_abi mpfr_default_allocate decContextRestoreStatus gen_mulv2si3 arm_pr_long_calls get_narrower debug_sra_elt_name debug_immediate_uses builtin_mathfn_code target_spill_cost lambda_transform_legal_p arm_apply_result_size gen_neon_vminv8hi uid_decl_map_eq gt_pch_p_P12varpool_node4htab dconst_third_ptr dump_all_value_ranges extract_insn mpfr_sub_q _cpp_pop_file_buffer reload_insn_chain tablejump_p gen_vec_setv2di_internal gt_pch_p_12object_block split_double gen_reduc_umax_v4si init_stringpool gt_pch_nx_dw_cfi_struct gen_neon_vtrnv8hi get_type_or_decl_name gen_neon_vst1v4hi profile_data_prefix debug_insn gen_xorv4sf3 debug_all_value_ranges mpfr_allocate_func dump_sbitmap_file record_references_in_initializer gen_neon_vorrv16qi alloc_block c_language xcalloc pp_base_format_verbatim gt_pch_rs_gt_arm_h ggc_splay_dont_free for_each_rtx gt_pch_nx_dw_ranges_by_label_struct gen_neon_vld4_lanev8qi gt_pch_nx_VEC_gimple_gc remove_free_INSN_LIST_node gen_neon_vld4qbv8hi subreg_regno_offset min_discriminator_location digit_vector length_unit_log setup_save_areas copy_pool sd_lists_empty_p force_fit_type_double is_multivariate_chrec cgraph_process_module_scope_statics flag_schedule_insns_after_reload gen_neon_vset_lanev16qi gen_sunge mpfr_cmpabs gt_pch_rc_gt_function_h arm_cannot_force_const_mem ira_debug_copies find_nodes_on_paths __gmp_tmp_reentrant_free common_type cpp_included cpp_get_comments gen_reduc_smin_v8qi used_types_insert release_recorded_exits maybe_fold_offset_to_reference lookup_expr_eh_region cgraph_add_asm_node c_finish_omp_critical debug_aff dump_addr gt_pch_n_IP9tree_node12splay_tree_s update_bb_profile_for_threading dump_combine_stats gen_ashrv16qi3 duplicate_ssa_name gt_pch_p_P11cgraph_edge4htab mpfr_sqrhigh_n warn_thread_safety pass_predcom fixed_convert_from_int reg_fits_class_p omega_eliminate_red gt_ggc_mx_queued_reg_save htab_hash_string df_lr_verify_transfer_functions gen_buneq splay_tree_remove gen_neon_vuzpv2sf mark_unavailable_targets free_stmt_vec_info_vec vect_memsyms_to_rename curr_state gen_neon_vld3v4hi gt_pch_p_18VEC_basic_block_gc lambda_matrix_row_negate sched_deps_finish hook_tree_tree_tree_bool_null map_discriminator_location dump_insn pp_c_id_expression objc_start_class_interface regstat_n_sets_and_refs gen_zero_extendhisi2 sbitmap_a_and_b cpp_token_val_index gimplify_assign can_remove_branch_p pass_ipa_inline gsi_insert_seq_before_without_update set_bb_copy dwarf2_debug_hooks gt_pch_p_10VEC_rtx_gc dump_hard_reg_set free_affine_expand_cache gt_ggc_mx_VEC_deferred_locations_gc decNumberLn df_read_modify_subreg_p gt_pch_nx_constant_descriptor_rtx for_each_eh_region warn_empty_body _sch_toupper hook_rtx_rtx_null locator_location gen_neon_vsra_nv2si gt_pch_nx_answer gt_ggc_mx_basic_block_def sync_ior_optab cpp_defined gt_ggc_r_gt_sdbout_h default_hard_regno_scratch_ok tree_cons_stat builtin_define_with_value vfp3_const_double_rtx sched_lists_pool flag_preprocess_only ira_reg_class_nregs safe_from_p bcc_gen_fctn omega_alloc_problem shift_operator gt_pch_p_P9tree_nodeP9tree_node12splay_tree_s flag_rerun_cse_after_loop mpfr_dim sbitmap_a_and_b_or_c hook_constcharptr_const_rtx_null warn_overloaded_virtual fold_builtin_strcpy simplify_stmt_using_ranges arm_float_words_big_endian double_int_mul eh_returnjump_p debug_data_dependence_relation gen_neon_vminv2si debug_variable _edata gen_neon_vtbl4v8qi gen_neon_vshlv4si dump_data_reference ggc_calloc gen_highpart_mode mpfr_asin cgraph_unify_type_alias_sets simple_iv _cpp_backup_tokens_direct gt_pch_p_16def_pragma_macro ira_max_point bitmap_intersect_p spu_single_format lookup_stmt_eh_region_fn iterative_hash_hashval_t sbitmap_a_and_b_or_c_cg gen_quad_halves_sminv8hi gen_quad_halves_smaxv8hi fold_build_call_array_initializer init_var_map gt_pch_nx_language_function emit_stack_restore pass_outof_cfg_layout_mode gt_pch_nx_VEC_basic_block_gc tree_profile_hooks flag_signaling_nans set_mem_attributes flag_sel_sched_reschedule_pipelined gen_lowpart_common sync_compare_and_swap_cc gimplify_build1 expr_align gt_ggc_mx_var_loc_node emit_note gen_neon_vld3qav16qi gt_pch_rs_gt_c_decl_h get_pass_for_id get_current_def c_save_built_in_decl_post_parsing gen_neon_vqdmlslv2si unshare_aff_combination init_dep_1 num_validated_changes alloc_stmt_list warn_unsafe_loop_optimizations lhd_return_null_tree ira_mark_new_stack_slot has_dependence_p pass_vectorize preprocess_constraints gen_neon_vreinterpretv4hiv8qi duplicate_loop cplus_demangle_print_callback cgraph_is_decl_external sync_nand_optab mpfr_l2b_31_0__tab assemble_label gen_mulv8hi3 ira_debug_allocno_copies declspecs_add_type flag_no_peephole index_operand gen_subdi3 flag_use_divide_subroutine neon_element_bits gen_neon_vld2_dupdi sbitmap_not gen_neon_vpaddlv8hi gt_pch_nx_dw_fde_struct insn_min_length dw2_asm_output_data arm_init_cumulative_args c_promoting_integer_type_p gen_iwmmxt_uavgrndv8qi3 sched_extend_target df_hard_reg_init c_finish_loop flag_split_ivs_in_unroller register_attribute gen_rtx_fmt_0_stat gen_iwmmxt_waccw dump_component cl_optimization_save gen_neon_vsubv4sf flag_tree_vrp dconstm1 ggc_alloc_stat vect_get_smallest_scalar_type arm_target_insn gen_neon_vld3qbv4si warn_implicit gen_sminv4hi3 gen_neon_vextdi debug_prefix_maps emit_jump_insn gen_ble debug_bitmap_set clear_outdated_rtx_info warn_unused_function flag_hosted pragma_lex build_varargs_function_type_list chrec_replace_initial_condition flag_cse_follow_jumps copy_gimple_seq_and_replace_locals flag_profile_use value_member mpfr_cmp_q handle_format_arg_attribute emit_barrier expand_resx_expr gcov_read_string post_ipa_mem_report strip_pointer_or_array_types gt_ggc_mx_constant_descriptor_tree decContextTestStatus sched_dump_to_dot_p warn_volatile_register_var gen_iorv4sf3 dw2_force_const_mem default_internal_label mpfr_greaterequal_p hex_init __gmpz_mod canonicalize_induction_variables decimal_single_format warn_char_subscripts gen_sminv2sf3 arm_eliminable_register gen_reduc_uplus_v2si gen_widen_usumv4hi3 dump_regset debug_asserts_for pedantic thumb_code arm_final_prescan_insn arm_set_return_address mpfr_y1 gen_call_value_internal array_ref_element_size rtx_addr_varies_p warn_nonvdtor warn_long_long delete_insns_since ht_lookup prologue_locator sched_rgn_finish gt_pch_p_16string_pool_data gen_reload_outhi rebuild_jump_labels verify_rtl_sharing address_operand pp_c_right_bracket pass_simple_dse gimple_fold sched_finish_ready_list __gmpz_tdiv_r sched_speculate_insn ira_add_allocno_copy_to_list add_function_usage_to default_pch_valid_p gen_neon_vsli_nv4si df_insn_debug_regno control_flow_insn_p ira_reg_classes_intersect_p arm_emit_movpair __gmp_reallocate_func double_int_add cpp_get_file c_split_parallel_clauses store_multiple_operation alloc_aux_for_block gt_pch_p_22def_pragma_macro_value reorder_insns_nobb decContextTestSavedStatus get_last_insn_anywhere pass_cprop_hardreg arm_cpp_interwork find_constant_src encode_decimal128 compute_dominance_frontiers decode_options extract_bit_field gen_neon_vcntv16qi sd_finish_insn cgraph_add_node_duplication_hook debug_reload gt_pch_p_P7rtx_def4htab ira_reg_class_cover_size gen_addv2si3 div_and_round_double flag_tree_loop_im end_sample_profile objc_rewrite_function_call gen_reduc_umax_v2si warn_redundant_decls get_file_function_name VN_TOP pass_into_cfg_layout_mode dfa_state_size gt_ggc_mx_cgraph_node concat_copy2 verify_flow_info __gmpn_mul_fft_full get_pending_sizes debug_bitmap splay_tree_lookup sbitmap_alloc_with_popcount gen_sibcall_epilogue lambda_matrix_row_mc gen_neon_vornv8hi cpp_forall_identifiers gen_neon_vmul_nv8hi set_mem_attrs_from_reg gt_ggc_rd_gt_bitmap_h is_gimple_mem_rhs compute_call_used_vars alloc_loop gen_split_1762 print_rtl_single remove_reg_equal_equiv_notes gen_sub3_insn get_frame_alias_set emit_call_insn_after_noloc gen_neon_vdup_lanev4si remove_fake_edges dtors_section bb_note arm_no_early_mul_dep xrealloc gen_neon_vsri_nv16qi mpfr_neg set_edge_can_fallthru_flag gt_pch_nx_ehl_map_entry bookkeeping_p build_c_cast xexit gen_absv8hi2 encode_decimal64 user_defined_section_attribute gen_anddi3_neon arm_arch6 executable_checksum gen_neon_vld4v4hi gen_neon_vshldi splay_tree_max gen_bicsi3 gen_neon_vaddhnv4si gen_one_cmplv2si2 gen_neon_vld2di gt_pch_p_16VEC_eh_region_gc dump_constraints double_int_zext gen_andv8qi3 gen_neon_vqshlu_nv8qi redirect_jump gen_rordi3 default_function_pro_epilogue gen_iwmmxt_tmia gen_reduc_umin_v16qi debug_referenced_vars use_regs gen_adddf3 mpfr_overflow_p default_builtin_vector_alignment_reachable arm_neg_immediate_operand arm_output_fn_unwind target_reg_cost mpfr_clear_underflow pass_init_datastructures copy_to_suggested_reg dom_info_available_p target_c_incpath gen_neon_vqmovunv2di ira_compress_allocno_live_ranges c_pp_lookup_pragma copy_mem_ref_info gen_neon_vcgtv4sf arm_strip_name_encoding insn_variable_length_p final_sequence dbxout_begin_empty_stabs mpfr_l2b_5_0__tab gcov_close adjust_address_1 varpool_assemble_decl pp_base_formatted_text duplicate_eh_regions gen_cmpsf gen_vec_setv2di crc32_byte gen_vec_setv2si_internal default_pe_asm_named_section fold_unary_ignore_overflow gcov_var gen_split_1956 gen_split_1675 gt_ggc_mx_dw_cfi_struct get_max_float arm_arch_xscale int_fits_type_p gen_floatdisf2 flag_verbose_asm omega_constrain_variable_sign ds_to_dk ira_move_loops_num gt_pch_nx_cgraph_node getpwd emit_group_store sched_luids gen_neon_vqshlv16qi tree_to_double_int indirect_symref_ok decNumberMinMag gen_uminv8qi3 check_qualified_type deps_restore find_what_p_points_to alloc_EXPR_LIST pass_sink_code hook_bool_void_false reduction_code_for_scalar_code gen_usaddv8qi3 gt_pch_nx_var_loc_node __gmpz_root record_vars thumb_load_double_from_address gsi_commit_one_edge_insert alloc_sched_pools flag_caller_saves gen_neon_vorrv4si gen_neon_vcgev8qi gen_neon_vqdmull_lanev2si gt_ggc_m_P15throw_stmt_node4htab debug_free_queue emit_call_insn_before_noloc htab_set_functions_ex gen_vec_setv2sf_internal reserve_phi_args_for_new_edge lambda_matrix_col_add lambda_body_vector_new debug_mem_addr_value emit_note_after flag_inhibit_size_directive gen_neon_vreinterpretv16qiv16qi pp_c_function_specifier gen_reduc_uplus_v8qi gt_ggc_rc_gt_tree_ssa_structalias_h sbitmap_empty_p speculate_expr prev_nonnote_insn warn_array_bounds expand_expr_stmt debug_nothing_int_int mpfr_l2b_28_0__tab default_mode_for_suffix flag_indirect_classes move_block_from_reg lhd_print_tree_nothing final_scan_insn _cpp_equiv_tokens gen_neon_vld1v4sf mpfr_cmp3 sched_verbose objc_get_class_reference gen_absdf2 mpfr_rint_round gen_lowpart_if_possible output_mov_long_double_fpa_from_arm splay_tree_successor pp_c_primary_expression is_gimple_stmt __gmpn_sb_divrem_mn gen_neon_vqdmulh_nv4si finish_fname_decls build_real cpp_push_buffer gen_vec_setv16qi_internal gen_neon_vaddlv4hi build_one_cst fold_unary gen_neon_vpadd_internalv2sf strip_off_ending gen_ashrv2si3 flag_predictive_commoning xmemdup decl_default_tls_model gen_neon_vmlav2si emit_push_insn lvalue_error canon_true_dependence make_fname_decl gen_neon_vst3v8qi gen_neon_vst4qbv4si output_move_quad real_2expN gt_pch_n_P7rtx_def4htab gen_neon_vrev32v8hi ptr_difference_const c_incomplete_type_error cgraph_nodes gen_ashlv8qi3_signed gen_neon_vget_lanev2si_sext_internal gen_split_1638 _cpp_expansions_different_trad pass_shorten_branches df_update_exit_block_uses pass_rtl_fwprop_addr gen_iwmmxt_wunpckihw signed_or_unsigned_type_for sbitmap_union_of_diff_cg do_pending_stack_adjust cgraph_clone_edge init_deps_global identify_vertices set_decl_rtl gen_iwmmxt_wsadhz remove_empty_loops warn_ctor_dtor_privacy gen_neon_vld2_dupv2sf gt_pch_p_16machine_function gen_rtx_fmt_i00_stat gen_neon_vld4qav16qi _cpp_stack_file gen_smulv4hi3_highpart reg_preferred_class objc_start_method_definition copy_blkmode_from_reg insn_default_latency gen_iwmmxt_wunpckehuh gimple_cond_get_ops_from_tree find_regno_fusage push_scope warn_format_y2k mpfr_erf __gmpz_clear move_replacements gt_pch_nx_reg_attrs delete_insn_and_edges init_emit_once tree_overlaps_hard_reg_set ieee_double_format ira_curr_loop_tree_node gen_neon_vminv4hi gen_neon_vorrdi gt_pch_nx_tree_statement_list_node dump_double_int scev_initialize mpfr_cosh gt_ggc_m_P7section4htab builtin_type_for_size dump_reg_info merge_type_attributes init_ggc_heuristics gen_andv2sf3 print_lambda_linear_expression simple_cst_list_equal dump_vec_loc_statistics gen_split_1757 apply_change_group lhd_omp_firstprivatize_type_sizes gen_neon_vset_lanev4sf gt_ggc_r_gt_tree_h real_zerop targetm locator_eq ira_dump_file rtx_alloc_stat hook_bool_constcharptr_size_t_false gen_neon_vpumaxv2si const_multiple_of_8_operand default_assemble_integer warn_traditional_conversion warn_coverage_mismatch get_insn_name diagnostic_build_prefix ebb_head new_loop_vec_info hook_void_bitmap gimplify_and_add default_target_option_can_inline_p warn_mudflap emit_conditional_move pp_file_change eh_frame_section gt_pch_p_20initial_value_struct reload_n_operands cgraph_analyze_function gen_neon_vshlv8hi nonimmediate_soft_df_operand gen_neon_vld4v2si gen_neon_vclsv4si _cpp_do__Pragma alloc_aux_for_blocks pass_return_slot pass_partition_blocks pass_tree_loop dump_scope_blocks pp_verbatim gen_neon_vmla_lanev4hi warnings_are_errors ira_reg_class_super_classes sel_num_cfg_preds_gt_1 gen_move_lo_quad_v4si cgraph_build_static_cdtor assign_temp gen_neon_vqdmlsl_nv2si mpfr_l2b_4_1__tab get_loop_body_with_size cgraph_is_promoted_static_func gen_iwmmxt_wmacsz insert_insn_end_bb_new gt_pch_p_12elt_loc_list gen_neon_vld4di gimple_build_nop arm_tune __gmpfr_ceil_log2 warn_invalid_offsetof __gmpn_mod_34lsub1 hook_bool_mode_const_rtx_false flag_next_runtime ira_init pass_initial_value_sets find_func_by_global_id ggc_alloc_string gen_neon_vpmaxv8qi cpp_quote_string expand_sfix_optab gt_ggc_mx_dw_line_info_struct init_pending_stack_adjust gen_bleu peep_operand gt_ggc_r_gt_stor_layout_h gen_neon_vst2_lanev4sf gen_neon_vcombinev8qi gen_neon_vcombinev2si make_tree_vec_stat ira_finish_assign push_temp_slots simplify_subreg_regno mpfr_l2b_12_1__tab gt_ggc_mx_type_hash sched_is_disabled_for_current_region_p dconst_e_ptr cpp_register_deferred_pragma gt_pch_rs_gt_tree_ssa_address_h flag_tree_builtin_call_dce gen_neon_vmlav16qi c_maybe_initialize_eh tree_expr_nonnegative_warnv_p sched_rgn_local_free root_omp_region finish_eh_generation flag_loop_interchange arm_return_addr print_dist_vectors gt_ggc_m_P15cgraph_mod_info4htab pass_loop_distribution ipa_utils_print_order emit_note_before gen_untyped_call decContextSetStatusFromStringQuiet mpfr_l2b_13_0__tab reorder_insns gen_neon_vpsmaxv2si integer_all_onesp gen_neon_vld4_lanev8hi gen_neon_vzipv2si_internal remove_from_deps __gmpn_mul_n gen_neon_vceqv2si gen_split_1847 gt_pch_nx_mem_attrs gen_split_1679 strip_pointer_operator get_gimple_rhs_num_ops cgraph_node_for_asm dbxout_begin_stabn_sline gen_neon_vget_lanev2di pass_match_asm_constraints logical_binary_operator tree_unroll_loops_completely objects_must_conflict_p build_fold_indirect_ref gen_neon_vset_lanev2si shared_const_p gen_zero_extendqidi2 sd_lists_size gen_blockage ira_may_move_in_cost addr_for_mem_ref cgraph_asm_nodes gen_lowpart_no_emit_general check_global_declaration_1 no_labels_between_p gen_ashldi3 free_simple_loop_desc ieee_quad_format gen_movmem8b partition_view_normal dbx_debug_hooks gt_pch_n_P9type_hash4htab verify_stmts gt_pch_p_11VEC_tree_gc print_generic_decl lambda_matrix_add warn_sign_compare flag_dump_rtl_in_asm gen_bunlt set_param_value gimple_build_label init_optabs gen_rtx_fmt_e0_stat c_lex_with_flags output_mov_long_double_arm_from_fpa gen_neon_vget_lanev8qi_sext_internal gen_split_1671 auto_var_in_fn_p gen_peephole2_1690 gsi_move_before assemble_end_function c_override_global_bindings_to_false mpfr_cmp_si mpfr_clear_erangeflag dwarf2out_args_size gimple_histogram_value free_stmt_list gen_rtx_fmt_Ess_stat gen_sssubv4hi3 gen_movci gt_pch_nx_comdat_type_struct omit_two_operands gen_neon_vld1_dupv2di gen_neon_vld2v8hi set_loop_copy add_bb_to_loop gen_ornv2di3_neon force_label_rtx if_test_bypass_p add_to_renaming_pragma_list rename_variables_in_bb num_changes_pending cselib_clear_table significand_size cgraph_availability_names gen_vec_shl_v8qi mpfr_get_z __gmpn_perfect_square_p warning_at gen_neon_vzipv8qi_internal can_copy_p find_in_history_vect dump_data_references offsettable_memref_p gen_reduc_smax_v4si mpfr_l2b_9_1__tab gen_rorv2si3 debug_value_data statistics_fini_pass gen_neon_vqshlv2si gsi_insert_before c_finish_omp_ordered decNumberShift reg_note_name decContextSaveStatus gt_pch_nx_VEC_dw_attr_node_gc dump_varray_statistics pop_gimplify_context decimal32IsCanonical bitmap_and_compl_into dump_flag_name _cpp_read_file_entries pedwarn_c90 output_asm_insn perform_integral_promotions pp_base_set_prefix gen_subsi3 smallest_mode_for_size fibheap_min_key coalesce_ssa_name declare_label objc_is_reserved_word stack_limit_rtx gt_pch_nx_dw_loc_list_struct gen_neon_vld2_lanev8hi gen_cmpdf aff_combination_mult gimple_build_omp_return pp_c_logical_or_expression put_pending_sizes gt_pch_p_14gimple_bb_info warn_unused pp_base_newline default_external_stack_protect_fail sync_old_xor_optab __gmp_version loopify debug_insn_rtx output_address gt_ggc_mx_dw_ranges_by_label_struct compute_record_mode set_mem_attrs_for_spill iv_analyze_expr lookup_label walk_tree_1 gen_iwmmxt_textrmsh recog_op_alt which_alternative gen_rtx_fmt_iuuBieiee_stat regstat_compute_calls_crossed lhd_print_error_function force_nonfallthru gt_ggc_r_gt_emit_rtl_h __gmpn_add_n issue_rate fields_compatible_p expand_ternary_op try_split ira_debug_conflicts mpfr_l2b_8_0__tab cirrus_fp_register gt_pch_nx_string_pool_data gt_ggc_mx_VEC_constructor_elt_gc sel_bb_head_p stabilize_reference_1 mpfr_set_ui_2exp sparseset_equal_p push_operand lambda_matrix_row_add flow_loop_tree_node_add is_gimple_addressable mpfr_set_default_prec make_node_stat gt_ggc_rc_gt_tree_h c_finish_if_stmt build_va_arg gen_fix_truncdfsi2 gen_neon_vorrv4hi gen_iwmmxt_nanddi3 gen_neon_vqabsv4hi emit_insn_before gen_neon_vcreatev8qi lookup_stmt_eh_region gen_neon_vrev32v4hi sched_rgn_init pop_file_scope ira_allocnos gt_pch_p_18bitmap_element_def htab_find_slot copy_to_mode_reg remove_free_INSN_LIST_elem gen_neon_vorrv8hi iv_analyze find_basic_blocks propagate_tree_value __gmp_sqrt_of_negative pass_ipa_pta gen_move_lo_quad_v16qi gen_split_1753 build_vector_type_for_mode cpp_push_definition subreg_nregs gen_neon_vqshrn_nv4si gt_ggc_mx_rtx_def align_jumps_max_skip push_module_scope prune_options sched_deps_init hook_void_tree_treeptr inequality_comparisons_p flag_tree_dce regclass_for_constraint gt_pch_p_P13scev_info_str4htab gt_ggc_mx_libfunc_entry output_mov_double_fpa_from_arm dump_def_blocks gen_epilogue df_byte_lr_get_regno_start et_root new_stmt_vec_info gen_neon_vst1v8qi __gmpn_mul_fft unshare_all_rtl_in_chain gen_neon_vbslv2di gen_tablejump find_exception_handler_labels build_enumerator gen_iorv2sf3 cpp_unassert copy_rtx_if_shared real_ldexp deps_pools_are_empty_p gen_neon_vornv4hi build_offset_type arithmetic_instr gt_ggc_rd_gt_lists_h do_jump gt_ggc_rd_gt_c_decl_h wrapup_global_declaration_2 default_expand_builtin_saveregs sel_gen_recovery_insn_from_rtx_after gen_neon_vld1_dupv4hi gen_rtx_fmt_sEss_stat cgraph_create_edge __gmpz_add_ui delete_loop gen_neon_vld4_lanev4hi c_process_expr_stmt reg_referenced_p file_name_as_prefix objc_build_message_expr gen_storeinthi finish_record_layout output_quoted_string maybe_copy_epilogue_insn gen_neon_vuzpv2sf_internal optab_for_tree_code emit_barrier_after gen_abssi2 pointer_set_insert statistics_histogram_event copy_expr_onside print_struct_values define_label gt_ggc_mx_saved_module_scope graphds_domtree __gmpfr_default_rounding_mode redirect_edge_pred simplify_binary_operation default_dtor_section_asm_out_destructor gen_neon_vld1_dupv2si dwarf2out_reg_save df_compute_regs_ever_live tree_code_size build_constructor gen_neon_vqaddv4hi find_reloads current_demangling_style gen_neon_vld4v4sf gt_ggc_mx_language_function gen_neon_vld4v8hi lower_bound_in_type mfb_kj_edge gen_neon_vld2v4hi mark_referenced try_tablejump sel_finish_global_and_expr gen_reload_inhi sync_new_nand_optab fixup_tail_calls get_or_alloc_constant_value_id gen_reg_rtx_offset gt_pch_nx_c_scope gt_ggc_mx_comdat_type_struct sync_new_add_optab mips_quad_format sreal_to_int gen_ornv4sf3_neon pending_invalid_xref warnings_for_convert_and_check gen_reduc_smax_v16qi tick_check_p expand_float gen_neon_vld1_dupdi flag_ipa_cp gt_pch_p_12var_loc_node decl_init_priority_insert pass_rtl_loop_init modified_between_p gen_floatunssisf2 slpeel_can_duplicate_loop_p gen_neon_vpuminv8qi df_dump_top first_cgraph_node_duplicated_hook mpfr_const_euler df_byte_lr_add_problem gimple_has_body_p free_data_ref gen_neon_vmvnv4hi output_return_instruction real_ceil varpool_remove_unreferenced_decls estimate_dep_weak htab_traverse arm_tune_wbuf expand_expr_real gimple_build_omp_sections gen_reduc_uplus_v4hi gen_neon_vceqv16qi gen_neon_vbslv4hi ready_lastpos gen_neon_vdup_nv16qi gen_one_cmplv2sf2 _cpp_save_file_entries avoid_constant_pool_reference folding_initializer gen_reduc_smax_v2si neon_struct_mem_operand epilogue_completed c_dup_lang_specific_decl double_int_fits_in_hwi_p gt_ggc_m_IP9tree_node12splay_tree_s linemap_free gen_neon_vreinterpretv8hiv4si gen_iwmmxt_wunpckilh set_Wstrict_aliasing estimate_move_cost init_varasm_status GLIBC_2.1 GLIBC_2.0 GLIBC_2.4 GLIBC_2.3 GLIBC_2.2 
GNU C l 4 h& G `7 P* + ` H ' s = P( 0 o& e& f& f& f& p h& 0h& `k& Po& `j m m pg& g& ; f& P 2 Pg& 0o& p$ p$ p$ p$ q$ j& j& q$ pp$ k& ` $ p$ y p p; f& g& P_F px p1 u 02 1 e& `= @= `f& `f& 0f& e& = = v 0v g& e& @7 n Qn m n t t n n n s n o o @ o o &o ao ko o zq en q r r s t m s P o o r r r @ t r o r `st @Aq t _s t t m @ l m $l m @ m o o wo r r `%l o ao s t us o bo s t @us m n o n @ s o o `bo q s t s o o @ o st t m %l /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/attribs.c %qs attribute directive ignored wrong number of arguments specified for %qs attribute %qs attribute does not apply to types %qs attribute only applies to function types type attributes ignored after type is already defined Additional %qs attribute ignored point_to_guarded_by acquired_after acquired_before exclusive_lock shared_lock exclusive_trylock shared_trylock unlock exclusive_locks_required shared_locks_required locks_excluded lock_returned no_thread_safety_analysis point_to_guarded scoped_lockable is_lock_attribute_p is_lock_attribute_with_args decl_attributes register_attribute unsupported non-standard suffix on floating constant /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/c-lex.c floating constant exceeds range of %qT floating constant truncated to zero unsupported non-standard concatenation of string literals traditional C rejects string constant concatenation this decimal constant is unsigned only in ISO C90 this decimal constant would be unsigned in ISO C90 integer constant is too large for %qs type missing terminating %c character badly nested C headers from preprocessor unsigned long %Hstray %<@%> in program stray %qs in program stray %qc in program stray %<\%o%> in program .ident %s"%s" ****** header files (total) main file (total) ratio = %g : 1  %Hignoring #pragma %s %s Z Z Z Z Z Z Z Z Z Z Z Z Z Z @ A A A A A A A A A A A A A } A 2 A A c_lex_with_flags interpret_float expected a string after %<#pragma message%> malformed %<#pragma message%>, ignored /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/c-pragma.c junk at end of %<#pragma message%> malformed #pragma extern_prefix, ignored junk at end of %<#pragma extern_prefix%> #pragma extern_prefix not supported on this target junk at end of %<#pragma reset_options%> junk at end of %<#pragma pop_options%> %<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%> missing %<(%> after %<#pragma pack%> - ignored invalid constant in %<#pragma pack%> - ignored malformed %<#pragma pack%> - ignored unknown action %qs for %<#pragma pack%> - ignored malformed %<#pragma pack(push[, id][, ])%> - ignored malformed %<#pragma pack(pop[, id])%> - ignored junk at end of %<#pragma pack%> #pragma pack has no effect with -fpack-struct - ignored alignment must be a small power of two, not %d #pragma pack (pop) encountered without matching #pragma pack (push) #pragma pack(pop, %s) encountered without matching #pragma pack(push, %s) junk at end of %<#pragma push_options%> #pragma GCC option is not allowed inside functions %<#pragma GCC option%> is not a string %<#pragma GCC target (string [,string]...)%> does not have a final %<)%>. #pragma GCC target string... is badly formed #pragma GCC optimize is not allowed inside functions %<#pragma GCC optimize%> is not a string or number %<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>. #pragma GCC optimize string... is badly formed #pragma GCC diagnostic not allowed inside functions missing [error|warning|ignored] after %<#pragma GCC diagnostic%> expected [error|warning|ignored] after %<#pragma GCC diagnostic%> missing option after %<#pragma GCC diagnostic%> kind unknown option after %<#pragma GCC diagnostic%> kind applying #pragma weak %q+D after first use results in unspecified behavior malformed #pragma weak, ignored junk at end of %<#pragma weak%> #pragma GCC visibility push() must specify default, internal, hidden or protected #pragma GCC visibility must be followed by push or pop no matching push for %<#pragma GCC visibility pop%> missing %<(%> after %<#pragma GCC visibility push%> - ignored malformed #pragma GCC visibility push junk at end of %<#pragma GCC visibility%> asm declaration ignored due to conflict with previous rename #pragma redefine_extname ignored due to conflict with previous rename #pragma redefine_extname ignored due to conflict with __asm__ declaration #pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname malformed #pragma redefine_extname, ignored junk at end of %<#pragma redefine_extname%> #pragma redefine_extname not supported on this target #pragma message: %s push warning omp pch_preprocess GCC diagnostic push_options pop_options reset_options redefine_extname extern_prefix message no_long_calls long_calls_off threadprivate ` a O a O a O ! 0 r ; q r o m r r ( o r m ; m N m l $ l handle_pragma_message c_register_pragma_1 c_pp_lookup_pragma K &A &A @ @ @ &A "B @ C H \A xB C E C I \A \A \A xB J =H "B F EF F @@ G G K @@ @ C D G &A &A [ P P \ ] f] P NT ^ .S T 'Q R zS V zS [ 'Q 'Q 'Q R &Y bZ NT z\ X U P U W W P LU .S ^ ] P P m 5c 5c o ^o o 5c f p ne f gc _d e h e m gc gc gc _d fk l f n j g c >h j i c g ne Lp o 5c 5c Yu t t t t t Qu t t t t t t t t t Qu Qu t t t t t t t t t t t Yu t t Yu Yu Yu Yu H~  w Y 2    ~ t~ e x x x E > 7 x 1 x x x x l & % % 4 E 4 4 4 4 4 4 i 4 4 4 < > p 0s 0a L a O # # < r ` 8 r ` 4 r ` 0 r ` $ a O a O a O D @ c_restore_built_in_decl_pre_parsing bind c_add_built_in_decl c_write_global_declarations finish_declspecs declspecs_add_scspec declspecs_add_type declspecs_add_qual start_function grokdeclarator get_parm_info build_compound_literal finish_decl quals_from_declspecs c_builtin_function_ext_scope c_builtin_function pushdecl_top_level merge_decls pop_ext_scope pop_scope /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/c-decl.c ISO C forbids forward parameter declarations %H%qE defined as wrong kind of tag %H%qE undeclared here (not in a function) %H%qE undeclared (first use in this function) %H(Each undeclared identifier is reported only once %Hfor each function it appears in.) %<_Sat%> is used without %<_Fract%> or %<_Accum%> fixed-point types not supported for this target ISO C does not support plain % meaning % ISO C does not support complex integer types %qE is not at beginning of declaration %<__thread%> used with % %<__thread%> used with % %<__thread%> used with % %<__thread%> before % %<__thread%> before % multiple storage classes in declaration specifiers declaration of %q+D shadows previous non-variable declaration of %q+D shadows a parameter declaration of %q+D shadows a global declaration declaration of %q+D shadows a built-in function declaration of %q+D shadows a previous local %Jshadowed declaration is here two or more data types in declaration specifiers % is too long for GCC both % and % in declaration specifiers ISO C90 does not support % both % and % in declaration specifiers both % and % in declaration specifiers both % and %<_Bool%> in declaration specifiers both % and % in declaration specifiers both % and % in declaration specifiers both % and %<_Decimal32%> in declaration specifiers both % and %<_Decimal64%> in declaration specifiers both % and %<_Decimal128%> in declaration specifiers both % and % in declaration specifiers both % and %<_Bool%> in declaration specifiers both % and % in declaration specifiers both % and % in declaration specifiers both % and % in declaration specifiers both % and %<_Decimal32%> in declaration specifiers both % and %<_Decimal64%> in declaration specifiers both % and %<_Decimal128%> in declaration specifiers both % and % in declaration specifiers both % and % in declaration specifiers both % and %<_Bool%> in declaration specifiers both % and % in declaration specifiers both % and % in declaration specifiers both % and %<_Decimal32%> in declaration specifiers both % and %<_Decimal64%> in declaration specifiers both % and %<_Decimal128%> in declaration specifiers both % and % in declaration specifiers both % and %<_Bool%> in declaration specifiers both % and % in declaration specifiers both % and % in declaration specifiers both % and %<_Decimal32%> in declaration specifiers both % and %<_Decimal64%> in declaration specifiers both % and %<_Decimal128%> in declaration specifiers ISO C90 does not support complex types both % and % in declaration specifiers both % and %<_Bool%> in declaration specifiers both % and %<_Decimal32%> in declaration specifiers both % and %<_Decimal64%> in declaration specifiers both % and %<_Decimal128%> in declaration specifiers both % and %<_Fract%> in declaration specifiers both % and %<_Accum%> in declaration specifiers both % and %<_Sat%> in declaration specifiers ISO C does not support saturating types both %<_Sat%> and % in declaration specifiers both %<_Sat%> and %<_Bool%> in declaration specifiers both %<_Sat%> and % in declaration specifiers both %<_Sat%> and % in declaration specifiers both %<_Sat%> and % in declaration specifiers both %<_Sat%> and % in declaration specifiers both %<_Sat%> and %<_Decimal32%> in declaration specifiers both %<_Sat%> and %<_Decimal64%> in declaration specifiers both %<_Sat%> and %<_Decimal128%> in declaration specifiers both %<_Sat%> and % in declaration specifiers both % and %<%s%> in declaration specifiers both % and %<%s%> in declaration specifiers both % and %<%s%> in declaration specifiers both % and %<%s%> in declaration specifiers both % and %<%s%> in declaration specifiers both % and %<%s%> in declaration specifiers both %<_Sat%> and %<%s%> in declaration specifiers decimal floating point not supported for this target ISO C does not support decimal floating point ISO C does not support fixed-point types %qE fails to be a typedef or built in type ISO C90 does not support % or type qualifiers in parameter array declarators ISO C90 does not support %<[*]%> array declarators %<[*]%> not allowed in other than function prototype scope label %qE referenced outside of any function % loop initial declarations are only allowed in C99 mode use option -std=c99 or -std=gnu99 to compile your code declaration of static variable %q+D in % loop initial declaration declaration of % variable %q+D in % loop initial declaration % declared in % loop initial declaration % declared in % loop initial declaration % declared in % loop initial declaration declaration of non-variable %q+D in % loop initial declaration previous definition of %q+D was here previous implicit declaration of %q+D was here previous declaration of %q+D was here %Jjump into statement expression %Jjump into scope of identifier with variably modified type %Htraditional C lacks a separate namespace for labels, identifier %qE conflicts duplicate label declaration %qE implicit declaration of function %qE no return statement in function returning non-void enumeration values exceed range of largest integer specified mode too small for enumeral values % as only parameter may not be qualified % must be the only parameter parameter %q+D has just a forward declaration %<%s %E%> declared inside parameter list anonymous %s declared inside parameter list its scope is only this definition or declaration, which is probably not what you want array %q+D assumed to have one element %q+D redeclared as different kind of symbol built-in function %q+D declared as non-function redeclaration of enumerator %q+D conflicting types for built-in function %q+D conflicting type qualifiers for %q+D a parameter list with an ellipsis can%'t match an empty parameter name list declaration an argument type that has a default promotion can%'t match an empty parameter name list declaration prototype for %q+D declares more arguments than previous old-style definition prototype for %q+D declares fewer arguments than previous old-style definition prototype for %q+D declares argument %d with incompatible type prototype for %q+D follows non-prototype definition static declaration of %q+D follows non-static declaration non-static declaration of %q+D follows static declaration % attribute present on %q+D thread-local declaration of %q+D follows non-thread-local declaration non-thread-local declaration of %q+D follows thread-local declaration extern declaration of %q+D follows declaration with no linkage declaration of %q+D with no linkage follows extern declaration redeclaration of %q+D with no linkage redeclaration of %q+D with different visibility (old visibility preserved) inline declaration of %qD follows declaration with attribute noinline declaration of %q+D with attribute noinline follows inline declaration redefinition of parameter %q+D redundant redeclaration of %q+D nested extern declaration of %qD enumerator value for %qE is not an integer constant overflow in enumeration values ISO C restricts enumerator values to range of % incompatible implicit declaration of built-in function %qD incompatible implicit declaration of function %qD nested redefinition of % nested redefinition of % nested redefinition of % unnamed struct/union that defines no instances empty declaration with storage class specifier does not redeclare tag empty declaration with type qualifier does not redeclare tag useless type name in empty declaration % in empty declaration % in file-scope empty declaration % in file-scope empty declaration useless storage class specifier in empty declaration useless %<__thread%> in empty declaration useless type qualifier in empty declaration label %q+D used but not defined nested function %q+D declared but never defined inline function %q+D declared but never defined type of array %q+D completed incompatibly with implicit initialization GCC supports only %u nested scopes %Jold-style parameter declarations in prototyped function definition %Jtraditional C rejects ISO C style function definitions %Jold-style function definition %Jparameter name missing from parameter list %q+D declared as a non-parameter multiple parameters named %q+D parameter %q+D declared with void type type of %q+D defaults to % parameter %q+D has incomplete type declaration for parameter %q+D but no such parameter number of arguments doesn%'t match built-in prototype number of arguments doesn%'t match prototype promoted argument %qD doesn%'t match built-in prototype promoted argument %qD doesn%'t match prototype argument %qD doesn%'t match built-in prototype argument %qD doesn%'t match prototype %Jflexible array member in union %Jflexible array member not at end of struct %Jflexible array member in otherwise empty struct %Jinvalid use of structure with flexible array member union cannot be made transparent initializer fails to determine size of %q+D zero or negative size array %q+D storage size of %q+D isn%'t known storage size of %q+D isn%'t constant ignoring asm-specifier for non-static local variable %q+D cannot put object with volatile field into register variably modified %qs at file scope type defaults to % in declaration of %qs function definition declared % function definition declared % function definition declared % function definition declared %<__thread%> storage class specified for structure field %qs storage class specified for parameter %qs storage class specified for typename %qs initialized and declared % %qs has both % and initializer file-scope declaration of %qs specifies % file-scope declaration of %qs specifies % nested function %qs declared % function-scope %qs implicitly auto and declared %<__thread%> static or type qualifiers in non-parameter array declarator declaration of %qs as array of voids declaration of %qs as array of functions invalid use of structure with flexible array member size of array %qs has non-integer type ISO C forbids zero-size array %qs ISO C90 forbids array %qs whose size can%'t be evaluated ISO C90 forbids array whose size can%'t be evaluated ISO C90 forbids variable length array %qs ISO C90 forbids variable length array the size of array %qs can%'t be evaluated the size of array can %'t be evaluated variable length array %qs is used size of array %qs is too large ISO C90 does not support flexible array members array type has incomplete element type %qs declared as function returning a function %qs declared as function returning an array function declaration isn%'t a prototype parameter names (without types) in function declaration parameter %u (%q+D) has incomplete type %Jparameter %u has incomplete type parameter %u (%q+D) has void type function definition has qualified void return type type qualifiers ignored on function return type ISO C forbids qualified function types bit-field %qs width not an integer constant negative width in bit-field %qs bit-field %qs has invalid type type of bit-field %qs is a GCC extension %qs is narrower than values of its type typedef %q+D declared % ISO C forbids const or volatile function types a member of a structure or union cannot have a variably modified type variable or field %qs declared void attributes in parameter array declarator ignored parameter %q+D declared % field %qs declared as a function invalid storage class for function %qs % function returns non-void value cannot inline function % variable previously declared % redeclared % variable %q+D declared % object with variably modified type must have no linkage inline function %q+D given attribute noinline return type is an incomplete type return type defaults to % no previous prototype for %q+D %q+D was used with no prototype before its definition no previous declaration for %q+D %q+D was used with no declaration before its definition return type of %q+D is not % %q+D is normally a non-static function declaration does not declare anything ISO C doesn%'t support unnamed structs/unions typedef %qD is initialized (use __typeof__ instead) function %qD is initialized like a variable variable-sized object may not be initialized variable %qD has initializer but incomplete type %q+D is static but declared in inline function %qD which is not static duplicate %qE %q+F used but never defined %<__thread%> used with %qE _Decimal32 _Decimal64 _Decimal128 %Hduplicate label %qD __gcc_personality_v0 conflicting types for %q+D redefinition of typedef %q+D gnu_inline redefinition of %q+D %Jbut not here noinline redeclaration of % redefinition of % redefinition of % empty declaration unused variable %q+D _Bool rid %p "%s" %Jparameter name omitted %Hprototype declaration union has no named members union has no members struct has no named members struct has no members duplicate member %q+D array size missing in %q+D type name duplicate % duplicate % duplicate % size of array %qs is negative variable length array is used %<[*]%> not in a declaration %Jparameter %u has void type  zero width for bit-field %qs width of %qs exceeds its type field %qs has incomplete type %q+D is usually a function parameter %qD is initialized invalid use of % %qD has an incomplete type %Hstatement with no effect ISO C forbids % (anonymous) [%llu] (near initialization for %qs) initialized field overwritten %qT has no member named %qE right shift count is negative left shift count is negative wrong type argument to abs __builtin_ type generic invalid initializer missing initializer empty scalar initializer cast specifies array type cast specifies function type array indexing copyprivate reduction ^ && copyin firstprivate lastprivate || /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/c-typeck.c assignment of read-only member %qD increment of read-only member %qD decrement of read-only member %qD read-only member %qD used as % output assignment of read-only variable %qD increment of read-only variable %qD decrement of read-only variable %qD read-only variable %qD used as % output assignment of read-only location %qE increment of read-only location %qE decrement of read-only location %qE read-only location %qE used as % output invalid use of void expression invalid use of flexible array member invalid use of array with unspecified bounds invalid use of undefined type %<%s %E%> invalid use of incomplete typedef %qD used array that cannot be converted to pointer where scalar is required used struct type value where scalar is required used union type value where scalar is required cannot take address of bit-field %qD global register variable %qD used in nested function register variable %qD used in nested function address of global register variable %qD requested address of register variable %qD requested arithmetic on pointer to an incomplete type can%'t mix operands of decimal float and vector types can%'t mix operands of decimal float and complex types can%'t mix operands of decimal float and other float types left-hand operand of comma expression has no effect expression statement has incomplete type break statement not within loop or switch continue statement not within a loop break statement used with OpenMP for loop %Hsuggest explicit braces to avoid ambiguous % case label in statement expression not containing enclosing switch statement % label in statement expression not containing enclosing switch statement case label in scope of identifier with variably modified type not containing enclosing switch statement % label in scope of identifier with variably modified type not containing enclosing switch statement case label not within a switch statement % label not within a switch statement jump into statement expression jump into scope of identifier with variably modified type initialized field with side-effects overwritten array initialized from parenthesized string constant opaque vector types cannot be initialized %qD is static but used in inline function %qD which is not static request for member %qE in something not a structure or union void value not ignored as it ought to be switch quantity not an integer % switch expression not converted to % in ISO C dereferencing pointer to incomplete type dereferencing % pointer invalid type argument of %qs (have %qT) function return types not compatible due to % types are not quite compatible cannot pass rvalue to reference parameter passing argument %d of %qE makes qualified function pointer from unqualified expected %qT but argument is of type %qT assignment makes qualified function pointer from unqualified initialization makes qualified function pointer from unqualified return makes qualified function pointer from unqualified passing argument %d of %qE discards qualifiers from pointer target type assignment discards qualifiers from pointer target type initialization discards qualifiers from pointer target type return discards qualifiers from pointer target type ISO C prohibits argument conversion to union type request for implicit conversion from %qT to %qT not permitted in C++ argument %d of %qE might be a candidate for a format attribute assignment left-hand side might be a candidate for a format attribute initialization left-hand side might be a candidate for a format attribute return type might be a candidate for a format attribute ISO C forbids passing argument %d of %qE between function pointer and % ISO C forbids assignment between function pointer and % ISO C forbids initialization between function pointer and % ISO C forbids return between function pointer and % pointer targets in passing argument %d of %qE differ in signedness pointer targets in assignment differ in signedness pointer targets in initialization differ in signedness pointer targets in return differ in signedness passing argument %d of %qE from incompatible pointer type assignment from incompatible pointer type initialization from incompatible pointer type return from incompatible pointer type invalid use of non-lvalue array passing argument %d of %qE makes pointer from integer without a cast assignment makes pointer from integer without a cast initialization makes pointer from integer without a cast return makes pointer from integer without a cast passing argument %d of %qE makes integer from pointer without a cast assignment makes integer from pointer without a cast initialization makes integer from pointer without a cast return makes integer from pointer without a cast incompatible type for argument %d of %qE incompatible types when assigning to type %qT from type %qT incompatible types when initializing type %qT using type %qT incompatible types when returning type %qT but %qT was expected function declared % has a % statement % with no value, in function returning non-void % with a value, in function returning void ISO C forbids % with expression, in function returning void function returns address of local variable function types not truly compatible in ISO C pointer of type % used in subtraction pointer to a function used in subtraction right shift count >= width of type left shift count >= width of type comparing floating point with == or != is unsafe Function pointer used in comparison : %qD ISO C forbids comparison of % with function pointer comparison of distinct pointer types lacks a cast the address of %qD will never be NULL comparison between pointer and integer comparison of complete and incomplete pointers ISO C forbids ordered comparisons of pointers to functions ordered comparison of pointer with integer zero wrong type argument to unary plus wrong type argument to unary minus ISO C does not support %<~%> for complex conjugation wrong type argument to bit-complement wrong type argument to conjugation wrong type argument to unary exclamation mark ISO C does not support %<++%> and %<--%> on complex types wrong type argument to increment wrong type argument to decrement increment of pointer to unknown structure decrement of pointer to unknown structure called object %qE is not a function too many arguments to function %qE type of formal parameter %d is incomplete passing argument %d of %qE as integer rather than floating due to prototype passing argument %d of %qE as integer rather than complex due to prototype passing argument %d of %qE as complex rather than floating due to prototype passing argument %d of %qE as floating rather than integer due to prototype passing argument %d of %qE as complex rather than integer due to prototype passing argument %d of %qE as floating rather than complex due to prototype passing argument %d of %qE as % rather than % due to prototype passing argument %d of %qE as %qT rather than %qT due to prototype passing argument %d of %qE with different width due to prototype passing argument %d of %qE as unsigned due to prototype passing argument %d of %qE as signed due to prototype too few arguments to function %qE function called through a non-compatible type if this code is reached, the program will abort initializer element is not constant char-array initialized from wide string wide character array initialized from non-wide string wide character array initialized from incompatible wide string initializer-string for array of chars is too long array of inappropriate type initialized from string constant array initialized from non-constant array expression initializer element is not computable at load time initialization of flexible array member in a nested context initialization of a flexible array member extra elements in scalar initializer extra brace group at end of initializer missing braces around initializer braces around scalar initializer excess elements in char array initializer excess elements in struct initializer non-static initialization of a flexible array member excess elements in union initializer traditional C rejects initialization of unions excess elements in array initializer excess elements in vector initializer excess elements in scalar initializer array index in non-array initializer field name not in record or union initializer unknown field %qE specified in initializer array index in initializer not of integer type nonconstant array index in initializer array index in initializer exceeds array bounds empty index range in initializer array index range in initializer exceeds array bounds traditional C rejects automatic aggregate initialization ISO C forbids casting nonscalar to the same type ISO C forbids casts to union type cast adds new qualifiers to function type cast discards qualifiers from pointer target type cast increases required alignment of target type cast from pointer to integer of different size cast from function call of type %qT to non-matching type %qT cast to pointer from integer of different size ISO C forbids conversion of function pointer to object pointer type ISO C forbids conversion of object pointer to function pointer type cast to union type from type not present in union comparison with string literal results in unspecified behavior subscripted value is neither array nor pointer array subscript is not an integer subscripted value is pointer to function ISO C forbids subscripting % array ISO C90 forbids subscripting non-lvalue array non-lvalue array in conditional expression signed and unsigned type in conditional expression ISO C forbids conditional expr with only one void side ISO C forbids conditional expr between % and function pointer pointer type mismatch in conditional expression pointer/integer type mismatch in conditional expression %qE has invalid type for % %qE must be % for % %qE is not a variable in clause %qs %qE appears more than once in data clauses %qE is not a variable in clause % %qE is not a variable in clause % %qE has invalid type for % %qE is predetermined %qs for %qs ; ; ; ; ; ; ; ; ; $< < :< ; <         u X * I I I I I I I I I I I I l l l I . . . . . I s s s s k : G ` e e e e 7 U c c c c c c c c | u W c_finish_omp_clauses c_objc_common_truthvalue_conversion build_binary_op common_pointer_type c_common_type c_begin_vm_scope c_finish_stmt_expr c_begin_stmt_expr c_finish_bc_stmt c_finish_if_stmt c_finish_case convert_for_assignment readonly_error process_init_element array_to_pointer_conversion set_designator pop_init_level set_nonincremental_init_from_string finish_init build_unary_op function_to_pointer_conversion convert_arguments build_array_ref default_conversion perform_integral_promotions same_translation_unit_p tagged_types_tu_compatible_p composite_type c_incomplete_type_error conversion to non-scalar type requested volatile [0] void /* ??? */ , ... union enum unsigned [ERROR] restrict register extern static /* compiled from: . */ /* %s:%d:%c%c */ %s; /*%s %s*/ /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/c-aux-info.c = 0 ? | gen_type label %q+D defined but not used label %q+D declared but not defined array subscript has type % %qE attribute ignored for a non-function declaration %qE attribute ignored for a non-pointer %qE attribute should be applied to a type, not a type declaration (i.e. typedef) %qE attribute have effect only on public objects fixed-point overflow in expression complex integer overflow in expression complex floating point overflow in expression %qE attribute ignored due to the unsupported argument not enough arguments to function %qE non-floating-point argument in call to function %qE non-floating-point arguments in call to function %qE non-const integer argument %u in call to function %qE cleanup argument not an identifier cleanup argument not a function nonnull attribute without arguments on a non-prototype nonnull argument has invalid operand number (argument %lu) nonnull argument with out-of-range operand number (argument %lu, operand %lu) nonnull argument references non-pointer operand (argument %lu, operand %lu) %J%qE attribute applies only to functions %Jcan%'t set %qE attribute after definition overflow in constant expression alloc_size parameter outside range %qE attribute needs at least a lock argument %qE attribute takes a single argument for a scoped lockable type The first argument of the %qE attribute must be either a boolean or an integer value Parameter position (%i) specified in %qE attribute is not valid %qE attribute needs to specified a function parameter for a scoped lockable type Unsupported argument of %qE attribute ignored Argument of %qE attribute ignored for an unlock method of a lockable type Argument of %qE attribute ignored for a locking primitive of a lockable type %qE attribute conflicts with attribute %s lvalue required as left operand of assignment lvalue required as increment operand lvalue required as decrement operand lvalue required as unary %<&%> operand lvalue required in asm statement /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/c-common.c %qE attribute ignored for a non-lockable Unsupported argument of 'acquired_after' attribute ignored Unsupported argument of 'acquired_before' attribute ignored %qE attribute downgraded to '%s' due to the unsupported lock argument %qE attribute requires prototypes with named arguments %qE attribute only applies to variadic functions requested position is not an integer constant requested position is less than zero tls_model argument not a string tls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic" %Jsection attribute cannot be specified for local variables section of %q+D conflicts with previous declaration section of %q+D cannot be overridden section attribute not allowed for %q+D %Jsection attributes are not supported for this target %qE attribute ignored on non-class types %qE attribute ignored because %qT is already defined visibility argument not a string %qE attribute ignored on types visibility argument must be one of "default", "hidden", "protected" or "internal" %qD redeclared with different visibility %q+D defined both normally and as an alias destructor priorities from 0 to %d are reserved for the implementation constructor priorities from 0 to %d are reserved for the implementation destructor priorities must be integers from 0 to %d inclusive constructor priorities must be integers from 0 to %d inclusive invalid vector type for attribute %qE vector size not an integral multiple of component size number of components of the vector not a power of two %qE attribute ignored for field of type %qT %Jweakref attribute must appear before alias attribute inline function %q+D cannot be declared weak requested alignment is not a constant requested alignment is not a power of 2 requested alignment is too large alignment may not be specified for %q+D alignment for %q+D was previously specified as %d and may not be decreased alignment for %q+D must be at least %d specifying vector types with __attribute__ ((mode)) is deprecated use __attribute__ ((vector_size)) instead signness of type and machine mode %qs don't match cannot use mode %qs for enumeral types mode %qs applied to inappropriate type null argument where non-null required (argument %lu) logical %<%s%> with non-zero constant will always evaluate as true cannot apply % to static data member %qD cannot apply % when % is overloaded attempt to take address of bit-field structure member %qD not enough variable arguments to fit a sentinel missing sentinel in function call invalid application of % to a function type invalid application of %qs to a void type invalid application of %qs to incomplete type %qT %<__alignof%> applied to a bit-field first argument of %q+D should be % second argument of %q+D should be % third argument of %q+D should probably be % %q+D takes only zero or two arguments string length %qd is greater than the length %qd ISO C%d compilers are required to support taking the address of a label is non-standard %Henumeration value %qE not handled in switch %Jcase value %qs not in enumerated type %Jcase value %qs not in enumerated type %qT case label does not reduce to an integer constant cannot disable built-in function %qs the address of %qD will always evaluate as % suggest parentheses around assignment used as truth value pointer of type % used in arithmetic pointer to a function used in arithmetic pointer to member function used in arithmetic invalid operands to binary %s (have %qT and %qT) comparison between types %qT and %qT comparison between signed and unsigned integer expressions promoted ~unsigned is always non-zero comparison of promoted ~unsigned with constant comparison of promoted ~unsigned with unsigned _Sat unsigned long long _Fract _Sat unsigned long long _Accum __builtin_aggregate_incoming_address __builtin_eh_return_data_regno __builtin_init_dwarf_reg_size_table __sync_bool_compare_and_swap_1 __sync_bool_compare_and_swap_2 __sync_bool_compare_and_swap_4 __sync_bool_compare_and_swap_8 __sync_bool_compare_and_swap_16 __sync_val_compare_and_swap_16 __builtin_GOMP_critical_name_start __builtin_GOMP_critical_name_end __builtin_GOMP_loop_static_start __builtin_GOMP_loop_dynamic_start __builtin_GOMP_loop_guided_start __builtin_GOMP_loop_runtime_start __builtin_GOMP_loop_ordered_static_start __builtin_GOMP_loop_ordered_dynamic_start __builtin_GOMP_loop_ordered_guided_start __builtin_GOMP_loop_ordered_runtime_start __builtin_GOMP_loop_static_next __builtin_GOMP_loop_dynamic_next __builtin_GOMP_loop_guided_next __builtin_GOMP_loop_runtime_next __builtin_GOMP_loop_ordered_static_next __builtin_GOMP_loop_ordered_dynamic_next __builtin_GOMP_loop_ordered_guided_next __builtin_GOMP_loop_ordered_runtime_next __builtin_GOMP_loop_ull_static_start __builtin_GOMP_loop_ull_dynamic_start __builtin_GOMP_loop_ull_guided_start __builtin_GOMP_loop_ull_runtime_start __builtin_GOMP_loop_ull_ordered_static_start __builtin_GOMP_loop_ull_ordered_dynamic_start __builtin_GOMP_loop_ull_ordered_guided_start __builtin_GOMP_loop_ull_ordered_runtime_start __builtin_GOMP_loop_ull_static_next __builtin_GOMP_loop_ull_dynamic_next __builtin_GOMP_loop_ull_guided_next __builtin_GOMP_loop_ull_runtime_next __builtin_GOMP_loop_ull_ordered_static_next __builtin_GOMP_loop_ull_ordered_dynamic_next __builtin_GOMP_loop_ull_ordered_guided_next __builtin_GOMP_loop_ull_ordered_runtime_next __builtin_GOMP_parallel_loop_static_start __builtin_GOMP_parallel_loop_dynamic_start __builtin_GOMP_parallel_loop_guided_start __builtin_GOMP_parallel_loop_runtime_start __builtin_GOMP_loop_end_nowait __builtin_GOMP_parallel_sections_start __builtin_GOMP_sections_end_nowait __builtin_GOMP_single_copy_start __builtin_GOMP_single_copy_end comparison is always false due to limited range of data type comparison is always true due to limited range of data type comparison of unsigned expression >= 0 is always true comparison of unsigned expression < 0 is always false GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits together operation on %qE may be undefined conversion to %qT from boolean expression negative integer implicitly converted to unsigned type conversion of unsigned constant value to negative integer conversion to %qT alters %qT constant value conversion to %qT from %qT may change the sign of the result conversion to %qT from %qT may alter its value large integer implicitly truncated to unsigned type overflow in implicit constant conversion pointers are not permitted as case values range expressions in switch statements are non-standard case label value is less than minimum value for type case label value exceeds maximum value for type lower value in case label range less than minimum value for type upper value in case label range exceeds maximum value for type duplicate (or overlapping) case value %Jthis is the first entry overlapping that value multiple default labels in one switch %Jthis is the first default label use -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subparts type-punning to incomplete type might break strict-aliasing rules dereferencing type-punned pointer will break strict-aliasing rules dereferencing type-punned pointer might break strict-aliasing rules %qD is not defined outside of function scope suggest parentheses around %<+%> inside %<<<%> suggest parentheses around %<-%> inside %<<<%> suggest parentheses around %<+%> inside %<>>%> suggest parentheses around %<-%> inside %<>>%> suggest parentheses around %<&&%> within %<||%> suggest parentheses around arithmetic in operand of %<|%> suggest parentheses around comparison in operand of %<|%> suggest parentheses around operand of % or change %<|%> to %<||%> or % to %<~%> suggest parentheses around arithmetic in operand of %<^%> suggest parentheses around comparison in operand of %<^%> suggest parentheses around %<+%> in operand of %<&%> suggest parentheses around %<-%> in operand of %<&%> suggest parentheses around comparison in operand of %<&%> suggest parentheses around operand of % or change %<&%> to %<&&%> or % to %<~%> suggest parentheses around comparison in operand of %<==%> suggest parentheses around comparison in operand of % comparisons like % do not have their mathematical meaning Bad option %s to optimize attribute. Bad option %s to pragma attribute /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/gimple.h %Hignoring return value of %qD, declared with attribute warn_unused_result %Hignoring return value of function declared with attribute warn_unused_result %qE attribute ignored vector overflow in expression format_arg alias argument not a string weakref zero vector size %qE attribute ignored for %qE byte libgcc_cmp_return libgcc_shift_count unwind_word unknown machine mode %qs unable to emulate %qs invalid pointer mode %qs no data type for mode %qs division by zero at end of input before %s'%c' before %s'\x%x' before string constant before numeric constant before %qE before %<#pragma%> before end of line before %qs token __compound_literal %s.%lu __SIZE_TYPE__ __PTRDIFF_TYPE__ __WCHAR_TYPE__ __WINT_TYPE__ __INTMAX_TYPE__ long long unsigned int __UINTMAX_TYPE__ __CHAR16_TYPE__ __CHAR32_TYPE__ sizeof __alignof__ %Hswitch missing default case -%llu 0x%llx%016llx != long long unsigned unsigned short __int128_t __uint128_t unsigned long long _Fract _Sat short _Fract _Sat _Fract _Sat long _Fract _Sat long long _Fract _Sat unsigned short _Fract _Sat unsigned _Fract _Sat unsigned long _Fract unsigned long long _Accum _Sat short _Accum _Sat _Accum _Sat long _Accum _Sat long long _Accum _Sat unsigned short _Accum _Sat unsigned _Accum _Sat unsigned long _Accum complex int complex float complex double complex long double wchar_t char16_t char32_t __builtin_va_list asm_fprintf gcc_diag gcc_cdiag gcc_cxxdiag pure no vops __builtin_acos __builtin_acosf __builtin_acosh __builtin_acoshf __builtin_acoshl __builtin_acosl __builtin_asin __builtin_asinf __builtin_asinh __builtin_asinhf __builtin_asinhl __builtin_asinl __builtin_atan __builtin_atan2 __builtin_atan2f __builtin_atan2l __builtin_atanf __builtin_atanh __builtin_atanhf __builtin_atanhl __builtin_atanl __builtin_cbrt __builtin_cbrtf __builtin_cbrtl __builtin_ceil __builtin_ceilf __builtin_ceill __builtin_copysign __builtin_copysignf __builtin_copysignl __builtin_cos __builtin_cosf __builtin_cosh __builtin_coshf __builtin_coshl __builtin_cosl __builtin_drem __builtin_dremf __builtin_dreml __builtin_erf __builtin_erfc __builtin_erfcf __builtin_erfcl __builtin_erff __builtin_erfl __builtin_exp __builtin_exp10 __builtin_exp10f __builtin_exp10l __builtin_exp2 __builtin_exp2f __builtin_exp2l __builtin_expf __builtin_expl __builtin_expm1 __builtin_expm1f __builtin_expm1l __builtin_fabs __builtin_fabsf __builtin_fabsl __builtin_fdim __builtin_fdimf __builtin_fdiml __builtin_floor __builtin_floorf __builtin_floorl __builtin_fma __builtin_fmaf __builtin_fmal __builtin_fmax __builtin_fmaxf __builtin_fmaxl __builtin_fmin __builtin_fminf __builtin_fminl __builtin_fmod __builtin_fmodf __builtin_fmodl __builtin_frexp __builtin_frexpf __builtin_frexpl __builtin_gamma __builtin_gammaf __builtin_gammal __builtin_gamma_r __builtin_gammaf_r __builtin_gammal_r __builtin_huge_val __builtin_huge_valf __builtin_huge_vall __builtin_hypot __builtin_hypotf __builtin_hypotl __builtin_ilogb __builtin_ilogbf __builtin_ilogbl __builtin_inf __builtin_inff __builtin_infl __builtin_infd32 __builtin_infd64 __builtin_infd128 __builtin_j0 __builtin_j0f __builtin_j0l __builtin_j1 __builtin_j1f __builtin_j1l __builtin_jn __builtin_jnf __builtin_jnl __builtin_lceil __builtin_lceilf __builtin_lceill __builtin_ldexp __builtin_ldexpf __builtin_ldexpl __builtin_lfloor __builtin_lfloorf __builtin_lfloorl __builtin_lgamma __builtin_lgammaf __builtin_lgammal __builtin_lgamma_r __builtin_lgammaf_r __builtin_lgammal_r __builtin_llceil __builtin_llceilf __builtin_llceill __builtin_llfloor __builtin_llfloorf __builtin_llfloorl __builtin_llrint __builtin_llrintf __builtin_llrintl __builtin_llround __builtin_llroundf __builtin_llroundl __builtin_log __builtin_log10 __builtin_log10f __builtin_log10l __builtin_log1p __builtin_log1pf __builtin_log1pl __builtin_log2 __builtin_log2f __builtin_log2l __builtin_logb __builtin_logbf __builtin_logbl __builtin_logf __builtin_logl __builtin_lrint __builtin_lrintf __builtin_lrintl __builtin_lround __builtin_lroundf __builtin_lroundl __builtin_modf __builtin_modff __builtin_modfl __builtin_nan __builtin_nanf __builtin_nanl __builtin_nand32 __builtin_nand64 __builtin_nand128 __builtin_nans __builtin_nansf __builtin_nansl __builtin_nearbyint __builtin_nearbyintf __builtin_nearbyintl __builtin_nextafter __builtin_nextafterf __builtin_nextafterl __builtin_nexttoward __builtin_nexttowardf __builtin_nexttowardl __builtin_pow __builtin_pow10 __builtin_pow10f __builtin_pow10l __builtin_powf __builtin_powi __builtin_powif __builtin_powil __builtin_powl __builtin_remainder __builtin_remainderf __builtin_remainderl __builtin_remquo __builtin_remquof __builtin_remquol __builtin_rint __builtin_rintf __builtin_rintl __builtin_round __builtin_roundf __builtin_roundl __builtin_scalb __builtin_scalbf __builtin_scalbl __builtin_scalbln __builtin_scalblnf __builtin_scalblnl __builtin_scalbn __builtin_scalbnf __builtin_scalbnl __builtin_signbit __builtin_signbitf __builtin_signbitl __builtin_signbitd32 __builtin_signbitd64 __builtin_signbitd128 __builtin_significand __builtin_significandf __builtin_significandl __builtin_sin __builtin_sincos __builtin_sincosf __builtin_sincosl __builtin_sinf __builtin_sinh __builtin_sinhf __builtin_sinhl __builtin_sinl __builtin_sqrt __builtin_sqrtf __builtin_sqrtl __builtin_tan __builtin_tanf __builtin_tanh __builtin_tanhf __builtin_tanhl __builtin_tanl __builtin_tgamma __builtin_tgammaf __builtin_tgammal __builtin_trunc __builtin_truncf __builtin_truncl __builtin_y0 __builtin_y0f __builtin_y0l __builtin_y1 __builtin_y1f __builtin_y1l __builtin_yn __builtin_ynf __builtin_ynl __builtin_cabs __builtin_cabsf __builtin_cabsl __builtin_cacos __builtin_cacosf __builtin_cacosh __builtin_cacoshf __builtin_cacoshl __builtin_cacosl __builtin_carg __builtin_cargf __builtin_cargl __builtin_casin __builtin_casinf __builtin_casinh __builtin_casinhf __builtin_casinhl __builtin_casinl __builtin_catan __builtin_catanf __builtin_catanh __builtin_catanhf __builtin_catanhl __builtin_catanl __builtin_ccos __builtin_ccosf __builtin_ccosh __builtin_ccoshf __builtin_ccoshl __builtin_ccosl __builtin_cexp __builtin_cexpf __builtin_cexpl __builtin_cexpi __builtin_cexpif __builtin_cexpil __builtin_cimag __builtin_cimagf __builtin_cimagl __builtin_clog __builtin_clogf __builtin_clogl __builtin_clog10 __builtin_clog10f __builtin_clog10l __builtin_conj __builtin_conjf __builtin_conjl __builtin_cpow __builtin_cpowf __builtin_cpowl __builtin_cproj __builtin_cprojf __builtin_cprojl __builtin_creal __builtin_crealf __builtin_creall __builtin_csin __builtin_csinf __builtin_csinh __builtin_csinhf __builtin_csinhl __builtin_csinl __builtin_csqrt __builtin_csqrtf __builtin_csqrtl __builtin_ctan __builtin_ctanf __builtin_ctanh __builtin_ctanhf __builtin_ctanhl __builtin_ctanl __builtin_bcmp __builtin_bcopy __builtin_bzero __builtin_index __builtin_memchr __builtin_memcmp __builtin_memcpy __builtin_memmove __builtin_mempcpy __builtin_memset __builtin_rindex __builtin_stpcpy __builtin_stpncpy __builtin_strcasecmp __builtin_strcat __builtin_strchr __builtin_strcmp __builtin_strcpy __builtin_strcspn __builtin_strdup __builtin_strndup __builtin_strlen __builtin_strncasecmp __builtin_strncat __builtin_strncmp __builtin_strncpy __builtin_strpbrk __builtin_strrchr __builtin_strspn __builtin_strstr __builtin_fprintf __builtin_fprintf_unlocked __builtin_putc __builtin_putc_unlocked __builtin_fputc __builtin_fputc_unlocked __builtin_fputs __builtin_fputs_unlocked __builtin_fscanf __builtin_fwrite __builtin_fwrite_unlocked __builtin_printf __builtin_printf_unlocked __builtin_putchar __builtin_putchar_unlocked __builtin_puts __builtin_puts_unlocked __builtin_scanf __builtin_snprintf __builtin_sprintf __builtin_sscanf __builtin_vfprintf __builtin_vfscanf __builtin_vprintf __builtin_vscanf __builtin_vsnprintf __builtin_vsprintf __builtin_vsscanf __builtin_isalnum __builtin_isalpha __builtin_isascii __builtin_isblank __builtin_iscntrl __builtin_isdigit __builtin_isgraph __builtin_islower __builtin_isprint __builtin_ispunct __builtin_isspace __builtin_isupper __builtin_isxdigit __builtin_toascii __builtin_tolower __builtin_toupper __builtin_iswalnum __builtin_iswalpha __builtin_iswblank __builtin_iswcntrl __builtin_iswdigit __builtin_iswgraph __builtin_iswlower __builtin_iswprint __builtin_iswpunct __builtin_iswspace __builtin_iswupper __builtin_iswxdigit __builtin_towlower __builtin_towupper __builtin_abort __builtin_abs __builtin_alloca __builtin_apply __builtin_apply_args __builtin_args_info __builtin_bswap32 __builtin_bswap64 __builtin___clear_cache __builtin_calloc __builtin_classify_type __builtin_clz __builtin_clzimax __builtin_clzl __builtin_clzll __builtin_constant_p __builtin_ctz __builtin_ctzimax __builtin_ctzl __builtin_ctzll __builtin_dcgettext __builtin_dgettext __builtin_dwarf_cfa __builtin_dwarf_sp_column __builtin_eh_return __builtin_execl __builtin_execlp __builtin_execle __builtin_execv __builtin_execvp __builtin_execve __builtin_exit __builtin_expect __builtin_extend_pointer __builtin_extract_return_addr __builtin_ffs __builtin_ffsimax __builtin_ffsl __builtin_ffsll __builtin_fork __builtin_frame_address __builtin_free __builtin_frob_return_addr __builtin_gettext __builtin_imaxabs __builtin_finite __builtin_finitef __builtin_finitel __builtin_finited32 __builtin_finited64 __builtin_finited128 __builtin_fpclassify __builtin_isfinite __builtin_isinf_sign __builtin_isinf __builtin_isinff __builtin_isinfl __builtin_isinfd32 __builtin_isinfd64 __builtin_isinfd128 __builtin_isnan __builtin_isnanf __builtin_isnanl __builtin_isnand32 __builtin_isnand64 __builtin_isnand128 __builtin_isnormal __builtin_labs __builtin_llabs __builtin_longjmp __builtin_malloc __builtin_next_arg __builtin_parity __builtin_parityimax __builtin_parityl __builtin_parityll __builtin_popcount __builtin_popcountimax __builtin_popcountl __builtin_popcountll __builtin_prefetch __builtin_realloc __builtin_return __builtin_return_address __builtin_saveregs __builtin_setjmp __builtin_strfmon __builtin_strftime __builtin_trap __builtin_unwind_init __builtin_update_setjmp_buf __builtin_va_copy __builtin_va_end __builtin_va_start __builtin_va_arg_pack __builtin_va_arg_pack_len __builtin__exit __builtin__Exit __builtin_object_size __builtin___memcpy_chk __builtin___memmove_chk __builtin___mempcpy_chk __builtin___memset_chk __builtin___stpcpy_chk __builtin___strcat_chk __builtin___strcpy_chk __builtin___strncat_chk __builtin___strncpy_chk __builtin___snprintf_chk __builtin___sprintf_chk __builtin___vsnprintf_chk __builtin___vsprintf_chk __builtin___fprintf_chk __builtin___printf_chk __builtin___vfprintf_chk __builtin___vprintf_chk __sync_fetch_and_add __sync_fetch_and_add_1 __sync_fetch_and_add_2 __sync_fetch_and_add_4 __sync_fetch_and_add_8 __sync_fetch_and_add_16 __sync_fetch_and_sub __sync_fetch_and_sub_1 __sync_fetch_and_sub_2 __sync_fetch_and_sub_4 __sync_fetch_and_sub_8 __sync_fetch_and_sub_16 __sync_fetch_and_or __sync_fetch_and_or_1 __sync_fetch_and_or_2 __sync_fetch_and_or_4 __sync_fetch_and_or_8 __sync_fetch_and_or_16 __sync_fetch_and_and __sync_fetch_and_and_1 __sync_fetch_and_and_2 __sync_fetch_and_and_4 __sync_fetch_and_and_8 __sync_fetch_and_and_16 __sync_fetch_and_xor __sync_fetch_and_xor_1 __sync_fetch_and_xor_2 __sync_fetch_and_xor_4 __sync_fetch_and_xor_8 __sync_fetch_and_xor_16 __sync_fetch_and_nand __sync_fetch_and_nand_1 __sync_fetch_and_nand_2 __sync_fetch_and_nand_4 __sync_fetch_and_nand_8 __sync_fetch_and_nand_16 __sync_add_and_fetch __sync_add_and_fetch_1 __sync_add_and_fetch_2 __sync_add_and_fetch_4 __sync_add_and_fetch_8 __sync_add_and_fetch_16 __sync_sub_and_fetch __sync_sub_and_fetch_1 __sync_sub_and_fetch_2 __sync_sub_and_fetch_4 __sync_sub_and_fetch_8 __sync_sub_and_fetch_16 __sync_or_and_fetch __sync_or_and_fetch_1 __sync_or_and_fetch_2 __sync_or_and_fetch_4 __sync_or_and_fetch_8 __sync_or_and_fetch_16 __sync_and_and_fetch __sync_and_and_fetch_1 __sync_and_and_fetch_2 __sync_and_and_fetch_4 __sync_and_and_fetch_8 __sync_and_and_fetch_16 __sync_xor_and_fetch __sync_xor_and_fetch_1 __sync_xor_and_fetch_2 __sync_xor_and_fetch_4 __sync_xor_and_fetch_8 __sync_xor_and_fetch_16 __sync_nand_and_fetch __sync_nand_and_fetch_1 __sync_nand_and_fetch_2 __sync_nand_and_fetch_4 __sync_nand_and_fetch_8 __sync_nand_and_fetch_16 __sync_bool_compare_and_swap __sync_val_compare_and_swap __sync_val_compare_and_swap_1 __sync_val_compare_and_swap_2 __sync_val_compare_and_swap_4 __sync_val_compare_and_swap_8 __sync_lock_test_and_set __sync_lock_test_and_set_1 __sync_lock_test_and_set_2 __sync_lock_test_and_set_4 __sync_lock_test_and_set_8 __sync_lock_test_and_set_16 __sync_lock_release __sync_lock_release_1 __sync_lock_release_2 __sync_lock_release_4 __sync_lock_release_8 __sync_lock_release_16 __sync_synchronize __builtin_omp_get_thread_num __builtin_omp_get_num_threads __builtin_GOMP_atomic_start __builtin_GOMP_atomic_end __builtin_GOMP_barrier __builtin_GOMP_taskwait __builtin_GOMP_critical_start __builtin_GOMP_critical_end __builtin_GOMP_loop_end __builtin_GOMP_ordered_start __builtin_GOMP_ordered_end __builtin_GOMP_parallel_start __builtin_GOMP_parallel_end __builtin_GOMP_task __builtin_GOMP_sections_start __builtin_GOMP_sections_next __builtin_GOMP_sections_end __builtin_GOMP_single_start empty range specified duplicate case value %Jpreviously used here top level size of array is too large -O%ld warn_unused_result _Complex _Sat __FUNCTION__ __PRETTY_FUNCTION__ __alignof __asm __asm__ __attribute __attribute__ __builtin_choose_expr __builtin_offsetof __builtin_types_compatible_p __builtin_va_arg __complex __complex__ __const __const__ __decltype __extension__ __func__ __has_nothrow_assign __has_nothrow_constructor __has_nothrow_copy __has_trivial_assign __has_trivial_constructor __has_trivial_copy __has_trivial_destructor __has_virtual_destructor __is_abstract __is_base_of __is_class __is_convertible_to __is_empty __is_enum __is_pod __is_polymorphic __is_union __imag __imag__ __inline __inline__ __label__ __null __real __real__ __restrict__ __signed __signed__ __thread __typeof __typeof__ __volatile bool const_cast do dynamic_cast explicit export extern false mutable operator reinterpret_cast static_assert static_cast true typename typeid using while compatibility_alias encode implementation synchronized bycopy byref inout oneway nocommon flatten transparent_union aligned no_instrument_function returns_twice no_stack_limit vector_size tls_model may_alias alloc_size (4 4 3 3 3 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 M6 M6 M6 5 5 5 5 5 M6 5 5 5 5 5 M6 5 5 5 5 5 5 TB aB nB {B GB E HE HE HE E HE HE HE HE HE E E nE ae e e e e e ae e e e e e ae e e e e e ae e e e e e ae e e e e e ae e e e e e ae e e e e e ae e e e e e ae e e e e e ae e e e e e ae e e e e e ae e e e e e ae e e e e e ae e e e e e ae e e e e e ae ; P o e e e X X _ _ _ _ _ x x x x x x x x x x x x x x W M C q 9 q 9 q / q / q q q q q q % q q q q q q q q ? _ _ _ _ _ _ _ _ _ _ _ _ " p" " `" `" p" p" c# dk C \k A `k B ^l D l \l ; \l < \l = ] l > l ? l l A l B l 2 [ l 2 l 0 l 0 l 3 l 3 l 9 , l Q ? l : \ l 4 m l w l l l l r l 5 l C l ` l a l b l c l d ( l e ; l f T l g m l h { l i l k l j l l l m l n l o l p l 6 l 6 l l l 8 l K l 7 l 7 h & l 3 l < l G l P l 1 Y l 1 d l r J m 0 @ f'q o l D r + l ) }o L j s l l Z u l [ i F r t l \ m~o , l r p * #j M  l & K l ] $ p l l l l N H m ' p n}o . * # t -I l l n O H p P l R T]q H ]]q I L]q G C n l ^ `q Sq - l T l / h]q l q l _ p ! Dt ( n J Daq S o T l U $~o V Q n l W l X R l 1 P i`q " l l Y ^q l P r d l E l % l v r w l s l t $ l P o 6 p { p | K o 3 l @ l G l C^q M l S l Ys X^q U Z l P3 ^q 3 p `b P r `b ]l 2 t 2 Q]l P2 n 2 c l 1 a_l 01 - p T t 0 r a k l Pa l ` I l P` a%r Z r @L } l X ]q X r O l V l `9 2 l @0 l 0 l 8 l / l D M r T l Q & n pM l J p 7 C]q / l r 07 l @/ { p J yal D l : n A oXn A l 1 r 1 ^q . ~ p ! l . l . l H l I l - l . ! l E 0 l E @ l ? O l ? [ l ? m l ? | l > l `> l `> l `> l 4 l p- .m P l K k a O j 0, p+ @c b @ k a O 8 # # 4 a O j handle_acquired_order_attribute handle_type_generic_attribute handle_novops_attribute same_scalar_type_ignoring_signedness lvalue_error fold_offsetof_1 gimple_op gimple_call_fndecl check_function_arguments_recurse nonnull_check_p c_determine_visibility boolean_increment c_expand_expr set_builtin_user_assembler_name def_builtin_1 c_sizeof_or_alignof_type c_type_hash c_common_truthvalue_conversion binary_op_error   assertion missing after %qs macro name missing after %qs missing path after %qs missing filename after %qs DEPENDENCIES_OUTPUT SUNPRO_DEPENDENCIES opening output file %s: %m -I- specified twice implicit-function-declaration nfkc nfc -lang-asm when writing output to %s: %m The C parser does not support -dy, option ignored The Objective-C parser does not support -dy, option ignored The C++ parser does not support -dy, option ignored The Objective-C++ parser does not support -dy, option ignored /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/c-opts.c no class name specified with %qs missing makefile target after %qs to generate dependencies you must specify either -M or -MM -MG may only be used with -M or -MM -fdirectives-only is incompatible with -Wunused_macros -fdirectives-only is incompatible with -traditional -fno-gnu89-inline is only supported in GNU99 or C99 mode -fpreprocessed/-save-temps are not supported with -fripa -Wformat-y2k ignored without -Wformat -Wformat-extra-args ignored without -Wformat -Wformat-zero-length ignored without -Wformat -Wformat-nonliteral ignored without -Wformat -Wformat-contains-nul ignored without -Wformat -Wformat-security ignored without -Wformat too many filenames given. Type %s --help for usage too late for # directive to set debug directory obsolete option -I- used, please use -iquote instead argument %qs to %<-Wnormalized%> not recognized switch %qs is no longer supported -fhandle-exceptions has been renamed -fexceptions (and is now on by default) dir:ord:sys,dir:gen:any,ind:base output filename specified twice opening dependency file %s: %m closing dependency file %s: %m /usr/local/google/home/android/cupcake_rel_root 7 7 ^; 7 7 7 F F E E |E 8 7 iE E 7 D D 7 D a@ D D 7 G@ ,@ ,@ 7 7 @ @ 7 v? 7 7 7 7 > 7 7 7 7 7 7 7 7 7 7 w> 7 7 7 7 7 7 7 7 a> a> 7 7 7 7 7 7 7 K> 7 7 7 7 &> 7 7 > 7 7 7 = = 7 7 7 7 7 7 7 7 7 7 /= 7 7 7 7 7 7 = 7 7 7 7 9 7 7 7 8 7 7 7 7 7 7 7 7 7 = 7 7 7 7 7 7 7 7 7 7 7 7 7 = 7 7 7 7 = 7 7 7 7 7 7 D= 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 ? 7 7 7 7 7 7 7 7 7 7 7 7 7 7 ? 7 7 7 7 7 7 7 7 7 7 7 7 {@ 7 7 7 7 7 7 7 7 7 C 7 C 7 7 7 7 C 7 7 C 7 7 7 7 7 7 7 7 7 7 C 7 7 7 7 7 7 7 < 7 7 7 < (; 7 7 7 7 7 7 7 7 7 7 7 7 XD 7 7 7 7 7 7 7 7 7 7 8 7 8 7 7 7 7 D 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 kD B 7 7 7 7 7 B 7 7 7 7 B D 7 C 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 ~C 7 7 7 7 7 7 7 hC 7 7 7 RC 7 7 7 7 7 7 7 7 7 @C 7 7 7 7 7 7 *C C B 7 7 7 7 @ 8 7 @ 7 7 @ 7 8 7 7 7 7 7 7 7 7 7 @ 7 7 7 7 7 7 7 t8 7 7 7 7 7 7 7 7 ? ? 7 7 7 7 8 ? 7 7 7 8 8 8 7 7 7 FD E 7 E 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 1D 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 D 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 D 7 7 7 8 8 E 9 7 t9 8 7 7 7 7 7 7 7 ^9 7 7 7 L9 7 7 7 7 7 69 #9 7 7 7 9 7 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 E 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 B B B nB 7 7 \B IB 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7B 7 7 7 7 7 8 7 B 7 7 B 7 8 7 A 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 A A 7 7 7 A A 7 7 7 7 7 7 7 7 wA 7 7 7 8 8 dA 7 7 OA =A 7 8 7 7 *A 7 7 7 7 7 7 A 7 7 7 7 7 7 7 7 7 @ ; ; ; : : : r: [: D: : : 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 9 9 7 9 7 .8 %8 7 9 < 7 < 7 7 X< 6< < ; ; 7 7 7 7 X< 6< ; ; ; < < ; ; 7 ; ; ; p; 7 K; c_common_parse_file @ format string argument not a string type /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/c-format.c format string has invalid operand number function does not return string type $ operand number used after format without operand number %qE is an unrecognized format function type %<...%> has invalid operand number format string argument follows the args to be formatted args to be formatted is not %<...%> strftime formats cannot format arguments %<__gcc_host_wide_int__%> is not defined as a type %<__gcc_host_wide_int__%> is not defined as % or % % is not defined as a type % is not defined as a type % is not defined as a type % is not defined as a pointer type format not a string literal, format string not checked format not a string literal and no format arguments format not a string literal, argument types not checked unused arguments in $-style format format is a wide character string function might be possible candidate for %qs format attribute missing $ operand number in format %s does not support %%n$ operand number formats operand number out of range in format format argument %d used more than once in %s format %s should have type %<%s%s%>, but argument %d has type %qT format %q.*s expects type %<%s%s%>, but argument %d has type %qT %s should have type %<%T%s%>, but argument %d has type %qT format %q.*s expects type %<%T%s%>, but argument %d has type %qT format argument %d unused before used argument %d in $-style format spurious trailing %<%%%> in format missing fill character at end of strfmon format empty left precision in %s format %s does not support the %qs %s length modifier conversion lacks type at end of format unknown conversion type character %qc in format unknown conversion type character 0x%x in format %s does not support the %<%%%c%> %s format %s used with %<%%%c%> %s format %s does not support %s with the %<%%%c%> %s format %s ignored with %s and %<%%%c%> %s format %s ignored with %s in %s format use of %s and %s together with %<%%%c%> %s format use of %s and %s together in %s format %<%%%c%> yields only last 2 digits of year in some locales no closing %<]%> for %<%%[%> format use of %qs length modifier with %qc type character %s does not support the %<%%%s%c%> %s format operand number specified with suppressed assignment operand number specified for format taking no argument writing through null pointer (argument %d) reading through null pointer (argument %d) writing into constant object (argument %d) extra type qualifiers in format argument (argument %d) %<%%%c%> yields only last 2 digits of year length modifier in printf format the assignment suppression scanf feature length modifier in scanf format field width in strftime format fill character in strfmon format left precision in strfmon format right precision in strfmon format length modifier in strfmon format gcc_ unrecognized format specifier __gcc_host_wide_int__ locus location_t too many arguments for format zero-length %s format string unterminated format string ISO C++ ISO C format_wanted_type pool embedded %<\0%> in format repeated %s in format too few arguments for format field width zero width in %s format field precision empty precision in %s format ISO C90 %s does not support %s gnu_printf +#0-'I +#0- q+ gcc_tdiag q+# gcc_gfc gnu_scanf *'I gnu_strftime _-0^# EO gnu_strfmon =^+(!- ox pq cR JK <>' DFJKTE DEFJKT ADEFJKTV CLOPQ DD signed size_t -wp0 +'I oxX unsigned ptrdiff_t uintmax_t -wp0# -wp0'I fgG -wp0 +#'I eE -wp0 +#I wint_t -w -wp aA -wp0 +# ' ' flag the ' ' printf flag '+' flag the '+' printf flag '#' flag the '#' printf flag '0' flag the '0' printf flag '-' flag the '-' printf flag ''' flag the ''' printf flag 'I' flag the 'I' printf flag field width in printf format precision in printf format length modifier -wp0 + -wp0 'q' flag the 'q' diagnostic flag *w'I *w efgEG *w' *mw cW *amw cW[ assignment suppression 'a' flag the 'a' scanf flag 'm' flag the 'm' scanf flag field width in scanf format the ''' scanf flag the 'I' scanf flag ABZab HIMSUWdmw -_0Ow EO-_0w -_0EOw eVu FRTnrt 2o kls '_' flag the '_' strftime flag the '-' strftime flag the '0' strftime flag '^' flag the '^' strftime flag the '#' strftime flag 'E' modifier the 'E' strftime modifier the 'O' strftime modifier the 'O' modifier =^+(!-w#p fill character the '^' strfmon flag the '+' strfmon flag '(' flag the '(' strfmon flag '!' flag the '!' strfmon flag the '-' strfmon flag field width in strfmon format left precision right precision +m Wm Xm +m bm cm Y w p L l @3m cm +m lm `mm A w p L l 3m 4m +m mm nm p L +m 3m @;m +m mm nm p L l 3m Bm +m mm nm p L l 3m Im +m @nm nm p L +m nm Qm  m om +m om pm +m `ym zm w * L m +m `zm ,m ,m m m w ,m m m ,m m m w # p L handle_format_attribute @ : r ?F @ : r ?F 6B ?  m ",m ?  m $ n ?  m y5 ?  m H,o %,m (,m /m ? y5 #C ?  m +,m ?  m .,m  m  m ?  m 6B ?  m ",m ?  m $ n ?  m y5 ?  m H,o %,m (,m /m ? y5 #C ?  m 2,m +m  m .,m  m  m ?  m 6B ?  m ",m ?  m $ n ?  m y5 ?  m H,o %,m (,m /m ? y5 #C ?  m 9,m +m  m .,m  m  m ?  m 6B ?  m ",m ?  m $ n ?  m y5 ?  m H,o %,m (,m /m ? y5 #C ?  m @,m +m  m I,m ?  m .,m  m  m ?  m 6B  m  m $ n  m  m y5  m  m H,o  m (,m *m  m  m A  m VNt decode_format_attr +m l +m < l +m y l ,m g l get_constant init_dynamic_asm_fprintf_info find_length_info_modifier_index find_char_info_specifier_index init_dynamic_diag_info check_format_arg maybe_read_dollar_number get_flag_spec check_format_types @ St @ : r ? A g h E xYq #C ^l O,m 6B R,m k v,m ,m k `,m t i,m Y,m m,m k ,m $k ,m t $ n Y,m m,m k ,m $k ,m t ,m \l $ \l ( \l , ,m  m ,m \l $ \l ( \l , ,m  m y5 ,m k ,m  m H,o d l k ,m (,m /m ,m y5 R,m k v,m ,m k  m o K o \l $ \l ( \l , ,m  m ,m ,m  m *m ,m k ,m  m q d l k ,m VNt ,m  m ,m ,m + ,m ,m # -m -m 0 !-m *-m - >-m G-m ' [-m d-m I x-m -m w I+m -m p s+m -m L -m )m + 0 - 0 p i 6B -m t i,m ,m t $ n -m t y5 ,m  m H,o ,m (,m o  m  m VNt  m  m ,m  m  m A  m  m o  m  m B  m  m +  m  m ,m ,m + ,m ,m # -m -m 0 !-m *-m - >-m G-m w I+m -m p s+m -m L -m )m + 0 - 0 p i + ,m ,m q -m -m p s+m -m L -m )m + ,m ,m # -m -m q -m -m p s+m -m L -m )m @ @ St @ : r ? A g E xYq #C ^l O,m 6B R,m k v,m ,m k .m o $ n Y,m m,m k ,m $k .m o i,m Y,m m,m k ,m $k .m o .m \l $ \l ( \l , .m o y5 d l k .m .m H,o d l k #.m .m n d l k #.m (.m /m .m o R,m k v,m ,m k  m o K o \l $ \l ( \l , .m o ,m .m o *m d l k .m o q d l k #.m o * ,.m <)m a C.m L.m m _.m h.m w I+m {.m L -m h)m ' [-m .m I x-m .m * L a m .m ,m  m 6t H o r .m .m  m xYq .m n /m t  m = s H o  m [D .m R m ]0n .m n 5Rq  m  m *m .m n ^l  m $ .m .m  m .m  m  m &p .m .m _B .m n @ ,m  m g o n .m .m  m o  m  m _ .m .m - >-m /m 0 !-m (/m ^ >/m G/m # -m ]/m w I+m )m E s/m /m O /m /m O o /m E O _ - _ 0 - 0 ^ # A C^q /m  m = /m )m ^ >/m /m + ,m /m ( 0m 0m ! &0m /0m - >-m D0m w I+m Y0m # w0m )m p 0m )m L -m *m + ( /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/c-semantics.c build_stmt # 1 "%s//" #define #undef %s # %u "%s"%s 3 4 #pragma #ident %s #%s <%s> #%s "%s" #pragma GCC pch_preprocess "%s" %s="%s" %s=%s %s=%s%s __%s_MANT_DIG__ __%s_MIN_EXP__ __%s_MAX_EXP__ __%s_MIN__ 1E%d%s __%s_MAX__ __%s_EPSILON__ 1E-%d%s __%s_SUBNORMAL_MIN__ __FLT_RADIX__ __%s_DIG__ __%s_MIN_10_EXP__ __%s_MAX_10_EXP__ __DECIMAL_DIG__ 0x1p%d __%s_DENORM_MIN__ 0.0%s __%s_HAS_DENORM__ __%s_HAS_INFINITY__ __%s_HAS_QUIET_NAN__ __%s_FBIT__ __%s_IBIT__ (-0X1P%d%s-0X1P%d%s) (-0.5%s-0.5%s) 0x1P-%d%s %d.%d.%d 4.4.0 __GNUC__=%d __GNUC_MINOR__=%d __GNUC_PATCHLEVEL__=%d __GNUG__=%d __GXX_WEAK__=1 __GXX_WEAK__=0 __DEPRECATED __GXX_RTTI __GXX_EXPERIMENTAL_CXX0X__ __EXCEPTIONS __GXX_ABI_VERSION __SCHAR_MAX__ __SHRT_MAX__ __INT_MAX__ __LONG_MAX__ __LONG_LONG_MAX__ __WCHAR_MAX__ __CHAR_BIT__ __INTMAX_MAX__ __FLT_EVAL_METHOD__ __DEC_EVAL_METHOD__ FLT ((double)%s) LDBL DEC32 DEC64 DEC128 UHR USFRACT UR UFRACT ULR ULFRACT ULLR ULLFRACT UHK USACCUM UK UACCUM ULK ULACCUM ULLK ULLACCUM UQQ UHQ USQ UDQ UTQ UHA USA UDA UTA __REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ __GNUC_GNU_INLINE__ __GNUC_STDC_INLINE__ __OPTIMIZE_SIZE__ __OPTIMIZE__ __FAST_MATH__ __NO_INLINE__ __SUPPORT_SNAN__ __FINITE_MATH_ONLY__=1 __FINITE_MATH_ONLY__=0 __pic__ __PIC__ __pie__ __PIE__ __STRICT_ANSI__ __CHAR_UNSIGNED__ __WCHAR_UNSIGNED__ __SUPPORT_TS_ANNOTATION__ __GCC_HAVE_DWARF2_CFI_ASM __NEXT_RUNTIME__ __PRAGMA_REDEFINE_EXTNAME __PRAGMA_EXTERN_PREFIX __SSP_ALL__=2 __SSP__=1 _OPENMP=200805 __SIZEOF_INT__ __SIZEOF_LONG__ __SIZEOF_LONG_LONG__ __SIZEOF_SHORT__ __SIZEOF_FLOAT__ __SIZEOF_DOUBLE__ __SIZEOF_LONG_DOUBLE__ __SIZEOF_SIZE_T__ __SIZEOF_WCHAR_T__ __SIZEOF_WINT_T__ __SIZEOF_PTRDIFF_T__ __SIZEOF_POINTER__ __arm__ __APCS_32__ __thumb__ __thumb2__ __ARMEB__ __THUMBEB__ __ARMWEL__ __ARMEL__ __THUMBEL__ __SOFTFP__ __VFP_FP__ __ARM_NEON__ __THUMB_INTERWORK__ cpu=arm machine=arm __MAVERICK__ __XSCALE__ __IWMMXT__ __ARM_EABI__ __ANDROID__ __ELF__ __BIGGEST_ALIGNMENT__ __FINITE_MATH_ONLY__ UL 32767 65535 2147483647 4294967295 9223372036854775807 18446744073709551615 /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/c-cppbuiltin.c __GXX_TYPEINFO_EQUALITY_INLINE=0 170141183460469231731687303715884105727 340282366920938463463374607431768211455 builtin_define_type_max  m o A m %n s A( |m m m m m m m m m builtin_define_stdint_macros builtin_define_float_constants y P D ? ?/home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/c-objc-common.c ({anonymous}) c_tree_printer bitfield Compiler executable checksum: /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/c-pch.c %s: too short to be a PCH file %s: not compatible with this GCC version %s: created by a different GCC executable %s: created with -g%s, but used with -g%s %s: settings for %s do not match %s: had text segment at different address pch_preprocess pragma should only be used with -fpreprocessed %s: couldn%'t open PCH file: %m use -Winvalid-pch for more information can%'t create precompiled header %s: %m %qs is not a valid output file %02x calling fdopen reading seeking can%'t read %s: %m %s: not for %s %s: not a PCH file %s: %s use #include instead %s: PCH file was invalid can%'t write %s: %m can%'t seek in %s: %m w+b can%'t write to %s: %m -fexceptions B m c_common_valid_pch Co+O gpch.013pch_init gpcWrite identifier %qs conflicts with C++ keyword /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/c-parser.c wide string literal in % expected declaration specifiers or %<...%> ISO C requires a named argument before %<...%> expected %<;%>, %<,%> or %<)%> expected declaration specifiers data definition has no type or storage class expected %<=%>, %<,%>, %<;%>, % or %<__attribute__%> ISO C forbids nested functions ISO C forbids label declarations expected declaration or statement ISO C90 forbids mixed declarations and code expected %<}%> before % % without a previous % label at end of compound statement suggest braces around empty body in an % statement suggest braces around empty body in an % statement expected %<#pragma omp section%> or %<}%> expected iteration declaration or initialization not enough perfectly nested loops collapsed loops not perfectly nested iteration variable %qD should not be firstprivate %<#pragma omp barrier%> may only be used in compound statements %<#pragma omp flush%> may only be used in compound statements %<#pragma omp taskwait%> may only be used in compound statements %qE declared % after first use automatic variable %qE cannot be % % %qE has incomplete type %<#pragma omp section%> may only be used in %<#pragma omp sections%> construct %<#pragma GCC pch_preprocess%> must be first invalid operator for %<#pragma omp atomic%> comma at end of enumerator list ISO C forbids forward references to % types extra semicolon in struct or union specified no semicolon at end of struct or union expected specifier-qualifier-list ISO C does not allow extra %<;%> outside of a function ISO C forbids omitting the middle term of a ?: expression collapse argument needs positive constant integer expression expected % or % % value must be positive expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%> schedule % does not take a % parameter schedule % does not take a % parameter expected %<#pragma omp%> clause a label can only be part of a statement and a declaration is not a statement ISO C forbids empty initializer braces obsolete use of designated initializer with %<:%> ISO C forbids specifying range of elements to initialize ISO C90 forbids specifying subobject to initialize obsolete use of designated initializer without %<=%> compound literal has variable size ISO C90 forbids compound literals braced-group within expression allowed only inside a function ISO C forbids braced-groups within expressions first argument to %<__builtin_choose_expr%> not a constant traditional C rejects the unary plus operator % applied to a bit-field % applied to a bit-field ISO C forbids member declarations with no members expected %<,%>, %<;%> or %<}%> expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%> suggest braces around empty body in % statement extra semicolon in method definition specified ISO C forbids an empty translation unit # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # f W # # # # # # # # # # # # # # E H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p } G G G G G G G G G G G G G G G G G G D f G G G G G G G G G G G G G G G G G G G G G G G G G l L z D K + = = = = = = = = = = = = v " " " w" ! ! @! $ $ $ $ $ $ z$ s$ 7$ n+ + + * n+ n+ n+ + n+ * + n+ * + n+ + ' ' ' ' ' ' ' ' ' ' ' + + + + + $* ) ) ' ' ' ' ' ' ' ' ' ' ' ' ' ' ) ' ) ' ' ' ' ' ' ' + + + + + ' ' ' ' + ; ; A @ @ @ @ @ x@ _@ F@ -@ @ ? ; ? ? ; ; ; ; ; ; ? ? Z? = UF TE TE TE TE TE TE TE TE TE TE TE TE TE TE TE TE TE TE TE TE TE TE TE TE TE TE IF ?F 5F &F F F F F E E J J J J J J J J J J J J J J J J G G G G G G G G G G G J J J J J G G G G G G G G G G G G G G G G G G G G G G G G G G G J J J J J G G G G J nT sP sP -T sP sP sP sP sP S sP S BS S sP R hR sP Q Z Z `Z eU eU Z Z Z eU eU eU Z Z _ z] z] z] z] z] z] z] z] z] z] z] z] z] z] z] z] z] z] t_ z] z] z] z] z] _ ^ 3^ ] q p p p p p p p p p p p p p p p p p p q p p p p p p p p p p p p p :r p r r r r r p r r r r r p p p p p p p p u p p p p x x p p p p p p y y y p p p p p p p p p p p p p hv p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p ru p p p p p p p t :t } } } } ?~ ~  } } X } } } }   } } } } } } } } } } } } } } } } } } } } } } } } } } } } } C } } } } } } } } } } } } } } } } } } } } } } } } } } } @ } } } } h 0 c_parser_consume_pragma c_parser_consume_token c_parser_skip_to_pragma_eol c_parser_external_declaration c_parser_simple_asm_expr c_parser_objc_class_definition c_parser_objc_protocol_refs c_parser_objc_class_instance_variables c_parser_declspecs c_parser_enum_specifier c_parser_struct_or_union_specifier c_parser_typeof_specifier c_token_starts_typename c_token_starts_declspecs c_parser_peek_2nd_token c_parser_expr_no_commas c_parser_conditional_expression c_parser_binary_expression c_parser_cast_expression c_parser_braced_init c_parser_initval c_parser_sizeof_expression c_parser_alignof_expression c_parser_postfix_expression c_parser_label c_parser_statement_after_labels c_parser_if_statement c_parser_switch_statement c_parser_while_statement c_parser_do_statement c_parser_for_statement c_parser_asm_statement c_parser_objc_try_catch_statement c_parser_objc_synchronized_statement c_parser_objc_method_type c_parser_objc_class_declaration c_parser_objc_alias_declaration c_parser_objc_protocol_definition c_parser_pragma c_parser_omp_construct c_parser_omp_for_loop too many %qs clauses expected string literal expected end of line expected %<(%> expected %<)%> expected identifier expected %<>%> expected identifier or %<(%> expected %<,%> or %<;%> expected %<;%> expected %<{%> expected identifier or %<*%> %E qualifier ignored on asm expected %<:%> or %<)%> expected statement for statement expected expected %<=%> expected %<(%> or end of line %qD is not a variable #pragma omp for #pragma omp parallel for #pragma omp parallel sections #pragma omp sections #pragma omp single #pragma omp task #pragma omp parallel expected %<,%> or %<}%> expected class name expected %<:%> collapse nowait schedule untied expected integer expression guided expected %<,%> or %<)%> invalid schedule kind %qs is not valid for %qs expected %<]%> expected %<:%> or %<...%> expected %<}%> expected expression expected %<,%> unary * expected %<@end%> expected % .eabi_attribute 18, %d ;; Function %s (%s) ;; enabled by -%s __mf_elem __mf_base __mf_limit __mf_unlikely_cond  anonymous fn GNU C++  -ignore-reads __mf_lookup_shift_l __mf_lookup_mask_l __mf_cache __mf_lookup_cache __mf_lc_shift __mf_lc_mask __mf_check __mf_register __mf_unregister __mf_init __mf_set_options mudflap1 mudflap2 /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-mudflap.c mudflap checking not yet implemented for ARRAY_RANGE_REF mudflap cannot track unknown size extern %qs mudflap cannot track %qs in stub function @ a O < # # # # 8 a O 4 a O 0 a O , a O ( a O $ a O a O a O a O a O a O a O a O gimple_op_ptr gimple_expr_code gimple_op gimple_return_retval mf_xform_derefs_1 mx_register_decls mf_varname_tree mudflap_finish_file ` ` ` ` ` ` ! ! 5 5 # 5 5 5 5 5 5 5 p _ _ N = % q q q q _ _ N N % 7 5 k , ; t p x Q t Q Q Q Q t t t t ; t Q t t t t Q t Q Q Q Q Q Q Q Q Q Q Q Q Q Q t 4 4 4 T 4 T 4 4 J k k k k k M h    + pp_c_tree_decl_identifier pp_c_initializer_list pp_c_pointer pp_c_expression pp_c_postfix_expression pp_c_compound_literal pp_c_id_expression pp_c_constant pp_c_bool_constant pp_c_declarator pp_c_direct_declarator pp_c_direct_abstract_declarator pp_c_type_specifier #%qs not supported by %s#  \\ \' \%03o ({...}) _False _True \x%x   !isunordered !__builtin_isunordered !isgreaterequal !__builtin_isgreaterequal !isgreater !__builtin_isgreater !islessequal !__builtin_islessequal !isless !__builtin_isless !islessgreater !__builtin_islessgreater    __vector__ /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/c-pretty-print.c /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/c-omp.c invalid type for iteration variable %qE invalid expression type for %<#pragma omp atomic%> %qE is not initialized missing controlling predicate invalid controlling predicate missing increment expression invalid increment expression c_split_parallel_clauses c_finish_omp_for c_finish_omp_atomic 6 >W VOID BLK CC_NOOV CC_Z CC_SWP CCFP CCFPE CC_DNE CC_DEQ CC_DLE CC_DLT CC_DGE CC_DGT CC_DLEU CC_DLTU CC_DGEU CC_DGTU CC_C CC_N SD CQI CHI CSI CDI CTI CEI COI CCI CXI SC DC XC V4QI V2HI V8QI V4HI V2SI V16QI V8HI V4SI V2DI V2SF V4SF V2DF m m A o m m m m m m % m , m 3 m : m A m H m P m X m ` m h m m m 'p m m m m m m m m m m m m m m m m m m m *n m n U r m m m m m m n r m O,m o u m y m } m m m m m m m m m m m m m m m m m m m m m m @ @ @ @ @ @ ` @ @ @ @ @ @ @ 0@ 0@` !" $%&' )*+ -./ 12 45 789:;<=> @A CDEFGHIJ LM !" $%&' )*+ -./ 1 45 789:<= @ DDGGG L 012 001 @ @ #(,036?B K @ @ ? @ ? @ /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/ggc-page.c Memory still allocated at the end of the compilation process %-5lu %10lu%c %10lu%c %10lu%c can't write PCH file: %m can't write PCH file Overhead Used Allocated Size %-5s %10s %10s %10s Total %-5s %10lu%c %10lu%c %10lu%c {GC %luk -> %luk} Head=%p, Tail=%p: %p(%1d|%3d) -> can't read PCH file: %m virtual memory exhausted ggc_pch_read clear_marks free_page ggc_recalculate_in_use_p , h \ P X 8 X @ $ ( init_ggc ggc_marked_p ggc_set_mark gt_ggc_m_S B X4 $4 4 4 $4 $4 $4 $4 $4 $4 &4 &4 $4 $4 $4 4 4 $4 $4 $4 $4 $4 $4 $4 $4 $4 $4 ?4 $4 $4 $4 $4 $4 $4 $4 $4 $4 $4 $4 $4 P4 P4 P4 P4 P4 P4 $4 $4 $4 $4 $4 $4 $4 $4 $4 $4 $4 $4 $4 $4 $4 $4 $4 $4 5 5 o4 $4 $4 $4 $4 $4 $4 $4 $4 $4 $4 $4 $4 $4 $4 $4 $4 $4 $4 $4 $4 P4 g4 36 5 5 G7 5 5 5 5 5 m7 5 5 5 5 5 B6 B6 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 +6 +6 +6 +6 +6 +6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 +6 <7 J J J -J -J -J -J J 9K -J -J -J -J -J -J 9K 9K 3 `2 1 @1 `<$ $ V$ !$ init_alias_analysis record_set mems_in_disjoint_alias_sets_p rtx_equal_for_memref_p record_alias_subset /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/alias.c /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/alloc-pool.c pool_free pool_alloc empty_alloc_pool create_alloc_pool first = %p current = %p indx = %u %p next = %p prev = %p indx = %u bits = { /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/bitmap.c $ bitmap_ior_and_compl bitmap_elt_ior bitmap_elt_insert_after bitmap_xor_into bitmap_xor bitmap_ior_into bitmap_ior bitmap_compl_and_into bitmap_set_range bitmap_and_compl_into bitmap_and_compl bitmap_and_into bitmap_and bitmap_first_set_bit bitmap_obstack_release ( / / 6 : A x x x s s s _ _ _ K K K 7 7 # # # 7 o o o [ [ [ G G G 3 3 3    k k k k k k W W W C C C / / / { g g g S S S ? ? ? + + + { { k k k w c c c w O O O w ; ; ; ' ' ' k k k s s s _ _ _ K K K 7 7 # # # 7 k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k - ] ] p ] n n n ~ ~ ~ + + + ; ; ; K [ [ [ k k k N N N ^ ^ ^ K K 4 4 4 H H H y 2 3 3 _3 ^2 < < < 3 3 3 3 3 3 3 3 3 3 3 < < < 3 3 3 3 3 3 p< p< p< 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 < < < 3 3 3 3 3 3 ; ; ; ; ; ; 3 3 3 : : : 3 3 3 #: #: #: 3 3 3 ; ; ; 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 ; ; ; 3 3 3 : : : 3 3 3 3 3 3 #: #: #: 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 f9 f9 f9 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 E9 3 3 3 E9 8 8 8 E9 p< p< p< 3 3 3 3 3 3 3 3 3 3 3 3 8 8 8 8 8 8 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 8 8 8 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 7 7 3 3 3 3 3 3 o7 '7 3 3 6 7 6 6 ~6 3 3 3 3 3 3 3 b6 o7 I6 -6 6 6 3 3 3 3 5 5 3 3 3 m5 m5 3 3 3 3 3 3 L5 3 6 3 m5 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 85 4 5 5 '5 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 PV PV PV PV U U U U U U U U U zU U zU } } } h h h S S S    X X X    X X X Q Q Q 0 0 0 A A A - - - 0 0 0 0 0 0 F F F    , , , 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 W W W 0 0 0 0 0 0 0 0 0 0 0 0 p p p 0 0 0 W W W W W W A A A 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 ! ! ! 0 0 0 0 0 0 0 0 0 0 0 0 = 0 0 0 = = j j & & & j J J J 0 0 0 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Y Y Y Y Y Y 0 0 0 3 3 3 0 0 0 0 0 0 g g g 0 0 0 0 0 0 * * * 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 R R 0 0 0 0 0 0 0 0 0 0 R 0 0 0 0 0 0 0 0 n 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 z 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 H H H X X X C < 5 . ' C < 5 . ' $ $ $ P P P 2 2 2 2 2 2 c c c $ $ $ c c c c c c c c c ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 2 2 2 $ $ $ $ $ $ $ $ $ P + + + P P 7 . R p 7 7 1 P 0 7 \ e p O O l a ' : : : : : : * @ @ @ @ : l P [ % l V c u K 2" O! _! 2 J I Y Y Y Y Y @ @ @ @ @ ( ( ( ( ( p p p p p H H H H H T T T T T S S S S S n n n n gimple_call_fndecl gimple_op gimple_call_num_args fold_builtin_int_roundingfn fold_builtin_bswap fold_builtin_bitop fold_builtin_classify fold_builtin_frexp fold_builtin_fputs expand_builtin expand_builtin_mathfn expand_builtin_interclass_mathfn expand_builtin_int_roundingfn expand_builtin_int_roundingfn_2 ! ( , " , " < $ @!"".#%$A%2&0'E(1)+*3+:,@-/.;/L0A1B2C3B4F5J6h7J8@9E:N;D<==P>K?D@AA B CZDIE F^GXH IbJ KyLfM|N OjPaQ RcS TVU_V WdXqYbZk[z\o]f^~_ ` a b c d e{f g h i jmk l m n o p q r s t u v w x y z { | } ~  expand_builtin_mathfn_2 expand_builtin_cexpi expand_builtin_mathfn_3 expand_builtin_sincos apply_args_size apply_result_size expand_builtin_bswap expand_builtin_unop get_memory_rtx expand_builtin_stpcpy builtin_memcpy_read_str c_readstr var_ann expand_builtin_memset_args expand_builtin_longjmp stabilize_va_list expand_builtin_va_copy expand_builtin_expect expand_builtin_profile_func expand_builtin_fork_or_exec expand_builtin_sync_operation maybe_emit_chk_warning __gcov_fork __gcov_execl __gcov_execv __gcov_execlp __gcov_execle __gcov_execvp __gcov_execve __sync_ NOT_BUILT_IN BUILT_IN_FRONTEND BUILT_IN_MD BUILT_IN_NORMAL BUILT_IN_ACOS BUILT_IN_ACOSF BUILT_IN_ACOSH BUILT_IN_ACOSHF BUILT_IN_ACOSHL BUILT_IN_ACOSL BUILT_IN_ASIN BUILT_IN_ASINF BUILT_IN_ASINH BUILT_IN_ASINHF BUILT_IN_ASINHL BUILT_IN_ASINL BUILT_IN_ATAN BUILT_IN_ATAN2 BUILT_IN_ATAN2F BUILT_IN_ATAN2L BUILT_IN_ATANF BUILT_IN_ATANH BUILT_IN_ATANHF BUILT_IN_ATANHL BUILT_IN_ATANL BUILT_IN_CBRT BUILT_IN_CBRTF BUILT_IN_CBRTL BUILT_IN_CEIL BUILT_IN_CEILF BUILT_IN_CEILL BUILT_IN_COPYSIGN BUILT_IN_COPYSIGNF BUILT_IN_COPYSIGNL BUILT_IN_COS BUILT_IN_COSF BUILT_IN_COSH BUILT_IN_COSHF BUILT_IN_COSHL BUILT_IN_COSL BUILT_IN_DREM BUILT_IN_DREMF BUILT_IN_DREML BUILT_IN_ERF BUILT_IN_ERFC BUILT_IN_ERFCF BUILT_IN_ERFCL BUILT_IN_ERFF BUILT_IN_ERFL BUILT_IN_EXP BUILT_IN_EXP10 BUILT_IN_EXP10F BUILT_IN_EXP10L BUILT_IN_EXP2 BUILT_IN_EXP2F BUILT_IN_EXP2L BUILT_IN_EXPF BUILT_IN_EXPL BUILT_IN_EXPM1 BUILT_IN_EXPM1F BUILT_IN_EXPM1L BUILT_IN_FABS BUILT_IN_FABSF BUILT_IN_FABSL BUILT_IN_FDIM BUILT_IN_FDIMF BUILT_IN_FDIML BUILT_IN_FLOOR BUILT_IN_FLOORF BUILT_IN_FLOORL BUILT_IN_FMA BUILT_IN_FMAF BUILT_IN_FMAL BUILT_IN_FMAX BUILT_IN_FMAXF BUILT_IN_FMAXL BUILT_IN_FMIN BUILT_IN_FMINF BUILT_IN_FMINL BUILT_IN_FMOD BUILT_IN_FMODF BUILT_IN_FMODL BUILT_IN_FREXP BUILT_IN_FREXPF BUILT_IN_FREXPL BUILT_IN_GAMMA BUILT_IN_GAMMAF BUILT_IN_GAMMAL BUILT_IN_GAMMA_R BUILT_IN_GAMMAF_R BUILT_IN_GAMMAL_R BUILT_IN_HUGE_VAL BUILT_IN_HUGE_VALF BUILT_IN_HUGE_VALL BUILT_IN_HYPOT BUILT_IN_HYPOTF BUILT_IN_HYPOTL BUILT_IN_ILOGB BUILT_IN_ILOGBF BUILT_IN_ILOGBL BUILT_IN_INF BUILT_IN_INFF BUILT_IN_INFL BUILT_IN_INFD32 BUILT_IN_INFD64 BUILT_IN_INFD128 BUILT_IN_J0 BUILT_IN_J0F BUILT_IN_J0L BUILT_IN_J1 BUILT_IN_J1F BUILT_IN_J1L BUILT_IN_JN BUILT_IN_JNF BUILT_IN_JNL BUILT_IN_LCEIL BUILT_IN_LCEILF BUILT_IN_LCEILL BUILT_IN_LDEXP BUILT_IN_LDEXPF BUILT_IN_LDEXPL BUILT_IN_LFLOOR BUILT_IN_LFLOORF BUILT_IN_LFLOORL BUILT_IN_LGAMMA BUILT_IN_LGAMMAF BUILT_IN_LGAMMAL BUILT_IN_LGAMMA_R BUILT_IN_LGAMMAF_R BUILT_IN_LGAMMAL_R BUILT_IN_LLCEIL BUILT_IN_LLCEILF BUILT_IN_LLCEILL BUILT_IN_LLFLOOR BUILT_IN_LLFLOORF BUILT_IN_LLFLOORL BUILT_IN_LLRINT BUILT_IN_LLRINTF BUILT_IN_LLRINTL BUILT_IN_LLROUND BUILT_IN_LLROUNDF BUILT_IN_LLROUNDL BUILT_IN_LOG BUILT_IN_LOG10 BUILT_IN_LOG10F BUILT_IN_LOG10L BUILT_IN_LOG1P BUILT_IN_LOG1PF BUILT_IN_LOG1PL BUILT_IN_LOG2 BUILT_IN_LOG2F BUILT_IN_LOG2L BUILT_IN_LOGB BUILT_IN_LOGBF BUILT_IN_LOGBL BUILT_IN_LOGF BUILT_IN_LOGL BUILT_IN_LRINT BUILT_IN_LRINTF BUILT_IN_LRINTL BUILT_IN_LROUND BUILT_IN_LROUNDF BUILT_IN_LROUNDL BUILT_IN_MODF BUILT_IN_MODFF BUILT_IN_MODFL BUILT_IN_NAN BUILT_IN_NANF BUILT_IN_NANL BUILT_IN_NAND32 BUILT_IN_NAND64 BUILT_IN_NAND128 BUILT_IN_NANS BUILT_IN_NANSF BUILT_IN_NANSL BUILT_IN_NEARBYINT BUILT_IN_NEARBYINTF BUILT_IN_NEARBYINTL BUILT_IN_NEXTAFTER BUILT_IN_NEXTAFTERF BUILT_IN_NEXTAFTERL BUILT_IN_NEXTTOWARD BUILT_IN_NEXTTOWARDF BUILT_IN_NEXTTOWARDL BUILT_IN_POW BUILT_IN_POW10 BUILT_IN_POW10F BUILT_IN_POW10L BUILT_IN_POWF BUILT_IN_POWI BUILT_IN_POWIF BUILT_IN_POWIL BUILT_IN_POWL BUILT_IN_REMAINDER BUILT_IN_REMAINDERF BUILT_IN_REMAINDERL BUILT_IN_REMQUO BUILT_IN_REMQUOF BUILT_IN_REMQUOL BUILT_IN_RINT BUILT_IN_RINTF BUILT_IN_RINTL BUILT_IN_ROUND BUILT_IN_ROUNDF BUILT_IN_ROUNDL BUILT_IN_SCALB BUILT_IN_SCALBF BUILT_IN_SCALBL BUILT_IN_SCALBLN BUILT_IN_SCALBLNF BUILT_IN_SCALBLNL BUILT_IN_SCALBN BUILT_IN_SCALBNF BUILT_IN_SCALBNL BUILT_IN_SIGNBIT BUILT_IN_SIGNBITF BUILT_IN_SIGNBITL BUILT_IN_SIGNBITD32 BUILT_IN_SIGNBITD64 BUILT_IN_SIGNBITD128 BUILT_IN_SIGNIFICAND BUILT_IN_SIGNIFICANDF BUILT_IN_SIGNIFICANDL BUILT_IN_SIN BUILT_IN_SINCOS BUILT_IN_SINCOSF BUILT_IN_SINCOSL BUILT_IN_SINF BUILT_IN_SINH BUILT_IN_SINHF BUILT_IN_SINHL BUILT_IN_SINL BUILT_IN_SQRT BUILT_IN_SQRTF BUILT_IN_SQRTL BUILT_IN_TAN BUILT_IN_TANF BUILT_IN_TANH BUILT_IN_TANHF BUILT_IN_TANHL BUILT_IN_TANL BUILT_IN_TGAMMA BUILT_IN_TGAMMAF BUILT_IN_TGAMMAL BUILT_IN_TRUNC BUILT_IN_TRUNCF BUILT_IN_TRUNCL BUILT_IN_Y0 BUILT_IN_Y0F BUILT_IN_Y0L BUILT_IN_Y1 BUILT_IN_Y1F BUILT_IN_Y1L BUILT_IN_YN BUILT_IN_YNF BUILT_IN_YNL BUILT_IN_CABS BUILT_IN_CABSF BUILT_IN_CABSL BUILT_IN_CACOS BUILT_IN_CACOSF BUILT_IN_CACOSH BUILT_IN_CACOSHF BUILT_IN_CACOSHL BUILT_IN_CACOSL BUILT_IN_CARG BUILT_IN_CARGF BUILT_IN_CARGL BUILT_IN_CASIN BUILT_IN_CASINF BUILT_IN_CASINH BUILT_IN_CASINHF BUILT_IN_CASINHL BUILT_IN_CASINL BUILT_IN_CATAN BUILT_IN_CATANF BUILT_IN_CATANH BUILT_IN_CATANHF BUILT_IN_CATANHL BUILT_IN_CATANL BUILT_IN_CCOS BUILT_IN_CCOSF BUILT_IN_CCOSH BUILT_IN_CCOSHF BUILT_IN_CCOSHL BUILT_IN_CCOSL BUILT_IN_CEXP BUILT_IN_CEXPF BUILT_IN_CEXPL BUILT_IN_CEXPI BUILT_IN_CEXPIF BUILT_IN_CEXPIL BUILT_IN_CIMAG BUILT_IN_CIMAGF BUILT_IN_CIMAGL BUILT_IN_CLOG BUILT_IN_CLOGF BUILT_IN_CLOGL BUILT_IN_CLOG10 BUILT_IN_CLOG10F BUILT_IN_CLOG10L BUILT_IN_CONJ BUILT_IN_CONJF BUILT_IN_CONJL BUILT_IN_CPOW BUILT_IN_CPOWF BUILT_IN_CPOWL BUILT_IN_CPROJ BUILT_IN_CPROJF BUILT_IN_CPROJL BUILT_IN_CREAL BUILT_IN_CREALF BUILT_IN_CREALL BUILT_IN_CSIN BUILT_IN_CSINF BUILT_IN_CSINH BUILT_IN_CSINHF BUILT_IN_CSINHL BUILT_IN_CSINL BUILT_IN_CSQRT BUILT_IN_CSQRTF BUILT_IN_CSQRTL BUILT_IN_CTAN BUILT_IN_CTANF BUILT_IN_CTANH BUILT_IN_CTANHF BUILT_IN_CTANHL BUILT_IN_CTANL BUILT_IN_BCMP BUILT_IN_BCOPY BUILT_IN_BZERO BUILT_IN_INDEX BUILT_IN_MEMCHR BUILT_IN_MEMCMP BUILT_IN_MEMCPY BUILT_IN_MEMMOVE BUILT_IN_MEMPCPY BUILT_IN_MEMSET BUILT_IN_RINDEX BUILT_IN_STPCPY BUILT_IN_STPNCPY BUILT_IN_STRCASECMP BUILT_IN_STRCAT BUILT_IN_STRCHR BUILT_IN_STRCMP BUILT_IN_STRCPY BUILT_IN_STRCSPN BUILT_IN_STRDUP BUILT_IN_STRNDUP BUILT_IN_STRLEN BUILT_IN_STRNCASECMP BUILT_IN_STRNCAT BUILT_IN_STRNCMP BUILT_IN_STRNCPY BUILT_IN_STRPBRK BUILT_IN_STRRCHR BUILT_IN_STRSPN BUILT_IN_STRSTR BUILT_IN_FPRINTF BUILT_IN_FPRINTF_UNLOCKED BUILT_IN_PUTC BUILT_IN_PUTC_UNLOCKED BUILT_IN_FPUTC BUILT_IN_FPUTC_UNLOCKED BUILT_IN_FPUTS BUILT_IN_FPUTS_UNLOCKED BUILT_IN_FSCANF BUILT_IN_FWRITE BUILT_IN_FWRITE_UNLOCKED BUILT_IN_PRINTF BUILT_IN_PRINTF_UNLOCKED BUILT_IN_PUTCHAR BUILT_IN_PUTCHAR_UNLOCKED BUILT_IN_PUTS BUILT_IN_PUTS_UNLOCKED BUILT_IN_SCANF BUILT_IN_SNPRINTF BUILT_IN_SPRINTF BUILT_IN_SSCANF BUILT_IN_VFPRINTF BUILT_IN_VFSCANF BUILT_IN_VPRINTF BUILT_IN_VSCANF BUILT_IN_VSNPRINTF BUILT_IN_VSPRINTF BUILT_IN_VSSCANF BUILT_IN_ISALNUM BUILT_IN_ISALPHA BUILT_IN_ISASCII BUILT_IN_ISBLANK BUILT_IN_ISCNTRL BUILT_IN_ISDIGIT BUILT_IN_ISGRAPH BUILT_IN_ISLOWER BUILT_IN_ISPRINT BUILT_IN_ISPUNCT BUILT_IN_ISSPACE BUILT_IN_ISUPPER BUILT_IN_ISXDIGIT BUILT_IN_TOASCII BUILT_IN_TOLOWER BUILT_IN_TOUPPER BUILT_IN_ISWALNUM BUILT_IN_ISWALPHA BUILT_IN_ISWBLANK BUILT_IN_ISWCNTRL BUILT_IN_ISWDIGIT BUILT_IN_ISWGRAPH BUILT_IN_ISWLOWER BUILT_IN_ISWPRINT BUILT_IN_ISWPUNCT BUILT_IN_ISWSPACE BUILT_IN_ISWUPPER BUILT_IN_ISWXDIGIT BUILT_IN_TOWLOWER BUILT_IN_TOWUPPER BUILT_IN_ABORT BUILT_IN_ABS BUILT_IN_ALLOCA BUILT_IN_APPLY BUILT_IN_APPLY_ARGS BUILT_IN_ARGS_INFO BUILT_IN_BSWAP32 BUILT_IN_BSWAP64 BUILT_IN_CLEAR_CACHE BUILT_IN_CALLOC BUILT_IN_CLASSIFY_TYPE BUILT_IN_CLZ BUILT_IN_CLZIMAX BUILT_IN_CLZL BUILT_IN_CLZLL BUILT_IN_CONSTANT_P BUILT_IN_CTZ BUILT_IN_CTZIMAX BUILT_IN_CTZL BUILT_IN_CTZLL BUILT_IN_DCGETTEXT BUILT_IN_DGETTEXT BUILT_IN_DWARF_CFA BUILT_IN_DWARF_SP_COLUMN BUILT_IN_EH_RETURN BUILT_IN_EH_RETURN_DATA_REGNO BUILT_IN_EXECL BUILT_IN_EXECLP BUILT_IN_EXECLE BUILT_IN_EXECV BUILT_IN_EXECVP BUILT_IN_EXECVE BUILT_IN_EXIT BUILT_IN_EXPECT BUILT_IN_EXTEND_POINTER BUILT_IN_EXTRACT_RETURN_ADDR BUILT_IN_FFS BUILT_IN_FFSIMAX BUILT_IN_FFSL BUILT_IN_FFSLL BUILT_IN_FORK BUILT_IN_FRAME_ADDRESS BUILT_IN_FREE BUILT_IN_FROB_RETURN_ADDR BUILT_IN_GETTEXT BUILT_IN_IMAXABS BUILT_IN_INIT_DWARF_REG_SIZES BUILT_IN_FINITE BUILT_IN_FINITEF BUILT_IN_FINITEL BUILT_IN_FINITED32 BUILT_IN_FINITED64 BUILT_IN_FINITED128 BUILT_IN_FPCLASSIFY BUILT_IN_ISFINITE BUILT_IN_ISINF_SIGN BUILT_IN_ISINF BUILT_IN_ISINFF BUILT_IN_ISINFL BUILT_IN_ISINFD32 BUILT_IN_ISINFD64 BUILT_IN_ISINFD128 BUILT_IN_ISNAN BUILT_IN_ISNANF BUILT_IN_ISNANL BUILT_IN_ISNAND32 BUILT_IN_ISNAND64 BUILT_IN_ISNAND128 BUILT_IN_ISNORMAL BUILT_IN_ISGREATER BUILT_IN_ISGREATEREQUAL BUILT_IN_ISLESS BUILT_IN_ISLESSEQUAL BUILT_IN_ISLESSGREATER BUILT_IN_ISUNORDERED BUILT_IN_LABS BUILT_IN_LLABS BUILT_IN_LONGJMP BUILT_IN_MALLOC BUILT_IN_NEXT_ARG BUILT_IN_PARITY BUILT_IN_PARITYIMAX BUILT_IN_PARITYL BUILT_IN_PARITYLL BUILT_IN_POPCOUNT BUILT_IN_POPCOUNTIMAX BUILT_IN_POPCOUNTL BUILT_IN_POPCOUNTLL BUILT_IN_PREFETCH BUILT_IN_REALLOC BUILT_IN_RETURN BUILT_IN_RETURN_ADDRESS BUILT_IN_SAVEREGS BUILT_IN_SETJMP BUILT_IN_STRFMON BUILT_IN_STRFTIME BUILT_IN_TRAP BUILT_IN_UNWIND_INIT BUILT_IN_UPDATE_SETJMP_BUF BUILT_IN_VA_COPY BUILT_IN_VA_END BUILT_IN_VA_START BUILT_IN_VA_ARG_PACK BUILT_IN_VA_ARG_PACK_LEN BUILT_IN__EXIT BUILT_IN__EXIT2 BUILT_IN_INIT_TRAMPOLINE BUILT_IN_ADJUST_TRAMPOLINE BUILT_IN_NONLOCAL_GOTO BUILT_IN_SETJMP_SETUP BUILT_IN_SETJMP_DISPATCHER BUILT_IN_SETJMP_RECEIVER BUILT_IN_STACK_SAVE BUILT_IN_STACK_RESTORE BUILT_IN_OBJECT_SIZE BUILT_IN_MEMCPY_CHK BUILT_IN_MEMMOVE_CHK BUILT_IN_MEMPCPY_CHK BUILT_IN_MEMSET_CHK BUILT_IN_STPCPY_CHK BUILT_IN_STRCAT_CHK BUILT_IN_STRCPY_CHK BUILT_IN_STRNCAT_CHK BUILT_IN_STRNCPY_CHK BUILT_IN_SNPRINTF_CHK BUILT_IN_SPRINTF_CHK BUILT_IN_VSNPRINTF_CHK BUILT_IN_VSPRINTF_CHK BUILT_IN_FPRINTF_CHK BUILT_IN_PRINTF_CHK BUILT_IN_VFPRINTF_CHK BUILT_IN_VPRINTF_CHK BUILT_IN_PROFILE_FUNC_ENTER BUILT_IN_PROFILE_FUNC_EXIT BUILT_IN_EMUTLS_GET_ADDRESS BUILT_IN_FETCH_AND_ADD_N BUILT_IN_FETCH_AND_ADD_1 BUILT_IN_FETCH_AND_ADD_2 BUILT_IN_FETCH_AND_ADD_4 BUILT_IN_FETCH_AND_ADD_8 BUILT_IN_FETCH_AND_ADD_16 BUILT_IN_FETCH_AND_SUB_N BUILT_IN_FETCH_AND_SUB_1 BUILT_IN_FETCH_AND_SUB_2 BUILT_IN_FETCH_AND_SUB_4 BUILT_IN_FETCH_AND_SUB_8 BUILT_IN_FETCH_AND_SUB_16 BUILT_IN_FETCH_AND_OR_N BUILT_IN_FETCH_AND_OR_1 BUILT_IN_FETCH_AND_OR_2 BUILT_IN_FETCH_AND_OR_4 BUILT_IN_FETCH_AND_OR_8 BUILT_IN_FETCH_AND_OR_16 BUILT_IN_FETCH_AND_AND_N BUILT_IN_FETCH_AND_AND_1 BUILT_IN_FETCH_AND_AND_2 BUILT_IN_FETCH_AND_AND_4 BUILT_IN_FETCH_AND_AND_8 BUILT_IN_FETCH_AND_AND_16 BUILT_IN_FETCH_AND_XOR_N BUILT_IN_FETCH_AND_XOR_1 BUILT_IN_FETCH_AND_XOR_2 BUILT_IN_FETCH_AND_XOR_4 BUILT_IN_FETCH_AND_XOR_8 BUILT_IN_FETCH_AND_XOR_16 BUILT_IN_FETCH_AND_NAND_N BUILT_IN_FETCH_AND_NAND_1 BUILT_IN_FETCH_AND_NAND_2 BUILT_IN_FETCH_AND_NAND_4 BUILT_IN_FETCH_AND_NAND_8 BUILT_IN_FETCH_AND_NAND_16 BUILT_IN_ADD_AND_FETCH_N BUILT_IN_ADD_AND_FETCH_1 BUILT_IN_ADD_AND_FETCH_2 BUILT_IN_ADD_AND_FETCH_4 BUILT_IN_ADD_AND_FETCH_8 BUILT_IN_ADD_AND_FETCH_16 BUILT_IN_SUB_AND_FETCH_N BUILT_IN_SUB_AND_FETCH_1 BUILT_IN_SUB_AND_FETCH_2 BUILT_IN_SUB_AND_FETCH_4 BUILT_IN_SUB_AND_FETCH_8 BUILT_IN_SUB_AND_FETCH_16 BUILT_IN_OR_AND_FETCH_N BUILT_IN_OR_AND_FETCH_1 BUILT_IN_OR_AND_FETCH_2 BUILT_IN_OR_AND_FETCH_4 BUILT_IN_OR_AND_FETCH_8 BUILT_IN_OR_AND_FETCH_16 BUILT_IN_AND_AND_FETCH_N BUILT_IN_AND_AND_FETCH_1 BUILT_IN_AND_AND_FETCH_2 BUILT_IN_AND_AND_FETCH_4 BUILT_IN_AND_AND_FETCH_8 BUILT_IN_AND_AND_FETCH_16 BUILT_IN_XOR_AND_FETCH_N BUILT_IN_XOR_AND_FETCH_1 BUILT_IN_XOR_AND_FETCH_2 BUILT_IN_XOR_AND_FETCH_4 BUILT_IN_XOR_AND_FETCH_8 BUILT_IN_XOR_AND_FETCH_16 BUILT_IN_NAND_AND_FETCH_N BUILT_IN_NAND_AND_FETCH_1 BUILT_IN_NAND_AND_FETCH_2 BUILT_IN_NAND_AND_FETCH_4 BUILT_IN_NAND_AND_FETCH_8 BUILT_IN_NAND_AND_FETCH_16 BUILT_IN_LOCK_TEST_AND_SET_N BUILT_IN_LOCK_TEST_AND_SET_1 BUILT_IN_LOCK_TEST_AND_SET_2 BUILT_IN_LOCK_TEST_AND_SET_4 BUILT_IN_LOCK_TEST_AND_SET_8 BUILT_IN_LOCK_TEST_AND_SET_16 BUILT_IN_LOCK_RELEASE_N BUILT_IN_LOCK_RELEASE_1 BUILT_IN_LOCK_RELEASE_2 BUILT_IN_LOCK_RELEASE_4 BUILT_IN_LOCK_RELEASE_8 BUILT_IN_LOCK_RELEASE_16 BUILT_IN_SYNCHRONIZE BUILT_IN_OMP_GET_THREAD_NUM BUILT_IN_OMP_GET_NUM_THREADS BUILT_IN_GOMP_ATOMIC_START BUILT_IN_GOMP_ATOMIC_END BUILT_IN_GOMP_BARRIER BUILT_IN_GOMP_TASKWAIT BUILT_IN_GOMP_CRITICAL_START BUILT_IN_GOMP_CRITICAL_END BUILT_IN_GOMP_LOOP_END BUILT_IN_GOMP_LOOP_END_NOWAIT BUILT_IN_GOMP_ORDERED_START BUILT_IN_GOMP_ORDERED_END BUILT_IN_GOMP_PARALLEL_START BUILT_IN_GOMP_PARALLEL_END BUILT_IN_GOMP_TASK BUILT_IN_GOMP_SECTIONS_START BUILT_IN_GOMP_SECTIONS_NEXT BUILT_IN_GOMP_SECTIONS_END BUILT_IN_GOMP_SINGLE_START BUILT_IN_GOMP_SINGLE_COPY_END target format does not support infinity % used in function with fixed args wrong number of arguments to function % %<__builtin_next_arg%> called without an argument wrong number of arguments to function %<__builtin_next_arg%> second parameter of % not last named argument undefined behaviour when second parameter of % is declared with % storage /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/builtins.c second argument to %<__builtin_prefetch%> must be a constant invalid second argument to %<__builtin_prefetch%>; using zero third argument to %<__builtin_prefetch%> must be a constant invalid third argument to %<__builtin_prefetch%>; using zero %Kfirst argument of %D must be a pointer, second integer constant %Klast argument of %D is not integer constant between 0 and 3 %Kattempt to free a non-heap object %qD %Kattempt to free a non-heap object offset outside bounds of constant string %Kcall to %D will always overflow destination buffer %Kcall to %D might overflow destination buffer first argument to % not of type % %qT is promoted to %qT when passed through %<...%> (so you should pass %qT not %qT to %) %qD changed semantics in GCC 4.4 /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-flow-inline.h argument of %<__builtin_args_info%> must be constant argument of %<__builtin_args_info%> out of range missing argument in %<__builtin_args_info%> %Kinvalid use of %<__builtin_va_arg_pack ()%> %Kinvalid use of %<__builtin_va_arg_pack_len ()%> invalid argument to %<__builtin_frame_address%> invalid argument to %<__builtin_return_address%> unsupported argument to %<__builtin_frame_address%> unsupported argument to %<__builtin_return_address%> %<__builtin_longjmp%> second argument must be 1 too few arguments to function % BUILT_IN_AGGREGATE_INCOMING_ADDRESS BUILT_IN_EMUTLS_REGISTER_COMMON BUILT_IN_BOOL_COMPARE_AND_SWAP_N BUILT_IN_BOOL_COMPARE_AND_SWAP_1 BUILT_IN_BOOL_COMPARE_AND_SWAP_2 BUILT_IN_BOOL_COMPARE_AND_SWAP_4 BUILT_IN_BOOL_COMPARE_AND_SWAP_8 BUILT_IN_BOOL_COMPARE_AND_SWAP_16 BUILT_IN_VAL_COMPARE_AND_SWAP_N BUILT_IN_VAL_COMPARE_AND_SWAP_1 BUILT_IN_VAL_COMPARE_AND_SWAP_2 BUILT_IN_VAL_COMPARE_AND_SWAP_4 BUILT_IN_VAL_COMPARE_AND_SWAP_8 BUILT_IN_VAL_COMPARE_AND_SWAP_16 BUILT_IN_GOMP_CRITICAL_NAME_START BUILT_IN_GOMP_CRITICAL_NAME_END BUILT_IN_GOMP_LOOP_STATIC_START BUILT_IN_GOMP_LOOP_DYNAMIC_START BUILT_IN_GOMP_LOOP_GUIDED_START BUILT_IN_GOMP_LOOP_RUNTIME_START BUILT_IN_GOMP_LOOP_ORDERED_STATIC_START BUILT_IN_GOMP_LOOP_ORDERED_DYNAMIC_START BUILT_IN_GOMP_LOOP_ORDERED_GUIDED_START BUILT_IN_GOMP_LOOP_ORDERED_RUNTIME_START BUILT_IN_GOMP_LOOP_STATIC_NEXT BUILT_IN_GOMP_LOOP_DYNAMIC_NEXT BUILT_IN_GOMP_LOOP_GUIDED_NEXT BUILT_IN_GOMP_LOOP_RUNTIME_NEXT BUILT_IN_GOMP_LOOP_ORDERED_STATIC_NEXT BUILT_IN_GOMP_LOOP_ORDERED_DYNAMIC_NEXT BUILT_IN_GOMP_LOOP_ORDERED_GUIDED_NEXT BUILT_IN_GOMP_LOOP_ORDERED_RUNTIME_NEXT BUILT_IN_GOMP_LOOP_ULL_STATIC_START BUILT_IN_GOMP_LOOP_ULL_DYNAMIC_START BUILT_IN_GOMP_LOOP_ULL_GUIDED_START BUILT_IN_GOMP_LOOP_ULL_RUNTIME_START BUILT_IN_GOMP_LOOP_ULL_ORDERED_STATIC_START BUILT_IN_GOMP_LOOP_ULL_ORDERED_DYNAMIC_START BUILT_IN_GOMP_LOOP_ULL_ORDERED_GUIDED_START BUILT_IN_GOMP_LOOP_ULL_ORDERED_RUNTIME_START BUILT_IN_GOMP_LOOP_ULL_STATIC_NEXT BUILT_IN_GOMP_LOOP_ULL_DYNAMIC_NEXT BUILT_IN_GOMP_LOOP_ULL_GUIDED_NEXT BUILT_IN_GOMP_LOOP_ULL_RUNTIME_NEXT BUILT_IN_GOMP_LOOP_ULL_ORDERED_STATIC_NEXT BUILT_IN_GOMP_LOOP_ULL_ORDERED_DYNAMIC_NEXT BUILT_IN_GOMP_LOOP_ULL_ORDERED_GUIDED_NEXT BUILT_IN_GOMP_LOOP_ULL_ORDERED_RUNTIME_NEXT BUILT_IN_GOMP_PARALLEL_LOOP_STATIC_START BUILT_IN_GOMP_PARALLEL_LOOP_DYNAMIC_START BUILT_IN_GOMP_PARALLEL_LOOP_GUIDED_START BUILT_IN_GOMP_PARALLEL_LOOP_RUNTIME_START BUILT_IN_GOMP_PARALLEL_SECTIONS_START BUILT_IN_GOMP_SECTIONS_END_NOWAIT BUILT_IN_GOMP_SINGLE_COPY_START /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/caller-save.c %d uses a slot from prev iteration %d uses slot of %d %d uses a new slot `<$ $ `<$ $ `<$ $ `<$ $ `<$ $ `<$ $ save_call_clobbered_regs insert_save reg_save_code insert_restore setup_save_areas init_caller_save /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/calls.c function call has aggregate value setjmp_syscall sigsetjmp savectx siglongjmp qsetjmp vfork getcontext emit_library_call_value_1 fixup_tail_calls expand_call precompute_arguments compute_argument_block_size store_unaligned_arguments_into_pseudos store_one_arg load_register_parameters shift_return_value gimple_call_fndecl gimple_op /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/cfg.c Register %d used %d times across %d insns ; crosses call with %d frequency /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/basic-block.h Invalid sum of outgoing probabilities %.1f%% Invalid sum of outgoing counts %i, should be %i Invalid sum of incoming frequencies %i, should be %i Invalid sum of incoming counts %i, should be %i bb %i count became negative after threading Jump threading proved probability of edge %i->%i too small (it is %i, should be %i). Edge frequencies of bb %i has been reset, frequency of block should end up being 0, it is %i edge %i->%i count became negative after threading original_copy (nil) ENTRY EXIT [%.1f%%] count: %d registers. in block %d ; set %d time%s ; user var ; dies in %d places ; crosses 1 call ; crosses %d calls ; %d bytes ; pref %s ; %s or none ; pref %s, else %s ; pointer Basic block %d Successors: %sBasic block %d , prev %d , next %d , loop_depth %d, count , freq %i , maybe hot , probably never executed %sPredecessors: %sSuccessors: %d basic blocks, %d edges. irreducible_loop superblock nosched xlabel fwdr nothrd abcall fake dfs_back can_fallthru irreducible sibcall loop_exit get_loop_copy get_bb_copy get_bb_original free_original_copy_tables initialize_original_copy_tables scale_bbs_frequencies_gcov_type ei_next ei_container update_bb_profile_for_threading H p t Xn Xn Xn oXn n FWt Xn H#r Xn Xn free_aux_for_edges alloc_aux_for_edges alloc_aux_for_edge free_aux_for_blocks alloc_aux_for_blocks alloc_aux_for_block Yn .m Yn r Yn Yn Yn $Yn 0Yn 8Yn l l ^q disconnect_src compact_blocks clear_edges @ F G G 7 zD%s { %d->%d %-4d - edge( entry, exit) Compressed edge list, %d BBs + entry & exit, and %d edges /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/cfganal.c *p* No index for edge from %d to %d *p* Pred for index %d should be %d not %d *p* Succ for index %d should be %d not %d *** Edge (%d, %d) appears to not have an index *** Edge (%d, %d) has index %d, but there is no edge compute_idf ei_next ei_container dfs_enumerate_from pre_and_rev_post_order_compute inverted_post_order_compute /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/cfghooks.c %s does not support flow_call_edges_add %s does not support block_ends_with_condjump_p %s does not support block_ends_with_call_p %s does not support can_duplicate_block_p %s does not support predicted_by_p %s does not support predict_edge %s does not support can_merge_blocks_p %s does not support move_block_after %s does not support can_remove_branch_p %s does not support redirect_edge_and_branch %s does not support create_basic_block %s does not support split_block %s does not support delete_basic_block %s does not support redirect_edge_and_branch_force %s does not support duplicate_block %s does not support make_forwarder_block %s does not support merge_blocks %s does not support split_edge ;;%s basic block %d, loop depth %d, count prev_bb of %d should be %d, not %d verify_flow_info: Block %i has loop_father, but there are no loops verify_flow_info: Block %i lacks loop_father verify_flow_info: Wrong count of block %i %i verify_flow_info: Wrong frequency of block %i %i verify_flow_info: Duplicate edge %i->%i verify_flow_info: Wrong probability of edge %i->%i %i verify_flow_info: Wrong count of edge %i->%i %i verify_flow_info: Basic block %d succ edge is corrupted wrong amount of branch edges after unconditional jump %i basic block %d pred edge is corrupted its dest_idx should be %d, not %d basic block %i edge lists are corrupted ;;%s prev block (nil), next block ;;%s pred: ;;%s succ: bb %d on wrong place Predecessor: Successor: verify_flow_info failed lv_add_condition_to_bb extract_cond_bb_edges cfg_hook_duplicate_loop_to_header_edge ei_next ei_container single_succ_edge single_pred_edge remove_branch current_ir_type Emitting label for block %d Reordered sequence: duplicate of %i compensation bb %i into_cfglayout outof_cfglayout /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/cfglayout.c #\ #\ #\ \ [ [ # # ei_next ei_container fixup_reorder_chain single_pred_edge record_effective_endpoints skip_insns_after_block duplicate_insn_chain verify_insn_chain change_scope /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/cfgloop.c size of loop %d should be %d, not %d bb %d do not belong to loop %d loop %d's header does not have exactly 2 entries loop %d's latch does not have exactly 1 successor loop %d's latch does not have header as successor loop %d's latch does not belong directly to it loop %d's header does not belong directly to it loop %d's latch is marked as part of irreducible region basic block %d should be marked irreducible basic block %d should not be marked irreducible edge from %d to %d should be marked irreducible edge from %d to %d should not be marked irreducible corrupted head of the exits list of loop %d corrupted exits list of loop %d nonempty exits list of loop %d, but exits are not recorded Wrong list of exited loops for edge %d->%d %d exits recorded for loop %d (having %d exits) Disambiguating loop %d with multiple latches Found latch edge %d -> %d using profile information. Found latch edge %d -> %d using iv structure. Merged latch edges of loop %d Edge %d->%d exits %u loops ;; ;; Loop %d ;; header %d, latch %d multiple latches: ;; depth %d, outer %ld ;; nodes: ;; %d loops found ;; %d succs { Exit %d->%d not recorded Too many loop exits recorded ei_next ei_container loop_preheader_edge verify_loop_structure single_succ_edge remove_bb_from_loops add_bb_to_loop num_loop_branches get_loop_exit_edges release_recorded_exits record_loop_exits get_loop_body_in_bfs_order get_loop_body_in_dom_order get_loop_body gimple_phi_arg merge_latch_edges flow_loops_find superloop_at_depth /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/cfgloopanal.c ei_next ei_container mark_irreducible_loops check_irred /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/cfgloopmanip.c Created preheader block for loop %i single_succ_edge single_pred_edge create_preheader ei_next ei_container duplicate_loop_to_header_edge set_zero_probability create_empty_loop_on_edge gimple_op gimple_cond_set_lhs gimple_set_op find_path /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/cfgrtl.c merging block %d into block %d Redirecting jump %i from %i to %i. Redirecting entry edge from bb %i to %i Fallthru edge unified with branch %i->%i redirected to %i Fallthru edge %i->%i redirected to %i Purged non-fallthru edges from bb %i BB_RTL flag not set for block %d insn %d basic block pointer is %d, should be %d insn %d in header of bb %d has non-NULL basic block insn %d in footer of bb %d has non-NULL basic block verify_flow_info: REG_BR_PROB does not match cfg %wi %i fallthru edge crosses section boundary (bb %i) missing REG_EH_REGION note in the end of bb %i too many outgoing branch edges from bb %i fallthru edge after unconditional jump %i wrong amount of branch edges after conditional jump %i call edges for non-call insn in bb %i abnormal edges for no purpose in bb %i insn %d inside basic block %d but block_for_insn is NULL insn %d inside basic block %d but block_for_insn is %i NOTE_INSN_BASIC_BLOCK is missing for block %d NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d flow control insn inside a basic block insn %d outside of basic blocks has non-NULL bb field end insn %d for block %d not found in the insn stream insn %d is in multiple basic blocks (%d and %d) missing barrier after block %i verify_flow_info: Incorrect blocks for fallthru %i->%i verify_flow_info: Incorrect fallthru %i->%i wrong insn in the fallthru edge basic blocks not laid down consecutively return not followed by barrier number of bb notes in insn chain (%d) != n_basic_blocks (%d) head insn %d for block %d not found in the insn stream ;; Insn is not within a basic block ;; Insn is in multiple basic blocks ;; Insns in epilogue delay list: Edge %i->%i redirected to %i deleting block %d Removing jump %i. Replacing insn %i by jump %i Merged blocks %d and %d. Purged edges from bb %i in basic block %d: insn outside basic block (nil) ;; Start of basic block ( ) -> %d ;; Pred edge ;; End of basic block %d -> ( ;; Succ edge cfglayout mode cfg_layout_merge_blocks single_succ_edge cfg_layout_redirect_edge_and_branch_force cfg_layout_redirect_edge_and_branch redirect_branch_edge rtl_verify_flow_info_1 ei_next ei_container rtl_split_edge first_insn_after_basic_block_note force_nonfallthru_and_redirect rtl_verify_flow_info init_rtl_bb_info purge_dead_edges commit_edge_insertions commit_one_edge_insertion insert_insn_on_edge try_redirect_by_replacing_jump emit_insn_at_entry delete_insn aggregate value used where a fixed-point was expected can't convert between vector values of different size can't convert value to a vector pointer value used where a complex was expected aggregate value used where a complex was expected aggregate value used where an integer was expected pointer value used where a floating point value was expected aggregate value used where a float was expected cannot convert to a pointer type conversion to incomplete type E E E E E E E E E E E E E E E E E E E E E E E E E E E yF yF yF E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E nF nF nF H H H H G G G G hG 2G K @J @J @J @J @J @J J J ~L @J @J @J @J @J @J @J @J @J @J @J @J @J .L ~L ~L @J L J @J @J J J J .L @J @J @J @J @J @J @J @J @J @J @J @J @J @J @J @J @J @J @J @J @J @J @J @J _J AP AP AP P P aP P O 2U N 2U N 2U 2U 2U N 2U N 2U 2U 2U N N N N 2U N 2U 2U 2U N 2U N N N N N N 2U N %U N %U 2U N N N 2U 2U N 2U N 2U %U %U N %U %U N %U N %U %U N %U 2U N 2U N N N N N N N N N N N N N N N N N N N N N %U N %U N N N N N N N N N N N N N N N N N N %U N %U %U N %U N N N N N N N N N N N N %U N %U N N N N N N N N N N N N N N N 2U 2U N 2U 2U N 2U 2U N 2U 2U N 2U N 2U N N N N N N N N N N N N N N N N N N N N N N N N N N N N %U N %U N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N 2U N N N N %U N %U 2U 2U N 2U 2U N 2U N 2U 2U %U N %U N N N %U N %U %U N %U __gcov_module_info MODINFO *.%s%u N_ _GLOBAL__ LPBX Using data file %s execution counts estimated __gcov_fn_info __gcov_ctr_info __gcov_info __gcov_init r+b cannot open %s %qs is not a gcov data file %qs has overflowed %qs is corrupted error writing %qs __gcov_merge_add __gcov_merge_single __gcov_merge_delta __gcov_merge_ior __gcov_merge_icall_topn __gcov_merge_dc interval pow2 indirect_call average indirect_call_topn /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/gcov-io.c /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/coverage.c file %s not found, execution counts estimated file %s not found, execution counts assumed to be zero no coverage for function %qs found coverage mismatch for function %qs while reading counter %qs cfg_checksum is %x instead of %x number of counters is %d instead of %d coverage mismatch ignored due to -Wcoverage-mismatch execution counts assumed to be zero this can result in poorly optimized code file %s not found, disabling profile use %qs is version %q.*s, expected version %q.*s corrupted profile - name of the function (ident = 0x%x lineno_checksum 0x%x ccfg_checksum 0x%x) is NULL. coverage mismatch for function %u while reading execution counters checksum is (%x,%x) instead of (%x,%x) cannot merge separate %s counters for function %u Not importing %s: already imported Not importing %s: source language different from primary module's source language Not importing %s: maximum group size reached command line arguments mismatch for %s and %s Not importing %s: command-line arguments not compatible with primary module Not importing %s: couldn't open %s MODULE Id=%d, Is_Primary=%s, Is_Exported=%s, Name=%s (%s) @ `<$ $ a O n n n $ n 8 n $ n n K n \ n t n coverage_init rebuild_counts_hash G p n n ; m E n n n X n n n read_counts_file set_lipo_c_parsing_context ei_next ei_container tree_coverage_counter_addr tree_coverage_counter_ref get_coverage_counts_no_warn gcov_sync gcov_read_module_info gcov_read_words gcov_write_length gcov_write_words gcov_open elt_list elt_loc_list cselib_val_list NULL expanding: r%d into: expanding value %s into: /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/cselib.c wrapping const_int result in const to preserve mode %s P \ \ \ \ \ \ \ \ \ \ \ \ + \ \ \ \ \ P \ P P \ G P P @ \ \ \ \ \ P P j 8 8 8 8 8 8 8 U U ~ ~ ~ ~ 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 Y Y Y Y Y Y Y Y Y Y Y l Y Y Y Y Y Y Y Y 1 Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y 6 v v 6 6 W `<$ $ entry_and_rtx_equal_p cselib_invalidate_regno cselib_record_set remove_useless_values cselib_hash_rtx wrap_constant new_cselib_val cselib_subst_to_values cselib_expand_value_rtx rtx_equal_for_cselib_p GNU F77 GNU Fortran GNU Pascal GNU Objective-C GNU Objective-C++ .stabs "", ,0,0, .stabn .stabd Letext Ltext LFBB LM LBE LBB xs xu $imag $real :F :f Lscope gcc2_compiled. j j j j j j j j j j j j j j j j j j 3 3 8 A w w w g 5 o g v g % @ / / / 0 / / ! / * 0% % p/ P/ P/ / / @/ P/ / 0 `/ p 2 a O ` dbxout_begin_complex_stabs_noforcetext dbxout_type dbxout_type_name stabstr_O dbxout_begin_complex_stabs dbxout_symbol common symbol debug info is not structured as symbol+offset /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/dbxout.c counter name %-30s %-5s %-5s %-30s %5d %5u dbg_cnt '%s' set to %d %*c -fdbg-cnt=%s %s auto_inc_dec cfg_cleanup cse2_move2add cprop1 cprop2 dce_fast dce_ud delete_trivial_dead df_byte_scan dse1 dse2 gcse2_delete global_alloc_at_func global_alloc_at_reg ia64_sched2 if_after_combine if_after_reload jump_bypass local_alloc_for_sched postreload_cse pre_insn treepre_insert sched2_func sched_block sched_func sched_insn sched_region sel_sched_cnt sel_sched_region_cnt sel_sched_insn_cnt sms_sched_loop split_for_sched2 tail_call ---------------------------------------------- Can not find a valid counter:value pair: ***dbgcnt: limit reached for %s.*** . n 5"p ; n G n U n \ n {"p c n l n s n n "p n n o n n n n o n n p l n n H#p # n 2 n ; n J n V n b n m n x n ! n " n # n $ n % n & n ' / / / / / / / / / / / / / P/ / P/ P/ / p/ P/ P/ / / / @/ P/ / 0 `/ /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/df-core.c reg %d bb %d insn %d flag 0x%x type 0x%x def_info->table_size = %d, use_info->table_size = %d df_worklist_dataflow_doublequeue:n_basic_blocks %d n_edges %d count %d (%5.2g) %c%d loc %p(%p) chain %c%d(%d) reg %d defs eq_uses %c%d(%d) insn %d bb %d luid %d defs insn %d luid %d eq uses mws mw %c r[%d..%d] %s Dataflow summary: df_analyze called shoving block %d into %d setting blocks to analyze clearing blocks_to_analyze starting region dump dfinit dfinish rest_of_handle_df_finish rest_of_handle_df_initialize df_find_use df_find_def df_set_bb_info df_bb_replace df_compact_blocks df_get_postorder df_get_n_blocks df_analyze df_worklist_dataflow ei_next df_finish_pass df_remove_problem /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/df-problems.c ;; UD chains for artificial uses ;; UD chains for insn luid %d uid %d ;; DU chains for artificial defs ;; DU chains for insn luid %d uid %d ;; Reaching defs: sparse invalidated dense invalidated %d[%d,%d] %c%d(bb %d insn %d) ;; reg %d ;; reg %d read/write ;; eq_note reg %d ;; lr out ;; old out ;; lr in ;; old in ;; lr use ;; lr def ;; live out ;; live in ;; live gen ;; live kill ;; blr out ;; blr in ;; blr use ;; blr def ;; rd out (%d) ;; rd in (%d) ;; rd gen (%d) ;; rd kill (%d) ( %d%s )->[%d]->( (EH) df_lr_block pool df_byte_lr_block pool df_chain_block pool df_rd_block pool df_live_block pool df_simulate_one_insn_forwards ei_next ei_container df_lr_verify_solution_end df_lr_reset df_lr_set_bb_info df_whole_mw_reg_unused_p df_whole_mw_reg_dead_p df_byte_lr_reset df_byte_lr_set_bb_info df_rd_set_bb_info df_live_verify_transfer_functions df_live_bb_local_compute df_live_verify_solution_end df_live_reset df_live_set_bb_info df_lr_verify_transfer_functions df_get_live_in df_get_live_out /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/df-scan.c ;; regular block artificial uses ;; eh block artificial uses ;; total ref usage %d{%dd,%du,%de} in %d{%d regular + %d call} insns. deferring deletion of insn with uid = %d. no bb for insn with uid = %d. deferring rescan insn with uid = %d. verify found no changes in insn with uid = %d. rescanning insn with uid = %d. scanning new insn with uid = %d. starting the processing of deferred insns ending the processing of deferred insns 8 N N N N N N * * * * * * * + + + + + f+ I+ df_scan_verify df_reg_chain_mark df_entry_block_bitmap_verify df_exit_block_bitmap_verify df_mark_reg df_bb_verify df_insn_refs_verify df_ref_record df_ref_create_structure df_uses_record df_ref_equal_p df_mws_verify ei_next ei_container df_refs_verify df_reg_chain_verify_unmarked df_hard_reg_used_count df_hard_reg_used_p df_reg_chain_unlink df_install_ref df_bb_refs_record df_scan_set_bb_info df_recompute_luids df_maybe_reorganize_def_refs df_reorganize_refs_by_reg_by_reg df_maybe_reorganize_use_refs df_ref_create changing reg in insn %d ;; invalidated by call ;; hardware regs used ;; entry block defs ;; exit block uses ;; regs ever live %d[%s] ;; ref usage r%d={ %s%du %s%dd } deleting insn with uid = %d. df_scan_block pool df_scan ref base df_scan ref artificial df_scan ref regular df_scan ref extract df_scan insn df_scan reg df_scan mw_reg ;; bb %d artificial_defs: ;; bb %d artificial_uses: changing bb of uid %d unscanned insn from %d to %d to %d df->entry_block_defs = df->exit_block_uses = compilation terminated due to -Wfatal-errors. Please submit a full bug report, with preprocessed source if appropriate. See %s for instructions. /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/diagnostic.c Internal compiler error: Error reporting routines re-entered. %s: warnings being treated as errors *** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins. %s:%d: confused by earlier errors, bailing out compilation terminated. [ in %s, at %s:%d In file included from %s:%d , from %s:%d %s:%d:%d: %s fatal error: internal compiler error: sorry, unimplemented: warning: anachronism: debug: pedwarn: permerror: must-not-happen E E E E E E E E E E internal_error fatal_error /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/diagnostic.c diagnostic_action_after_output diagnostic_build_prefix  m  m 7 n E n _ n v n n s n n n n /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/dojump.c 3V V V U U U U U |U WU ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` {d ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` _c _c ` ` ` _c _c ` ` ` ` d ` ` ` He ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` a ` ` a ` ` a a b ` b ` b c b b ` f f hf f 2d g ` g g f "e d h h 5e ` ` a ` g a `<$ $ `<$ $ `<$ $ do_compare_rtx_and_jump do_jump /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/dominance.c dominator of %d status unknown dominator of %d should be %d, not %d %i %i dom_convert_dir_to_idx delete_from_dominance_info add_to_dominance_info iterate_fix_dominators prune_bbs_to_update_dominators ei_next ei_container determine_dominators_for_sons recompute_dominator verify_dominators init_dom_info calc_dfs_tree calc_dfs_tree_nonrec bb_dom_dfs_out bb_dom_dfs_in dominated_by_p nearest_common_dominator redirect_immediate_dominators get_dominated_by set_immediate_dominator get_immediate_dominator calculate_dominance_info compute_dom_fast_query /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/dwarf2asm.c .hidden %sDW.ref.%s DW.ref.%s LDFCM %s0x%llx .ascii " \%o \0" %s .uleb128 0x%llx .sleb128 %lld .uleb128 aligned absolute indirect pcrel indirect pcrel uleb128 indirect pcrel udata2 indirect pcrel udata4 indirect pcrel udata8 indirect pcrel sleb128 indirect pcrel sdata2 indirect pcrel sdata4 indirect pcrel sdata8 indirect textrel indirect textrel uleb128 indirect textrel udata2 indirect textrel udata4 indirect textrel udata8 indirect textrel sleb128 indirect textrel sdata2 indirect textrel sdata4 indirect textrel sdata8 indirect datarel indirect datarel uleb128 indirect datarel udata2 indirect datarel udata4 indirect datarel udata8 indirect datarel sleb128 indirect datarel sdata2 indirect datarel sdata4 indirect datarel sdata8 indirect funcrel indirect funcrel uleb128 indirect funcrel udata2 indirect funcrel udata4 indirect funcrel udata8 indirect funcrel sleb128 indirect funcrel sdata2 indirect funcrel sdata4 indirect funcrel sdata8 omit # # $ dw2_asm_output_encoded_addr_rtx dw2_force_const_mem splay_tree_compare_strings eh_data_format_name B n n n 2 n J n b n { n n n T n c n z n n n n n n n n & n ? n W n o n n n n n n n n * n B n Z n s n n n n n n n n - n F n ^ n v n : n K n Z n q n n n n n n n n n 6 n N n f n ~ n n n n n n n ! n 9 n Q n j n n n n n n n n $ n = n U n m n n size_of_encoded_value DW_OP_GNU_uninit OP_ DW_OP_addr DW_OP_deref DW_OP_const1u DW_OP_const1s DW_OP_const2u DW_OP_const2s DW_OP_const4u DW_OP_const4s DW_OP_const8u DW_OP_const8s DW_OP_constu DW_OP_consts DW_OP_dup DW_OP_drop DW_OP_over DW_OP_pick DW_OP_swap DW_OP_rot DW_OP_xderef DW_OP_abs DW_OP_and DW_OP_div DW_OP_minus DW_OP_mod DW_OP_mul DW_OP_neg DW_OP_not DW_OP_or DW_OP_plus DW_OP_plus_uconst DW_OP_shl DW_OP_shr DW_OP_shra DW_OP_xor DW_OP_bra DW_OP_eq DW_OP_ge DW_OP_gt DW_OP_le DW_OP_lt DW_OP_ne DW_OP_skip DW_OP_lit0 DW_OP_lit1 DW_OP_lit2 DW_OP_lit3 DW_OP_lit4 DW_OP_lit5 DW_OP_lit6 DW_OP_lit7 DW_OP_lit8 DW_OP_lit9 DW_OP_lit10 DW_OP_lit11 DW_OP_lit12 DW_OP_lit13 DW_OP_lit14 DW_OP_lit15 DW_OP_lit16 DW_OP_lit17 DW_OP_lit18 DW_OP_lit19 DW_OP_lit20 DW_OP_lit21 DW_OP_lit22 DW_OP_lit23 DW_OP_lit24 DW_OP_lit25 DW_OP_lit26 DW_OP_lit27 DW_OP_lit28 DW_OP_lit29 DW_OP_lit30 DW_OP_lit31 DW_OP_reg0 DW_OP_reg1 DW_OP_reg2 DW_OP_reg3 DW_OP_reg4 DW_OP_reg5 DW_OP_reg6 DW_OP_reg7 DW_OP_reg8 DW_OP_reg9 DW_OP_reg10 DW_OP_reg11 DW_OP_reg12 DW_OP_reg13 DW_OP_reg14 DW_OP_reg15 DW_OP_reg16 DW_OP_reg17 DW_OP_reg18 DW_OP_reg19 DW_OP_reg20 DW_OP_reg21 DW_OP_reg22 DW_OP_reg23 DW_OP_reg24 DW_OP_reg25 DW_OP_reg26 DW_OP_reg27 DW_OP_reg28 DW_OP_reg29 DW_OP_reg30 DW_OP_reg31 DW_OP_breg0 DW_OP_breg1 DW_OP_breg2 DW_OP_breg3 DW_OP_breg4 DW_OP_breg5 DW_OP_breg6 DW_OP_breg7 DW_OP_breg8 DW_OP_breg9 DW_OP_breg10 DW_OP_breg11 DW_OP_breg12 DW_OP_breg13 DW_OP_breg14 DW_OP_breg15 DW_OP_breg16 DW_OP_breg17 DW_OP_breg18 DW_OP_breg19 DW_OP_breg20 DW_OP_breg21 DW_OP_breg22 DW_OP_breg23 DW_OP_breg24 DW_OP_breg25 DW_OP_breg26 DW_OP_breg27 DW_OP_breg28 DW_OP_breg29 DW_OP_breg30 DW_OP_breg31 DW_OP_regx DW_OP_fbreg DW_OP_bregx DW_OP_piece DW_OP_deref_size DW_OP_xderef_size DW_OP_nop DW_OP_push_object_address DW_OP_call2 DW_OP_call4 DW_OP_call_ref DW_OP_GNU_push_tls_address DW_TAG_GNU_EINCL DW_TAG_ DW_TAG_padding DW_TAG_array_type DW_TAG_class_type DW_TAG_entry_point DW_TAG_enumeration_type DW_TAG_formal_parameter DW_TAG_imported_declaration DW_TAG_label DW_TAG_lexical_block DW_TAG_member DW_TAG_pointer_type DW_TAG_reference_type DW_TAG_compile_unit DW_TAG_string_type DW_TAG_structure_type DW_TAG_subroutine_type DW_TAG_typedef DW_TAG_union_type DW_TAG_unspecified_parameters DW_TAG_variant DW_TAG_common_block DW_TAG_common_inclusion DW_TAG_inheritance DW_TAG_inlined_subroutine DW_TAG_module DW_TAG_ptr_to_member_type DW_TAG_set_type DW_TAG_subrange_type DW_TAG_with_stmt DW_TAG_access_declaration DW_TAG_base_type DW_TAG_catch_block DW_TAG_const_type DW_TAG_constant DW_TAG_enumerator DW_TAG_file_type DW_TAG_friend DW_TAG_namelist DW_TAG_namelist_item DW_TAG_packed_type DW_TAG_subprogram DW_TAG_template_type_param DW_TAG_template_value_param DW_TAG_thrown_type DW_TAG_try_block DW_TAG_variant_part DW_TAG_variable DW_TAG_volatile_type DW_TAG_dwarf_procedure DW_TAG_restrict_type DW_TAG_interface_type DW_TAG_namespace DW_TAG_imported_module DW_TAG_unspecified_type DW_TAG_partial_unit DW_TAG_imported_unit DW_TAG_condition DW_TAG_shared_type DW_TAG_type_unit DW_TAG_MIPS_loop DW_TAG_format_label DW_TAG_function_template DW_TAG_class_template DW_TAG_GNU_BINCL DW_AT_VMS_rtnbeg_pd_address DW_AT_ DW_AT_sibling DW_AT_location DW_AT_name DW_AT_ordering DW_AT_subscr_data DW_AT_byte_size DW_AT_bit_offset DW_AT_bit_size DW_AT_element_list DW_AT_stmt_list DW_AT_low_pc DW_AT_high_pc DW_AT_language DW_AT_member DW_AT_discr DW_AT_discr_value DW_AT_visibility DW_AT_import DW_AT_string_length DW_AT_common_reference DW_AT_comp_dir DW_AT_const_value DW_AT_containing_type DW_AT_default_value DW_AT_inline DW_AT_is_optional DW_AT_lower_bound DW_AT_producer DW_AT_prototyped DW_AT_return_addr DW_AT_start_scope DW_AT_bit_stride DW_AT_upper_bound DW_AT_abstract_origin DW_AT_accessibility DW_AT_address_class DW_AT_artificial DW_AT_base_types DW_AT_calling_convention DW_AT_count DW_AT_data_member_location DW_AT_decl_column DW_AT_decl_file DW_AT_decl_line DW_AT_declaration DW_AT_discr_list DW_AT_encoding DW_AT_external DW_AT_frame_base DW_AT_friend DW_AT_identifier_case DW_AT_macro_info DW_AT_namelist_items DW_AT_priority DW_AT_segment DW_AT_specification DW_AT_static_link DW_AT_type DW_AT_use_location DW_AT_variable_parameter DW_AT_virtuality DW_AT_vtable_elem_location DW_AT_allocated DW_AT_associated DW_AT_data_location DW_AT_byte_stride DW_AT_entry_pc DW_AT_use_UTF8 DW_AT_extension DW_AT_ranges DW_AT_trampoline DW_AT_call_column DW_AT_call_file DW_AT_call_line DW_AT_signature DW_AT_MIPS_fde DW_AT_MIPS_loop_begin DW_AT_MIPS_tail_loop_begin DW_AT_MIPS_epilog_begin DW_AT_MIPS_loop_unroll_factor DW_AT_MIPS_linkage_name DW_AT_MIPS_stride DW_AT_MIPS_abstract_name DW_AT_MIPS_clone_origin DW_AT_MIPS_has_inlines DW_AT_sf_names DW_AT_src_info DW_AT_mac_info DW_AT_src_coords DW_AT_body_begin DW_AT_body_end DW_AT_GNU_vector LPOC LASF DW_LOC_OP %s not implemented LVL .file %u %s %s:%d .loc %d %d 0 is_stmt %d Undefine macro At line number %d The macro Define macro Location expression size LCFI Length of Direct Call Table Version number Pointer Size (in bytes) New caller Caller DIE offset Point of call Callee DIE offset DWARF version number Offset Into Abbrev. Section .cfi_endproc LFE DW_CFA_advance_loc 0x%llx DW_CFA_offset, column 0x%lx DW_CFA_restore, column 0x%lx DW_CFA_ DW_CFA_advance_loc DW_CFA_offset DW_CFA_restore DW_CFA_nop DW_CFA_set_loc DW_CFA_advance_loc1 DW_CFA_advance_loc2 DW_CFA_advance_loc4 DW_CFA_offset_extended DW_CFA_restore_extended DW_CFA_undefined DW_CFA_same_value DW_CFA_register DW_CFA_remember_state DW_CFA_restore_state DW_CFA_def_cfa DW_CFA_def_cfa_register DW_CFA_def_cfa_offset DW_CFA_def_cfa_expression DW_CFA_expression DW_CFA_offset_extended_sf DW_CFA_def_cfa_sf DW_CFA_def_cfa_offset_sf DW_CFA_MIPS_advance_loc8 DW_CFA_GNU_window_save DW_CFA_GNU_args_size .debug_frame Lframe LSCIE LECIE CIE Identifier Tag CIE Version CIE Augmentation CIE Code Alignment Factor CIE Data Alignment Factor CIE RA Column Augmentation size Personality (%s) .align %d LSFDE LASFDE LEFDE FDE Length FDE CIE offset FDE initial location FDE address range LFB .cfi_startproc .cfi_personality 0x%x, LLSDA .cfi_lsda 0x%x,  .cfi_offset %lu, %lld .cfi_restore %lu .cfi_undefined %lu .cfi_same_value %lu .cfi_def_cfa %lu, %lld .cfi_def_cfa_register %lu .cfi_register %lu, %lu .cfi_def_cfa_offset %lld .cfi_remember_state .cfi_restore_state .cfi_escape 0x%x, %s args_size %lld .cfi_window_save DW %s.%s.%x LDIE DIE %4ld: %s abbrev id: %lu offset: %ld signature: location descriptor location list -> label:%s range list constant (%lu,%lu) die -> signature: die -> label: %s die -> %ld die ->  "%s" (%d) %s: (DIE (0x%lx) %s) +0x%llx long long constant fp or vector constant word %u %s: "%s" %s (%s) end of children of DIE 0x%lx .debug_types Type Signature Offset to Type DIE .gnu.linkonce.wi.%s anonymous %s. %.2x LLST Length of Address Ranges Info DWARF Version Size of Address Size of Segment Descriptor Pad to %d byte boundary End file MAIN__ Start new file Included from line number %d __unknown__ GNU Ada GNU Java .debug_info .debug_abbrev .debug_aranges .debug_macinfo .debug_line .debug_loc .debug_pubnames .debug_dcall .debug_vcall .debug_str .debug_ranges Ldebug_abbrev Ltext_cold Letext_cold Ldebug_info Ldebug_line Ldebug_ranges Ldebug_macinfo __builtin_va_alist Ldebug_loc (abbrev code) (TAG: %s) DW_children_yes DW_children_no DW_FORM_addr DW_FORM_block2 DW_FORM_block4 DW_FORM_data2 DW_FORM_data4 DW_FORM_data8 DW_FORM_string DW_FORM_block DW_FORM_block1 DW_FORM_data1 DW_FORM_flag DW_FORM_sdata DW_FORM_strp DW_FORM_udata DW_FORM_ref_addr DW_FORM_ref1 DW_FORM_ref2 DW_FORM_ref4 DW_FORM_ref8 DW_FORM_ref_udata DW_FORM_indirect DW_FORM_ external name Length of Virtual Call Table Vtable slot End compilation unit Length of Public Names Info Compilation Unit Length Offset 0x%x ] ] ~ ] w p i b [ T M F ? 8 1 * # { t m f _ X Q J C < 5 . '  x q j c \ U N G @ 9 2 + $ | u n g ` Y R K D = 6 / ( ! y ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] r ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] k ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] $ , 1 6 ; B G O T \ e m u } % - 5 @ K V h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h @ E @ @ E E E E 2 E @ E @ E @ E @ p t p p t t t t b t p t p t p t p ` @ j M ~ 5 ~ ~ ~ ~ ~ ~ ~ ~ ~ a 6 > & z b N = , m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m C z z w e e w w Z k e e e e A A "& ( {( K( ( ' ' ' ' ' "& "& i' ' J' ' ' & & ) "& "& "& "& "& "& "& "& "& ( "& "& "& "& "& "& "& "& "& "& "& "& "& "& "& "& J' & ) &) 0) :) D) N) X) b) l) v) ) ) ) ) ) ) ) ) ) ) % % % % % % % % % ) % % % % % % % % % % % % % % % ) ) * % % % % % % % % % % % % % % % % * % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % * % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % * q7 j7 x7 j7 j7 8 C8 7 7 7 ~8 j7 q7 j7 8 j7 7 7 b9 b9 a: b9 b9 : 9 9 9 9 9 b9 b9 b9 @: b9 : : T; .= .= .= .= < = = r= J= > > > e> ? ? ? < > ? T; T; T; T; T; T; T; T; T; .= T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; ;> = T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; .= T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; < T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; T; = tK K K tK K tK tK tK tK tK tK tK tK tK tK K K tK K K tK K K K tK tK tK tK tK tK tK K K K tK tK tK tK K tK tK K K tK tK K tK tK tK tK tK K tK K tK tK K N pN O N N pN pN pN /O O O N N N @O N iO .U U T T T nT CT T S S >S R S S Q S R R Z Z ] \ h\ :\ j_ ^ _ ^ ^ ] ] l] [ [ g[ Z q T c M M M M M M M M M M M M M M M M 6 M M v M s M M T 6 6 M M M M M M M M M M M M M M M M M M o y M M M M M , , s s s M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M 3 z z z z p 9 9 ` P s s ` s ` P 0 ~ p n e e 5 e e e e S e 1 W 1 # # # @ / / / / / / / / / / / / / / / / / / / / / / / / / / / / a 5 M / / / r r CA |@ |@ |@ |@ fD A CA CA CA TA CA TA CA IA IA A A A CA +A +A CA PY Z PY Z Z Z Z Z Z Z {Z qZ gZ ]Z SZ IZ ?Z 5Z +Z !Z Z Z Z Jt @t @t t |t @t u @t @t @t @t t t @Q p 2 / `$ p / s v u p P/ 7 / / @6 @x 0 @ ` @ @ @ ` P | @ x @ t 0 p l @ 0 h ` `<$ $ $ `<$ $ P # p # @ P # p # # p # # p # # p # # p # l # p # # p # # p # | # p # x # p # t # p # p # p # l # p # h # # d # # ` V$ !$ p t @ @ A B C AT_ref dwarf2out_virtual_call_token AT_unsigned decl_ultimate_origin force_decl_die force_type_die add_child_die rtl_for_decl_init loc_descriptor multiple_reg_loc_descriptor dbx_reg_number mem_loc_descriptor based_loc_descr is_base_type base_type_die gen_type_die_with_usage scope_die_for AT_string gen_formal_parameter_die add_location_or_const_value_attribute add_const_value_attribute native_encode_initializer add_byte_size_attribute record_type_tag add_AT_specification add_data_member_location_attribute field_byte_offset splice_child_die remove_child_with_prev gen_subprogram_die AT_flag AT_file convert_cfa_to_fb_loc_list lookup_cfa_1 compute_frame_pointer_to_fb_displacement dwarf2out_imported_module_or_decl_1 gen_typedef_die gen_type_die_for_member add_bit_size_attribute add_bit_offset_attribute gen_decl_die gen_label_die dwarf2out_imported_module_or_decl dwarf2out_finish attr_checksum AT_loc same_dw_val_p attr_checksum_ordered replace_child mark_dies unmark_dies verify_marks_clear prune_unused_types_prune prune_unused_types_update_strings output_loc_list output_loc_operands build_abbrev_table value_format AT_string_form size_of_die output_die AT_lbl output_pubnames size_of_dcall_table output_aranges output_ranges w n dw_cfi_oprnd1_desc dwarf2out_switch_text_section output_cfi div_data_align initial_return_save add_fde_cfi output_cfi_directive output_loc_operands_raw dwarf2out_end_epilogue dwarf2out_frame_debug_restore_state dwarf2out_begin_epilogue dwarf2out_frame_debug flush_queued_reg_saves dwarf2out_frame_debug_def_cfa dwarf2out_frame_debug_adjust_cfa dwarf2out_frame_debug_cfa_offset dwarf2out_frame_debug_expr stack_adjust_offset dwarf2out_reg_save_reg DW_AT_MIPS_software_pipeline_depth /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/dwarf2out.c Location list begin address (%s) Location list end address (%s) Location list terminator begin (%s) Location list terminator end (%s) Offset of Compilation Unit Info Length of Compilation Unit Info DW_CFA_GNU_negative_offset_extended Length of Common Information Entry floating-point or vector constant o o o o o o o o o o o o o o o T T T T T T T T T T T T T T T @ @ 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 ? ? ? ? ? ? l l l l l l l l l l l G l l l l l ? ? ? ? l Y ? l ? ? l l l l l ? ? ? ! ! t" ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! +" ! ! ! ! ! a O `<$ $ `<$ $ ! `<$ $ ! # # ! `U$ $ ! `<$ $ ! 0T$ $ 0T$ $ 0 # # U$ `!$ 0T$ $ t emit_copy_of_insn_after gen_const_vector copy_insn_1 set_unique_reg_note emit_call_insn_after_noloc emit_jump_insn_after_noloc emit_insn_after_noloc emit_call_insn_before_noloc emit_jump_insn_before_noloc emit_insn_before_noloc add_function_usage_to remove_insn add_insn_before add_insn_after try_split find_auto_inc set_last_insn set_first_insn verify_rtl_sharing verify_rtx_sharing change_address_1 set_mem_attributes_minus_bitpos get_mem_align_offset mem_expr_equal_p operand_subword_force operand_subword subreg_highpart_offset gen_highpart_mode gen_highpart gen_lowpart_common mark_user_reg set_reg_attrs_for_decl_rtl gen_reg_rtx gen_rtx_SUBREG immed_double_const /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/emit-rtl.c %sfp unshare et_occ pool et_node pool R R `S S R R R U V V aV @V U @V "Y Y Y Y Y "Y Y ` D` v` ` a 5` ` e e e {e e e e H : : a O # # o r $~o }o o o o output_ttype collect_one_action_chain reachable_next_level remove_eh_handler remove_exception_handler_label build_post_landing_pads connect_post_landing_pads single_succ_edge ei_next ei_container eh_region_outermost eh_region_outer_p duplicate_eh_regions_1 add_ehl_entry remove_unreachable_regions expand_resx_expr _Unwind_Resume Eh tree: %*s %i %s tree_label: tree list ends on depth %i verify_eh_tree failed action_record_data .personality .handlerdata LLSDATT @LPStart format (%s) @TType format (%s) LLSDATTD @TType base offset call-site format (%s) LLSDACSB LLSDACSE Call-site table length LEHB LEHE region %d start landing pad Action record table Exception specification table ehspec_data eh_ranges unknown allowed_exceptions must_not_throw exception handling disabled, use -fexceptions to enable /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/except.c argument of %<__builtin_eh_return_regno%> must be constant region_array is corrupted for region %i outer block of region %i is wrong region %i may contain throw and is contained in region that may not negative nesting depth of region %i array does not match the region tree K d d d d d d d d d d d 6 d d d `<$ $ hard_function_value probe_stack_range allocate_dynamic_stack_space copy_to_mode_reg memory_address convert_memory_address int_expr_size expr_size trunc_int_for_mode /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/explow.c stack limits not supported on this target /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/expmed.c q q r q q q q q q q q q q z q q q D q q q q q q q q q q 7 q v q q q q q q q q q q q q q q q q q q q q q q q q q q q q q ] = }  H w 7 y7 y7 p7 p7 [7 R7 JL oP N M JL oP N M G I emit_store_flag expand_divmod choose_multiplier expand_mult_highpart synth_mult expand_mult_const extract_high_half expand_mult_highpart_optab expand_mult expand_shift extract_bit_field_1 store_bit_field store_bit_field_1 store_fixed_bit_field mode_for_extraction /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/expr.c %Kcall to %qs declared with attribute error: %s %Kcall to %qs declared with attribute warning: %s W @ ; ; ; ; @ D C A Z u Z J _ _ s s s > R K A + n + + + + + + + p % n * + . H ) Q + Y Y X Y + , 9 ^ + ! G k P i ` + + + + + + + + + + + + + + + + + 3 3 u G [ r p p r p p r Hr r p p p p p p q d a O expand_expr_real_1 move_by_pieces_ninsns store_constructor store_field do_store_flag expand_expr_addr_expr_1 write_complex_part read_complex_part safe_from_p count_type_elements categorize_ctor_elements_1 store_expr expand_assignment emit_push_insn emit_move_insn emit_move_insn_1 emit_move_ccmode emit_move_multi_word emit_move_resolve_push emit_move_complex_push clear_storage_hints store_by_pieces_1 store_by_pieces can_store_by_pieces use_regs use_reg emit_group_store emit_group_move emit_group_load_1 gen_group_rtx move_block_from_reg emit_block_move_hints move_by_pieces move_by_pieces_1 convert_modes convert_move /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/final.c the frame size of %wd bytes is larger than %wd bytes; see http://go/big_stack_frame invalid argument %qs to -fdebug-prefix-map BB %4i freq %4i loop %2i loop_depth %2i skipped. BB %4i freq %4i loop %2i loop_depth %2i fall %4i branch %4i internal loop alignment added. operand number missing after %%-letter .code 16 .thumb %c%s tmp%i invalid 'asm': output_operand: floating constant misused invalid expression as operand '%%l' operand isn't a label negative insn length freq_max: %i inner_loop loop_header jump alignment added. -+ #0 [%r, #%wd] [%r, %s%r] [%r, %s%r [%r, #%s%d]! [%r], #%s%d [%r, #%wd]! %r]! [%r], #%wd [%r] %r! [%r, %r] %s %d %s [length = %d] operand number out of range invalid %%-code %s basic block %d stmfd %r!,{%r} push {%r} push {lr} bl __gnu_mcount_nc ldmfd %r!,{%r} pop {%r} .p2align %d .p2align %d,,%d .weak .type .word %LL%d b %LL%d .word %LL%d-%LL%d .byte (%LL%d-%LL%d)/2 .2byte (%LL%d-%LL%d)/2 .word %LL%d+1-%LL%d .word %LL%d+1 %s %i "%s" 1 %s 0 "" 2 could not split insn alignments shorten F F F F F F F F F F F F F F F F F F J F F $ F F F F F F F s F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F 9 u u u u u u u u u u u u u u u u u u u u u u u u u u ! } Q u u u u u u u u Q Q u u u u Q u u u u Q u u u Q u Q j j j j j | ] l x x x n } '$ % ) c( ) ( ( ' ' ' * ) Y( rest_of_handle_final final_forward_branch_p asm_fprintf output_address output_operand final_scan_insn output_alternate_entry_point call_from_call_insn get_insn_template final shorten_branches ei_next /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/fixed-value.c large fixed-point constant implicitly truncated to fixed-point type __ _ _ _ ,` _ _ _ _ _ _ _ _ _ _ _ d _ _ _ e 4_   ~ $~ } } fixed_compare fixed_arithmetic m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m x x x m m m m m m m m m m m m m m m x x x m m m m m m m m m m m m x x x m m m m m m m m m m m m m m m m m m m m m x x x m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m E L S Z < < < < a 7 h > < < 8 + U ' u = q 5 p ) ) ) ) ) P 1 N N h h h $ $ $ 1 R 0 s s # f # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # t t t t ; ; Y Y % q ~ E d % % % 9 9 9 0 j K . B @ 5 k 4 $ $ $ $ $ $ $ $ $ $ 2 4 `4 p2 2 a% 2 a% 4 4 4 4 5 a% $ $ $ 3 % $ (% ( u( u( ) ^) *) $ ( , % * Z* $ 00 00 00 00 - - 1 1 1 1 1 1 1 1 $ $ $ $ $ $ $ $ $ $ ) $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ >* O% ' ' ' ' ( ( ' ' ' ' ' ' ' ( X* * * * ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) + ) ) ) s+ , ) ) `/ `/ `/ `/ ) ) ) ) ) `/ ) ) . ) ) ) ) . ) ) ) ) ) . ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) z) ) ) ) ) ) L. . E E D D D D Q= Q= E E D D C gC (U qT S S R u= 6O 6O N N O O G G (O (O N N O O o o o |l |l r |l |l |l |l |l |l |l #r |l |l |l |l |l q |l |l |l |l |l |l |l |l |l |l |l |l |l |l |l q o q o |l p |l |l |l |l p p {o i g g g g g ) g g g g g g g g g g g g g g g g g | g g | p p q % ! ! ! T ! .! -! ! / ! ! / ! p ! ! ! E ! ! m ! a ! ! ! v ! ! ! ! # ! ! ! w"! <"! #! ! ! b ! +! +! +! +! +! w+! 4! 4! >1! >1! >1! >1! >1! >1! >1! >1! >1! >1! >1! >1! >1! >1! G4! >1! >1! >1! >1! >1! >1! >1! >1! >1! >1! 4! >1! >1! >1! >1! >1! 3! 3! 3! 3! 3! 3! 3! >1! >1! >1! >1! >1! >1! >1! >1! >1! >1! z1! >1! z1! z1! 8! 8! 8! X8! >7! v8! round_down round_up fold_abs_const fold_build3_stat fold_ternary fold_cond_expr_with_comparison fold_negate_const fold_binary fold_minmax make_range range_binop comparison_to_compcode compcode_to_comparison fold_comparison fold_div_compare fold_relational_const fold_unary fold_convert_const_int_from_real swap_tree_comparison invert_tree_comparison fold_convert size_diffop size_binop may_negate_without_overflow_p fold_undefer_overflow_warnings div_and_round_double /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/fold-const.c assuming signed overflow does not occur when determining that expression is always non-zero assuming signed overflow does not occur when determining that expression is always non-negative assuming signed overflow does not occur when simplifying multiplication assuming signed overflow does not occur when simplifying A / (B << N) assuming signed overflow does not occur when distributing negation across division assuming signed overflow does not occur when simplifying division assuming signed overflow does not occur when simplifying X % (power of two) assuming signed overflow does not occur when simplifying modulus assuming signed overflow does not occur when simplifying range test comparison is always %d due to width of bit-field assuming signed overflow does not occur when assuming that (X - c) > X is always false assuming signed overflow does not occur when assuming that (X + c) < X is always false assuming signed overflow does not occur when assuming that (X - c) <= X is always true assuming signed overflow does not occur when assuming that (X + c) >= X is always true assuming signed overflow does not occur when assuming that (X + c) > X is always true assuming signed overflow does not occur when assuming that (X - c) < X is always true assuming signed overflow does not occur when assuming that (X + c) <= X is always false assuming signed overflow does not occur when assuming that (X - c) >= X is always false assuming signed overflow does not occur when simplifying comparison of absolute value and zero assuming signed overflow does not occur when negating a division % of unmatched not-equal tests is always 1 % of mutually exclusive equal-tests is always 0 assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 assuming pointer wraparound does not occur when comparing P +- C1 with P +- C2 assuming signed overflow does not occur when combining constants around a comparison assuming signed overflow does not occur when eliminating multiplication in comparison with zero assuming signed overflow does not occur when reducing constant in comparison %H%s comparison is always %d /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/function.c impossible constraint in % variable %q+D might be clobbered by % or % argument %q+D might be clobbered by % or % %Jtotal size of local objects too large size of variable %q+D is too large unused parameter %q+D function returns an aggregate vregs pro_and_epilogue asmcons `<$ $ 0^! \! `<$ $ ! `<$ $ ! 0T$ $ 0T$ $ t match_asm_constraints_1 thread_prologue_and_epilogue_insns single_succ_edge ei_container record_insns ei_next instantiate_virtual_regs_in_insn maybe_copy_epilogue_insn expand_function_end expand_dummy_function_end expand_function_start assign_parm_find_entry_rtl assign_parm_adjust_entry_rtl prepare_function_start init_dummy_function_start reorder_blocks_1 aggregate_value_p assign_stack_temp_for_type %s: %d basic blocks and %d edges/basic block %s: %d basic blocks and %d registers /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/gcse.c %s hash table (%d buckets, %d entries) PRE: store updated with reaching reg PRE/HOIST: end of bb %d, insn %d, copying expression %d to reg %d GLOBAL CONST-PROP: Replacing reg %d in jump_insn %d with constant STORE_MOTION delete insn in BB %d: STORE MOTION replaced with insn: STORE_MOTION drop REG_EQUAL note at insn %d: ST_avail and ST_antic (shown under loads..) Can't replace store %d: abnormal edge from %d to %d STORE_MOTION insert store at start of BB %d: STORE_MOTION insert insn on edge (%d, %d): PRE: redundant insn %d (expression %d) in PRE: bb %d, insn %d, copy expression %d in insn %d to reg %d PRE GCSE of %s, pass %d: %d bytes needed, LOCAL CONST-PROP: Replacing reg %d in LOCAL COPY-PROP: Replacing reg %d in insn %d GLOBAL CONST-PROP: Replacing reg %d in GLOBAL COPY-PROP: Replacing reg %d in insn %d JUMP-BYPASS: Proved reg %d in jump_insn %d equals constant Bypass edge from %d->%d to %d CPROP of %s, pass %d: %d bytes needed, %d local const props, %d local copy props, %d global const props, %d global copy props BYPASS of %s: %d basic blocks, hoisting vbeinout computation: %d passes ! ! J ! J ! J ! J ! J ! J ! J ! J ! J ! ! ! ! ! J ! ! ! J ! : ! J ! J ! J ! J ! J ! ! ! ! ! J ! J ! J ! J ! J ! J ! J ! J ! J ! J ! J ! J ! J ! J ! J ! J ! J ! J ! J ! J ! J ! J ! J ! J ! J ! J ! J ! ! ! ! ! ! ! / ! / ! ! ! ! ! ! ! ! ! ! / ! / ! / ! / ! ! / ! / ! ! ! ! ! ! ! ! C ! / ! / ! / ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! R ! R ! R ! R ! R ! R ! `<$ $ insert_set_in_table ei_next ei_container insert_insn_end_basic_block add_label_notes process_insert_insn pre_insert_copy_insn hoist_code cprop_insn find_avail_set find_bypass_set extract_mentioned_regs_helper insert_store LDST list: Pattern (%3d): Loads : Stores : Index %d (hash value %d) : Implicit set of reg %d in Found %d implicit sets before store motion Removing redundant store: st_antloc st_kill Transpt st_avloc Expression bb %d, reaching reg is %d PRE/HOIST: edge (%d,%d), copy expression %d %d substs, %d insns created insn %d with constant with reg %d jump bypassing disabled GCSE disabled GCSE pass %d Code Hosting Expressions GCSE of %s: %d basic blocks, %d pass%s, %d bytes gcse1 ggc-min-expand ggc-min-heapsize had to relocate PCH can't get position in PCH file: %m can't write padding to PCH file: %m /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/ggc-common.c relocate_ptrs gt_pch_note_reorder gt_pch_note_object ggc_splay_dont_free ggc_splay_alloc 0 B A : > > F E H/home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/gimple.c ii" i" ii" ii" i" i" i" i" ii" i" i" k" hl" hl" hl" hl" hl" al" Xl" al" al" Ql" Hl" Al" 8l" 1l" (l" k" l" l" l" l" k" k" k" k" k" k" k" k" k" k" k" !l" l" l" "m" l" l" m" l" l" l" l" l" m" l" l" l" l" m" l" l" l" m" m" l" m" m" l" m" l" `m" Em" Em" m" Em" m" `m" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" pm" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" `m" `m" Em" `m" `m" `m" Em" Em" `m" `m" `m" `m" Em" `m" `m" `m" Em" Em" Em" `m" Em" Em" Em" Em" Em" `m" `m" `m" `m" `m" `m" `m" `m" `m" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" Em" `m" " D " " " F " F " n " " F " Z " F " Z " " n " " Q " ~ " F " F " " a " Z " F " " F " $ " Z " A " " " j " j " " j " j " j " j " " " " " " " j " " " j " " j " " " " " C " C " r " C " C " C " C " _ " " " " 1 " " C " " n " C " " C " " I}o [}o g}o s}o }o }o }o }o }o }o }o }o }o ~o ~o ~o (~o 3~o J~o b~o v~o ~o ~o ~o ~o ~o ~o ~o o o 6o Ho Wo $ $ $ $ $ 4 < 4 4 8 gimple_op gimple_call_num_args gimple_call_set_lhs gimple_set_op gimple_call_set_chain recalculate_side_effects get_gimple_rhs_num_ops gimple_set_loaded_syms gimple_set_stored_syms gimple_assign_rhs_could_trap_p gimple_call_fndecl gimple_expr_code gimple_rhs_has_side_effects gimple_has_side_effects gimple_copy gimple_size gss_for_code gimple_bind_set_block gimple_omp_for_set_cond gimple_omp_for_index gimple_omp_for_set_index gimple_omp_for_initial gimple_omp_for_set_initial gimple_omp_for_final gimple_omp_for_set_final gimple_omp_for_incr gimple_omp_for_set_incr gimple_set_def_ops gimple_set_use_ops gimple_set_vdef_ops gimple_set_vuse_ops gimple_set_lhs gimple_assign_set_lhs gimple_set_subcode gimple_assign_set_rhs1 gimple_assign_set_rhs2 gimple_fold gimple_set_body walk_gimple_stmt gimple_asm_output_op gimple_asm_input_op gimple_omp_for_initial_ptr gimple_omp_for_final_ptr gimple_omp_for_incr_ptr gimple_op_ptr walk_gimple_seq gimple_seq_free gimple_seq_alloc gimple_cdt_set_new_type gimple_switch_set_index gimple_switch_set_label gimple_build_try gimple_asm_set_input_op gimple_asm_set_output_op gimple_asm_set_clobber_op gimple_goto_set_dest gimple_label_set_label gimple_cond_set_code gimple_cond_set_lhs gimple_cond_set_rhs gimple_cond_get_ops_from_tree gimple_build_cond gimple_cond_set_true_label gimple_cond_set_false_label gimple_build_assign_with_ops_stat extract_ops_from_tree gimple_build_call_from_tree gimple_call_set_arg gimple_build_call gimple_return_set_retval No gimple statistics gimple_error_mark gimple_cond gimple_goto gimple_label gimple_switch gimple_change_dynamic_type gimple_assign gimple_asm gimple_call gimple_return gimple_bind gimple_catch gimple_eh_filter gimple_phi gimple_resx gimple_try gimple_nop gimple_omp_atomic_load gimple_omp_atomic_store gimple_omp_continue gimple_omp_critical gimple_omp_for gimple_omp_master gimple_omp_ordered gimple_omp_parallel gimple_omp_task gimple_omp_return gimple_omp_section gimple_omp_sections gimple_omp_sections_switch gimple_omp_single gimple_predict gimple_with_cleanup_expr /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/gimple-iterator.c phi_nodes single_pred_edge single_succ_edge ei_next ei_container gsi_insert_seq_on_edge_immediate gsi_insert_on_edge_immediate gsi_for_stmt gsi_insert_seq_nodes_after gsi_insert_seq_nodes_before gsi_split_seq_before gsi_split_seq_after gsi_insert_seq_after_without_update gsi_insert_seq_before_without_update " " " " " " " " " " ) " " " " " " ; " $ " $ " " $ " " F " $ " " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " $ " " k " $ " $ " a " a " $ " $ " " $ " a " y " " " " " " " " " P " = " " " y " y " " " " " " " " " " " " " " " " " " " lower_function_body lower_gimple_bind lower_stmt gimple_call_fndecl gimple_op gimple_return_retval gimple_call_set_lhs gimple_set_op gimple_call_num_args /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/gimple-low.c setjmpvar /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/gimplify.c iteration variable %qs should be private iteration variable %qs should not be firstprivate iteration variable %qs should not be reduction %qs not specified in enclosing parallel %s variable %qs is private in outer context invalid lvalue in asm output %d non-memory input %d must stay in memory memory input %d is not directly addressable " " " " " " " " " " " " 9 " 9 " 9 " 9 " " 9 " " W " W " " " " " # _ # 3 # : # # ! # P # P # P # # # # # # # # # # # # # s # s # |/# s # s # s # s # s # s # s # s # s # s # s # s # s # s # s # s # s # s # s # s # # # # # # # s # /# s # 2# # 2# s # 2# s # s # s # s # s # s # 2# 2# >$# U$# U$# 2# 2# R.# # s # /# i0# 0# 0# 0# 0# s # 0# 1# s # 1# s # s # s # s # -.# s # s # s # s # s # s # s # s # s # s # N%# s # s # s # s # s # s # s # s # s # s # s # s # s # 3# 3# s # s # s # .# s # s # s # s # s # s # s # s # s # s # s # s # s # s # s # s # /# s # /# `/# 2# 4# 3# s # s # s # 2# 2# 5+# 5+# 5+# 5+# V+# v+# v+# ,# -# L-# -# -# s)# *# *# s # u*# # .# *# *# s # s # s # c%# s # s # %# s # s # *&# &# &# '# '# 4(# 4(# 4(# 4(# (# s # s # s # s # s # s # s # s # s # s # s # s # s # s # s # s # s # s # s # s # s # s # /# # # # # # R=# ># 4# ~_# ~a# ha# Ra#  /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/graphds.c graphds_domtree graphds_scc g # # # # # I # # # T # # # # # r # ) # # # # z # > # # # # # g # g # > # g # g # g # g # z # X # 6 # g # g # # g #  # ] # . # # # # # g # $ # # # # u # F # # # # # [ # , # # # # p # A # # # # # c # 4 # # # # x # V # 4 # # # # # c # 4 # # # # x # I # # # # # ^ # / # # # # s # D # " # # # # # x # V # 4 # # # # # # h # F # $ # # # # # z # > # # # # u # F # # # # # t # ` # # # # # # # # m # _ # _ # A # A # _ # _ # _ # _ # _ # A # _ # _ # _ # $ $ $ # ! $ # # , $ $ # # $ Y $ $ = $ p $ ! $ # # # # $ t $ Y $ X $ $ $ $ t $ t $ / $ | $ $ ) $ P $ z $ R $ $ $ m $ $ ' $ w $ $ $ z $ $ $ $ $ $ S $ [ $ % $ @ $ $ $ $ $ $ $ $ $ $ 9 $ L $ $ $ $ $ $ $ $ B $ $ @ $ ] $ $ $ $ [ $ $ - $ $ $ n $ $ $ $ $ H $ r $ $ D $ $ $ $ $ $ \ $ $ 2 $ $ $ v $ $ $ $ $ $ 6 $ ` $ 1 $ $ . $ ~ $ $ * $ $ $ $ $ X $ $ $ T $ $ $ $ $ Z $ u $ $ $ $ $ & $ ? $ $ $ $ $ $ $ $ [ $ A $ $ \ $ $ $ $ I $ A $ \ $ $ w $ $ & $ $ $ $ $ $ $ g $ $ $ $ $ ) $ $ $ z $ z $ $ $ $ $ $ $ $ $ $ '$ l*$ *$ &$ +$ '$ '$ *$ '$ U+$ &$ '$ P'$ y($ Z)$ )$ -($ P'$ '$ '$ >*$ 7$ 5$ 6$ 6$ 6$ u6$ O6$ 5$ 5$ .6$ 6$ p=$ =$ =$ >$ >$ +>$ >$ ?$ i?$ ?$ =$ ?$ #@$ @$ >@$ z@$ A$ =A$ XA$ @$ A$ A$ A$ @$ p=$ p=$ B$ p=$ p=$ p=$ p=$ B$ B$ B$ p=$ p=$ BC$ p=$ xC$ C$ C$ C$ D$ D$ C$ p=$ DD$ }D$ D$ E$ E$ F$ jE$ F$ WF$ DG$ @E$ -F$ E$ F$ E$ F$ F$ )G$ nG$ I$ EI$ I$ I$ I$ oI$ J$ H$ 1H$ LH$ gH$ H$ H$ H$ H$ G$ gK$ J$ L$ kJ$ K$ K$ cL$ AJ$ K$ J$ 9L$ J$ K$ =K$ L$ G$ !O$ N$ O$ PM$ rO$  %s %s cannot be used in asm here Disposition: %4d:r%-4d b%-3d l%-3d %3d mem insn=%d, live_throughout: dead_or_set: Building IRA IR Flattening IR +++Overall after reload %d ira NO_REGS FPA_REGS CIRRUS_REGS VFP_D0_D7_REGS VFP_LO_REGS VFP_HI_REGS VFP_REGS IWMMXT_GR_REGS IWMMXT_REGS STACK_REG BASE_REGS VFPCC_REG GENERAL_REGS CORE_REGS ALL_REGS J|$ {$ R|$ {$ {$ {$ |$ {$ R|$ {$ {$ {$ {$ {$ {$ {$ {$ {$ {$ {$ {$ {$ ^|$ {$ {$ {$ {$ {$ {$ {$ {$ R|$ {$ {$ {$ {$ {$ {$ {$ {$ {$ {$ {$ {$ {$ {$ {$ {$ {$ {$ {$ {$ {$ {$ {$ {$ {$ {$ {$ R|$ R|$ R|$ R|$ R|$ R|$ }$ K}$ K}$ K}$ K}$ K}$ K}$ K}$ K}$ K}$ K}$ K}$ K}$ K}$ }$ }$ }$ }$ K}$ }$ K}$ K}$ %~$ K}$ K}$ K}$ K}$ K}$ ~$ }$ }$ = $ $ $ $ $ $ $ $ ) $ ) $ ) $ ) $ $ ) $ ) $ $ $ $ $ $ $ $ ^ $ ) $ ) $ ) $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ ) $ ) $ update_equiv_regs fix_reg_equiv_init init_live_subregs setup_cover_and_important_classes o o o o o o ' o 0 o ? o o K o U o o b o _ o i o v o o /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/ira.c New r%d: setting preferred %s, alternative %s +++Costs: overall %d, reg %d, mem %d, ld %d, st %d, move %d +++ move loops %d, new jumps %d constraint shuffle a%d(r%d): cp%d:a%d(r%d)@%d a%d(r%d ,b%d ,l%d Remove a%dr%d Creating cap low pressure cheap loop cost vectors allocno live ranges allocnos cp%d:a%d(r%d)<->a%d(r%d)@%d:%s /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/ira-build.c Moving ranges of a%dr%d to a%dr%d: Coping ranges of a%dr%d to a%dr%d: /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/sparseset.h Remove cp%d:%c%dr%d-%c%dr%d Remove cp%d:a%dr%d-a%dr%d Mark loop %d (header %d, freq %d, depth %d) for removal Mark loop %d (header %d, freq %d, depth %d) for removal (%s) Rebuilding regno allocno list for %d regions=%d, blocks=%d, points=%d allocnos=%d, copies=%d, conflicts=%d, ranges=%d ei_next ei_container sparseset_bit_p print_allocno_copies find_allocno_copy % ! % % ! % ! % % ! % ! % ! % g % ! % % ! % ! % ! % % % % % % % % % % % ! % ! % g % ! % r % % ! % ! % ! % ! % ! % % % % % k % k % k % k % k % k % k % k % ! % ! % ! % ! % ! % : % ! % % ! % ! % ! % ! % ! % ! % ! % ! % ! % ! % ! % ! % ! % ! % % ! % % ! % ! % ! % : % % : % % ! % D % % @@% ?% ?% ?% ?% @@% @@% ?% 'B% ?% ?% ?% ?% ?% ?% @@% @@% @@% ?% ?% H@% ?% ?% ?% ?% ?% ?% ?% ?% ?% ?% ?% ?% ?% ?% ?% ?% ?% ?% ?% ?% ?% ?% ?% ?% B% B% B% B% A% A% Pass %i for finding allocno costs r%d: preferred %s, alternative %s a%d (r%d, ) best %s, cover %s ) costs: ,%d MEM:%i a%d(r%d, %d %d %d-%d ;; r%d ;; a%d(r%d, conflicts: r%d, b%d) ;; conflict hard regs: ;; total conflict hard regs: +++Conflict table will be too big(>%dMB) -- don't use it +++Allocating %ld bytes for conflict table (uncompressed size %ld) /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/ira-conflicts.c Ah% Ah% Ah% Ah% Ah% Ah% Ah% Ah% Ah% Ah% `f% `f% `f% `f% `f% `f% `f% g% g% g% g% `f% `f% `f% `f% `f% `f% `f% `f% `f% `f% `f% `f% g% g% g% g% g% `f% g% f% g% g% `f% `f% `f% `f% `f% `f% g% g% g% g% g% g% f% g% `f% g% g% g% f% `f% f% g% g% g% `f% g% g% g% g% g% g% g% sparseset_bit_p process_regs_for_copy process_reg_shuffles Assigning %d(freq=%d) a new slot %d /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/ira-color.c New iteration of spill/restore move Moving spill/restore for a%dr%d up from loop %d (potential spill: %spri=%d, cost=%d) (memory is more profitable %d vs %d) Try assign %d(a%d), cost=%d Secondary allocation: assign hard reg %d to reg %d Coalescing copy %d:a%dr%d-a%dr%d (freq=%d) Coalescing spilled allocnos a%dr%d->a%dr%d Reg %d of %s has %d regs less Pushing p%d(%d) (spill for NO_REGS) Assigning %d(freq=%d) slot %d of Loop %d (parent %d, header bb%d, depth %d) bbs: splay tree nodes **** Allocnos coloring: - profit %d bad spill, Pushing : reassign to %d Spill %d(a%d), cost=%d Spilled regs Slot %d (freq,size): a%dr%d(%d,%d) Spill -- assign hard reg %d assign memory Popping assign reg %d spill (->%d:l%d) all: %dr%d %s=%d modified regnos: border: Pressure: ei_next ei_container coalesce_allocnos update_conflict_hard_regno_costs update_copy_costs ira_reuse_stack_slot ira_reassign_pseudos update_curr_costs Creating newreg=%i from oldreg=%i Creating temporary allocno a%dr%d Changing RTL for loop %d (header bb%d) Allocate conflicts for a%dr%d Adding cp%d:a%dr%d-a%dr%d Adding range [%d..%d] to allocno a%dr%d Adding range [%d..%d] to live through %s allocno a%dr%d /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/ira-emit.c Remove r%d:a%d->a%d(mem) a%dr%d->a%dr%d %i vs parent %i: upper level store_can_be_removed_p ei_next % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % v % v % v % v % % % : % : % % % % % % % % % v % v % v % v % v % % v % % v % v % % % % % % % v % v % v % v % v % v % % v % % v % v % v % % ` % % % v % v % % v % v % v % v % v % v % v % sparseset_bit_p mark_reg_dead mark_reg_live ei_next [%d..%d] Insn %u(l%d): point = %d Compressing live ranges: from %d to %d - %d%% Ranges after the compression: /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/ira-lives.c & ) & 3 & ) & P & & W & & p & u & & & & & & & & l!& l!& l!& l!& l!& l!& u!& |!& g!& n!& !& !& !& !& !& !& !& !& !& !& ,"& ,"& 5"& <"& C"& J"& Q"& X"& a"& h"& ,"& ,"& ,"& '"& q"& x"& ."& ,"& "& "& "& "& "& "& "& "& "& "& "& #& #& #& #& !#& (#& "& {#& #& #& #& #& #& #& #& #& #& #& #& w#& w#& w#& w#& w#& w#& $& %& %& %& %& %& %& %& $& $& %& %& %& %& %& %& %& %& %& $& %& $& %& %& %& $& %& %& %& %& %& %& %& %& && && $& && %& %& %& %& %& %& %& %& %& %& %& %& %& %& %& %& %& %& %& %& '& %& %& %& %& %& %& %& %& %& %& %& %& %& %& %& %& %& %& %& %& %& %& %& %& %& %& %& %& %& %& %& P'& %& %& %& && %& %& %& %& %& %& %& %& %& '& && && %& '& z1& /& /& /& /& /& /& /& /& /& /& /& /& /& 1& 1& /& /& /& 0& 0& /& /& /& /& 0& /& 0& /& /& /& 0& /& 0& /& /& /& /& /& 2& !2& S2& 0& )1& reg_or_subregno rtx_renumbered_equal_p invert_jump_1 redirect_jump_2 mark_jump_label_1 signed_condition unsigned_condition swap_condition reverse_condition_maybe_unordered reverse_condition mark_all_labels /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/jump.c barriers /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/l-ipo.c %s_%u %s_cmo_%u %s_%d __anon_ hY& ZY& Y& vY& vY& ZY& vY& ZY& ZY& Y& fZ& Y& Y& Y& Y& Y& hY& / P # # / e$ 2$ / # # / 0@& p?& / ?& ?& real_varpool_node process_module_scope_static_var promote_static_var_func process_module_scope_static_func cgraph_do_link resolve_cgraph_node add_define_module cgraph_real_node cgraph_real_node_1 cgraph_sym cgraph_is_inline_body_available_in_module cgraph_is_promoted_static_func aggr_has_equiv_id is_ns_equiv lipo_cmp_type pop_module_scope get_module_scope push_module_scope add_decl_to_current_module_scope lipo_restore_decl lipo_save_decl /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/langhooks.c inlined from %qs at %s:%d:%d At top level: In member function %qs In function %qs inlined from %qs at %s:%d inlined from %qs add_builtin_function_common lhd_print_error_function lhd_tree_size lhd_dwarf_name lhd_decl_printable_name lhd_expand_expr lhd_incomplete_type_error lhd_type_promotes_to lhd_set_decl_assembler_name ei_next ei_container /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/lists.c / / free_INSN_LIST_node free_list alloc_INSN_LIST /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/loop-init.c loop2 loop2_init loop2_done loop2_invariant loop2_unswitch loop2_unroll loop2_doloop rtl_loop_init loop_optimizer_finalize loop_optimizer_init ? & & & & & & & & & & & & & & 2 & 2 & 2 & & & 2 & & & 2 & & & & & & K & 2 & 2 & & ei_next ei_container check_dependency record_use hash_invariant_expr_1 invariant_expr_equal_p free_inv_motion_data /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/loop-invariant.c Invariant %d is equivalent to invariant %d. *****starting processing of loop ****** *****ending processing of loop ****** Set in insn %d is invariant (%d), cost %d, depends on Failed to move invariant %d Decided to move invariant %d not simple * iteration (in %s) (first special) Analyzing for bivness. not simple. already analysed. Analyzing operand of insn Analyzing def of in insn is Loop %d is simple: simple exit %d -> %d assumptions: does not roll if: infinite if: number of iterations: upper bound: Loop %d is not simple. /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/loop-iv.c ;; improved upper bound by one. assuming that the loop is not infinite cannot optimize possibly infinite loops assuming that the loop counter does not overflow cannot optimize loop, the loop counter may overflow m & & & & & & & & & & & & Y & Y & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & } & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & t & t & ' & o & o & o & O & O & o & o & & & iv_number_of_iterations canonicalize_iv_subregs shorten_into_mode simplify_using_initial_values eliminate_implied_condition ei_next ei_container canon_condition get_iv_value biv_p get_biv_step get_biv_step_1 iv_get_reaching_def record_biv iv_analyze_def iv_analyze_expr /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/loop-unroll.c ;; Unrolled loop %d times, %i insns ;; Unrolled loop %d times, counting # of iterations in runtime, %i insns ;; Condition on beginning of loop. ;; Unrolled loop %d times, constant # of iterations %i insns ;; *** Considering loop %d for complete peeling *** ;; Considering peeling once rolling loop ;; Not considering loop, is too big (%d > %u) ;; Unable to prove that the loop rolls exactly once ;; Decided to peel exactly once rolling loop ;; Considering peeling completely ;; Not considering loop, is not innermost ;; Not considering loop, cold area ;; Not considering loop, cannot duplicate ;; Not considering loop, is too big, npeel=%u. ;; Unable to prove that the loop iterates constant times ;; Not peeling loop completely, rolls too much ( iterations > %d [maximum peelings]) ;; Decided to peel loop completely npeel %u ;; Peeled loop completely, %d times ;; *** Considering loop %d *** ;; Considering unrolling loop with constant number of iterations ;; Not considering loop, is too big ;; Not unrolling loop, doesn't roll ;; max_unroll %d (%d copies, initial %d). ;; Decided to unroll the constant times rolling loop, %d times. ;; Considering unrolling loop with runtime computable number of iterations ;; Unable to prove that the number of iterations can be counted in runtime ;; Loop iterates constant times ;; Decided to unroll the runtime computable times rolling loop, %d times. ;; Considering unrolling loop stupidly ;; Not unrolling, contains branches ;; Decided to unroll the loop stupidly, %d times. ;; Considering simply peeling loop ;; Not peeling, contains branches ;; Not peeling loop, rolls too much ( ;; Not peeling loop, no evidence it will be profitable ;; Decided to simply peel the loop, %d times. ;; Expanding Accumulator ;; Peeling loop %d times ;; Condition on end of loop. ;; The loop is simple 6'' (' /'' u(' e(' X(' unroll_and_peel_loops peel_loop_completely apply_opt_in_copies expand_var_during_unrolling split_iv peel_loop_simple unroll_loop_constant_iterations unroll_loop_runtime_iterations single_pred_edge single_succ_edge unroll_loop_stupid /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/loop-unswitch.c ;; Not unswitching anymore, hit max level ;; Not unswitching, not innermost loop ;; Not unswitching, can't duplicate loop ;; Not unswitching, loop too big ;; Not unswitching, not hot area ;; Not unswitching, loop iterations < 1 ;; Unswitching loop unswitch_single_loop unswitch_loop single_succ_edge single_pred_edge compare_and_jump_seq barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region master region may not be closely nested inside of work-sharing or explicit task region ordered region may not be closely nested inside of critical or explicit task region ordered region must be closely nested inside a loop region with an ordered clause critical region may not be nested inside a critical region with the same name /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/omp-low.c invalid entry to OpenMP structured block invalid branch to/from an OpenMP structured block %*sbb %d: GIMPLE_OMP_CONTINUE bB' B' B' B' B' B' B' B' B' B' B' B' A' bB' 6B' B' B' B' B' B' bB' B' bB' Z' Z' Z' Z' Z' Z' Z' Z' Z' Z' Z' Z' Z' Z' Z' Z' Z' [' ;[' Z' Z' Z' Z' Z' Z' Z' Z' Z' Z' Z' Z' Z' Z' Z' Z' Z' Z' Z' Z' Z' ^o' q' q' p' p' p' p' *p' o' o' o' o' o' q' o' o' p' s' s' s' s' s' Ts' Ts' Ts' Ts' Ts' Ts' Ts' Ts' Ts' Ts' ,{' {' ,{' ,{' ,{' ,{' ,{' ,{' ,{' ,{' {' {' {' ,{' ,{' z{' ,{' ' ,{' ,{' ' : ' ' F~' -~' -~' ,{' ,{' |' ,{' w|' ' ` ' ' ' A ' ' ' ' N ' ' ) ' ' ' r ' ' ' ' ' i ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' V ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' 1 ' N ' 1 ' 1 ' = ' Z ' ' 1 ' 1 ' ' ' ` ' ` ' ' ` ' j ' ` ' ` ' ` ' ` ' ' ' ' ' ` ' ` ' ' ` ' ` ' ` ' ` ' ' ' ' ' ' ' ` ' ' ' ` ' ' < ' ' . ' < ' . ' . ' . ' . ' . ' . ' . ' . ' . ' . ' . ' . ' . ' . ' . ' . ' . ' . ' . ' . ' ' ' s ' ( ( ( ( ( ( ( ( ( ( ( ( ( W ( / p # p # / execute_lower_omp gimple_call_fndecl gimple_op scan_sharing_clauses install_var_field gimple_omp_for_initial_ptr gimple_omp_for_final_ptr gimple_omp_for_incr_ptr lower_omp_1 gimple_op_ptr gimple_omp_subcode create_task_copyfn lower_rec_input_clauses gimple_call_set_lhs gimple_set_op build_outer_var_ref lower_send_clauses lookup_decl_in_outer_ctx gimple_omp_for_incr extract_omp_for_data gimple_omp_for_index gimple_omp_for_initial gimple_omp_for_cond gimple_omp_for_final lower_omp_sections build_omp_regions build_omp_regions_1 remove_exit_barrier ei_next expand_omp single_succ_edge workshare_safe_to_combine_p get_ws_args_for expand_omp_taskreg gimple_assign_set_rhs1 gimple_call_num_args gimple_call_set_fndecl expand_parallel_call expand_omp_for expand_omp_for_static_nochunk expand_omp_for_static_chunk single_pred_edge gimple_phi_arg expand_omp_for_generic phi_nodes expand_omp_sections expand_omp_single expand_omp_synch expand_omp_atomic_fetch_op gimple_expr_code expand_omp_atomic_pipeline expand_omp_atomic_mutex gimple_switch_label gimple_switch_num_labels build_omp_regions_root omp_reduction_init _omp_cpyfn _omp_fn .omp_data_i .omp_data_o %*sbb %d: %s %*sbb %d: GIMPLE_OMP_RETURN %*s[no exit marker] .iter .count .omp_copy_o .omp_copy_i .section .gomp_critical_user_ .omp_data_s .omp_data_a .omp_copy_s .istart0 .iend0 .tem .trip OMP region tree ompexp omplower /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/optabs.c {8( {8( {8( {8( b8( b8( b8( b8( {8( {8( %4( %4( %4( 9( I8( %4( 8( p7( 6( 5( 5( 5( 5( 5( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( 5( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( %4( 5( x5( _5( F5( -5( %4( #5( 5( 5( 4( 4( 4( 4( 4( 4( 4( w4( =u( 0u( #u( u( u( t( ( v ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( 0 ( X ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ) ) ) ) ) u ) e ) U ) E ) 5 ) ( ) ) ) ) 0 # # 0 .( -( 0 `<$ $ expand_compare_and_swap_loop expand_sync_fetch_operation expand_sync_operation vector_compare_rtx get_rtx_code debug_optab_libfuncs set_user_assembler_libfunc init_one_libfunc expand_fixed_convert expand_fix expand_float have_sub2_insn gen_sub2_insn have_add2_insn gen_add2_insn emit_cmp_and_jump_insns prepare_cmp_insn prepare_float_lib_cmp emit_cmp_and_jump_insn_1 emit_unop_insn add_equal_note expand_copysign lowpart_subreg_maybe_copy expand_simple_unop expand_twoval_binop_libfunc expand_twoval_binop expand_twoval_unop expand_simple_binop expand_vec_shift_expr expand_ternary_op expand_widen_pattern_expr optab_for_tree_code %s %s %s: %s floatuns floatun ssadd usadd sssub ussub ssmul usmul divv ssdiv udiv usdiv udivmod umod ftrunc ssashl usashl ashr lshr umin umax ssneg usneg one_cmpl ucmp unord fixuns satfract satfractuns __bswapsi2 __bswapdi2 __setbits _Unwind_SjLj_Register _Unwind_SjLj_Unregister __cyg_profile_func_enter __cyg_profile_func_exit __gcov_flush target_flags %*s%s (0x%x) align_functions align_jumps align_labels align_loops flag_sched_stalled_insns flag_sched_stalled_insns_dep optimize_size flag_argument_noalias flag_branch_on_count_reg flag_branch_probabilities flag_btr_bb_exclusive flag_caller_saves flag_no_common flag_conserve_stack flag_cprop_registers flag_crossjumping flag_cse_follow_jumps flag_cse_skip_blocks flag_cx_fortran_rules flag_cx_limited_range flag_data_sections flag_dce flag_defer_pop flag_delayed_branch flag_enable_dom_check flag_dse flag_early_inlining flag_exceptions flag_expensive_optimizations flag_finite_math_only flag_float_store flag_forward_propagate flag_gcse flag_gcse_after_reload flag_gcse_las flag_gcse_lm flag_gcse_sm flag_graphite_identity flag_guess_branch_prob flag_if_conversion flag_if_conversion2 flag_inline_functions flag_inline_small_functions flag_ipa_cp flag_ipa_cp_clone flag_ipa_matrix_reorg flag_ipa_pta flag_ipa_pure_const flag_ipa_reference flag_ipa_type_escape flag_ivopts flag_jump_tables flag_limit_hot_components flag_loop_block flag_loop_interchange flag_loop_strip_mine flag_errno_math flag_merge_constants flag_modulo_sched flag_move_loop_invariants flag_non_call_exceptions flag_omit_frame_pointer flag_regmove flag_optimize_sibling_calls flag_pack_struct flag_peel_loops flag_no_peephole flag_peephole2 flag_predictive_commoning flag_prefetch_loop_arrays flag_profile_dump flag_pcc_struct_return flag_rename_registers flag_reorder_blocks flag_reorder_functions flag_rerun_cse_after_loop flag_resched_modulo_sched flag_rounding_math flag_sample_profile flag_schedule_interblock flag_schedule_speculative flag_sched2_use_superblocks flag_sched2_use_traces flag_schedule_insns flag_section_anchors flag_sel_sched_pipelining flag_selective_scheduling flag_selective_scheduling2 flag_signaling_nans flag_signed_zeros flag_split_ivs_in_unroller flag_split_wide_types flag_strict_aliasing flag_strict_enum_precision flag_thread_jumps flag_toplevel_reorder flag_trapping_math flag_trapv flag_tree_builtin_call_dce flag_tree_ccp flag_tree_ch flag_tree_copy_prop flag_tree_copyrename flag_tree_cselim flag_tree_dce flag_tree_dom flag_tree_dse flag_tree_fre flag_tree_loop_distribution flag_tree_loop_im flag_tree_loop_ivcanon flag_tree_loop_linear flag_tree_loop_optimize flag_tree_lr_shrinking flag_tree_live_range_split flag_tree_pre flag_tree_reassoc flag_tree_scev_cprop flag_tree_sink flag_tree_sra flag_tree_switch_conversion flag_tree_ter flag_tree_vect_loop_version flag_tree_vectorize flag_tree_vrp flag_unit_at_a_time flag_unroll_all_loops flag_unroll_loops flag_unswitch_loops flag_unwind_tables flag_var_tracking flag_var_tracking_uninit flag_vect_cost_model flag_web flag_whole_program flag_wrapv options.c ObjC ObjC++ --help Display this information --help= --output-pch= --param --target-help Alias for --help=target --version -A Do not discard comments -CC -D -E -F -G -H -I -J -M Generate make dependencies -MD -MD_ -MF -MG -MM -MMD -MMD_ -MP -MQ -MT -O -Os -P -U -U Undefine  -W -Wabi -Waddress -Waggregate-return -Waliasing -Walign-commons -Wall Enable most warning messages -Wall-deprecation -Wall-javadoc -Wampersand -Warray-bounds -Warray-temporaries -Wassert-identifier -Wassign-intercept -Wattributes -Wbad-function-cast -Wboxing -Wbuiltin-macro-redefined -Wc++-compat -Wc++0x-compat -Wcast-align -Wcast-qual -Wchar-concat -Wchar-subscripts -Wcharacter-truncation -Wclobbered -Wcomments Synonym for -Wcomment -Wcondition-assign -Wconstructor-name -Wconversion -Wcoverage-mismatch -Wctor-dtor-privacy -Wdeclaration-after-statement -Wdep-ann -Wdeprecated -Wdeprecated-declarations -Wdisabled-optimization -Wdiscouraged -Wdiv-by-zero -Weffc++ -Wempty-block -Wempty-body -Wendif-labels -Wenum-compare -Wenum-identifier -Wenum-switch -Werror Treat all warnings as errors -Werror= -Wextra -Wextraneous-semicolon -Wfallthrough -Wfatal-errors -Wfield-hiding -Wfinal-bound -Wfinally -Wfloat-equal -Wforbidden -Wformat -Wformat-contains-nul -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wformat-zero-length -Wformat= -Wframe-larger-than= -Whiding -Wicf -Wignored-qualifiers -Wimplicit -Wimplicit-int -Wimplicit-interface -Wimport -Windirect-static -Winit-self -Winline -Wint-to-pointer-cast -Wintf-annotation -Wintf-non-inherited -Wintrinsic-shadow -Wintrinsics-std -Winvalid-offsetof -Winvalid-pch -Wjavadoc -Wlarger-than- -Wlarger-than= -Wline-truncation -Wlocal-hiding -Wlogical-op -Wlong-long -Wmain -Wmasked-catch-block -Wmissing-braces -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wmudflap -Wmultichar -Wnested-externs -Wnls -Wno-effect-assign -Wnon-template-friend -Wnon-virtual-dtor -Wnonnull -Wnormalized= -Wnull -Wold-style-cast -Wold-style-declaration -Wold-style-definition -Wout-of-date -Wover-ann -Woverflow -Woverlength-strings -Woverloaded-virtual -Woverride-init -Wpacked -Wpacked-bitfield-compat -Wpadded -Wparam-assign -Wparentheses -Wpkg-default-method -Wpmf-conversions -Wpointer-arith -Wpointer-sign -Wpointer-to-int-cast -Wpragmas Warn about misuses of pragmas -Wprotocol -Wpsabi -Wraw -Wredundant-decls -Wredundant-modifiers -Wreorder -Wreturn-type -Wripa-opt-mismatch -Wselector -Wsequence-point -Wserial -Wshadow -Wsign-compare -Wsign-conversion -Wsign-promo -Wspecial-param-hiding -Wstack-protector -Wstatic-access -Wstatic-receiver -Wstrict-aliasing -Wstrict-aliasing= -Wstrict-null-sentinel -Wstrict-overflow -Wstrict-overflow= -Wstrict-prototypes -Wstrict-selector-match -Wsuppress -Wsurprising -Wswitch -Wswitch-default -Wswitch-enum -Wsync-nand -Wsynth -Wsynthetic-access -Wsystem-headers -Wtabs -Wtasks -Wthread-reentrant-lock -Wthread-safety -Wthread-unguarded-func -Wthread-unguarded-var -Wtraditional -Wtraditional-conversion -Wtrigraphs -Wtype-hiding -Wtype-limits -Wuncheck -Wundeclared-selector -Wundef -Wunderflow -Wuninitialized -Wunknown-pragmas -Wunnecessary-else -Wunqualified-field -Wunreachable-code -Wunsafe-loop-optimizations -Wunused Enable all -Wunused- warnings -Wunused-argument -Wunused-function -Wunused-import -Wunused-label Warn when a label is unused -Wunused-local -Wunused-macros -Wunused-parameter -Wunused-private -Wunused-thrown -Wunused-value -Wunused-variable -Wuseless-type-check -Wvarargs-cast -Wvariadic-macros -Wvla -Wvolatile-register-var -Wwarning-token -Wwrite-strings -ansi -aux-info -aux-info= -auxbase -auxbase-strip Enable preprocessing -d -dumpbase -fCLASSPATH= -fPIC -fPIE -fRTS= -fabi-version= -faccess-control -falign-commons -falign-functions Align the start of functions -falign-functions= -falign-jumps -falign-jumps= -falign-labels Align all labels -falign-labels= -falign-loops Align the start of loops -falign-loops= -fall-intrinsics -fall-virtual -fallow-leading-underscore -falt-external-templates -fargument-alias -fargument-noalias -fargument-noalias-anything -fargument-noalias-global -fasm Recognize the "asm" keyword -fassert -fassociative-math -fassume-compiled -fassume-compiled= -fasynchronous-unwind-tables -fauto-inc-dec -fautomatic -faux-classpath -fbackslash -fbacktrace -fblas-matmul-limit= -fbootclasspath= -fbootstrap-classes -fbounds-check -fbranch-count-reg -fbranch-probabilities -fbranch-target-load-optimize -fbtr-bb-exclusive -fbuiltin Recognize built-in functions -fbuiltin- -fcall-saved- -fcall-used- -fcaller-saves -fcheck-array-temporaries -fcheck-data-deps -fcheck-new Check the return value of new -fcheck-references -fclasspath= -fcommon -fcompile-resource= -fcond-mismatch -fconserve-space -fconserve-stack -fconstant-string-class= -fconvert=big-endian -fconvert=little-endian -fconvert=native -fconvert=swap -fcprop-registers -fcray-pointer -fcrossjumping -fcse-follow-jumps -fcse-skip-blocks -fcx-fortran-rules -fcx-limited-range -fd-lines-as-code -fd-lines-as-comments -fdata-sections -fdbg-cnt-list -fdbg-cnt= -fdce -fdebug-prefix-map= -fdefault-double-8 -fdefault-inline -fdefault-integer-8 -fdefault-real-8 -fdefer-pop -fdelayed-branch -fdelete-null-pointer-checks -fdiagnostics-show-location= -fdiagnostics-show-option -fdirectives-only Preprocess directives only. -fdisable-assertions -fdisable-assertions= -fdollar-ok -fdollars-in-identifiers -fdominance-check -fdse -fdump- -fdump-core -fdump-noaddr -fdump-parse-tree -fdump-unnumbered -fdwarf2-cfi-asm -fearly-inlining Perform early inlining -felide-constructors -feliminate-dwarf2-dups -femit-class-debug-always Output a class file -femit-class-files Alias for -femit-class-file -femit-struct-debug-baseonly -femit-struct-debug-detailed= -femit-struct-debug-reduced -fenable-assertions -fenable-assertions= -fenable-icf-debug -fencoding= -fenforce-eh-specs -fenum-int-equiv Enable exception handling -fexec-charset= -fexpensive-optimizations -fextdirs= -fextended-identifiers -fexternal-blas -fexternal-templates -ff2c Use f2c calling convention -ffast-math -ffilelist-file -ffinite-math-only -ffixed- -ffixed-form -ffixed-line-length- -ffixed-line-length-none -ffloat-store -ffor-scope -fforce-addr -fforce-classes-archive-check -fforward-propagate -ffpe-trap= -ffree-form -ffree-line-length- -ffree-line-length-none -ffreestanding -ffriend-injection -ffunction-cse -ffunction-sections -fgcse -fgcse-after-reload -fgcse-las -fgcse-lm -fgcse-sm -fgnu-keywords -fgnu-runtime -fgnu89-inline -fgraphite -fgraphite-identity -fguess-branch-probability -fguiding-decls -fhandle-exceptions -fhash-synchronization -fhelp -fhelp= -fhonor-std -fhosted -fhuge-objects -fident Process #ident directives -fif-conversion -fif-conversion2 -fimplement-inlines -fimplicit-inline-templates -fimplicit-none -fimplicit-templates -findirect-classes -findirect-dispatch -findirect-inlining Perform indirect inlining -finhibit-size-directive -finit-character= -finit-integer= -finit-local-zero -finit-logical= -finit-real= -finline -finline-functions -finline-limit- -finline-limit= -finline-plan- -finline-small-functions -finput-charset= -finstrument-functions -fintrinsic-modules-path -fipa-cp -fipa-cp-clone -fipa-matrix-reorg -fipa-pta -fipa-pure-const -fipa-reference -fipa-struct-reorg -fipa-type-escape -fira-algorithm= -fira-coalesce Do optimistic coalescing. -fira-region= -fira-share-save-slots -fira-share-spill-slots -fira-verbose= -fivopts -fjni -fjump-tables -fkeep-inline-functions -fkeep-static-consts -flabels-ok -flax-vector-conversions -fleading-underscore -flimit-hot-components -floop-block -floop-interchange -floop-optimize -floop-strip-mine -fmath-errno -fmax-array-constructor= -fmax-errors= -fmax-identifier-length= -fmax-stack-var-size= -fmax-subrecord-length= -fmem-report -fmerge-all-constants -fmerge-constants -fmerge-debug-strings -fmessage-length= -fmodule-private -fmodulo-sched -fmodulo-sched-allow-regmoves -fmove-loop-invariants -fms-extensions -fmudflap -fmudflapir -fmudflapth -fname-mangling-version- -fnew-abi -fnext-runtime -fnil-receivers -fnon-call-exceptions -fnonansi-builtins -fnonnull-objects -fobjc-call-cxx-cdtors -fobjc-direct-dispatch -fobjc-exceptions -fobjc-gc -fobjc-sjlj-exceptions -fomit-frame-pointer -fopenmp -foperator-names -foptimize-register-move -foptimize-sibling-calls -foptional-diags Enable optional diagnostics -foutput-class-dir= -fpack-derived -fpack-struct -fpack-struct= -fpcc-struct-return -fpch-deps -fpch-preprocess -fpeel-loops Perform loop peeling -fpeephole -fpeephole2 -fpermissive -fpic -fpie -fplugin-arg- -fplugin= Specify a plugin to load -fpost-ipa-mem-report -fpre-ipa-mem-report -fpredictive-commoning -fprefetch-loop-arrays -fpreprocessed -fprofile -fprofile-arcs -fprofile-correction -fprofile-dir= -fprofile-dump -fprofile-generate -fprofile-generate= -fprofile-use -fprofile-use= -fprofile-values -frandom-seed -frandom-seed= -frange-check -freciprocal-math -frecord-gcc-switches -frecord-marker=4 -frecord-marker=8 -frecursive -freduced-reflection -freg-struct-return -fregmove -frename-registers -freorder-blocks -freorder-functions -frepack-arrays -freplace-objc-classes -frepo -frerun-cse-after-loop -frerun-loop-opt -fripa -fripa-disallow-opt-mismatch -fripa-verbose -frounding-math -frtti -fsample-profile -fsample-profile= -fsaw-java-file -fsched-interblock -fsched-spec -fsched-spec-load -fsched-spec-load-dangerous -fsched-stalled-insns -fsched-stalled-insns-dep -fsched-stalled-insns-dep= -fsched-stalled-insns= -fsched-verbose= -fsched2-use-superblocks -fsched2-use-traces -fschedule-insns -fschedule-insns2 -fsecond-underscore -fsection-anchors -fsee -fsel-sched-pipelining -fselective-scheduling -fselective-scheduling2 -fshort-double -fshort-enums -fshort-wchar -fshow-column -fsign-zero -fsignaling-nans -fsigned-bitfields -fsigned-char Make "char" signed by default -fsigned-zeros -fsingle-precision-constant -fsource-filename= -fsource= -fsplit-ivs-in-unroller -fsplit-wide-types -fsquangle -fstack-check -fstack-check= -fstack-limit -fstack-limit-register= -fstack-limit-symbol= -fstack-protector -fstack-protector-all -fstats -fstore-check -fstrength-reduce -fstrict-aliasing -fstrict-enum-precision -fstrict-overflow -fstrict-prototype -fsyntax-only -ftabstop= -ftarget-help -ftarget= Set the target VM version -ftemplate-depth- -ftest-coverage -fthis-is-variable -fthread-jumps -fthreadsafe-statics -ftime-report -ftls-model= -ftoplevel-reorder -ftracer -ftrapping-math -ftrapv -ftree-builtin-call-dce -ftree-ccp -ftree-ch -ftree-copy-prop -ftree-copyrename -ftree-cselim -ftree-dce -ftree-dominator-opts -ftree-dse Enable dead store elimination -ftree-fre -ftree-loop-distribution -ftree-loop-im -ftree-loop-ivcanon -ftree-loop-linear -ftree-loop-optimize -ftree-lr-shrinking -ftree-lrs -ftree-parallelize-loops= -ftree-pre -ftree-reassoc -ftree-salias -ftree-scev-cprop -ftree-sink -ftree-sra -ftree-store-ccp -ftree-store-copy-prop -ftree-switch-conversion -ftree-ter -ftree-vect-loop-version -ftree-vectorize -ftree-vectorizer-verbose= -ftree-vrp -funderscoring -funit-at-a-time -funroll-all-loops -funroll-loops -funsafe-loop-optimizations -funsafe-math-optimizations -funsigned-bitfields -funsigned-char -funswitch-loops Perform loop unswitching -funwind-tables -fuse-boehm-gc -fuse-cxa-atexit -fuse-cxa-get-exception-ptr -fuse-divide-subroutine -fuse-ld= -fvar-tracking Perform variable tracking -fvar-tracking-uninit -fvect-cost-model -fverbose-asm -fversion -fvisibility-inlines-hidden -fvisibility-ms-compat -fvisibility= -fvpt -fvtable-gc -fvtable-thunks -fweak -fweb -fwhole-program -fwide-exec-charset= -fworking-directory -fwrapv -fxref -fzee -fzero-initialized-in-bss -fzero-link -g -gant -gcoff -gdwarf+ -gdwarf-2 -gdwarf-4 -gen-decls -ggdb -gmlt -gnat -gnatO -gstabs -gstabs+ -gvms -gxcoff -gxcoff+ -idirafter -imacros -imultilib -include -iprefix -iquote -isysroot -isystem -iwithprefix -iwithprefixbefore -lang-objc -mabi= Specify an ABI -mabort-on-noreturn -mandroid -mapcs -mapcs-float -mapcs-frame -mapcs-reentrant Generate re-entrant, PIC code -mapcs-stack-check -march= -marm -mbig-endian -mcallee-super-interworking -mcaller-super-interworking -mcirrus-fix-invalid-insns -mcpu= -mfix-cortex-m3-ldrd -mfloat-abi= -mfp= -mfpe -mfpe= -mfpu= -mhard-float Alias for -mfloat-abi=hard -mlittle-endian -mlong-calls -mpic-register= -mpoke-function-name -msched-prolog -msingle-pic-base -msoft-float Alias for -mfloat-abi=soft -mstructure-size-boundary= -mthumb -mthumb-interwork -mtp= -mtpcs-frame -mtpcs-leaf-frame -mtune= -mvectorize-with-neon-quad -mword-relocations -mwords-little-endian -nocpp Disable preprocessing -nostdinc -nostdinc++ -nostdlib -o -p Enable function profiling -pedantic -pedantic-errors -pie -print-objc-runtime-info -print-pch-checksum -quiet -remap -shared Create a shared library -static-libgfortran -std=c++0x -std=c++98 -std=c89 -std=c99 -std=c9x -std=f2003 -std=f2008 -std=f95 -std=gnu -std=gnu++0x -std=gnu++98 -std=gnu89 -std=gnu99 -std=gnu9x -std=iso9899:1990 -std=iso9899:199409 -std=iso9899:1999 -std=iso9899:199x -std=legacy -traditional-cpp -trigraphs -undef -v Enable verbose output Suppress warnings flag_asynchronous_unwind_tables flag_branch_target_load_optimize flag_branch_target_load_optimize2 flag_delete_null_pointer_checks flag_inline_functions_called_once flag_pessimistic_inline_stack_limit flag_reorder_blocks_and_partition flag_schedule_speculative_load flag_schedule_speculative_load_dangerous flag_schedule_insns_after_reload flag_sel_sched_pipelining_outer_loops flag_sel_sched_reschedule_pipelined flag_single_precision_constant flag_unsafe_loop_optimizations flag_unsafe_math_optimizations flag_variable_expansion_in_unroller flag_value_profile_transformations --help= Display descriptions of a specific class of options.  is one or more of optimizers, target, warnings, undocumented, params --param = Set parameter  to value. See below for a complete list of parameters -A= Assert the  to . Putting '-' before  disables the  to  Do not discard comments in macro expansions -D[=] Define a  with  as its value. If just  is given,  is taken to be 1 -F  Add  to the end of the main framework include path -G Put global and static data smaller than  bytes into a special section (on some targets) Print the name of header files as they are used -I  Add  to the end of the main include path -J Put MODULE files in 'directory' Generate make dependencies and compile -MF  Write dependency output to the given file Treat missing header files as generated files Like -M but ignore system header files Like -MD but ignore system header files Generate phony targets for all headers -MQ  Add a MAKE-quoted target -MT  Add an unquoted target -O Set optimization level to  Optimize for space rather than speed Do not generate #line directives This switch is deprecated; use -Wextra instead Warn about things that will change when compiling with an ABI-compliant compiler Warn about suspicious uses of memory addresses Warn about returning structures, unions or arrays Warn about possible aliasing of dummy arguments Warn about alignment of COMMON blocks Warn about missing ampersand in continued character constants Warn if an array is accessed out of bounds Warn about creation of array temporaries Warn whenever an Objective-C assignment is being intercepted by the garbage collector Warn about inappropriate attribute usage Warn about casting functions to incompatible types Warn when a built-in preprocessor macro is undefined or redefined Warn about C constructs that are not in the common subset of C and C++ Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 200x Warn about pointer casts which increase alignment Warn about casts which discard qualifiers Warn about subscripts whose type is "char" Warn about truncated character expressions Warn about variables that might be changed by "longjmp" or "vfork" Warn about possibly nested block comments, and C++ comments spanning more than one physical line Warn for implicit type conversions that may change a value Warn instead of error in case profiles in -fprofile-use do not match Warn when all constructors and destructors are private Warn when a declaration is found after a statement Warn if a deprecated compiler feature, class, method, or field is used Warn about uses of __attribute__((deprecated)) declarations Warn when an optimization pass is disabled Warn about compile-time integer division by zero Warn about violations of Effective C++ style rules Warn about an empty body in an if or else statement Warn about stray tokens after #elif and #endif Warn about comparison of different enum types -Werror-implicit-function-declaration This switch is deprecated; use -Werror=implicit-function-declaration instead Treat specified warning as error Print extra (possibly unwanted) warnings Warn if deprecated empty statements are found Exit on the first error occurred Warn if testing floating point numbers for equality Warn about printf/scanf/strftime/strfmon format string anomalies Warn about format strings that contain NUL bytes Warn if passing too many arguments to a function for its format string Warn about format strings that are not literals Warn about possible security problems with format functions Warn about strftime formats yielding 2-digit years Warn about zero-length formats -Wframe-larger-than= Warn if a function's stack frame requires more than  bytes Warn about function pointer comparisons Warn whenever type qualifiers are ignored. -Wimplicit-function-declaration Warn about implicit function declarations Warn when a declaration does not specify a type Warn about calls with implicit interface Warn about variables which are initialized to themselves Warn when an inlined function cannot be inlined Warn when there is a cast to a pointer from an integer of a different size Warn if a user-procedure has the same name as an intrinsic Warn on intrinsics not part of the selected standard Warn about invalid uses of the "offsetof" macro Warn about PCH files that are found but not used -Wlarger-than= Warn if an object is larger than  bytes Warn about truncated source lines Warn when a logical operator is suspicously always evaluating to true or false Do not warn about using "long long" when -pedantic Warn about suspicious declarations of "main" Warn about possibly missing braces around initializers Warn about global functions without previous declarations Warn about missing fields in struct initializers Warn about functions which might be candidates for format attributes Warn about user-specified include directories that do not exist Warn about functions which might be candidates for __attribute__((noreturn)) Warn about function parameters declared without a type specifier in K&R-style functions Warn about global functions without prototypes Warn about constructs not instrumented by -fmudflap Warn about use of multi-character character constants Warn about "extern" declarations not at file scope Warn when non-templatized friend functions are declared within a template Warn about non-virtual destructors Warn about NULL being passed to argument slots marked as requiring non-NULL -Wnormalized= Warn about non-normalised Unicode strings Warn if a C-style cast is used in a program Warn for obsolescent usage in a declaration Warn if an old-style parameter definition is used Warn if .class files are out of date Warn about overflow in arithmetic expressions Warn if a string is longer than the maximum portable length specified by the standard Warn about overloaded virtual function names Warn about overriding initializers without side effects Warn when the packed attribute has no effect on struct layout Warn about packed bit-fields whose offset changed in GCC 4.4 Warn when padding is required to align structure members Warn about possibly missing parentheses Warn when converting the type of pointers to member functions Warn about function pointer arithmetic Warn when a pointer differs in signedness in an assignment Warn when a pointer is cast to an integer of a different size Warn if inherited methods are unimplemented Warn about multiple declarations of the same object Warn if modifiers are specified when not necessary Warn when the compiler reorders code Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++) Warn if primary and auxiliary modules have mismatched command line options Warn if a selector has multiple methods Warn about possible violations of sequence point rules Warn when one local variable shadows another Warn about signed-unsigned comparisons Warn for implicit type conversions between signed and unsigned integers Warn when overload promotes from unsigned to signed Warn when not issuing stack smashing protection for some reason Warn about code which might break strict aliasing rules Warn about uncasted NULL used as sentinel Warn about optimizations that assume that signed overflow is undefined Warn about unprototyped function declarations Warn if type signatures of candidate methods do not match exactly Warn about "suspicious" constructs Warn about enumerated switches, with no default, missing a case Warn about enumerated switches missing a "default:" statement Warn about all enumerated switches missing a specific case Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used Deprecated. This switch has no effect Do not suppress warnings from system headers Permit nonconforming uses of the tab character -Wthread-mismatched-lock-acq-rel Warn about mismatched lock acquisition and release -Wthread-mismatched-lock-order Warn about lock acquisition order inconsistent with what specified in the attributes Warn about a lock being acquired recursively Warn about potential thread safety issues when the code is annotated with thread safety attributes Warn about function calls not properly protected by locks specified in the attributes Warn about shared variables not properly protected by locks specified in the attributes -Wthread-unsupported-lock-name Warn about uses of unsupported lock names in attributes Warn about features not present in traditional C Warn of prototypes causing type conversions different from what would happen in the absence of prototype Warn if trigraphs are encountered that might affect the meaning of the program Warn if a comparison is always true or always false due to the limited range of the data type Warn about @selector()s without previously declared methods Warn if an undefined macro is used in an #if directive Warn about underflow of numerical constant expressions Warn about uninitialized automatic variables Warn about unrecognized pragmas Warn about code that will never be executed Warn if the loop cannot be optimized due to nontrivial assumptions. Warn when a function is unused Warn about macros defined in the main file that are not used Warn when a function parameter is unused Warn when an expression value is unused Warn when a variable is unused Do not warn about using variadic macros when -pedantic Warn if a variable length array is used Warn when a register variable is declared volatile In C++, nonzero means warn about deprecated conversion from string literals to `char *'. In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard. A synonym for -std=c89 (for C) or -std=c++98 (for C++) -aux-info  Emit declaration information into  -d Enable dumps from specific passes of the compiler -dumpbase  Set the file basename to be used for dumps --CLASSPATH Deprecated; use --classpath instead Generate position-independent code if possible (large mode) Generate position-independent code for executables if possible (large mode) Enforce class member access control semantics Enable alignment of COMMON blocks Align labels which are only reached by jumping All intrinsics procedures are available regardless of selected standard Change when template instances are emitted Specify that arguments may alias each other and globals Assume arguments may alias globals but not each other Assume arguments alias no other storage Assume arguments alias neither each other nor globals Permit the use of the assert keyword Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding. Generate unwind tables that are exact at each instruction boundary Generate auto-inc/dec instructions Do not treat local variables and COMMON blocks as if they were named in SAVE statements Specify that backslash in string introduces an escape character Produce a backtrace when a runtime error is encountered -fblas-matmul-limit= Size of the smallest matrix for which matmul will use BLAS --bootclasspath= Replace system path Generated should be loaded by bootstrap loader Generate code to check bounds before indexing arrays Replace add, compare, branch with branch on count register Use profiling information for branch probabilities Perform branch target load optimization before prologue / epilogue threading -fbranch-target-load-optimize2 Perform branch target load optimization after prologue / epilogue threading Restrict target load migration not to re-use registers in any basic block -fcall-saved- Mark  as being preserved across functions -fcall-used- Mark  as being corrupted by function calls Save registers around function calls Produce a warning at runtime if a array temporary has been created for a procedure argument Compare the results of several data dependence analyzers. Generate checks for references to NULL --classpath= Set class path Do not put uninitialized globals in the common section Allow the arguments of the '?' operator to have different types Reduce the size of object files Do not perform optimizations increasing noticeably stack usage -fconst-string-class= Use class  for constant strings Use big-endian format for unformatted files Use little-endian format for unformatted files Use native format for unformatted files Swap endianness for unformatted files Perform a register copy-propagation optimization pass Use the Cray Pointer extension Perform cross-jumping optimization When running CSE, follow jumps to their targets When running CSE, follow conditional jumps Complex multiplication and division follow Fortran rules Omit range reduction step when performing complex division Ignore 'D' in column one in fixed form Treat lines with 'D' in column one as comments Place data items into their own section List all available debugging counters with their limits and counts. -fdbg-cnt=:[,:,...] Set the debug counter limit. Use the RTL dead code elimination pass Map one directory name to another in debug information Set the default double precision kind to an 8 byte wide type Inline member functions by default Set the default integer kind to an 8 byte wide type Set the default real kind to an 8 byte wide type Defer popping functions args from stack until later Attempt to fill delay slots of branch instructions Delete useless null pointer checks -fdiagnostics-show-location=[once|every-line] How often to emit source location at the beginning of line-wrapped diagnostics Amend appropriate diagnostic messages with the command line option that controls them Allow dollar signs in entity names Permit '$' as an identifier character Check dominance information consistency after incremental update Use the RTL dead store elimination pass -fdump- Dump various compiler internals to a file Dump a core file when a runtime error occurs Suppress output of addresses in debugging dumps Display the code tree after parsing Suppress output of instruction numbers, line number notes and addresses in debugging dumps Enable CFI tables via GAS assembler directives. Perform DWARF2 duplicate elimination -feliminate-unused-debug-symbols Perform unused type elimination in debug info -feliminate-unused-debug-types Do not suppress C++ class debug information. -femit-struct-debug-baseonly Aggressive reduced debug info for structs -femit-struct-debug-detailed= Detailed reduced debug info for structs -femit-struct-debug-reduced Conservative reduced debug info for structs Generate debug information to support Identical Code Folding (ICF) --encoding= Choose input encoding (defaults from your locale) Generate code to check exception specifications -fexec-charset= Convert all strings and character constants to character set  Perform a number of minor, expensive optimizations --extdirs= Set the extension directory path Permit universal character names (\u and \U) in identifiers Specify that an external BLAS library should be used for matmul calls on large-size arrays Input file is a file with a list of filenames to compile Assume no NaNs or infinities are generated -ffixed- Mark  as being unavailable to the compiler Assume that the source file is fixed form -ffixed-line-length- Use n as character line width in fixed mode Allow arbitrary character line width in fixed mode Don't allocate floats and doubles in extended-precision registers Scope of for-init-statement variables is local to the loop Does nothing. Preserved for backward compatibility. Always check for non gcj generated classes archives Perform a forward propagation pass on RTL -ffpe-trap=[..] Stop on following floating point exceptions Assume that the source file is free form -ffree-line-length- Use n as character line width in free mode Allow arbitrary character line width in free mode Do not assume that standard C libraries and "main" exist Inject friend functions into enclosing namespace Allow function addresses to be held in registers Place each function into its own section Perform global common subexpression elimination Perform global common subexpression elimination after register allocation has finished Perform redundant load after store elimination in global common subexpression elimination Perform enhanced load motion during global common subexpression elimination Perform store motion after global common subexpression elimination Recognize GNU-defined keywords Generate code for GNU runtime environment Use traditional GNU semantics for inline functions Enable in and out of Graphite representation Enable Graphite Identity transformation Enable guessing of branch probabilities Assume the runtime uses a hash table to map an object to its synchronization structure Assume normal C execution environment Enable support for huge objects Perform conversion of conditional jumps to branchless equivalents Perform conversion of conditional jumps to conditional execution Export functions even if they can be inlined Emit implicit instantiations of inline templates Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements Emit implicit instantiations of templates Generate instances of Class at runtime Use offset tables for virtual method calls Do not generate .size directives -finit-character= Initialize local character variables to ASCII value n -finit-integer= Initialize local integer variables to n Initialize local variables to zero (from g77) -finit-logical= Initialize local logical variables -finit-real= Initialize local real variables Pay attention to the "inline" keyword Integrate simple functions into their callers -finline-functions-called-once Integrate functions called once into their callers -finline-limit= Limit the size of inlined functions to  -finline-plan-= Apply inlining decisions specified in  in inlining pass . Integrate simple functions into their callers when code size is known to not growth -finput-charset= Specify the default character set for source files Instrument function entry and exit with profiling calls -finstrument-functions-exclude-file-list= -finstrument-functions-exclude-file-list=filename,... Do not instrument functions listed in files -finstrument-functions-exclude-function-list= -finstrument-functions-exclude-function-list=name,... Do not instrument listed functions Specify where to find the compiled intrinsic modules Perform Interprocedural constant propagation Perform cloning to make Interprocedural constant propagation stronger Perform matrix layout flattening and transposing based on profiling information. Perform interprocedural points-to analysis Discover pure and const functions Discover readonly and non addressable static variables Perform structure layout optimizations based on profiling information. Type based escape and alias analysis -fira-algorithm=[CB|priority] Set the used IRA algorithm -fira-region=[one|all|mixed] Set regions for IRA Share slots for saving different hard registers. Share stack slots for spilled pseudo-registers. -fira-verbose= Control IRA's level of diagnostic messages. Optimize induction variables on trees Assume native functions are implemented using JNI Use jump tables for sufficiently large switch statements Generate code for functions even if they are fully inlined Emit static const variables even if they are not used Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types. Give external symbols a leading underscore Limit the size of hot components of the call graph to reduce I-cache pressure Enable Loop Blocking transformation Enable Loop Interchange transformation Enable Loop Strip Mining transformation Set errno after built-in math functions -fmax-array-constructor= Maximum number of objects in an array constructor -fmax-errors= Maximum number of errors to report -fmax-identifier-length= Maximum identifier length -fmax-stack-var-size= Size in bytes of the largest array that will be put on the stack -fmax-subrecord-length= Maximum length for subrecords Report on permanent memory allocation Attempt to merge identical constants and constant variables Attempt to merge identical constants across compilation units Attempt to merge identical debug strings across compilation units -fmessage-length= Limit diagnostics to  characters per line. 0 suppresses line-wrapping Set default accessibility of module entities to PRIVATE. Perform SMS based modulo scheduling before the first scheduling pass Perform SMS based modulo scheduling with register moves allowed Move loop invariant computations out of loops Don't warn about uses of Microsoft extensions Add mudflap bounds-checking instrumentation for single-threaded program Ignore read operations when inserting mudflap instrumentation Add mudflap bounds-checking instrumentation for multi-threaded program Generate code for NeXT (Apple Mac OS X) runtime environment Assume that receivers of Objective-C messages may be nil Support synchronous non-call exceptions Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed Allow fast jumps to the message dispatcher Enable Objective-C exception and synchronization syntax Enable garbage collection (GC) in Objective-C/Objective-C++ programs Enable Objective-C setjmp exception handling runtime When possible do not generate stack frames Enable OpenMP (implies -frecursive in Fortran) Recognize C++ keywords like "compl" and "xor" Do the full register move optimization pass Optimize sibling and tail recursive calls -foptimize-static-class-initialization Enable optimization of static class initialization code Try to lay out derived types as compactly as possible Pack structure members together without holes -fpack-struct= Set initial maximum structure member alignment Return small aggregates in memory, not registers Look for and use PCH files even when preprocessing Enable machine specific peephole optimizations Enable an RTL peephole pass before sched2 Downgrade conformance errors to warnings -fpessimistic-inline-stack-limit Assume no stack reuse for locals when computing frame size during inlining Generate position-independent code if possible (small mode) Generate position-independent code for executables if possible (small mode) -fplugin-arg--[=] Specify argument = for plugin  Report on memory allocation before interprocedural optimization Run predictive commoning optimization. Generate prefetch instructions, if available, for arrays in loops Treat the input file as already preprocessed Enable basic program profiling code Insert arc-based program profiling code Enable correction of flow inconsistent profile data input Set the top-level directory for storing the profile data. The default is 'pwd'. Dump CFG profile for comparison. Enable common options for generating profile info for profile feedback directed optimizations Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir= Enable common options for performing profile feedback directed optimizations Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir= Insert code to profile values of expressions -frandom-seed= Make compile reproducible using  Enable range checking during compilation Same as -fassociative-math for expressions which include division. Record gcc command line switches in the object file. Use a 4-byte record marker for unformatted files Use an 8-byte record marker for unformatted files Allocate local variables on the stack to allow indirect recursion Reduce the amount of reflection meta-data generated Return small aggregates in registers Enables a register move optimization Perform a register renaming optimization pass Reorder basic blocks to improve code placement -freorder-blocks-and-partition Reorder basic blocks and partition into hot and cold sections Reorder functions to improve code placement Copy array sections into a contiguous block on procedure entry Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime Enable automatic template instantiation Add a common subexpression elimination pass after loop optimizations -freschedule-modulo-scheduled-loops Enable/Disable the traditional scheduling in loops that already passed modulo scheduling Perform Dynamic Inter-Procedural Analysis. Don't import an auxiliary module if the command line options mismatch with the primary module Enable verbose informational messages for LIPO compilation Disable optimizations that assume default FP rounding behavior Generate run time type descriptor information Use sample profile information for branch probabilities. The default sample file is sp.data in 'pwd'. -fsample-profile-aggregate-using= -fsample-profile-aggregate-using=[avg|max] Use the maximum or average number of samples across all instructions in a basic block as the basic block weight Use sample profile information for branch probabilities. The sample file is specified in the argument. Enable scheduling across basic blocks Allow speculative motion of non-loads Allow speculative motion of some loads Allow speculative motion of more loads Allow premature scheduling of queued insns Set dependence distance checking in premature scheduling of queued insns -fsched-stalled-insns-dep= Set dependence distance checking in premature scheduling of queued insns -fsched-stalled-insns= Set number of queued insns that can be prematurely scheduled -fsched-verbose= Set the verbosity level of the scheduler If scheduling post reload, do superblock scheduling If scheduling post reload, do trace scheduling Reschedule instructions before register allocation Reschedule instructions after register allocation Append a second underscore if the name already contains an underscore Access data in the same section from shared anchor points Eliminate redundant sign extensions using LCM. Perform software pipelining of inner loops during selective scheduling -fsel-sched-pipelining-outer-loops Perform software pipelining of outer loops during selective scheduling -fsel-sched-reschedule-pipelined Reschedule pipelined regions without pipelining Schedule instructions using selective scheduling algorithm Run selective scheduling after reload Use the same size for double as for float Use the narrowest integer type possible for enumeration types Force the underlying type for "wchar_t" to be "unsigned short" Show column numbers in diagnostics, when available. Default off Apply negative sign to zero values Disable optimizations observable by IEEE signaling NaNs When "signed" or "unsigned" is not given make the bitfield signed Disable floating point optimizations that ignore the IEEE signedness of zero Convert floating point constants to single precision constants Set the source language version Split lifetimes of induction variables when loops are unrolled Split wide types into independent registers Insert stack checking code into the program. Same as -fstack-check=specific -fstack-check=[no|generic|specific] Insert stack checking code into the program -fstack-limit-register= Trap if the stack goes past  -fstack-limit-symbol= Trap if the stack goes past symbol  Use propolice as a stack protection method Use a stack protection method for every function Display statistics accumulated during compilation Enable assignability checks for stores into object arrays Assume strict aliasing rules apply Perform transformations based on enum precision Treat signed overflow as undefined Check for syntax errors, then stop -ftabstop= Distance between tab stops for column reporting -ftemplate-depth- Specify maximum template instantiation depth Create data files needed by "gcov" Perform jump threading optimizations -fno-threadsafe-statics Do not generate thread-safe code for initializing local statics Report the time taken by each compiler pass -ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec] Set the default thread-local storage code generation model Reorder top level functions, variables, and asms Perform superblock formation via tail duplication Assume floating-point operations can trap Trap for signed overflow in addition, subtraction and multiplication Enable conditional dead code elimination for builtin calls Enable SSA-CCP optimization on trees Enable loop header copying on trees Enable copy propagation on trees Replace SSA temporaries with better names in copies Transform condition stores into unconditional ones Enable SSA dead code elimination optimization on trees Enable dominator optimizations Enable Full Redundancy Elimination (FRE) on trees Enable loop distribution on trees Enable loop invariant motion on trees Create canonical induction variables in loops Enable linear loop transforms on trees Enable loop optimizations on tree level Enable Live Range Shrinking optimization Perform live range splitting during the SSA->normal pass Enable automatic parallelization of loops Enable SSA-PRE optimization on trees Enable reassociation on tree level Enable copy propagation of scalar-evolution information. Enable SSA code sinking on trees Perform scalar replacement of aggregates Perform conversions of switch initializations. Replace temporary expressions in the SSA->normal pass Enable loop versioning when doing loop vectorization on trees Enable loop vectorization on trees -ftree-vectorizer-verbose= Set the verbosity level of the vectorizer Perform Value Range Propagation on trees Append underscores to externally visible names Compile whole compilation unit at a time Perform loop unrolling for all loops Perform loop unrolling when iteration count is known Allow loop optimizations to assume that the loops behave in normal way Allow math optimizations that may violate IEEE or ISO standards When "signed" or "unsigned" is not given make the bitfield unsigned Make "char" unsigned by default Just generate unwind tables for exception handling Generate code for the Boehm GC Use __cxa_atexit to register destructors Use __cxa_get_exception_ptr in exception handling Call a library routine to do integer divisions Perform variable tracking and also tag variables that are uninitialized -fvariable-expansion-in-unroller Apply variable expansion when loops are unrolled Enable use of cost model in vectorization Add extra commentary to assembler output Marks all inlined methods as having hidden visibility Changes visibility to match Microsoft Visual Studio by default -fvisibility=[default|internal|hidden|protected] Set the default symbol visibility Use expression value profiles in optimizations Discard unused virtual functions Implement vtables using thunks Emit common-like symbols as weak symbols Construct webs and split unrelated uses of single variable Perform whole program optimizations -fwide-exec-charset= Convert all wide strings and character constants to character set  Generate a #line directive pointing at the current working directory Assume signed arithmetic overflow wraps around Emit cross referencing information Eliminate redundant zero extensions on targets that support implicit extensions. Put zero initialized data in the bss section Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode Generate debug information in default format Generate debug information in COFF format Generate debug information in DWARF v2 format Generate debug information in DWARF v4 format (experimental) Dump declarations to a .decl file Generate debug information in default extended format Generate debug information at level 1 with minimal line table -gnat Specify options to GNAT Generate debug information in STABS format Generate debug information in extended STABS format Generate debug information in VMS format Generate debug information in XCOFF format Generate debug information in extended XCOFF format -idirafter  Add  to the end of the system include path -imacros  Accept definition of macros in  -imultilib  Set  to be the multilib include subdirectory -include  Include the contents of  before other files -iprefix  Specify  as a prefix for next two options -iquote  Add  to the end of the quote include path -isysroot  Set  to be the system root directory -isystem  Add  to the start of the system include path -iwithprefix  Add  to the end of the system include path -iwithprefixbefore  Add  to the end of the main include path Generate a call to abort if a noreturn function returns Generate code for the Android operating system. Pass FP arguments in FP registers Generate APCS conformant stack frames Specify the name of the target architecture Assume target CPU is configured as big endian Thumb: Assume non-static functions may be called from ARM code Thumb: Assume function pointers may go to non-Thumb aware code Cirrus: Place NOPs to avoid invalid instruction combinations Specify the name of the target CPU Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata. Specify if floating point hardware should be used Specify the name of the target floating point hardware/format Assume target CPU is configured as little endian Generate call insns as indirect calls, if necessary Specify the register to be used for PIC addressing Store function names in object code Permit scheduling of a function's prologue sequence Do not load the PIC register in function prologues Specify the minimum bit alignment of structures Compile for the Thumb not the ARM Support calls between Thumb and ARM instruction sets Specify how to access the thread pointer Thumb: Generate (non-leaf) stack frames even if not needed Thumb: Generate (leaf) stack frames even if not needed Tune code for the given processor Use Neon quad-word (rather than double-word) registers for vectorization Only generate absolute relocations on word sized values. Assume big endian bytes, little endian words Do not search standard system include directories (those specified with -isystem will still be used) Do not search standard system include directories for C++ -o  Place output into  Issue warnings needed for strict compliance to the standard Like -pedantic but issue them as errors Create a position independent executable Generate C header of platform-specific features Print a checksum of the executable for PCH validity checking, and stop Do not display functions compiled or elapsed time Remap file names when including files Statically link the GNU Fortran helper library (libgfortran) Conform to the ISO 1998 C++ standard, with extensions that are likely to become a part of the upcoming ISO C++ standard, dubbed C++0x. Note that the extensions enabled by this mode are experimental and may be removed in future releases of GCC. Conform to the ISO 1998 C++ standard Conform to the ISO 1990 C standard Conform to the ISO 1999 C standard Deprecated in favor of -std=c99 Conform to the ISO Fortran 2003 standard Conform to the ISO Fortran 2008 standard Conform to the ISO Fortran 95 standard Conform to nothing in particular Conform to the ISO 1998 C++ standard, with GNU extensions and extensions that are likely to become a part of the upcoming ISO C++ standard, dubbed C++0x. Note that the extensions enabled by this mode are experimental and may be removed in future releases of GCC. Conform to the ISO 1998 C++ standard with GNU extensions Conform to the ISO 1990 C standard with GNU extensions Conform to the ISO 1999 C standard with GNU extensions Deprecated in favor of -std=gnu99 Conform to the ISO 1990 C standard as amended in 1994 Deprecated in favor of -std=iso9899:1999 Accept extensions to support legacy code Enable traditional preprocessing -trigraphs Support ISO C trigraphs Do not predefine system-specific and GCC-specific macros Display the compiler's version j n *m *m n r n o o ( o o ( o .p ( o ( f o x/p ( o o ( o ( % o /p ( n n ( o ( n @ o \0p ( n D o 0p ( n G o ( n @ J o 0p ( f M o <1p ( & P o 1p ( n S o 1p (  V o 2p ( Y o \ o ( v w o @2p ( f { o ( @ o h2p ( v o 2p ( f o 2p ( v o 2p ( f o ( @ o 3p ( v o H3p ( f o p3p ( v o 3p ( ( o 3p ( o 3p ( n o o ( n o 4p ( o @4p ( f o 4p ( ! f | o 4p ( " $ o 4p ( # o (5p ( $ o o ( %  / o ( & A o ( ' O o P5p ( ( [ o 5p ( ) $ j o 5p ( * ~ o ( + o 5p ( , ` x o @6p ( - $ % o l6p ( . " o ( / o 6p ( 0 f o 6p ( 1 " ` o ,7p ( 2 D o 7p ( 3 $ o 7p ( 4 f ` o ( 5 , o 7p ( 6 f | > o 8p ( 7 U o <8p ( 8 f % x o 8p ( 9 f a o l o ( : f o ( ; o ( < o 8p ( = n ( o 9p ( $ o h9p ( ? D o 9p ( @ " X o ( A o 9p ( B v % o :p ( C $ % , o X:p ( D $ \ D o ( E R o :p ( F f % ` o :p ( G D ` i o ( H w o :p ( I f % o ;p ( J f o P;p ( K D % o ( L o ( M o o ( N f ;p ;p ( $ " o ;p ( P o 

p ( ` " o ( a f o P>p ( * o ( c o >p ( d f 0 o >p ( e % + o ( f f ?p $?p ( g " % 6 o P?p ( h " E o ?p ( i Z o ( j f @ c o ( k u o ?p ( l f o ?p ( m $ d o @p ( n " & o ( o o ( p o d@p ( q o @p ( r o @p ( s D & o Ap ( t f o ( u o ( $* % o ( p bp ( ? ( 0 p bp ( p cp ( p Dcp ( B ( p lcp ( C p cp ( p dp ( E ( & p 0dp ( p hdp ( G p dp ( H D , p dp ( I @ p ep ( J Q p 4ep ( K ( ] p hep ( L ( n p ep ( M ( p ep ( p @fp ( O p p ( P f p ( Q p ( R p fp ( S ' p fp ( T f @ p fp ( U ( 0 R p (gp ( V ( & X p Pgp ( ` p gp W X l p gp W Y z p gp W Z p hp W [ ] p hhp ( \ 0 p p ( ] ( & p ( ^ D p hp ( _ hp hp ( ` L ip hp ( a & p 4ip ( b 0 O p p ( c L 2 p E p ( d L a p dip ( e f ~ p ip ( f f p jp ( g f p ( h p ( i p Hjp ( j , p jp ( p jp ( l D p ( m D B m $ p ( n ( > p kp ( f N p `kp ( p ( h p kp ( s p kp ( r f p lp ( s p ( t D p p ( u p ( v p `lp ( w d p lp ( x ( p lp ( p mp y p ,p p ( f O,p p ( f Z,p p ( n a,p d,p ( n o 8 p ( ,m z,p ( f H cl_optimization_save -Werror=%s: No option -%s %-*.*s %.*s COLUMNS %#x [enabled] [disabled] missing argument to "%s" invalid --param value %qs every-line max-inline-insns-single max-inline-insns-auto avg specific unknown tls-model "%s" CB unknown ira algorithm "%s" mixed unknown ira region "%s" max-aliased-vops avg-aliased-vops min-crossjump-insns optimizers undocumented params joined separate ^) ^) ^) ^) p^) "u) u) t) t) t) ) ) |q) l~) :~) .~) |q) |q) |q) |q) |q) |q) ~) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) q) q) |q) |q) }) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) ) ) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) ) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) ) ) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) ) ) |q) ~) ~) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) h ) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) P ) P ) 0z) y) |q) y) y) |q) |q) |q) |q) |q) |q) |q) |q) y) |q) y) |q) {) |q) r{) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) f{) |q) |q) |q) |q) |q) @{) {) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) {) {) |q) *{) |q) |q) |q) |q) |q) |q) |q) z) z) |q) |q) |q) |q) |q) |q) |q) z) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) z) |q) |q) z) |q) |q) |q) |q) |q) q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) z) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) ) ) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) tz) |q) >z) >z) |) |q) |q) |q) i|) Q|) |q) E|) 9|) |q) |q) |q) |q) |q) |q) |) |q) {) |q) |q) {) |q) |q) |q) |q) |q) |q) |q) |q) }) |q) |q) q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) m}) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) }) |q) |q) |q) )}) |q) |q) |q) |q) |q) |q) K}) 5}) |q) |q) a}) |q) |q) |q) y) |q) w) |q) w) Zw) Tw) w) w) v) v) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) q) |q) |q) |q) |q) |q) |q) v) =v) u) |q) |q) |q) |q) |q) |q) |q) fv) v) v) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) v) v) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) tv) Hy) .y) qy) x) |q) |q) |q) |q) q) |q) |q) |q) |q) |q) |q) :~) |q) |q) |q) |q) |q) |q) |q) x) |q) x) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) q) |q) |q) |q) q) q) |q) |q) |q) |q) x) |q) |q) |q) |q) x) |q) x) |q) |q) zx) |q) |q) |q) |q) |q) q) |q) |q) |q) |q) |q) .~) |q) |q) Qx) Ex) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) +x) |q) x) |q) w) w) |q) R) /) |q) |q) ) ) ~) y) y) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) l) |q) |q) ) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) |q) ~) set_Wstrict_aliasing (q ^q p (q @ (q (q '(q ^q common_handle_option print_specific_help /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/opts.c unrecognized command line option "%s" command line option "%s" is valid for %s but not for %s debug format "%s" conflicts with prior selection unrecognised debug output level "%s" debug output level %s is too high The --param option recognizes the following as parameters The following options are target specific The following options control compiler warning messages The following options control optimizations The following options are language-independent The following options are specific to just the language The following options are supported by the language The following options are not documented The following options take separate arguments The following options take joined arguments unrecognized include_flags 0x%x passed to print_specific_help The following options are language-related No options with the desired characteristics were found None found. Use --help=%s to show *all* the options supported by the %s front-end All options with the desired characteristics have already been displayed argument %qs to %<-femit-struct-debug-detailed%> unknown %<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%> argument %qs to %<-femit-struct-debug-detailed%> not recognized command line option %qs is not supported by this configuration argument to "%s" should be a non-negative integer %s: --param arguments should be of the form NAME=VALUE warning: --help argument %.*s is ambiguous, please be more specific warning: unrecognized argument to --help= option: %.*s plan should be of form -finline-plan-= structure alignment must be a small power of two, not %d unrecognized visibility value "%s" unknown sample profile aggregation method "%s" unknown stack check parameter "%s" unrecognized register name "%s" max-fields-for-field-sensitive loop-invariant-max-bbs-in-loop Section anchors must be disabled when unit-at-a-time is disabled. Toplevel reorder must be disabled when unit-at-a-time is disabled. section anchors must be disabled when toplevel reorder is disabled -freorder-blocks-and-partition does not work with exceptions -freorder-blocks-and-partition does not support unwind info -freorder-blocks-and-partition does not work on this architecture -fira-algorithm=CB does not work on this architecture /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/params.c minimum value of parameter %qs is %u maximum value of parameter %qs is %u invalid parameter %qs set_param_value current pass = %s (%d) no current pass. (hot) (unlikely executed)

ipa- tree- rtl- .size ;; Function %s (%s)[%d:%d]%s ;; Function Profile Summary: runs = %lld, run_max = %lld, sum_max = %lld /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/passes.c 1 @ ) ) execute_ipa_pass_list execute_one_pass execute_todo execute_function_todo do_per_function_toporder execute_pass_list Unknown version. %s%s: %s Event Plugins No help available . %s%s: %s %s Cannot load plugin %s %s Fail to initialize plugin %s PLUGIN_PASS_MANAGER_SETUP PLUGIN_FINISH_TYPE PLUGIN_FINISH_UNIT PLUGIN_CXX_CP_PRE_GENERICIZE PLUGIN_FINISH PLUGIN_INFO PLUGIN_GGC_START PLUGIN_GGC_MARKING PLUGIN_GGC_END PLUGIN_REGISTER_GGC_ROOTS PLUGIN_START_UNIT PLUGIN_EVENT_LAST plugin_init %sHelp for the loaded plugins: %sVersions of loaded plugins: Cannot find %s in plugin %s %s /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/plugin.c Invalid pass positioning operation No pass specified when registering a new pass in plugin %s No reference pass specified for positioning the pass from plugin %s Failed to position pass %s registered by plugin %s. Cannot find the (specified instance of) reference pass %s Plugin %s registered a null callback function for event %s Unkown callback event registered by plugin %s Malformed option -fplugin-arg-%s (multiple '=' signs) Malformed option -fplugin-arg-%s (missing -[=]) Plugin %s should be specified before -fplugin-arg-%s in the command line Plugin %s was specified with different paths: %s %s ) M ) M ) M ) M ) ) M ) M ) M ) ) M ) M ) NCq invoke_plugin_callbacks register_callback parse_plugin_arg_opt /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/configure --prefix=/usr/local --target=arm-eabi --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --enable-languages=c,c++ --with-gmp=/home/jingyu/projects/gcc/toolchain_build/obj/temp-install --with-mpfr=/home/jingyu/projects/gcc/toolchain_build/obj/temp-install --disable-libssp --enable-threads --disable-nls --disable-libmudflap --disable-libgomp --disable-libstdc__-v3 --disable-sjlj-exceptions --disable-shared --disable-tls --with-float=soft --with-fpu=vfp --with-arch=armv5te --enable-target-optspace --with-abi=aapcs --with-gcc-version=4.4.0 --with-binutils-version=2.19 --with-gmp-version=4.2.4 --with-mpfr-version=2.4.1 --with-gdb-version=6.6 --with-arch=armv5te --with-multilib-list=mandroid --with-sysroot=/usr/local/google/home/android/cupcake_rel_root --enable-gold=both/gold --program-transform-name='s&^&arm-eabi-&' /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/postreload-gcse.c size %ld, %ld elements, %f collision/search ratio generating move from %d to %d on edge from %d to %d generating on edge from %d to %d a copy of load: 5 ) 5 ) ) ) ) ) ) ) ) ) ) 5 ) 5 ) 5 ) 5 ) ) 5 ) 5 ) ) ) ) ) ) ) ) x ) 5 ) 5 ) 5 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) e ) e ) e ) e ) e ) e ) expr_equiv_p record_opr_changes oprs_unchanged_p ei_next eliminate_partially_redundant_load get_avail_load_store_reg hashcode: %u list of occurrences: deleting insn: expression hash table table entries: GCSE AFTER RELOAD stats: copies inserted: %d moves inserted: %d insns deleted: %d gcse2 /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/postreload.c ) R ) ) j ) j ) j ) j ) j ) j ) j ) j ) j ) j ) j ) j ) j ) 0 ) j ) j ) j ) j ) j ) j ) j ) j ) j ) j ) j ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) = ) ) = ) ) = ) = ) ) ) ) = ) = ) ) ) ) ) = ) = ) = ) = ) = ) = ) = ) = ) = ) = ) ) ) = ) = ) = ) = ) ) ) ) ) ) = ) = ) = ) = ) = ) = ) = ) = ) = ) = ) = ) = ) ) ) ) ) ) = ) ) = ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) p ) ) = ) ) ) ) = ) = ) = ) = ) ) p ) = ) reload_combine_note_use reload_cse_simplify_set reload_cse_simplify_operands postreload /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/predict.c Irreducible region hit, ignoring edge to %i->%i %i edges in bb %i predicted to even probabilities Predictions for insn %i bb %i opcode values positive (on trees) opcode values nonequal (on trees) (ignored) %s heuristics%s: %.1f%% exec hit (%.1f%%) .text.hot .text.unlikely Predictions for bb %i combined DS theory first match no prediction unconditional jump guessed loop iterations noreturn call cold function call loop branch loop exit pointer (on trees) opcode values positive opcode values nonequal fp_opcode fp_opcode (on trees) early return (on trees) const return negative return null return mudflap check 6* 6* S6* S6* 5* 5* 5* c5* 3* 3* 3* 3* 5* 5* N* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* I* N* "N* M* M* M* M* I* I* I* I* M* pM* "N* I* I* I* I* N* gimple_call_fndecl gimple_op gimple_call_num_args Rq ' Rq ' Rq ' Rq ' Rq ' Rq ' a l ' Rq ' m~o Rq ' Rq ' Rq ! Sq # Wn 4! Sq 4! !Sq 8Sq OSq (# Qq Qq YSq (# Wn nSq n}o X Sq , Sq % Sq (# Sq ' single_succ_edge ei_next ei_container expensive_function_p gimple_return_retval gimple_phi_arg predict_paths_for_bb gimple_expr_code gimple_predict_edge predict_insn br_prob_note_reliable_p ? Y@/home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/pretty-print.c qwl+# %llo %lo c* ^* ^* ^* ^* ^* ^* ^* ^* ^* ^* ^* ^* ^* ^* ^* ^* ^* ^* ^* ^* ^* ^* ^* ^* ^* c* ^* 0d* b* ^* ^* ^* ^* ^* ^* ^* ^* ^* ^* ^* ^* ^* ^* ^* ^* ^* ^* ^* ^* ^* ^* ^* fc* db* ^* ^* ^* ^* db* ^* ^* ^* ^* ^* a* a* ^* ^* Ga* ^* `* ^* ^* `* pp_base_output_formatted_text pp_base_format (* (A* (M* %s%*s (??? bad code %d ) (%s /s /v /u /f /j /c /i \"\" "" (\"%s\") ("%s") [flags 0x%x] [bb %d] [uninit] -> %d [0x%llx] %s:%i discrim %d %d %s %d virtual-incoming-args %d virtual-stack-vars %d virtual-stack-dynamic %d virtual-outgoing-args %d virtual-cfa %d virtual-reg-%d orig:%i ] [# deleted] [%d deleted] {null} Unknown [%lld S%lld A%u [%d uses] [entry] [global entry] [weak entry] insn uid %d not found /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/print-rtl.c q* |o* |o* |o* |o* |o* fq* |o* |o* |o* |o* |o* |o* |o* |o* |o* |o* |o* |o* |o* |o* |o* |o* |o* r* |o* |o* q* |o* |o* |o* |o* |o* |o* |o* |o* |o* |o* |o* |o* |o* Op* Op* |o* q* |o* |o* |o* |o* |o* |o* |o* |o* |o* |o* |o* r* |o* |o* ?q* |o* |o* |o* s* |o* |o* |o* |o* }s* |o* |o* |o* |o* Op* t* `t* |o* s* p* I~* (~* (~* p* p* p* }* }* n}* B}* B}* print_rtx %s%p %s <%s L.%d %c.%u overflow -Inf Inf Nan side-effects readonly sizes-gimplified asm_written align-ok nothrow public private protected static visited tree_0 tree_1 tree_2 tree_3 tree_4 tree_5 tree_6 abstract external nonlocal weak in_system_header regdecl suppress-debug function-specific-target function-specific-opt autoinline built-in no-static-chain packed bit-field nonaddressable error-issued in-text-section common tls-global-dynamic tls-local-dynamic tls-initial-exec tls-local-exec virtual preserve no-tbaa decl_0 decl_1 decl_2 decl_3 decl_4 decl_5 decl_6 decl_7 defer-output file %s line %d col %d unit size user align %d offset_align %llu built-in BUILT_IN_MD %d built-in %s:%s alias set %lld bit offset bit_field_type initial arg-type incoming-rtl saved-insns value-expr no-force-blk sizetype string-flag needs-constructing transparent-union nonaliased-component restrict type_0 type_1 type_2 type_3 type_4 type_5 type_6 structural equality canonical type precision %d domain nunits %d method basetype arg-types pointer_to_this reference_to_this static_chain arg %d elt%d: purpose elt %d lngt %d idx head tail stmts supercontext subblocks def_stmt version %u in-abnormal-phi in-free-list ptr-info op %d: imported declaration associated declaration %s:%d:%d /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/print-tree.c align %d symtab %d alias set %lld * * * U * * * * * * * * print_node /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/profile.c Total number of ignored edges: %d Total number of instrumented edges: %d Total number of blocks created: %d Total number of graph solution passes: %d Average number of graph solution passes: %d Total number of branches never executed: %d %d%% branches in range %d-%d%% Edge %i->%i is inconsistent, count%lld BB %i count does not match sum of incomming edges %lld should be %lld BB %i count does not match sum of outgoing edges %lld should be %lld Merged %u profiles with maximal count %u. corrupted profile info: edge from %i to %i exceeds maximal count Read edge from %i to %i, count: corrupted profile info: run_max * runs < sum_max corrupted profile info: sum_all is smaller than sum_max Graph solving took %d passes. correcting inconsistent profile data corrupted profile info: profile data is not flow-consistent corrupted profile info: number of iterations for basic block %d thought to be %i corrupted profile info: number of executions for edge %d-%d thought to be %i Adding fake exit edge to bb %i Adding fake entry edge to bb %i Abnormal edge %d to %d put to tree Critical edge %d to %d put to tree Normal edge %d to %d put to tree Total number of blocks: %d Total number of edges: %d Total number of branches: %d BB %i count is negative %lld %d edge counts read Calling mcf_smooth_cfg %d branches %d branches never executed %d basic blocks %d edges %d ignored edges (and split) Edge %d to %d instrumented%s %d edges instrumented * * * * } * * { * O * a * ) * * * * * * * tree_register_profile_hooks branch_prob union_groups ei_next ei_container single_succ_edge compute_branch_probabilities set_bb_counts instrument_edges instrument_values /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/real.c 08ce 7bde +Inf %c%cNaN p%+d 0123456789abcdef QNaN SNaN -0.0 e%+d -0x.%sp%d + F + K + + / + r + K + + 4 + 4 + Z + + + + + + / + H + c + ~ + + + + + + + ( + 5 + ? + + F + V + V + V + + + V + V + + + + V + + + + V + &+ &+ &+ '+ &+ 1'+ $(+ '+ &+ $(+ $(+ '+ X&+ X&+ X&+ '+ '0+ 0+ 0+ s0+ 4.+ }.+ 0+ s0+ 4.+ 4.+ '0+ s0+ 0+ 0+ 0+ s0+ G+ G+ G+ ;G+ ;G+ ;G+ ;G+ ;G+ ;G+ ;G+ ;G+ ;G+ G+ ;G+ G+ ;G+ G+ H+ NH+ ^G+ * + * + * + * + * 0 + 5 5 ? ? * 0 + 5 5 ? ? * 0 + 5 5 ? ? p * + @ @ @ _ _ * + @ @ @ O O @ * + @ @ @ O O * + 5 5 @ O O $+ @$+ j 5 8  $+ @$+ j 5 8  P * + q q @   P * + q q @   * p *  * * 8 8  * * 5 5 * * a * * ? ? * p * " "   @ * * encode_vax_g encode_vax_d encode_vax_f encode_ieee_quad do_add round_for_format encode_ieee_extended encode_ieee_double encode_ieee_single get_max_float real_from_mpfr mpfr_from_real do_fix_trunc do_multiply do_divide real_hash real_from_target real_to_target exact_real_truncate real_convert real_maxval real_nan real_digit ten_to_ptwo real_to_hexadecimal real_to_decimal_for_mode ten_to_mptwo do_compare real_to_integer2 real_to_integer real_identical real_ldexp real_exponent real_compare real_arithmetic N) O @/home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/recog.c 4k+ i+ i+ i+ i+ (k+ i+ i+ i+ i+ i+ i+ i+ i+ i+ j+ j+ j+ j+ j+ j+ j+ j+ j+ j+ i+ i+ j+ i+ j+ j+ i+ i+ i+ i+ i+ i+ i+ i+ i+ i+ i+ i+ i+ i+ i+ i+ i+ i+ i+ i+ i+ i+ j+ i+ j+ i+ i+ i+ i+ i+ i+ i+ i+ i+ i+ i+ i+ i+ i+ j+ i+ i+ i+ i+ i+ j+ i+ j+ Pj+ i+ j+ i+ k+ l+ k+ l+ l+ l+ l+ l+ l+ l+ l+ y+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ x+ @x+ y+ @x+ x+ _~+ @x+ @x+ @x+ x+ x+ (}+ @x+ @x+ @x+ }+ }+ }+ }+ }+ }+ }+ }+ }+ }+ @x+ @x+ G|+ x+ |+ x+ @x+ @x+ @x+ @x+ @x+ x|+ x|+ |+ |+ {+ {+ {+ {+ {+ {+ {+ {+ @x+ @x+ @x+ @x+ @x+ y+ @x+ y+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ @x+ z+ @x+ ~+ @x+ @x+ @x+ E{+ {+ {+ z+ @x+ @x+ Hz+ P + + P + + P + P + + + + P + P + + + + + Y + Y + Y + Y + Y + Y + Y + Y + Y + Y + + + + P + + P + + + + + + + + + + + + + + + + + + + + + + + < + + + + + + + + + + + + + + + + + + + [ + + + + < + 5 + + + + + + + peephole2_optimize ei_next if_test_bypass_p store_data_bypass_p peep2_find_free_register peep2_reg_dead_p peep2_regno_dead_p peep2_next_insn extract_insn extract_constrain_insn_cached asm_operand_ok validate_replace_rtx_1 validate_change_1 split1 split2 split3 split4 split5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + h N `<$ $ invalid_mode_change_p cannot_change_mode_set_regs resize_reg_info allocate_reg_info L q W q a q q init_reg_sets_1 init_move_cost     x   /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/reginfo.c can't use '%s' as a %s register global register variable follows a function definition register used for two global register variables call-clobbered register used for global register variable unknown register name: %s sp afp mv0 mv1 mv8 mv9 mv10 mv11 mv12 mv13 mv14 mv15 wcgr0 wcgr1 wcgr2 wcgr3 wr0 wr1 wr2 wr3 wr4 wr5 wr6 wr7 wr8 wr9 wr10 wr11 wr12 wr13 wr14 wr15 s0 s1 s3 s4 s5 s6 s7 s8 s9 s10 s11 s12 s13 s14 s15 s16 s17 s18 s19 s20 s21 s22 s23 s24 s25 s26 s27 s28 s29 s30 s31 ?16 d17 ?17 d18 ?18 d19 ?19 d20 ?20 d21 ?21 d22 ?22 d23 ?23 d24 ?24 d25 ?25 d26 ?26 d27 ?27 d28 ?28 d29 ?29 d30 ?30 d31 ?31 vfpcc reginfo subregs_of_mode_init subregs_of_mode_finish call-saved call-used no-such-option Starting forward pass... Starting backward pass... Fixed operand of insn %d. /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/regmove.c Could fix operand %d of insn %d matching operand %d. Fixed operand %d of insn %d matching operand %d. o + + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + 2 + 2 + 2 + 2 + 2 + 2 + 2 + + + + + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + + 2 + + + 2 + 2 + 2 + 2 + 2 + 2 + + + + + + + 2 + + 2 + + + + 2 + 2 + 2 + + + 2 + 2 + + + + + + + + reg_is_remote_constant_p /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/regrename.c insn %u: replaced reg %u with %u Closing chain %s at insn %d (%s) Discarding chain %s at insn %d (%s) [%u] Bad next_regno for empty chain (%u) [%u] Non-empty reg in chain (%s %u %i) insn %u: reg replacements not verified [%u %s] [%u] Loop in regno chain [%u] Bad oldest_regno (%u) Basic block %d: Register %s (%d): %d [%s] Register %s in insn %d crosses a call ; no available better choice , renamed as %s rnreg cprop_hardreg terminate_all_read terminate_overlapping_read terminate_write terminate_dead mark_read mark_write mark_access + + + + + + f + + + + + + S + + + + + + + + + + + + + + + + + + + + + + + + + Z + Z + Z + Z + Z + Z + , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , < , , , N , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , copyprop_hardreg_forward_1 build_def_use q ! q < q L q [ q e q p q scan_rtx_reg scan_rtx clear_dead_regs note_sets /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/regstat.c regstat_free_calls_crossed regstat_compute_calls_crossed regstat_free_ri regstat_compute_ri regstat_free_n_sets_and_refs regstat_init_n_sets_and_refs Reload %d: reload_in (%s) = reload_out (%s) = %s (opnum = %d) , optional , nongroup , inc by %d , can't combine , secondary_reload_p reload_in_reg: reload_out_reg: reload_reg_rtx: %ssecondary_in_reload = %d %ssecondary_out_reload = %d %ssecondary_in_icode = %s %ssecondary_out_icode = %s RELOAD_FOR_INPUT RELOAD_FOR_OUTPUT RELOAD_FOR_INSN RELOAD_FOR_INPUT_ADDRESS RELOAD_FOR_INPADDR_ADDRESS RELOAD_FOR_OUTPUT_ADDRESS RELOAD_FOR_OUTADDR_ADDRESS RELOAD_FOR_OPERAND_ADDRESS RELOAD_FOR_OPADDR_ADDR RELOAD_OTHER RELOAD_FOR_OTHER_ADDRESS /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/reload.c cannot reload integer constant operand in % impossible register constraint in % %<&%> constraint used with no register class unable to generate reloads for: inconsistent operand constraints in an % @ , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , D , D , D , & , , , , , , , , , , , , , , , , , , , , , , , , , n , C , C , C , C , C , C , C , C , C , C , C , C , C , C , C , C , C , C , C , C , C , C , C , C , C , C , C , C , C , C , C , C , t , C , d , C , 6 , , C , C , C , 6 , 6 , , C , C , C , , , , , , , , , , , C , C , % , 6 , , / , C , C , C , C , C , , , q , q , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , C , C , C , C , C , , C , , C , C , C , C , C , C , C , C , C , C , C , C , C , C , A , C , , C , C , C , , , , , C ,  , 9 , q q q q q q q 3 q N q e q r q regno_clobbered_p reg_inc_found_and_valid_p refers_to_regno_for_reload_p reg_overlap_mentioned_for_reload_p copy_replacements subst_reloads find_reloads find_reloads_address_1 decompose immune_p find_reloads_toplev operands_match_p push_reload find_valid_class push_secondary_reload scratch_reload_class "- a"- D"- ""- "- !- !- !- !- k!- - <- :- :- :- :- :- :- a<- :- :- :- a<- ?- :- :- a<- a<- :- ?- >- ?- /=- a<- :- :- :- a<- a<- a<- a<- :- a<- a<- :- @- :- [?- "?- :- :- F>- :- a<- a<- :- /=- =- /=- "?- ;- :- :- /=- :- :- /=- /=- /=- /=- /=- /=- "?- /=- /=- /=- /=- /=- :- :- :- :- a<- a<- a<- a<- <- <- /=- /=- /=- /=- /=- /=- /=- /=- /=- /=- :- :- :- :- :- :- :- :- "?- "?- "?- "?- "?- "?- "?- "?- "?- :- :- :- :- "?- "?- "?- "?- "?- "?- "?- "?- %G- G- %G- G- bG- G- G- H- G- G- G- G- H- H- G- H- G- G- G- G- G- G- G- G- G- G- G- G- G- G- G- G- G- G- G- G- G- G- SG- S- mS- R- wS- T- S- S- S- S- R- S- T- Q- Q- T- T- T- zT- mT- aT- LT- could not find a spill register % operand constraint incompatible with operand size % operand requires impossible reload can't find a register in class %qs while reloading % unable to find a register to spill in class %qs % operand has impossible constraints frame size too large for reliable stack checking try reducing the number of local variables Failure trying to reload: foo Reloads for insn # %d VOIDmode on an output Register %d now on stack. Register %d now in %d. init_insns for %u: Spilling for insn %d. Using reg %d for reload %d reload failure for reload %d this is the insn: dbr mach unrecognizable insn: insn does not satisfy its constraints: /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/rtl.c NOTE_INSN_SWITCH_TEXT_SECTIONS . . . . . . . . . . . . . . . . . . M . M . M . M . M . M . M . M . M . M . M . M . M . M . M . M . M . M . M . M . ` . M . M . M . M . M . M . M . M . M . M . M . M . M . . M . M . ` . M . M . M . M . M . M . M . M . M . M . M . M . M . M . 5 . M . M . M . . M . M . M . M . . M . M . M . M . . . . M . . ; . b . b . b . b . b . b . b . b . b . b . b . b . R . b . b . b . b . b . ; . ; . ; . ; . b . . ; . b . ; . ; . b . b . b . b . b . b . ; . ; . % . . . . . . . . . . . . . . . . . . % . . . F . . . . . . . . . . . . . . % . % . . F . . . . . . . . . . . . . . . . . . . % . . . . . . . . . . % . % . % . . % . q q q q o n q w ; q q q q ( o ( q 2 q ? q F q V q _ q 5 ( l p I Wn Sq + m q ~o u q  q q q q r n Z l n 0` r q % o q u o q q q q t # n n n q q q n q q n o o n X n _ n n s q q q q ' q 0 q 5 q , o 1 o : q B q J q S q \ q g q n s n | n n n n r t ! ' t s q  q q q q H q q q q q q q jal l q l l P l l V l q q < s q q q ) q 4 q B q J q R q [ q b q i q p q z q q q q q f r q r H o Mt q q q q q q q H o U q q q H o q q q Mt Mt q  m  m q t ?F q q H o H,o Mt  m q r5t Mt q H o q $ n q  m q q q q Mt q q q q q q q q q q q q Mt q q q q q q q q q Mt Mt Mt Mt q q q q q q q q q q q q q q q q q q q q Mt Mt Mt Mt Mt Mt Mt Mt Mt Mt Mt Mt Mt Mt Mt Mt Mt Mt Mt Mt Mt q q Mt q q q q Mt q q q Mt Mt Mt q q q Mt Mt q $(($$ q q 4 q H q \ q s q q q q q q q q q ' q 0 q 8 q B q L q W q b q p q | q q q q q q q q q q q + q : q K q [ q j q x q q q q q rtx_equal_p_cb copy_rtx shared_const_p UnKnown expr_list insn_list sequence jump_insn code_label note cond_exec asm_input asm_operands unspec unspec_volatile addr_vec addr_diff_vec trap_if const_int const_fixed const_double const_vector const_string strict_low_part concatn label_ref symbol_ref cc0 if_then_else ss_mult us_mult ss_div us_div rotate ashiftrt lshiftrt rotatert smin smax pre_dec pre_inc post_dec post_inc pre_modify post_modify sign_extend zero_extend float_extend float_truncate unsigned_float unsigned_fix unsigned_fract_convert unsigned_sat_fract bswap sign_extract zero_extract lo_sum vec_merge vec_select vec_concat vec_duplicate ss_plus us_plus ss_minus ss_neg us_neg ss_abs ss_ashift us_ashift us_minus ss_truncate us_truncate var_location iuuBieie iuuBieie0 iuuBieiee iuu00000 iuuB00is iuuB0ni ssiEEi eEee0 eee www i00 s00 tei NOTE_INSN_DELETED NOTE_INSN_DELETED_LABEL NOTE_INSN_BLOCK_BEG NOTE_INSN_BLOCK_END NOTE_INSN_FUNCTION_BEG NOTE_INSN_PROLOGUE_END NOTE_INSN_EPILOGUE_BEG NOTE_INSN_EH_REGION_BEG NOTE_INSN_EH_REGION_END NOTE_INSN_VAR_LOCATION NOTE_INSN_BASIC_BLOCK NOTE_INSN_CFA_RESTORE_STATE REG_DEP_TRUE REG_DEAD REG_INC REG_EQUIV REG_EQUAL REG_NONNEG REG_UNUSED REG_CC_SETTER REG_CC_USER REG_LABEL_TARGET REG_LABEL_OPERAND REG_DEP_OUTPUT REG_DEP_ANTI REG_BR_PROB REG_VALUE_PROFILE REG_NOALIAS REG_BR_PRED REG_FRAME_RELATED_EXPR REG_CFA_DEF_CFA REG_CFA_ADJUST_CFA REG_CFA_OFFSET REG_CFA_REGISTER REG_CFA_RESTORE REG_EH_CONTEXT REG_EH_REGION REG_SAVE_NOTE REG_NORETURN REG_NON_LOCAL_GOTO REG_CROSSING_JUMP REG_SETJMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . : . . . . E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . M . b . . . . . . . . . . < . . . . . . . l . . . . l . l . l . . . l . l . l . l . . . . . l . . . l . . . l . l . l . l . . . . . . . l . . . . l . l . l . . l . l . l . l . l . . . . . l . . . l . . . l . l . l . l . . . . . . . l . . . . l . l . l . ( . . l . l . l . l . . . . . l . . . l . . . l . l . l . l . . . . . l . l . l . l . l . l . l . l . l . l . l . l . l . l . l . l . l . l . l . l . l . l . l . l . l . l . l . . . . . . . . . . . x . . . x . . . x . x . x . x . x . . . . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . x . . . . . . . . . !. !. !. !. ;!. !. !. ;!. !. ;!. ;!. ;!. ;!. ;!. ". !. !. ;!. !. (. '. '. '. '. '. '. '. '. '. '. '. '. '. '. '. '. '. '. '. '. '. '. '. '. '. '. '. '. '. (. '. '. (. '. '. (. (. (. m*. m*. +. *. *. *. m*. m*. *. *. 5. 6. 5. 5. 5. 5. 5. 5. 5. r6. 5. 5. 5. 5. 5. 5. 5. 5. 5. 5. 6. 5. 5. 5. 5. 5. 5. 5. r6. r6. r6. r6. 5. 5. r6. 5. r6. 5. 5. 5. 5. 5. ~6. 5. r6. r6. B. 7. 7. 7. 7. 7. 7. 7. B. 7. A. 7. 7. 7. @. 7. 7. 7. D@. 7. >. >. m>. >. 7. 7. >. 7. 7. >. >. >. =. ==. ==. 7. ;. ;. ;. ;. 7. ==. ==. ==. ==. 7. 7. 7. 7. 7. 7. 8. 8. 8. 8. 8. 8. 8. 8. 8. 8. 8. 8. 8. 8. 8. 8. 8. 8. :. :. 9. 7. 7. 7. 7. 7. 7. 7. 7. 7. 7. 7. 7. 7. D9. 8. 8. D9. 8. 7. B. D. sD. (@. `D. (@. (@. 3D. (@. (@. C. C. OC. ,P. 3J. 3J. 3J. 3J. 3J. 3J. 3J. O. 3J. O. 3J. 3J. 3J. N. 3J. 3J. 3J. pN. 3J. M. M. BQ. P. 3J. 3J. Q. 3J. 3J. P. Q. Q. M. M. M. _M. L. K. K. 3J. K. M. M. M. M. 3J. 3J. 3J. 3J. 3J. 3J. QK. QK. QK. QK. QK. QK. QK. QK. QK. QK. QK. QK. QK. QK. QK. QK. QK. QK. K. 3J. J. 3J. 3J. 3J. 3J. 3J. 3J. 3J. 3J. 3J. 3J. 3J. 3J. 3J. 3J. 3J. 3J. 3J. 3J. J. id. d. +d. d. d. d. +d. +d. ?d. 5e. e. Td. e. +d. +d. ?d. +d. +d. +d. +d. +d. +d. +d. +d. +d. +d. +d. +d. +d. +d. +d. +d. +d. +d. +d. e. n. m. m. n. m. m. m. m. m. m. n. 4n. m. m. m. 2o. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. n. n. n. n. *o. n. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. m. *o. gp. q. gp. gp. gp. gp. gp. gp. gp. gp. gp. gp. gp. q. s. r. r. gp. gp. gp. gp. gp. gp. gp. gp. gp. q. gp. Bq. Bq. Bq. Bq. gp. Bq. Bq. gp. Bq. Bq. p. gp. gp. gp. )q. Bq. Bq. Bq. gp. r. gp. gp. p. gp. gp. gp. \r. gp. gp. \r. \r. \r. gp. gp. gp. gp. gp. gp. gp. gp. gp. gp. gp. gp. gp. gp. gp. gp. gp. gp. gp. q. q. r. r. r. r. gp. gp. gp. gp. gp. gp. gp. gp. gp. gp. gp. r. gp. gp. gp. gp. gp. gp. oq. gp. gp. gp. gp. gp. gp. p. 2w. 2w. 2w. 2w. v. 2w. w. v. qw. v. v. v. v. v. %d wt sched1 schedule_region ` . ` . . ` . . 0 . . . 0 . . . 0 . advance_target_bb begin_schedule_ready check_live_1 single_pred_edge init_ready_list compute_trg_info ei_next ei_container rgn_add_block rgn_fix_recovery_cfg compute_dom_prob_ps sched_rgn_compute_dependencies compute_block_dependences sched_rgn_finish sched_rgn_init haifa_find_rgns single_succ_edge compute_priorities free_rgn_deps extend_rgns gather_region_statistics <0x%llx,0x%llx> ` L%d const( high( +low( 0>> <-< >-> sxt zxt sxn zxn fxn float_trunc ftr flt uns_float ufl uns_fix ufx pre post argc: {( )? clobber %s use %s (%s) %s %s%s; asm {%s} trap_if %s %4d %s %s: jump %s L%d: i%4d: barrier i%4d %s: %s / C / p /  / / / " /  / 5 / / /  /  /  / + / s / / /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  /  / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / ? / / / / / / / / Z / / / 3 / / / / / | / ^ / 7 / / / / / z / Y / 8 / / / / / / / _ / 8 / / / / / u / T / 3 / / / / / / / / / / / / / | / U / 2 / / / / / / / / / / / / l / / / / / L / / / / / / / / / / / / / / 5 / / W / / / { / / / / & / ^ / r / / / / / / ` / | / { / print_pattern /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/sched-vis.c a O g$ 5$ a O /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/see.c Property found for register %d SIGN_EXTENDED_DEF, source_mode = %s ZERO_EXTENDED_DEF, source_mode = %s The hashes of the current reference: Use extension not necessary before: Following def merge failure a move insn was added after the ref. Following merge failure the ref was transformed! Deleting unmerged def extension: Deleting merged def extension: * Phase 1: Propagate extensions to uses. * * Phase 2: Merge and eliminate locally redundant extensions. * Handling references for bb %d * Phase 3: Eliminate globally redundant extensions. * * Phase 4: Commit changes to the insn stream. * Searching register properties in bb %d Move instruction that was added: d%i insn %i reg %i NOT RELEVANT RELEVANT - EXTENDED_DEF, positive const, source_mode_signed = %s, source_mode_unsigned = %s source_mode_signed = %s u%i insn %i reg %i RELEVANT USE Redundant extension deleted: Index %d for: Handling ref: unmerged_def_se_hash: use_se_hash: Use merge skipped! Original instructions: Use merge failed! Use merge succeeded! Merged instruction: Original ref: Move insn that was added: Transformed ref: Replacing orig reference: With merged reference: Inserting use extension: PRE: end of bb %d, insn %d, inserting expression %d PRE: edge (%d,%d), see_pre_extension_hash: Def merge skipped! Def merge failed! Def merge succeeded! Locally redundant extension: 0/ 0/ R1/ 1/ 0/ eq_descriptor_pre_extension hash_descriptor_pre_extension see_analyze_one_def see_update_defs_relevancy see_handle_relevant_uses see_store_reference_and_extension eq_descriptor_extension hash_descriptor_extension see_handle_relevant_defs see_update_leader_extra_info see_set_prop_merged_def see_seek_pre_extension_expr see_set_prop_unmerged_def see_set_prop_unmerged_use see_print_one_extension see_merge_one_use_extension see_copy_insn see_merge_one_def_extension see_def_extension_not_merged see_analyze_merged_def_local_prop see_analyze_unmerged_def_local_prop see_analyze_use_local_prop see_pre_insert_extensions see_print_register_properties see_print_pre_extension_expr /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/sel-sched-ir.c /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/sel-sched-ir.h sel-sched-lists sel_is_loop_preheader_p sel_add_bb invalidate_av_set add_block_to_current_region find_place_to_insert_bb ei_next ei_container recompute_rev_top_order make_region_from_loop bb_top_order_comparator considered_for_pipelining_p make_region_from_loop_preheader sel_luid_for_non_insn free_nop_vinsn P / w/ px/ m/ x/ w/ / p / 0 / deps_init_id_finish_rhs deps_init_id_start_rhs deps_init_id_start_lhs deps_init_id_finish_insn deps_init_id_start_insn setup_nop_and_exit_insns create_copy_of_insn_rtx create_vinsn_from_insn_rtx create_insn_rtx_from_pattern sel_create_empty_bb sel_init_only_bb sel_create_basic_block sel_split_block change_loops_latches sel_redirect_edge_and_branch sel_init_new_insn init_insn_data init_first_time_insn_data get_seqno_of_a_pred _succ_iter_start _succ_iter_next _succ_iter_cond get_all_loop_exits single_succ_edge inner_loop_header_p get_loop_exit_edges_unique_dests cfg_preds_1 _eligible_successor_edge_p sel_redirect_edge_and_branch_force sel_merge_blocks sel_create_recovery_block copy_lv_set_from sel_split_edge sel_remove_empty_bb move_bb_info remove_empty_bb sel_remove_bb remove_bb_from_region return_bb_to_pool delete_and_free_basic_block free_lv_set free_sched_pools bb_ends_ebb_p sel_num_cfg_preds_gt_1 alloc_succs_info free_succs_info sel_remove_loop_preheader @ / / sel_bb_end sel_bb_head get_av_level get_av_set copy_data_sets init_lv_set get_seqno_by_preds sel_remove_insn tidy_control_flow maybe_tidy_empty_bb get_dest_and_mode tick_check_p tick_check_dep_with_dw v/ v/ Pv/ m/ v/ u/ / ` / P / / / has_dependence_finish_rhs has_dependence_start_rhs has_dependence_start_lhs has_dependence_finish_insn has_dependence_start_insn sel_mark_hard_insn / / finish_global_and_expr_insn free_first_time_insn_data / 0 / P / init_global_and_expr_for_insn av_set_element av_set_clear join_distinct_sets _list_iter_remove av_set_add expr_dest_regno speculate_expr merge_expr update_speculative_bits vinsn_equal_p insert_in_history_vect sel_move_insn sel_gen_recovery_insn_from_rtx_after sel_gen_insn_from_rtx_after vinsn_detach vinsn_attach return_nop_to_pool free_regset_pool flist_add merge_fences init_fences fence_clear /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/sel-sched-dump.c digraph G { ratio = 2.25; node [shape = record, fontsize = 9]; bb%d [%s%slabel = "{Basic block %d bb%d -> bb%d [weight = %d%s]; %s{ nil type:%s; count:%d; cost:%d; spec:%d; use:%d; prio:%d; times:%d; ds:%d; orig_bb:%d; target:%d; %s %4d ! + %4d %4d uid:%d; seqno:%d; cycle:%d; NULL [to: %d; ptr: sel-debug-cfg %s/%s%05d-%s.dot Can't create file: %s. function [label = "%s"]; color = green, color = blue, color = red, color = yellow, style = dashed, , loop %d \l AV_SET needs update LV_SET needs update }"]; , color = red , color = blue ./ debug_mem_addr_value switch_dump z q has_preds_in_current_region_p ei_next  m /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/sel-sched.c sel_target_adjust_priority: insn %d, %d +%d = %d. Generating bookkeeping insn (%d->%d) Finished a cycle. Current cycle = %d sel_add_to_insn_priority: insn %d, by %d (now %d+%d). unchanged (as RHS, cached, inside insn group) removed (cached as RHS, but renaming is now disabled) Moving expressions up in the insn group... Best expression(s) (sequential form): Expr %d removed because it would need bookkeeping, which cannot be created Expr %d removed due to use/set conflict Insn %d is ineligible_successor Insn %d has a valid empty av set Insn %d is beyond the software lookahead window size advance_state (state_transition) advance_state (dfa_new_cycle) max_issue: we can issue %d insns, already did %d insns using %dth insn from the ready list privileged_n: %d insns with SPEC %d Insn %d is ineligible successor Returned from block %d as it had invalid av set Block %d already visited in this traversal No intersection with av set of block %d Found original operation at insn %d Expr %d is blocked by bookkeeping inserted earlier Expr %d has no suitable target register Pipelining expr %d will likely cause stall Delaying speculation check %d until its first use Expr %d is not ready until cycle %d (cached) Expr %d is not ready yet until cycle %d Total ready exprs: %d, stalled: %d Starting fill_insns for insn %d, cycle %d Fence %d continues as %d[%d] (state continue) Fence %d continues as %d[%d] (state %s) Scheduled %d bookkeeping copies, %d insns needed bookkeeping, %d insns renamed, %d insns substituted state (%u): ready after reorder: :%d; Cost for insn %d is %d changed (cached): removed (cached) unchanged (cached) unchanged (as RHS, cached) Moving through %d: unchanged unchanged (as RHS) changed: Insn %d has a valid av set: Computed av set for insn %d: Boundaries: Available exprs (vliw form): successors of bb end (%d): real successors num: %d av_succs (%d): Haifa cost for insn %d: %d Scheduling insn: Finishing schedule in bbs: Moving jump %d %s ( Expr %d is ok Sorted av set (%d): Best expression (vliw form): ; cycle %d No best expr found! Scheduling on fences: reset Fence %d[%d] has not changed Scheduling region %d move_op find_used_regs fur_at_first_insn fur_orig_expr_found _succ_iter_start _succ_iter_next ei_next ei_container _succ_iter_cond get_all_loop_exits single_succ_edge inner_loop_header_p get_loop_exit_edges_unique_dests _eligible_successor_edge_p fur_on_enter block_valid_for_bookkeeping_p create_block_for_bookkeeping find_seqno_for_bookkeeping emit_insn_from_expr_after update_data_sets is_ineligible_successor compute_av_set_at_bb_end moveup_set_expr moveup_expr_cached moveup_expr moveup_expr_inside_insn_group update_bitmap_cache move_op_ascend maybe_emit_renaming_copy maybe_emit_speculative_check create_speculation_check remove_insn_from_stream setup_current_loop_nest sel_sched_region_1 init_seqno init_seqno_1 schedule_on_fences fill_insns compute_av_set_on_boundaries remove_insns_for_debug fill_ready_list process_use_exprs fill_vec_av_set sel_target_adjust_priority find_best_reg_for_expr find_sequential_best_exprs find_used_regs code_motion_path_driver undo_transformations mark_unavailable_hard_regs get_reg_class verify_target_availability choose_best_reg choose_best_reg_1 choose_best_pseudo_reg try_replace_dest_reg replace_src_with_reg_ok_p replace_dest_with_reg_ok_p convert_vec_av_set_to_ready invoke_reorder_hooks invoke_dfa_lookahead_guard find_expr_for_ready invoke_aftermath_hooks schedule_expr_on_boundary move_cond_jump prepare_place_to_insert move_exprs_to_boundary get_dest_from_orig_ops remove_temp_moveop_nops advance_state_on_fence calculate_new_fences extract_new_fences_from update_seqnos_and_stage reset_sched_cycles_in_current_ebb put_TImodes compute_live compute_live_after_bb propagate_lv_set /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/simplify-rtx.c assuming signed overflow does not occur when assuming abs (x) < 0 is false assuming signed overflow does not occur when assuming abs (x) >= 0 is true '/1 B/1 R/1 b/1 r/1 /1 /1 /1 /1 7/1 0/1 /1 B/1 R/1 b/1 r/1 /1 '/1 R71 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 d61 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 61 51 51 41 41 31 l21 l21 l21 l21 l21 l21 l21 &31 l21 31 21 l21 l21 21 ~21 81 l21 b81 l21 l21 b81 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 81 81 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 l21 81 I1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 CJ1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 9D1 H1 I1 9D1 I1 9D1 9D1 9D1 9D1 9D1 9D1 eI1 mH1 M1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 M1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 L1 |L1 J1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 J1 C1 gK1 "K1 P1 O1 N1 M1 'R1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 R1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 Q1 yQ1 =Q1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 T1 C1 S1 T1 S1 TS1 R1 KR1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 C1 gk1 pf1 i1 ^1 h1 ^1 ^1 e1 ^1 ^1 e1 %o1 Gn1 p1 k1 m1 ^1 @d1 c1 c1 c1 c1 ]e1 e1 d1 td1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 a1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 ^1 @d1 @d1 ^1 & 1 1 1 1 1 1 R 1 & 1 1 1 K 1 1 1 1 K 1 1 1 1 E 1 [ 1 d 1 X 1 1 X 1 X 1 1 X 1 X 1 c 1 F 1 1 " 1 1 1 X 1 1 1 1 1 1 L 1 9 1 1 0 1 X 1 1 1 1 1 X 1 X 1 5 1 X 1 X 1 1 k 1 1 1 x 1 O 1 1 } 1 1 } 1 } 1 Y 1 1 1 x 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 X 1 X 1 X 1 1 1 1 X 1 X 1 X 1 1 1 1 1 1 v 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 E 1 1 1 1 1 1 1 1 1 1 1 1 1 1 # 2 # 2 2 2 2  2 2 2 2 2 Q 2 Q 2 2 2 2 2 X 2 2 2 2 2 2 . 2 . 2 simplify_subreg simplify_immed_subreg simplify_ternary_operation simplify_const_relational_operation comparison_result simplify_const_binary_operation simplify_binary_operation simplify_binary_operation_1 simplify_plus_minus simplify_const_unary_operation /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/sparseset.c sparseset_bit_p sparseset_and_compl /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/sreal.c (%llu * 2^%d) sreal_div sreal_sub shift_right %d %s "%s == %d" %lld %d %s "%s" %lld (nofn) %d %s "%s == %d" "%s" %lld %d %s "%s" "%s" %lld %s == %d: %lld %s: %lld %d %s "%s == %d" "%s" 1 %d %s "%s" "%s" %d .statistics Pass statistics: /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/statistics.c statistics_histogram_event statistics_counter_event /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/stmt.c missing close brace for named operand duplicate asm operand name %qs asm-specifier for variable %qs conflicts with asm clobber list input operand constraint contains %qc %<%%%> constraint used with last operand matching constraint references invalid operand number invalid punctuation %qc in constraint matching constraint does not allow a register output operand constraint lacks %<=%> output constraint %qc for operand %d is not at the beginning operand constraint contains incorrectly positioned %<+%> or %<=%> matching constraint not valid in output operand too many alternatives in % operand constraints for % differ in number of alternatives unknown register name %qs in % PIC register %qs clobbered in % more than %d operands in % output number %d not directly addressable asm operand %d probably doesn%'t match constraints use of memory input without lvalue in asm operand %d is deprecated asm clobber conflict with output operand asm clobber conflict with input operand %Hvalue computed is not used undefined named operand %qs struct case_node pool (2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 '2 '2 '2 '2 '2 {'2 '2 '2 '2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 '2 '2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 {'2 '2 {'2 '2 {'2 {'2 {'2 {'2 {'2 {'2 '2 '2 '2 '2 '2 '2 {'2 {'2 {'2 {'2 {'2 '2 @-2 -2 @-2 -2 b.2 B.2 -2 -2 -2 @-2 B.2 @-2 -2 -2 -2 r-2 r-2 r-2 r-2 r-2 r-2 r-2 r-2 r-2 r-2 -2 -2 @-2 B.2 @-2 @-2 -2 -2 -2 -2 -2 @-2 @-2 @-2 @-2 @-2 @-2 @-2 @-2 @-2 @-2 @-2 @-2 -2 -2 -2 -2 -2 4.2 -2 .2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 .2 -2 @-2 -2 -2 -2 4.2 @-2 4.2 -2 -2 -2 @-2 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 P02 02 P02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 J02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 J02 02 02 02 02 02 02 02 02 02 02 02 02 expand_case add_case_node emit_case_bit_tests expand_decl expand_return resolve_operand_name_1 expand_asm_operands force_label_rtx label_rtx /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/stor-layout.c aligns: rec = %u, unpack = %u, off = %u type size can%'t be explicitly evaluated variable-size type declared outside of any function size of %q+D is larger than %wd bytes padding struct size to alignment boundary packed attribute causes inefficient alignment for %qs packed attribute causes inefficient alignment packed attribute causes inefficient alignment for %q+D Offset of packed bit-field %qD has changed in GCC 4.4 alignment of array elements is greater than element size xv2 v2 tv2 tv2 Pv2 Pv2 Pv2 Pv2 Pv2 Pv2 Pv2 Pv2 Pv2 Pv2 Pv2 Pv2 Pv2 Pv2 2 2 2 2 r 2 2 2 2 2 2 X 2 2 2 2 2 2 2 2 8 a O get_mode_bounds set_sizetype vector_type_mode layout_type place_field layout_decl int_mode_for_mode smallest_mode_for_size put_pending_sizes offset bitpos remaining in alignment = %u packed may be necessary pending statics: size of %q+D is %d bytes padding struct to align %q+D bit_size_type 0 1 2 3 4 5 6 7 8 9 < 0 2 2 Function call in loop. Computed branch in the loop. __stack_chk_guard __stack_chk_fail __stack_chk_fail_local #pragma GCC target is not supported for this machine target attribute is not supported on this machine /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/targhooks.c __builtin_saveregs not supported by this target D a O @ a O default_secondary_reload default_scalar_mode_supported_p default_unwind_emit time in %s: %ld.%06ld (%ld%%) /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/timevar.c tree switch initialization conversion Execution times (seconds) %-22s: %7.2f (%2.0f%%) usr %7.2f (%2.0f%%) sys %7.2f (%2.0f%%) wall %8u kB (%2.0f%%) ggc TOTAL : %7.2f %7.2f %8u kB total time garbage collection dump files callgraph construction callgraph optimization ipa cp ipa reference ipa pure const ipa type escape ipa points-to cfg construction cfg cleanup CFG verifier trivially dead code life analysis life info update df scan insns df reaching uses df reaching defs df live regs df live&initialized regs df uninitialized regs 2 df use-def / def-use chains df live byte regs df reg dead/unused notes register information register scan rebuild jump labels lexical analysis parser name lookup inline heuristics integration tree gimplify tree eh tree CFG construction tree CFG cleanup tree VRP tree copy propagation tree store copy prop tree find ref. vars tree PTA tree alias analysis tree call clobbering tree flow sensitive alias tree flow insensitive alias tree memory partitioning tree PHI insertion tree SSA rewrite tree SSA other tree SSA incremental tree operand scan dominator optimization tree SRA tree STORE-CCP tree CCP tree PHI const/copy prop tree split crit edges tree reassociation tree live range shrinking tree PRE tree redundant PHIs tree FRE tree code sinking tree linearize phis tree forward propagate tree phiprop tree conservative DCE tree aggressive DCE tree buildin call DCE tree DSE PHI merge tree loop optimization tree loop bounds loop invariant motion tree canonical iv scev constant prop tree loop unswitching complete unrolling tree parallelize loops tree vectorization GRAPHITE loop transforms tree loop linear tree loop distribution tree check data dependences tree prefetching tree iv optimization predictive commoning tree loop init tree loop fini tree copy headers tree SSA uncprop tree SSA to normal tree NRV optimization tree rename SSA copies tree SSA verifier tree STMT verifier callgraph verifier dominance frontiers dominance computation control dependences overload resolution template instantiation varconst lower subreg forward prop dead code elimination dead store elim1 dead store elim2 loop analysis global CSE CPROP 1 code hoisting CPROP 2 LSM bypass jumps auto inc dec CSE 2 branch prediction value profile opts tree sample profile combiner mode switching sms modulo scheduling local alloc global alloc integrated RA reload CSE regs sequence abstraction load CSE after reload thread pro- & epilogue if-conversion 2 peephole 2 rename registers scheduling 2 machine dep reorg delay branch sched reorder blocks shorten branches reg stack final symout tree if-combine plugin initialization plugin execution uninit var anaysis rest of compilation timevar_stop timevar_start timevar_pop_1 timevar_push_1 { G zt?unrecoverable error options passed: options enabled: 4.2.4 (Ubuntu 4.2.4-1ubuntu4) arm-eabi 2.4.1 4.2.4 GMP MPFR %qs is deprecated type is deprecated %q+D defined but not used gccaux can%'t open %s: %m gccdump (GCC) (GNU) %s"GCC: %s%s" error writing to %s: %m error closing %s: %m invalid option argument %qs .file out of memory sra-max-structure-size sra-max-structure-count sra-field-structure-ratio predictable-branch-outcome max-inline-insns-recursive max-inline-recursive-depth large-hot-component-insns hot-component-growth min-vect-loop-bound max-delay-slot-insn-search max-delay-slot-live-search max-pending-list-length large-function-hot-insns large-function-insns large-function-growth large-unit-insns inline-unit-growth ipcp-unit-growth inline-call-cost large-stack-frame large-stack-frame-growth max-gcse-memory max-gcse-passes max-unrolled-insns max-average-unrolled-insns max-unroll-times max-peeled-insns max-peel-times max-completely-peeled-insns max-completely-peel-times max-once-peeled-insns max-unswitch-insns max-unswitch-level max-iterations-to-track sms-max-ii-factor sms-dfa-history hot-bb-count-fraction hot-bb-frequency-fraction align-threshold align-loop-iterations max-predicted-iterations tracer-dynamic-coverage tracer-max-code-growth tracer-min-branch-ratio tracer-min-branch-probability max-crossjump-edges max-grow-copy-bb-insns max-goto-duplication-insns max-cse-path-length max-cse-insns lim-expensive iv-max-considered-uses scev-max-expr-size omega-max-vars omega-max-geqs omega-max-eqs omega-max-wild-cards omega-hash-table-size omega-max-keys max-cselib-memory-locations max-reload-search-insns max-sched-region-blocks max-sched-region-insns max-pipeline-region-blocks max-pipeline-region-insns min-spec-prob max-sched-insn-conflict-delay sched-spec-prob-cutoff selsched-max-lookahead selsched-max-sched-times selsched-insns-to-rename sched-mem-true-dep-cost max-last-value-rtl integer-share-limit min-virtual-mappings virtual-mappings-ratio ssp-buffer-size max-sched-ready-insns builtin-prefetch-override prefetch-latency simultaneous-prefetches l1-cache-size The size of L1 cache l1-cache-line-size The size of L1 cache line l2-cache-size The size of L2 cache use-canonical-types max-partial-antic-length sccvn-max-scc-size ira-max-loops-num ira-max-conflict-table-size ctrl-regpre ctrl-regpre-mode reg-pressure-min-bb-factor reg-pressure-min-tree always-inline-icall-target force-lipo force LIPO compilation mode max-lipo-group maximum module group size. gcov-debug min-mcf-cancel-iters samplefdo-use-discrim samplefdo-large-block-thresh P 2 P 2 g 2 { 2 2 O 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 | 2 2 m 2 ^ 2 Wn *'p &p &p A'p ;'p r 9r / r 0:r G r K d :r :r d :r a r 2 4;r ='q p;r U'q ;r r r |>r r >r ?r 8?r r ?r r d (@r r M l@r + r @r C r Ar \ r Br r Cr r PCr r Cr Cr Cr 4Dr XDr r Dr + r P Er F r `Er W r Er h r Er w r Er ,Fr X TFr r Fr Fr Gr r Gr Gr X Gr r 2 \Hr r Hr r Hr $Ir DIr r d Ir r Ir DJr hJr # r ' Jr 9 r but never defined this target does not support %qs Graphite loop optimizations cannot be used this target machine does not have delayed branches target system does not support the "%s" debug format variable tracking requested, but useless unless producing debug info variable tracking requested, but not supported by this debug format -ffunction-sections not supported for this target -fdata-sections not supported for this target -ffunction-sections disabled; it makes profiling impossible -fprefetch-loop-arrays not supported for this target (try -march switches) -fprefetch-loop-arrays is not supported with -Os -fassociative-math disabled; other options take precedence can%'t open %s for writing: %m -frecord-gcc-switches is not supported by the current target created and used with different settings of -fpic created and used with different settings of -fpie created and used with differing settings of '%s' The maximum structure size (in bytes) for which GCC will use by-element copies The maximum number of structure fields for which GCC will use by-element copies The threshold ratio between instantiated fields and the total structure size struct-reorg-cold-struct-ratio The threshold ratio between current and hottest structure counts Maximal esitmated outcome of branch considered predictable The maximum number of instructions in a single function eligible for inlining The maximum number of instructions when automatically inlining inline-limit-increase-with-profile The percentage increase in maximum inlined function size if profile information is available. The maximum number of instructions inline function can grow to via recursive inlining max-inline-insns-recursive-auto The maximum number of instructions non-inline function can grow to via recursive inlining The maximum depth of recursive inlining for inline functions max-inline-recursive-depth-auto The maximum depth of recursive inlining for non-inline functions min-inline-recursive-probability Inline recursively only when the probability of call being executed exceeds the parameter The size in insns for a hot component to be considered large, and thus have limits on its growth The maximum growth (in percent) of a hot component max-variable-expansions-in-unroller If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling If -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization The maximum number of instructions to consider to fill a delay slot The maximum number of instructions to consider to find accurate live register information The maximum length of scheduling's pending operations list The size of hot function regions to be considered large The size of function body to be considered large Maximal growth due to inlining of large function (in percent) The size of translation unit to be considered large how much can given compilation unit grow because of the inlining (in percent) how much can given compilation unit grow because of the interprocedural constant propagation (in percent) expense of call operation relative to ordinary arithmetic operations The size of stack frame to be considered large Maximal stack frame growth due to inlining (in percent) The maximum amount of memory to be allocated by GCSE The maximum number of passes to make when doing GCSE gcse-after-reload-partial-fraction The threshold ratio for performing partial redundancy elimination after reload gcse-after-reload-critical-fraction The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload The maximum number of instructions to consider to unroll in a loop The maximum number of instructions to consider to unroll in a loop on average The maximum number of unrollings of a single loop The maximum number of insns of a peeled loop The maximum number of peelings of a single loop The maximum number of insns of a completely peeled loop max-completely-peeled-insns-feedback The maximum number of insns of a completely peeled loop when profile feedback is available The maximum number of peelings of a single loop that is peeled completely max-completely-peel-times-feedback The maximum number of peelings of a single loop that is peeled completely, when profile feedback is available The maximum number of insns of a peeled loop that rolls only once max-once-peeled-insns-feedback The maximum number of insns of a peeled loop that rolls only once, when profile feedback is available The maximum number of insns of an unswitched loop The maximum number of unswitchings in a single loop Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates max-iterations-computation-cost Bound on the cost of an expression to compute the number of iterations A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop The number of cycles the swing modulo scheduler considers when checking conflicts using DFA sms-loop-average-count-threshold A threshold on the average loop count considered by the swing modulo scheduler Select fraction of the maximal count of repetitions of basic block in program given basic block needs to have to be considered hot Select fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hot Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment Loops iterating at least selected number of iterations will get loop alignement. The maximum number of loop iterations we predict statically tracer-dynamic-coverage-feedback The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available Maximal code growth caused by tail duplication (in percent) Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent) tracer-min-branch-probability-feedback Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available The maximum number of incoming edges to consider for crossjumping The minimum number of matching instructions to consider for crossjumping The maximum expansion factor when copying basic blocks The maximum number of insns to duplicate when unfactoring computed gotos The maximum length of path considered in cse The maximum instructions CSE process before flushing The minimum cost of an expensive expression in the loop invariant motion iv-consider-all-candidates-bound Bound on number of candidates below that all candidates are considered in iv optimizations Bound on number of iv uses in loop optimized in iv optimizations iv-always-prune-cand-set-bound If number of candidates in the set is smaller, we always try to remove unused ivs during its optimization Bound on size of expressions used in the scalar evolutions analyzer Bound on the number of variables in Omega constraint systems Bound on the number of inequalities in Omega constraint systems Bound on the number of equalities in Omega constraint systems Bound on the number of wild cards in Omega constraint systems Bound on the size of the hash table in Omega constraint systems Bound on the number of keys in Omega constraint systems omega-eliminate-redundant-constraints When set to 1, use expensive methods to eliminate all redundant constraints vect-max-version-for-alignment-checks Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check vect-max-version-for-alias-checks Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check The maximum memory locations recorded by cselib Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap Minimum heap size before we start collecting garbage, in kilobytes The maximum number of instructions to search backward when looking for equivalent reload The maximum number of virtual operators that a function is allowed to have before triggering memory partitioning heuristics The average number of virtual operators that memory statements are allowed to have before triggering memory partitioning heuristics The maximum number of blocks in a region to be considered for interblock scheduling The maximum number of insns in a region to be considered for interblock scheduling The minimum probability of reaching a source block for interblock speculative scheduling max-sched-extend-regions-iters The maximum number of iterations through CFG to extend regions The maximum conflict delay for an insn to be considered for speculative motion The minimal probability of speculation success (in percents), so that speculative insn will be scheduled. The maximum size of the lookahead window of selective scheduling Maximum number of times that an insn could be scheduled Maximum number of instructions in the ready list that are considered eligible for renaming Minimal distance between possibly conflicting store and load The maximum number of RTL nodes that can be recorded as combiner's last value The upper bound for sharing integer constants Minimum number of virtual mappings to consider switching to full virtual renames Ratio between virtual mappings and virtual symbols to do full virtual renames The lower bound for a buffer to be considered for stack smashing protection max-jump-thread-duplication-stmts Maximum number of statements allowed in a block that needs to be duplicated when threading jumps Maximum number of fields in a structure before pointer analysis treats the structure as a single variable The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass When set to 1, override expand_builtin_prefetch() not to expand code for __builtin_prefetch() in builtins.c The number of insns executed before prefetch is completed The number of prefetches that can run at the same time Whether to use canonical types Maximum length of partial antic set when performing tree pre optimization Maximum size of a SCC before SCCVN stops processing a function max loops number for regional RA max size of conflict table in MB switch-conversion-max-branch-ratio The maximum ratio between array size and switch branches for a switch conversion to take place The paramater to control the behavior of the lrs shrinkingphase The parameter to control the behavior of the lrs shrinkingphase max basic blocks number in loop for loop invariant motion icall-promote-target-percent-threshold percentage threshold for direct call promotion of a callee target icall-promote-target_count-threshold call count threshold for direct call promotion of a callee target force inline indirect call target when promoted Looking for gcda file in current dir. the minimum number of iterations of negative cycle cancellation in MCF samplefdo-mcf-high-confidence-cost-mult multiply base cost used by mcf by this factor for high confidence profiles use discriminators when doing profile annotation Consider a basic block large if it has more than this many gimple statements in it /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tracer.c Trace seed %i [%i] ,%i [%i] forward %i [%i] Duplicated %i as %i [%i] covered now %.1f Duplicated %i insns (%i%%) tracer tail_duplicate ei_next ei_container /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-call-cdce.c %s:%d: note: function call is shrink-wrapped into error conditions. DCE_COND_LB_TEST DCE_COND_LB DCE_COND_UB_TEST DCE_COND_UB Found conditional dead call: DCE_COND1 cdce 3 3 K 3 K 3 K 3 3 3 3 1 3 1 3 1 3 3 1 3 1 3 1 3 1 3 1 3 . 3 . 3 . 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 3 3 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 3 3 n 3 3 T 3 : 3 T 3 3 3 3 3 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 3 3 3 3 3 3 3 3 3 3 1 3 1 3 1 3 3 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 3 n 3 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 3 3 3 1 3 w 3 w 3 w 3 gimple_op gimple_call_fndecl gimple_call_num_args shrink_wrap_one_built_in_call gen_shrink_wrap_conditions gen_conditions_for_pow gen_conditions_for_pow_cst_base gen_conditions_for_pow_int_base gimple_assign_set_lhs gimple_set_op get_no_error_domain /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-cfg.c --------------------------------------------------------- Coalesced label blocks: %ld (Max so far: %ld) invalid operands in gimple comparison type mismatch in comparison expression SSA name in freelist but still referenced Indirect reference's operand is not a register or a constant. ASSERT_EXPR with an always-false condition MODIFY_EXPR not expected while having tuples. constant not recomputed when ADDR_EXPR changed side effects not recomputed when ADDR_EXPR changed address taken, but ADDRESSABLE bit not set non-integral used in condition invalid operand to unary operator invalid COMPONENT_REF offset operator invalid position or size operand to BIT_FIELD_REF integral result type precision does not match field size of BIT_FIELD_REF mode precision of non-integral result does not match field size of BIT_FIELD_REF invalid operand to plus/minus, type is a pointer invalid operand to binary operator invalid operand to pointer plus, first operand is not a pointer invalid operand to pointer plus, second operand is not an integer with type of sizetype. invalid operands to array reference type mismatch in array reference type mismatch in array range reference type mismatch in real/imagpart reference type mismatch in component reference invalid expression for min lvalue invalid operand in indirect reference type mismatch in indirect reference ;; %d basic blocks, %d edges, last basic block %d. %Jfunction might be possible candidate for attribute % %H% function does return control reaches end of non-void function %sloop_%d (header = %d, latch = %d gimple_bb (phi) is set to a wrong basic block PHI argument is not a GIMPLE value incorrect sharing of tree nodes gimple_bb (stmt) is set to a wrong basic block incorrect entry in label_to_block_map. invalid function in call statement invalid pure const state for function statement marked for throw, but doesn%'t statement marked for throw in middle of block non-trivial conversion at assignment invalid operand in unary expression type mismatch in address expression invalid rhs for gimple memory store non-register as LHS of unary operation invalid operand in unary operation invalid types in nop conversion invalid types in fixed-point conversion invalid types in conversion to floating point invalid types in conversion to integer non-trivial conversion in unary operation non-register as LHS of binary operation invalid operands in binary operation type mismatch in complex expression type mismatch in shift expression type mismatch in vector shift expression type mismatch in pointer plus expression type mismatch in binary truth expression invalid (pointer) operands to plus/minus type mismatch in binary expression invalid conversion in gimple call goto destination is neither a label nor a pointer invalid operand to switch statement invalid operand in return statement invalid conversion in return statement Incompatible types in PHI argument ENTRY_BLOCK has IL associated with it EXIT_BLOCK has IL associated with it is not first in a sequence of labels in bb %d to block does not match in bb %d has incorrect context in bb %d control flow in the middle of basic block %d fallthru edge after a control statement in bb %d true/false edge after a non-GIMPLE_COND in bb %d wrong outgoing edge flags at end of bb %d return edge does not point to exit in bb %d found default case not at the start of case vector node: { title: "ENTRY" label: "ENTRY" } node: { title: "EXIT" label: "EXIT" } linestyle: dotted priority: 10 linestyle: solid priority: 100 edge: { sourcename: "ENTRY" targetname: "%d" node: { title: "%d" label: "#%d\n%s (%d)\n%s (%d)"} edge: { sourcename: "%d" targetname: "EXIT" edge: { sourcename: "%d" targetname: "%d" priority: 10 linestyle: dotted priority: 100 linestyle: solid %Hwill never be executed CFG Statistics for %s Memory Number of %-30s%-13s%12s used instances Basic blocks %-30s%13d%11lu%c Edges %-30s%13ld%11lu%c Total memory used by CFG data %-43s%11lu%c invalid conditional operand invalid array index invalid array lower bound invalid array stride invalid reference prefix Dead STMT in EH table ;; Function %s %s bb_%d (preds = { bb_%d }, succs = { }) %s { %s } , niter = , upper_bound = , estimate = %s{ Merging blocks %d and %d missing PHI def invalid GIMPLE statement in statement verify_stmts failed Removing basic block %d non-function in gimple call invalid LHS in gimple call Invalid PHI result Invalid PHI argument verify_gimple failed fallthru to exit from bb %d nonlocal label explicit goto at end of bb %d case labels not sorted: is greater than but comes before it. extra outgoing edge %d->%d missing edge %i->%i gotovar graph: { title: "%s" no-statement } Scope blocks: useless crited 03 03 23 /3 /3 03 03 /3 /3 /3 23 /3 Z13 /3 /3 m13 /3 /3 /3 /3 /3 /3 13 13 .13 13 .13 .13 .13 .13 .13 .13 .13 .13 .13 .13 13 13 13 .13 .13 13 .13 .13 .13 .13 .13 .13 .13 13 /3 /3 /3 /3 /3 13 .13 .13 .13 .13 .13 .13 .13 .13 .13 .13 .13 .13 .13 .13 /3 /3 13 /3 13 13 03 /3 23 /3 /3 /3 03 03 /3 /3 /3 /3 /3 /3 /3 /3 /3 /3 /3 /3 /3 /3 /3 /3 /3 \23 /3 /3 /3 /3 /3 /3 /3 y23 3 3 3 3 3 3 3 3 x 3 \ 3 3 @ 3 3 3 3 3 3 3 3 D 3 D 3 3 D 3 D 3 3 3 3 D 3 D 3 3 D 3 3 3 3 3 3 3 3 3 3 & 3 3 & 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 } 3 } 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 2 3 2 3 3 3 2 3 j 3 j 3 B 3 B 3 3 3 3 2 3 & 3 & 3 ^ 3 ^ 3 ^ 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 3 3 3 3 3 3 2 3 2 3 2 3 2 3 3 3 3 3 3 3 3 n 3 3 P 3 I 3 3 } 3 ; 3 3 g 3 3 n 3 n 3 n 3 3 3 n 3 3 n 3 n 3 n 3 n 3 n 3 n 3 n 3 n 3 n 3 n 3 n 3 n 3 n 3 n 3 3 2 3 3 3 2 3 3 2 3 3 2 3 3 3 2 3 2 3 2 3 2 3 3 2 3 2 3 c 3 c 3 ) 3 3 3 3 3 3 3 3 3 3 p 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 gimple_return_retval gimple_op ei_next ei_container gimple_lv_adjust_loop_header_phi gimple_phi_arg single_succ_edge phi_nodes gimple_call_fndecl gimple_split_edge reinstall_phi_args gimple_merge_blocks first_imm_use_stmt op_iter_init_phiuse op_iter_init_use move_use_after_head set_bb_seq gimple_redirect_edge_and_branch_force gimple_redirect_edge_and_branch gimple_switch_num_labels gimple_switch_label create_bb gimple_verify_flow_info remove_useless_stmts_1 gimple_goto_set_dest gimple_set_op make_edges gimple_cond_set_true_label gimple_cond_set_false_label next_discriminator_for_locus gimple_purge_all_dead_eh_edges move_sese_region_to_fn find_outermost_region_in_block move_block_to_fn replace_ssa_name replace_by_duplicate_decl move_stmt_op new_label_mapper gimple_duplicate_sese_tail gimple_cond_set_lhs gimple_cond_set_rhs gimple_duplicate_sese_region add_phi_args_after_copy_edge verify_expr verify_types_in_gimple_stmt verify_gimple_assign gimple_expr_code verify_gimple_assign_unary verify_gimple_assign_binary is_ctrl_altering_stmt find_taken_edge find_taken_edge_cond_expr find_taken_edge_switch_expr find_taken_edge_computed_goto replace_uses_by phi_arg_index_from_use group_case_labels gimple_switch_set_label start_recording_case_labels /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-cfgcleanup.c mergephi gimple_op ei_next ei_container phi_nodes single_succ_edge gimple_phi_arg remove_forwarder_block_with_phi phi_alternatives_equal cleanup_tree_cfg_noloop cleanup_omp_return single_pred_edge remove_forwarder_block CR cplxlower cplxlower0 /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-complex.c "4 "4 0 4 4 !4 "4 0 4 4 0"4 4 0 4 h.4 .-4 .-4 .-4 .4 .4 .-4 .-4 )/4 |/4 W-4 54 54 54 954 54 54 54 54 954 954 954 954 54 954 954 954 54 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 364 364 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 954 54 :4 :4 1;4 M94 ;4 ;4 ;4 ;4 M94 M94 M94 M94 ;4 M94 M94 M94 Z;4 M94 M94 M94 M94 M94 M94 M94 M94 M94 M94 M94 M94 M94 M94 M94 M94 M94 M94 M94 M94 M94 :4 :4 M94 M94 M94 M94 M94 M94 M94 M94 M94 M94 M94 M94 M94 M94 M94 M94 M94 M94 M94 y:4 >4 w>4 >4 :4 >4 >4 (?4 :4 >4 N>4 =4 (G4 (G4 (G4 fE4 (G4 (G4 (G4 (G4 fE4 fE4 fE4 fE4 (G4 fE4 fE4 fE4 G4 fE4 fE4 fE4 fE4 fE4 fE4 fE4 fE4 fE4 fE4 fE4 fE4 fE4 fE4 fE4 fE4 fE4 fE4 fE4 fE4 fE4 (G4 (G4 fE4 fE4 fE4 fE4 fE4 fE4 fE4 fE4 fE4 fE4 fE4 fE4 fE4 fE4 fE4 fE4 fE4 fE4 fE4 G4 F4 F4 expand_complex_operations_1 gimple_expr_code gimple_op expand_complex_move ei_next ei_container set_component_ssa_name gimple_assign_set_lhs gimple_set_op gimple_assign_set_rhs1 gimple_return_set_retval extract_component find_lattice_value expand_complex_addition expand_complex_multiplication expand_complex_libcall gimple_call_set_lhs expand_complex_division expand_complex_comparison gimple_return_retval gimple_cond_set_code gimple_cond_set_lhs gimple_cond_set_rhs var_ann single_succ_edge gimple_phi_arg complex_visit_phi complex_visit_stmt /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-data-ref.c %d [style=filled, fillcolor=green] %d [style=filled, fillcolor=red] iterations_that_access_an_element_twice_in_A: iterations_that_access_an_element_twice_in_B: overlap steps test failed: no iteration counts. failed: bit offset alignment. failed: evolution of base is not affine. failed: evolution of offset is not affine. /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-chrec.h (analyze_subscript_affine_affine affine-affine test failed: too many variables. affine-affine test failed: unimplemented. siv test failed: chrec is not positive. siv test failed: chrec not positive. constant offset from base address: FAILED as dr address is invariant (analyze_overlapping_iterations ziv test failed: difference is non-integer. can_use_subscript_aff_aff_for_symbolic siv test failed: unimplemented. analyze_miv_subscript test failed: unimplemented. (Dependence relation cannot be represented by distance vector.) (subscript_dependence_tester /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/omega.h (Number of distance vectors differ: Banerjee has %d, Omega has %d. (Number of direction vectors differ: Banerjee has %d, Omega has %d.) (Dist vectors from the first dependence analyzer: not found in Omega dist vectors: (Dir vectors from the first dependence analyzer: not found in Omega dir vectors: affine dependence test not usable: access function not affine or constant. Dependence tester statistics: Number of dependence tests: %d Number of dependence tests classified dependent: %d Number of dependence tests classified independent: %d Number of undetermined dependence tests: %d Number of subscript tests: %d Number of undetermined subscript tests: %d Number of same subscript function: %d Number of ziv tests returning dependent: %d Number of ziv tests returning independent: %d Number of ziv tests unimplemented: %d Number of siv tests returning dependent: %d Number of siv tests returning independent: %d Number of siv tests unimplemented: %d Number of miv tests returning dependent: %d Number of miv tests returning independent: %d Number of miv tests unimplemented: %d digraph RDG { %d -> %d [label=input] %d -> %d [label=output] %d -> %d %d -> %d [label=anti] dotty /tmp/rdg.dot (vertex %d: (%s%s) (in: ) (out: ) (%d (rdg + - = += +- -= * indep no dependence not known * x_%u (subscript last_conflict: (Subscript distance: ) (Data Ref: stmt: ref: base_object: Access function %d: analyze_innermost: success. (overlaps_a = ) (overlaps_b = Creating dr for base_address: offset from base address: step: aligned to: base_object: symbol tag: %3d DISTANCE_V ( DIRECTION_V ( (Data Dep: (don't know) ) (no dependence) access_fn_A: access_fn_B: inner loop index: %d loop nest: ( distance_vector: direction_vector: (chrec_a = ) (chrec_b = (analyze_ziv_subscript (analyze_siv_subscript (analyze_miv_subscript (overlap_iterations_a = ) (overlap_iterations_b = (dependence classified: (build_classic_dist_vector dist_vector = ( (compute_affine_dependence (stmt_a = ) (stmt_b = Banerjee Analyzer Omega Analyzer Banerjee dist vectors: Omega dist vectors: data dependence relation: Data ref a: Data ref b: Number of ziv tests: %d Number of siv tests: %d Number of miv tests: %d J^4 Z^4 j^4 z^4 ^4 ^4 :^4 `4 _4 _4 _4 x_4 V_4 _4 first_readonly_imm_use dot_rdg dot_rdg_1 free_dependence_relations initialize_data_dependence_relation conflict_fn find_data_references_in_stmt gimple_op_ptr gimple_call_num_args compute_affine_dependence omega_add_zero_eq omega_add_zero_geq tree_fold_divides_p build_polynomial_chrec initialize_matrix_A chrec_fold_op affine_fn_univar dr_may_alias_p var_ann dr_analyze_innermost gimple_op gimple_expr_code /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-dfa.c , NO_ALIAS (does not alias other NO_ALIAS symbols) , NO_ALIAS_GLOBAL (does not alias other NO_ALIAS symbols and global vars) , NO_ALIAS_ANYTHING (does not alias any other symbols) Referenced variables in %s: %u Total memory used by DFA/SSA data Average number of arguments per PHI node: %.1f (max: %ld) , UID D.%u , symbol memory tag: , is addressable , is global , is volatile , call clobbered %sstored in global %sgoes through ASM %spassed to call %sbad cast %sreturned from func %spassed to pure/const %sis global var %sis incoming pointer %sunknown escape , default def: , may aliases: , belongs to partition: , partition symbols: Variable: DFA Statistics for %s Referenced variables %-30s%13lu%11lu%c Variables annotated VUSE operands VDEF operands PHI nodes PHI arguments gimple_phi_arg get_single_def_stmt_with_phi gimple_op refs_may_alias_p get_ref_base_and_extent var_ann get_virtual_var remove_referenced_var gimple_call_clobbered_vars gimple_call_used_vars add_referenced_var set_default_def gimple_default_def referenced_var_check_and_insert referenced_var_lookup memory_partition gimple_aliases_computed_p create_tree_common_ann create_function_ann create_var_ann ignoring unknown option %q.*s in %<-fdump-%s%> could not open dump file %qs: %s /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-dump.c .%03d%c %*s %-4s: %-7s %-13s %-4s: %-7d %-4s: %-8lx @%-6u %-4s: %-16s virt bases prot priv pub accs binf op 0 op 1 mngl orig scpe srcp: %s:%-6d chan qual: %c%c%c unql algn strg lngt purp valu prec csts non-saturating ptd refd clas retn prms elts domn flds fncs cnst argt bpos strg: %-7s %-4s: %s op 2 op 3 clnp low labl .cgraph ipa-cgraph .tu translation-unit .class class-hierarchy .original tree-original .gimple tree-gimple .nested tree-nested .vcg tree-vcg tree-all rtl-all ipa-all slim details lineno uid stmtaddr memsyms :5 L5 OC5 C5 :5 :5 %i has duplicated regions BB %i can not throw but has EH edges BB %i last statement has incorrectly set region S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 U5 U5 $V5 $V5 $V5 U5 UV5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 rU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 U5 HU5 HU5 HU5 HU5 HU5 U5 U5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 CV5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 HU5 U5 HU5 8V5 ^5 ^5 R_5 ^5 ^5 ^5 ^5 ^5 ^5 R_5 ^5 =_5 (_5 ^5 ^5 _5 gimple_op gimple_call_num_args record_in_finally_tree maybe_record_in_goto_queue gimple_op_ptr record_in_goto_queue do_return_redirection gimple_return_retval do_goto_redirection find_goto_replacement lower_try_finally_switch stmt_could_throw_p gimple_call_return_type gimple_call_fndecl verify_eh_edges ei_next ei_container var_ann add_stmt_to_eh_region_fn EH edge %i->%i is missing EH edge %i->%i miss EH flag unnecessary EH edge %i->%i save_eptr save_filt finally_tmp ehopt _ifc_ new phi replacement stmt not inner most loop less than 2 basic blocks multiple exits Irreducible loop ----------[%d]------------- Difficult to handle edges ------------------------- stmt not suitable for ifcvt tree could trap... LHS is not var don't know what to do More than two phi node args. Applying if-conversion ------if-convert stmt ifcvt /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-if-conv.c basic block after exit bb but before latch non empty basic block after exit bb latch is not dominated by exit_block Virtual phi not on loop header. Difficult to handle this virtual phi. get_loop_body_in_if_conv_order gimple_op ei_next ei_container first_readonly_imm_use tree_if_convert_stmt gimple_assign_set_lhs gimple_set_op combine_blocks find_phi_replacement_condition replace_phi_with_cond_gimple_assign_stmt gimple_phi_arg set_phi_nodes set_bb_seq /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-into-ssa.c Definition and live-in blocks: Current reaching definitions SSA renaming information for %s Registering new PHI nodes in block #%d N_i -> { O_1 ... O_j } means that N_i replaces O_1, ..., O_j Number of virtual NEW -> OLD mappings: %7u Number of real NEW -> OLD mappings: %7u Number of total NEW -> OLD mappings: %7u Number of virtual symbols: %u Symbols to be put in SSA form SSA names to release after updating the SSA web Enabled virtual name mapping heuristic. Number of virtual mappings: %7u Number of unique virtual symbols: %7u Updating FUD-chains from top of CFG will be faster than processing the name mappings. Incremental SSA update started at block: %d Number of blocks to update: %d (%3.0f%%) Updating SSA information for statement Renaming stack (up to %d levels) Level %d (current level) Level %d Previous CURRDEF ( VAR: , DEF_BLOCKS: { , LIVEIN_BLOCKS: { , PHI_BLOCKS: { Hash table statistics: def_blocks: repl_tbl: Renaming statement Renaming block #%d -> { NIL SSA replacement table Affected blocks: Number of blocks in CFG: %d init_ssa_renamer mark_def_sites var_ann gimple_phi_arg insert_phi_nodes_for prune_unused_phi_nodes mark_block_for_update initialize_flags_in_bb add_new_name_mapping ei_next ei_container rewrite_blocks rewrite_update_phi_arguments phi_arg_index_from_use rewrite_update_stmt rewrite_stmt rewrite_initialize_block update_ssa memory_partition gimple_aliases_computed_p prepare_def_site_for mark_def_interesting first_readonly_imm_use insert_updated_phi_nodes_for release_ssa_name_after_update_ssa /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-iterator.c 6 6 6 6 6 tsi_split_statement_list_before tsi_split_statement_list_after tsi_link_after tsi_link_before free_stmt_list alloc_stmt_list /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-loop-distribution.c FIXME: Loop %d not distributed: it has more than two basic blocks. FIXME: Loop %d not distributed: failed to build the RDG. ldist asked to generate code for vertex %d Loop %d distributed: split to %d loops. ldist useful partition: generated memset zero Loop %d is the same. ldist op_iter_init_use gimple_phi_arg gimple_op first_readonly_imm_use gimple_expr_code first_imm_use_stmt op_iter_init_phiuse move_use_after_head prop_phis phi_nodes /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-nested.c FRAME. FRAME __chain CHAIN __data __builtin_trampoline __nl_goto_buf m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 `n6 `n6 m6 m6 m6 `n6 `n6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 m6 n6 m6 n6 m6 m6 m6 `n6 `n6 cq6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 r6 r6 p6 p6 p6 r6 r6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 p6 q6 p6 q6 p6 p6 p6 r6 r6 v6 w6 w6 w6 0x6 w6 w6 w6 w6 w6 w6 w6 w6 w6 w6 w6 x6 -y6 -y6 -y6 z6 "y6 uy6 -y6 y6 y6 y6 uy6 uy6 uy6 uy6 uy6 |6 |6 |6 |6 |6 {6 |6 {6 {6 {6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 B 6 B 6 6 6 6 6 6 A 6 A 6 A 6 A 6 A 6 A 6 A 6 A 6 A 6 A 6 A 6 A 6 A 6 A 6 A 6 A 6 A 6 A 6 A 6 A 6 A 6 6 % 6 % 6 6 6 A 6 % 6 ` 6 A 6 ` 6 4 a O convert_all_function_calls gimple_call_fndecl gimple_op create_tmp_var_for gimple_call_set_chain gimple_set_op gimple_call_return_type gimple_call_set_lhs gimple_call_num_args gimple_op_ptr gimple_assign_set_rhs1 walk_gimple_omp_for gimple_omp_for_initial_ptr gimple_omp_for_final_ptr gimple_omp_for_incr convert_local_omp_clauses convert_nonlocal_omp_clauses /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-nrv.c NRV Replaced: with: nrv retslot gimple_call_fndecl gimple_op var_ann gimple_call_used_vars tree_nrv gimple_return_retval /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-object-size.c Computing %s %sobject size for Simplified to Found a dependency loop at Visiting use-def links for Need to reexamine minimum maximum Reexamining : %s %sobject size %llu objsz i 6 6 6 6 6 6 6 6 6 6 6 compute_object_sizes gimple_call_fndecl gimple_op gimple_call_num_args compute_builtin_object_size addr_object_size check_for_plus_in_loops gimple_expr_code check_for_plus_in_loops_1 gimple_phi_arg collect_object_sizes_for plus_stmt_object_size unknown_object_size cond_expr_object_size call_object_size expr_object_size /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-optimize.c size of return value of %q+D is %u bytes size of return value of %q+D is larger than %wd bytes early_local_cleanups early_optimizations cleanup_cfg final_cleanup tree_rest_of_compilation gimple_call_fndecl gimple_op /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-outof-ssa.c Removing Dead PHI definition: Inserting a copy on edge BB%d->BB%d : Cleaned-up latch block of loop with single BB: %d Opportunities in BB %d for stmt/block reduction: Splitting BB %d for Common stmt list. partition %d already has variable Partition %d is assigned to var After Base variable replacement: temp Original block is now BB%d. Edge (%d->%d) lands here. After Coalescing: assigned to it. Analyzing Edge Insertions. optimized gimple_phi_arg gimple_assign_set_lhs gimple_set_op assign_vars create_temp gimple_call_clobbered_vars gimple_call_used_vars var_ann rewrite_trees phi_nodes eliminate_phi ei_next ei_container analyze_edges_for_bb gimple_op /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-parloops.c FAILED: number of iterations not known Detected reduction. reduction stmt is: checking if it a part of reduction pattern: FAILED: it is not a part of reduction. FAILED: scalar dependency between iterations FAILED: cannot be duplicated SUCCESS: may be parallelized FAILED: data dependencies exist across iterations %s.$loopfn .paral_data_param .paral_data .paral_data_store .paral_data_load Considering loop %d phi is arg of phi to exit: value used outside loop reduction phi is reduction stmt is t # 0 # gimple_expr_code gimple_op gimple_phi_arg first_readonly_imm_use gen_parallel_loop transform_to_exit_first_loop gimple_cond_set_lhs gimple_set_op single_succ_edge gimple_assign_set_lhs single_pred_edge separate_decls_in_region_stmt separate_decls_in_region_name create_loads_for_reductions create_parallel_loop gimple_omp_for_set_index gimple_omp_for_set_initial gimple_omp_for_set_final gimple_omp_for_set_cond gimple_omp_for_set_incr canonicalize_loop_ivs gimple_cond_set_code gimple_cond_set_rhs /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-phinodes.c set_phi_nodes remove_phi_arg_num gimple_phi_arg relink_imm_use add_phi_arg phi_nodes resize_phi_node /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-predcom.c Predictive commoning failed: no suitable chains Executing predictive commoning without unrolling. , write (id %u%s) offset distance %u looparound ref combination ref in statement (invariant) Component%s: Load motion Loads-only Store-loads Combination (combined) %s chain %p%s , may reuse first max distance %u%s equal to %p %s %p in type vars inits references: predreastmp Processing loop %d Initial state: Before commoning: Unrolling %u times. suitable_component_p add_ref_to_chain find_looparound_phi gimple_phi_arg gimple_op valid_initializer_p prepare_initializers_chain set_alias_info var_ann combinable_refs_p first_readonly_imm_use find_associative_operation_root gimple_expr_code reassociate_to_the_same_stmt remove_name_from_operation eliminate_temp_copies first_imm_use_stmt op_iter_init_phiuse op_iter_init_use move_use_after_head single_pred_edge execute_load_motion replace_ref_with remove_stmt initialize_root_vars replace_names_by_phis dump_chain 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 ! 7 ( 7 ! 7 ( 7 7 7 1 7 1 7 1 7 1 7 7 7 1 7 1 7 1 7 1 7 1 7 1 7 1 7 1 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 ~ 7 w 7 p 7 i 7 p 7 i 7 7 b 7 [ 7 T 7 M 7 F 7 ? 7 8 7 1 7 * 7 # 7 7 7 7 7 7 7 7 7 7 7 7 7 7 ~ 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 T 7 [ 7 b 7 i 7 7 7 7 7 7 7 7 0 7 b 7 7 ? 7 : 7 % 7 7 7 7 7 7 7 7 7 V 7 b 7 7 7 7 7 7 7 7 7 7 7 7 7 7 N 7 N 7 N 7 7 4 7 7 < 7 7 7 7 7 7 7 " 7 7 7 7 7 " 7 7 7 7 7 7 7 7 ' 7 ' 7 7 q 7 O 7 O 7 O 7 r 7 r 7 7 W 7 7 7 y 7 W 7 W 7 I 7 7 7 7 7 u 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 K 7 K 7 O 7 ! 7 7  7 7 7 7 7 7 7 7 O 7 7 7 7 7 7 O 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 K 7 K 7 K 7 7 7 7 O 7 ' 7 7 7 7 f 7 O 7 O 7 7 7 T 7 7 7 7 7 7 7 ~ 7 M 7 7 ? 7 7 8 7 ~ 7 ' 7 7 7 7 7 7 7 7 7 } 7 7 7 q 7 K 7 7 2 7 7 7 7 7 7 Q 7 7 0 7 7 7 D 7 7 7 7 7 " 7 7 u 7 7 - 7 7 7 7 7 7 ; 7 7 p 7 y 7 > 7 7 v 7 [ 7 @ 7 % 7 7 7 7 7 7 7 h 7 M 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 2 7 > 7 > 7 > 7 > 7 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 > 7 7 dump_omp_clause <<< ??? >>> u== u< u<= u>= <> r<< r>> v<< v>> r+ w+ w* /[cl] /[fl] /[rd] /[ex] %[cl] %[fl] %[rd] -- ++ ++ reduction( if( num_threads( default( schedule( collapse( <&%p> discrim <<< error >>> vector {ref-all} :: MEM[ symbol: base: index: offset: __complex__ ( \b \f \n \r \t \v \1 \2 \3 \4 \5 \6 \7 class {off: BIT_FIELD_REF < {lb: sz: {nt} TARGET_EXPR < if ( else ) ? __builtin_va_arg_pack () [static-chain: [return slot optimization] [tail call] <( (( NON_LVALUE_EXPR < SAVE_EXPR < COMPLEX_EXPR < CONJ_EXPR < REALPART_EXPR < IMAGPART_EXPR < VA_ARG_EXPR < catch ( <<>> <<>> <<>> while (1) // predicted unlikely by predictor. ) break switch ( case ???: goto ???; resx __volatile__ case ... OBJ_TYPE_REF( (ab) (D) WITH_SIZE_EXPR < ASSERT_EXPR < scev_known scev_not_known , +, }_ REALIGN_LOAD < VEC_COND_EXPR < > DOT_PROD_EXPR < for ( #pragma omp section #pragma omp master #pragma omp ordered #pragma omp critical #pragma omp atomic REDUC_MAX_EXPR < REDUC_MIN_EXPR < REDUC_PLUS_EXPR < VEC_WIDEN_MULT_HI_EXPR < VEC_WIDEN_MULT_LO_EXPR < VEC_UNPACK_HI_EXPR < VEC_UNPACK_LO_EXPR < VEC_UNPACK_FLOAT_HI_EXPR < VEC_UNPACK_FLOAT_LO_EXPR < VEC_PACK_TRUNC_EXPR < VEC_PACK_SAT_EXPR < VEC_PACK_FIX_TRUNC_EXPR < [abstract] [written] SUPERCONTEXT: BLOCK %p SUBBLOCKS: %p VARS: ABSTRACT_ORIGIN: VEC_EXTRACT_EVEN_EXPR < VEC_EXTRACT_ODD_EXPR < VEC_INTERLEAVE_HIGH_EXPR < VEC_INTERLEAVE_LOW_EXPR < typedef __asm__ [value-expr: <<< Unknown tree: >>> /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-pretty-print.c PROF PROF_dc PROF_edge_counter __gcov_interval_profiler __gcov_pow2_profiler __gcov_one_value_profiler __gcov_indirect_call_callee __gcov_indirect_call_counters __gcov_indirect_call_profiler __gcov_direct_call_profiler __gcov_average_profiler __gcov_ior_profiler __gcov_direct_call_counters __gcov_direct_call_callee tree_profile dc_profile /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-profile.c __gcov_indirect_call_topn_callee __gcov_indirect_call_topn_counters __gcov_indirect_call_topn_profiler @ a O < a O 8 a O 4 a O 0 a O , a O ( a O $ a O a O a O a O a O a O a O a O a O gimple_op gimple_assign_set_lhs gimple_set_op tree_gen_const_delta_profiler gimple_call_fndecl tree_gen_dc_func_profiler ei_next ei_container tree_gen_ic_func_topn_profiler tree_gen_ic_func_profiler /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-sample-profile.c sample_profile hash - size: %ld, elements %ld, collisions: %f Cannot set both -fbranch-probabilities and -fsample-profile. Disable -fsample-profile now. Error opening sample profile file %s. Error reading file header of %s. Error reading string table of %s. Error reading the %dth function header of %s. Duplicate entry: %s:%d func_name:%s read_inline_function(): fseek inline_func_hdr error. read_inline_function(): fread inline_func_hdr error. read_inline_function(): fseek profile_data error. read_inline_function(): fread profile_data error. No available data in the sample file %s. Disable -fsample-profile now. There are %llu samples in file %s num_ir=%u, num_instr_sampled=%u. Annotate CFG for function %s() in file %s with sample profile. n_basic_blocks=%d, n_edges=%d. Statistics for sp_inline_htab: Cannot create output file %s to dump CFG profile sp.data Duplicate entry of callstack Duplicate entry: %s:%d BB%d: %s line_%d (%lld) BB%d: average_count=%lld, maximal_count=%lld. Statistics for sp_htab: %d of %d BBs are sampled. func_max_count=%lld, sp_max_count=%lld. .prof.compare.branch .prof.compare.sample ;;%d %d %lld %s %d %d %f %d %lld %d %d 0.0 %d %lld ei_next ei_container gate_sample_profile read_function_header read_inline_function sp_info_hash sp_annotate_bb get_total_count _ _(classify_chrec affine_univariate affine_multivariate higher_degree_polynomial undetermined ( %d affine univariate chrecs %d chrec_dont_know chrecs %d total chrecs %d sets in the scev database %d gets in the scev database ) )) (get_loop_exit_condition (add_to_evolution (loop_nb = %d) (chrec_before = ) (to_add = (analyze_initial_condition (loop_phi_node = (init_cond = (analyze_evolution_in_loop (loop_phi_node = (evolution_function = (set_scalar_evolution instantiated_below = %d (scalar = ) (scalar_evolution = (analyze_scalar_evolution (get_scalar_evolution (instantiate_scev (instantiate_below = %d) (evolution_loop = %d) %d nb_chrec_dont_know_loops %d nb_static_loops %d nb_total_loops %d affine multivariate chrecs %d degree greater than 2 polynomials %d with undetermined coefficients %d chrecs in the scev database (number_of_iterations_in_loop (set_nb_iterations_in_loop = /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-scalar-evolution.c p8 Xo8 p8 p8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 n8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 yn8 l8 yn8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 l8 m8 l8 l8 l8 p8 Gl8 l8 i 8 8 8 M 8 X 8 X 8 X 8 X 8 X 8 X 8 X 8 X 8 X 8 X 8 X 8 X 8 8 X 8 X 8 X 8 X 8 X 8 X 8 X 8 X 8 X 8 X 8 8 X 8 X 8 X 8 X 8 X 8 X 8 X 8 X 8 X 8 X 8 X 8 X 8 X 8 X 8 X 8 X 8 X 8 X 8 X 8 X 8 X 8 X 8 w 8 X 8 w 8 ?8 >8 scev_const_prop gimple_phi_arg build_polynomial_chrec gimple_op add_to_evolution_1 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 r 8 0 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 Q 8 8 8 8 8 8 J 8 J 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 @ 8 P 8 gimple_aliases_computed_p gimple_return_retval gimple_op gimple_op_ptr gimple_call_num_args gimple_asm_input_op gimple_asm_output_op generate_one_element_ref next_child_for_group decide_block_copy type_can_instantiate_all_elements instantiate_missing_elements try_instantiate_multiple_fields 8 8 p 8 8 scalarize_ldst sra_build_elt_assignment scalarize_init generate_element_zero scalarize_copy gimple_assign_set_lhs gimple_set_op gimple_assign_set_rhs1 generate_element_copy scalarize_use bitfield_overlaps_p sra_elt_eq sra_hash_tree ei_next ei_container __real__ __imag__ $B%lldF%lld [%lld..%lld] [%lld] : n_uses=%u n_copies=%u B%lld D%u SR Scalarization disabled for block-copy element-copy Using %s for Initial instantiation for Cannot scalarize variable Scan results: esra /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-sra.c because it must live in memory because it is declared volatile because its type cannot be decomposed /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-switch-conversion.c beginning to process the following SWITCH statement (%s:%d) : ------- index range way too large or otherwise unusable. the maximum range-branch ratio exceeded. Bad case - cs BB label is NULL Bad case - a non-final BB has two predecessors Bad case - a non-final BB not empty Bad case - different final BB Non-invariant value from a case Value from a case would need runtime relocations Value from a case is not a valid initializer -------------------------------- csui switch has no labels index error. Processing of case %i failed csti CSWTCH Switch converted Bailing out - switchconv do_switchconv gimple_switch_num_labels check_range check_process_case single_succ_edge gimple_phi_arg gimple_switch_label gather_default_values build_constructors build_one_array gen_inbound_check ei_container test_symbol /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-address.c `<$ $ create_mem_ref /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-alias.c %u memory partitions holding %lu symbols read frequency: %6ld, write frequency: %6ld, direct reads: %3ld, direct writes: %3ld, indirect reads: %4ld, indirect writes: %4ld, symbol: Pointed-to sets for pointers in %s Flow-insensitive alias information for %s Flow-sensitive alias information for %s Memory reference statistics for %s Number of memory statements: %ld Number of call sites: %ld Number of pure/const call sites: %ld Number of asm sites: %ld Estimated number of loads: %ld (%ld/stmt) Actual number of loads: %ld (%ld/stmt) (warning: estimation is lower by more than 25%%) Estimated number of stores: %ld (%ld/stmt) Actual number of stores: %ld (%ld/stmt) Partitioning thresholds: MAX = %d AVG = %d (%sNEED TO PARTITION) Number of partitioned symbols: %ld Number of unpartitioned symbols: %ld Memory partitioning NOT NEEDED for %s Memory partitioning NEEDED for %s Memory symbol references before partitioning: Memory symbol references after partitioning: Total alias mayalias results: %u Total alias noalias results: %u Total non-addressable structure type queries: %u Total non-addressable structure type resolved: %u , name memory tag: , is dereferenced , is dereferenced in call , its value escapes , points-to anything , points-to NULL , points-to vars: Memory partitions #%u: : %lu elements: , tags: , score: %ld , direct reads: %ld , direct writes: %ld , indirect reads: %ld , indirect writes: %ld Alias information for %s Aliased symbols Dereferenced pointers Symbol memory tags SSA_NAME pointers Name memory tags SMT NMT NO .GLOBAL_VAR MPT Mem sym stats Alias statistics for %s Total alias queries: %u Total simple queries: %u Total simple resolved: %u Total TBAA queries: %u Total TBAA resolved: %u var_ann new_type_alias add_may_alias get_ptr_info gimple_op may_alias_p count_uses_and_derefs gimple_aliases_computed_p reset_alias_info gimple_addressable_vars gimple_call_clobbered_vars gimple_call_used_vars update_alias_info_1 gimple_phi_arg memory_partition get_smt_for gimple_global_var compute_memory_partitions get_mem_sym_stats_for get_mpt_for estimate_vop_reduction update_mem_sym_stats_from_stmt %sUNINITIALIZED %sUNDEFINED %sVARYING %sCONSTANT Lattice value changed to Visiting PHI node: PHI node value: which is likely CONSTANT Visiting statement: fab /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-ccp.c . Adding SSA edges to worklist. Argument #%d (%d -> %d %sexecutable) No interesting values produced. Marked VARYING. W 9 P 9 P 9 P 9 ' 9 P 9 P 9 P 9 P 9 P 9 P 9 P 9 P 9 P 9 P 9 9 P 9 P 9 P 9 P 9 9 P 9 P 9 P 9 P 9 W 9 ccp_fold_builtin gimple_call_num_args gimple_op gimple_phi_arg optimize_stdarg_builtin gimplify_and_update_call_from_tree gimple_call_fndecl ccp_visit_phi_node dump_lattice_value set_lattice_value visit_assignment evaluate_stmt likely_value ccp_fold gimple_call_return_type gimple_expr_code fold_stmt_inplace fold_gimple_assign fold_stmt gimple_call_set_fn gimple_set_op maybe_fold_offset_to_address maybe_fold_offset_to_reference may_propagate_address_into_dereference /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-coalesce.c /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-live.h : Unable to perform partition union. Corrupt SSA across abnormal edge BB%d->BB%d ) does not have the same base variable as the result Unable to coalesce ssa_names %d and %d which are marked as MUST COALESCE. & (%d) : Already Coalesced. [map: %d, %d] : Success -> %d : Fail due to conflict Argument %d ( ) is not an SSA_NAME. SSA corruption Conflict graph: After sorting: Coalesce List: <-> (%1d), Sorted Coalesce list: Must coalesce with the root variable Abnormal coalesce: and Coalesce list: coalesce_ssa_name create_outofssa_var_map gimple_phi_arg abnormal_corrupt gimple_op gimple_asm_output_op gimple_asm_input_op add_coalesce find_coalesce_pair new_live_track live_on_exit basevar_index sort_coalesce_list var_ann coalesce_partitions ei_next ei_container ssa_conflicts_merge delete_coalesce_list /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-copy.c add SSA edges out of this PHI and continue. add SSA edges out of this PHI and never visit again. do nothing with SSA edges and keep iterating. Trying to determine truth value of Conditional will always take edge %d->%d No interesting values produced. copy-of chain: [UNDEFINED] [COPY] [NOT A COPY] Argument #%d: PHI node Telling the propagator to copyprop gimple_expr_code gimple_op gimple_phi_arg copy_prop_visit_assignment propagate_tree_value_into_stmt gimple_cond_set_code gimple_cond_set_lhs gimple_set_op gimple_cond_set_rhs gimple_op_ptr merge_alias_info var_ann may_propagate_copy_into_stmt /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-copyrename.c : Abnormal PHI barrier. No coalesce. : Same root, coalesced --> P%d. : 2 different PARM_DECLS. No coalesce. : One root a RESULT_DECL. No coalesce. : 2 different USER vars. No coalesce. : 2 memory tags. No coalesce. : 2 default defs. No coalesce. : Incompatible types. No coalesce. : 2 different aliasing sets. No coalesce. Try : (P%d) & (P%d) : Already coalesced. --> P%d Coalesced gimple_op gimple_phi_arg copy_rename_partition_coalesce var_ann /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-dce.c Eliminating unnecessary statements: Removed %d of %d statements (%d%%) Removed %d of %d PHI nodes (%d%%) Marking useful stmt: Processing worklist: processing: Deleting : Deleting LHS of call: Statements deleted PHI nodes deleted dceloop cddce K: L: J: L: ,L: J: L: J: zK: J: K: K: K: K: J: K: K: K: K: K: K: K: K: K: K: K: K: K: K: K: K: L: find_control_dependence single_succ_edge find_pdom mark_stmt_if_obviously_necessary gimple_op mark_control_dependent_edges_necessary ei_next ei_container gimple_phi_arg mark_operand_necessary phi_nodes remove_dead_stmt gimple_call_fndecl gimple_set_op /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-dom.c Total number of statements: %6ld Exprs considered for dominator optimizations: %6ld Redundant expressions eliminated STMT COND <<<< avail_exprs: 0>>> COPY 1>>> <<<< COPY Optimizing block #%d Constants propagated Copies propagated Replacing ' ' with %s ' ' Original statement: Updated statement: Flagged to clear EH edges. LKUP 2>>> FIND: ==== ASGN Optimizing statement Replaced ' Folded to: Replaced redundant expr ' ' with ' phicprop g: eg: g: eg: f: &e: Wf: &e: f: &e: f: &e: e: ze: get_lhs_or_phi_result gimple_op get_rhs_or_phi_arg gimple_phi_arg propagate_rhs_into_lhs first_imm_use_stmt op_iter_init_phiuse op_iter_init_use move_use_after_head ei_next ei_container single_succ_edge record_const_or_copy iterative_hash_hashable_expr initialize_hash_element gimple_expr_code gimple_call_num_args gimple_switch_num_labels gimple_switch_label build_and_record_new_cond initialize_expr_from_cond gimple_cond_set_code gimple_cond_set_lhs gimple_set_op gimple_cond_set_rhs eliminate_redundant_computations record_equivalences_from_stmt hashable_expr_equal_p /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-dse.c Deleted zero-sized store ' Deleted LHS of call: Deleted dead store ' sdse gimple_op gimple_set_op dse_optimize_stmt gimple_call_fndecl dse_possible_dead_store_p get_kill_of_stmt_lhs gimple_op_ptr op_iter_init_vdef /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-forwprop.c forwprop gimple_op first_imm_use_stmt op_iter_init_phiuse op_iter_init_use move_use_after_head gimple_phi_arg forward_propagate_addr_expr_1 gimple_op_ptr gimple_assign_set_rhs1 gimple_set_op gimple_call_return_type rhs_to_tree can_propagate_from combine_cond_expr_cond gimple_expr_code gimple_switch_set_index optimizing double bit test to & T == T with temporary T = (1 << optimizing bits or bits test to optimizing two comparisons to ) | (1 << & T != 0 with temporary T = | ifcombine gimple_op gimple_expr_code gimple_phi_arg /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-live.c Partition map Partition %d ( (abstract) (unused) %*s{ Scope block #%i%s%s Originating from : #%i (nonlocalized) %*s} Scope blocks after cleanups: Live on entry to BB%d : Live on exit from BB%d : var_ann first_readonly_imm_use gimple_phi_arg loe_visit_block live_on_entry ei_next ei_container gimple_op_ptr change_partition_var partition_view_bitmap partition_view_fini var_union /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-loop-ch.c Duplicating header of the loop %d up to edge %d->%d. Duplication failed. copy_loop_headers should_duplicate_loop_header_p single_pred_edge gimple_op /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-loop-im.c Querying dependency of refs %u and %u: Querying dependencies of ref %u in loop %d: %s Basic block %d (loop %d -- depth %d): invariant up to level %d, cost %d. g`; g`; g`; g`; g`; g`; `; `; `; g`; `; g`; `; g`; `; `; `; `; `; `; /`; P`; s`; s`; s`; `; `; `; `; `; g`; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; P`; `; W`; `; `; `; P`; P`; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; i; Jh; Jh; Jh; h; Jh; h; Jh; i; Jh; Jh; Jh; Jh; Jh; Jh; ph; i; h; h; h; h; i; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; i; Jh; Jh; Jh; Jh; Jh; h; h; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; Jh; h; ei_next gimple_expr_code gimple_op_ptr gimple_op outermost_invariant_loop gimple_assign_set_lhs gimple_set_op gimple_cond_set_rhs mem_ref_in_stmt gimple_call_fndecl set_level force_move_till_op gen_lsm_tmp_name for_each_index _RE _IM _I _lsm Moving statement (cost %u) out of loop %d. independent. independent Executing store motion of from loop %d Memory reference %u: reciptmp shifttmp Loop %d iterates Loop size: %d iterations. Removing empty loop %d Not unrolling loop %d limited by max unroll (%d > %d) Estimated size after unrolling: %d Not unrolling loop %d (--param max-completely-peeled-insns(-feedback) limit. (%u > %u)). Not unrolling loop %d (NO_GROWTH %d > %d). /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-loop-ivcanon.c Unrolled loop %d completely by factor %d. Added canonical iv to loop %d, phi_nodes gimple_phi_arg gimple_cond_set_lhs gimple_set_op gimple_cond_set_rhs try_unroll_loop_completely gimple_cond_set_code ssa name type base step invariant base object is a biv cost %d (complexity %d) candidates invariants (important) candidate %d%s depends on final value replacement incremented at end original biv Candidate %d is important use %d generic address compare at position related candidates Addition in %s costs %d allowed multipliers: test_var speed integer %d symbol %d address %d other %d get_address_cost: min offset %s %d max offset %s %d Address costs: sym + var + cst + rat * index costs %d number of iterations Induction variables: Initial set of candidates: Improved to: Use-candidate costs: Use %d: %d %d %d Uses: , eliminable is invariant (%d)%s Candidate costs: cand cost %d %d Global costs: target_avail_regs %d target_reg_cost %d target_spill_cost %d regs_used %d cost for size: ivs cost /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-loop-ivopts.c incremented before exit test Candidate %d is related to use %d Multiplication by %d in %s costs %d force_expr_to_var_cost %s costs: Unable to substitute for ivs, failed. Final cost %d (complexity %d) cand cost compl. depends on single exit %d -> %d, exit condition tree_ssa_iv_optimize_loop gimple_phi_arg set_iv alloc_iv determine_base_object gimple_op find_interesting_uses_op ei_next ei_container gimple_op_ptr gimple_expr_code find_interesting_uses_address add_derived_ivs_candidates determine_use_iv_cost force_expr_to_var_cost produce_memory_decl_rtl ptr_difference_cost stmt_after_increment stmt_after_ip_normal_pos set_use_iv_cost determine_use_iv_cost_condition iv_period iv_ca_add_use iv_ca_delta_commit try_improve_iv_set rewrite_uses rewrite_use rewrite_use_nonlinear_expr get_phi_with_result rewrite_use_address get_ref_tag var_ann rewrite_use_compare gimple_cond_set_lhs gimple_set_op gimple_cond_set_code gimple_cond_set_rhs stmt_invariant_in_loop_p expr_invariant_in_loop_p contains_abnormal_ssa_name_p dump_use /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-loop-manip.c unrinittmp tree_transform_and_unroll_loop determine_exit_conditions gimple_phi_arg single_pred_edge gimple_cond_set_code gimple_cond_set_lhs gimple_set_op gimple_cond_set_rhs single_succ_edge check_loop_closed_ssa_use ei_next ei_container (exit) Statement %s probably is %sexecuted at most (bounded by ) + 1 times in loop %d. , + , (no_overflow) ]%s Induction variable ( exit condition result: under assumptions zero if # of iterations , bounded by failed /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-loop-niter.c * iteration does not wrap in statement Analyzing # of iterations of loop %d bounds on difference of bases: Proved that loop %d iterates %d times using brute force. n_of_executions_at_most gimple_op gimple_call_num_args array_at_struct_end_p gimple_expr_code gimple_phi_arg get_val_for gimple_call_return_type number_of_iterations_cond single_pred_edge inverse loopinit pcom vect ltrans ckdd sccp cunroll cunrolli parloops aprefetch loopdone /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-lrs.c [REG PRESSURE: gr = %u, fr = %u] [Data Flow Result for region (head bb): %d: PHASE: %s [Reg Alloc Congruent Classes] REG PRESSURE: gr = %u, fr = %u AVAIL REGS: gr = %u, fr = %u REG pressure reduction TOT : %d, MAX : %d GR pressure reduction TOT : %d, MAX : %d FR pressure reduction TOT : %d, MAX : %d [Data Flow Result (Reach Def) for region (head bb): %d region (Entry BB# %d) is skipped: region max bb size = %u, min_size = %u! , [Refed vvar names] { [Refed vvars] { LRS_TREE { LRS_REASSOC_TREE { [Refed names] { BB# %d: IN : OUT: GEN: KILL: [PHI]: [STMT]: MOVED DOWN Before MOVED (multiuse) DOWN just %s [CHECKING CODE MOTION]: [FROM] : [TO] : [RESULT]: [BEST TARGET] : NO LOC Moved UP just before After upward motion lrs linear tree pool REASSOCITING: INTO lrs tree pool After downward motion Before code motion congruent class pool compute_stmt_order gimple_phi_arg find_reg_alloc join_reg_alloc ei_next ei_container gimple_op gimple_op_ptr perform_data_flow_ur prepare_bitmaps first_readonly_imm_use set_def_bit_range refed_nm_cmp get_use_ref_bit_pos get_def_bitmask gimple_expr_code do_lrs_reassoc gimple_assign_set_rhs1 gimple_set_op gimple_assign_set_rhs2 remap_use_ref_bit_pos is_dominating is_preceding_in_real_order single_succ_edge check_upward_motion_profitability perform_data_flow_rd get_vnm_bit_pos schedule_lrs_tree is_down_motion_legal reference_overlapable_stack_variable_p phi_arg_index_from_use use_stmt_pos_cmp check_down_motion_target_loc negate_opnds destroy_def_bitmask destroy_lrs_reassoc_tree_pool /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-math-opts.c sincostmp dominators for recip rsqrt gimple_op gimple_call_fndecl gimple_assign_set_rhs1 gimple_set_op gimple_assign_set_rhs2 gimple_call_set_fndecl execute_cse_sincos_1 first_imm_use_stmt op_iter_init_phiuse op_iter_init_use move_use_after_head gimple_phi_arg gimple_call_set_lhs execute_cse_reciprocals_1 first_readonly_imm_use insert_bb /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-operands.c ***end of stmt iterator marker*** IMM ERROR : (use_p : tree - %p:%p) Original clobbered vars: %d Static write clobbers avoided: %d Static read clobbers avoided: %d Unescapable clobbers avoided: %d Original read-only clobbers: %d Static read-only clobbers avoided: %d NOTE: no flow-sensitive alias info for : --> no uses. single use. %d uses. Immediate_uses: STMT MODIFIED. - <%p> = = N = = = = N = = = = N = N = N = N = W = = Y = Y = K = W = W = = = = = = N = N = N = = = N = N = N = N = N = N = N = N = N = N = N = N = N = N = N = N = N = N = N = N = N = N = N = N = N = N = N = N = N = N = N = N = N = N = N = = = = ; = N = N = N = N = N = N = N = N = N = N = N = N = N = N = N = N = N = N = N = N = ; = N = = N = N = N = W = W = N = N = N = N = N = N = N = N = N = N = N = N = N = N = = N = N = = N = N = K = N = N = N = N = = N = + = = = N = N = N = N = N = N = N = N = N = N = N = N = N = N = = discard_stmt_changes pop_stmt_changes dump_immediate_uses_for first_readonly_imm_use verify_imm_links gimple_add_to_addresses_taken start_ssa_stmt_operands get_asm_expr_operands gimple_asm_output_op gimple_op gimple_asm_input_op gimple_asm_clobber_op gimple_call_clobbered_vars gimple_addressable_vars add_stmt_operand add_virtual_operand gimple_aliases_computed_p gimple_global_var memory_partition gimple_op_ptr get_expr_operands get_addr_dereference_operands add_call_clobber_ops gimple_call_fndecl gimple_call_used_vars var_ann finalize_ssa_defs gimple_set_def_ops gimple_set_use_ops finalize_ssa_vdefs vop_free_bucket_index gimple_set_vdef_ops finalize_ssa_vuse_ops gimple_set_vuse_ops update_stmt_operands fini_ssa_operands init_ssa_operands COND_EXPR in block %d and PHI in block %d converted to straightline code. /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-phiopt.c cstore phiopt tree_ssa_phiopt_worker gimple_op gimple_expr_code single_pred_edge var_ann gimple_assign_set_lhs gimple_set_op phi_nodes gimple_phi_arg single_succ_edge minmax_replacement blocks_in_phiopt_order /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-phiprop.c op_iter_init_phiuse gimple_phi_arg first_imm_use_stmt op_iter_init_use move_use_after_head gimple_op phiprop_insert_phi gimple_assign_set_lhs gimple_set_op ei_next ei_container gimple_assign_set_rhs1 /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-pre.c Removing unnecessary insertion: Could not find SSA_NAME representative for expression: Created SSA_NAME representative Found partial redundancy for expression Skipping insertion of phi for partial redundancy: Looks like an induction variable Block %d was deferred for a future iteration. compute_partial_antic iterations {%s, pretmp for expression: %s[%d] := { (%04d) %04d Inserted in predecessor %d Replaced Removed EH side effects. Deleted dead store (%04d) prephitmp Created phi in block %d Found fully redundant value PA_OUT PA_IN Starting iteration %d ANTIC_OUT ANTIC_IN compute_antic iterations Bitmap sets pre_expr nodes exp_gen tmp_gen avail_out insert iterations Insertions PA inserted New PHIs Eliminated Constified xv> xv> t> t> t> % > > 2 > > > > > > > > > > > > > > > > > > > > > > > > > > r > > > > . > . > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > G > > > > > > > > > > > > > > > > > > > > > > > > pre_expr_eq pre_expr_hash gimple_op gimple_call_return_type gimple_expr_code alloc_expression_id get_expr_value_id ei_next ei_container phi_nodes phi_translate_1 get_expr_type var_ann gimple_phi_arg valid_in_sets do_regular_insertion insert_into_preds_of_block create_component_ref_by_pieces_1 find_or_generate_expression gimple_assign_set_lhs gimple_set_op do_partial_partial_insertion eliminate op_iter_init_vdef first_imm_use_stmt op_iter_init_phiuse op_iter_init_use move_use_after_head gimple_cond_set_lhs gimple_cond_set_rhs mark_operand_necessary add_to_value /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-propagate.c Adding Destination of edge (%d -> %d) to worklist Simulating statement (from ssa_edges): Substituting values and folding statements S > > > c > > > : > > > > > 2 f$ 3$ 2 f$ 3$ substitute_and_fold gimple_phi_arg fold_predicate_in gimple_op gimple_call_return_type gimple_cond_set_lhs gimple_set_op gimple_cond_set_rhs gimple_expr_code cfg_blocks_add ei_next ei_container cfg_blocks_get first_readonly_imm_use update_call_from_tree gimple_call_set_lhs gimple_assign_set_lhs Simulating block %d Folding PHI node: No folding possible Folded into: Removing dead stmt Folding statement: Folding predicate Not folded Predicates folded Op %d -> rank: %d, tree: Rank for is %ld Transforming Merging constants Found & -1, removing Found | 0, removing Found * 1, removing Found [|^+] 0, removing Equivalence: & ~ -> 0 | ~ -> -1 [&|minmax] ^ -> nothing + - Linearized: swapping operands of is now Candidates: %u %s: Building ( ) %s Breaking up subtract operand entry pool Linearized Constants eliminated Ops eliminated Statements rewritten /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-reassoc.c Found & 0, removing all other ops Found | -1, removing all other ops Found * 0, removing all other ops searching for un-distribute opportunities +? +? ]+? n$? n$? n$? n$? n$? n$? n$? n$? n$? n$? n$? n$? n$? n$? n$? n$? n$? n$? n$? n$? n$? *? +? A*? insert_operand_rank gimple_expr_code gimple_op gimple_assign_set_rhs1 gimple_set_op gimple_assign_set_rhs2 linearize_expr_tree gimple_op_ptr linearize_expr get_rank zero_one_operation gimple_assign_set_lhs single_succ_edge ei_next ei_container rewrite_expr_tree gimple_phi_arg VN phis VN references Setting value number of (changed) No store match Value numbering store Inserting name for expression Value numbering stmt = RHS simplified to has constants %d vn_top SCC consists of: SCC iterations Value numbers: /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-sccvn.c Store matched earlier value,value numbering store vdefs to matching vuses. WARNING: Giving up with SCCVN due to SCC size %u exceeding %u Iz? Iz? (y? Iz? Iz? Iz? (y? (y? (y? Iz? Iz? Iz? (y? Iz? (y? (y? (y? (y? (y? (y? Ny? sz? y? y? hz? Qz? Qz? (y? Iz? Iz? Iz? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? y? (y? 9z? (y? (y? (y? y? y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? (y? Iz? }~? }~? R}? }~? }~? }~? R}? R}? R}? }~? }~? }~? R}? }~? R}? R}? R}? R}? R}? R}? ? ~? }? }? ~? ~? ~? R}? }~? }~? }~? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? }? R}? b~? R}? R}? R}? }? }? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? R}? }~? V ? ? ? ? ? visit_use gimple_phi_arg gimple_op gimple_call_return_type op_iter_init_vdef set_ssa_val_to gimple_expr_code stmt_has_constants vn_nary_op_insert_stmt vn_nary_op_insert vn_nary_op_insert_pieces vn_reference_insert_pieces get_def_ref_stmt_vuses get_ref_from_reference_ops gimple_call_num_args copy_reference_ops_from_ref VN_INFO /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-sink.c Not moving store, common dominator post-dominates from block. Common dominator of all uses is %d Sinking from bb %d to bb %d Sunk statements ei_next ei_container first_readonly_imm_use gimple_expr_code gimple_op gimple_phi_arg is_hidden_global_store "%s" -> "%s" [ label="*=" ] ; [ label="=*" ] ; [ label="+" ] ; strict digraph { node [ shape = box ] "%s" ; // The constraint edges: } Points to sets created:%d %s.arg%d %s.result %s.%lld+%lld doubledereftmp derefaddrtmp Constraint pool Variable info pool READONLY ESCAPED NONLOCAL CALLUSED STOREDANYTHING INTEGER initialized from %qE initialized from here structcopydereftmp HEAP Unifying %s to %s %s = same as %s %s = { no-tbaa-pruning Points-to sets Stats: Total vars: %d Statically unified vars: %d Dynamically unified vars: %d Iterations: %d Number of edges: %d Number of implicit edges: %d Direct node Indirect node alias warning for consttmp Solving graph PARM_NOALIAS Building predecessor graph Finding indirect cycles Type safety: Collapsing var %s into %s /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-structalias.c /* Constraints used in the constraint graph: // The constraint graph in dot format: edge [ fontsize = "12" ] // List of nodes in the constraint graph: Access to zero-sized part of variable,ignoring Access to past the end of variable, ignoring %s is a non-pointer variable,ignoring constraint: Non-pointer vars: %d Found location equivalence for node %s Equivalence classes for %s node id %d:%s are pointer: %d, location:%d %s is a non-pointer variable, eliminating edges. dereferencing pointer %qD does break strict-aliasing rules Generating constraints for %s Points-to analysis Constraints: Collapsing static cycles and doing variable substitution: Collapsing static cycles and doing variable substitution Detecting pointer and location equivalences Rewriting constraints and unifying variables Uniting pointer but not location equivalent variables 3 # # p E 3 # # init_base_vars insert_vi_for_tree process_constraint get_constraint_exp_for_temp var_ann find_func_aliases gimple_phi_arg gimple_op gimple_call_fndecl gimple_call_num_args do_structure_copy do_deref get_constraint_for_component_ref ref_contains_array_ref get_constraint_for_ssa_var collapse_rest_of_var gimple_call_return_type get_constraint_for gimple_expr_code gimple_asm_output_op gimple_asm_input_op condense_visit equiv_class_add rewrite_constraints find find_equivalent_node unite unify_nodes merge_node_constraints build_succ_graph scc_visit do_complex_constraint do_ds_constraint intra_create_variable_infos gimple_addressable_vars gimple_call_used_vars gimple_call_clobbered_vars set_uids_in_ptset shared_bitmap_add first_imm_use_stmt op_iter_init_phiuse op_iter_init_use move_use_after_head Replacing Expressions replace with --> var_ann gimple_call_return_type gimple_op gimple_expr_code /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-threadedge.c gimple_phi_arg gimple_op gimple_call_fndecl fold_assignment_stmt gimple_expr_code gimple_cond_set_code gimple_cond_set_lhs gimple_set_op gimple_cond_set_rhs first_readonly_imm_use Threaded jump %d --> %d to %d /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-threadupdate.c Jumps threaded thread_through_all_blocks ei_next ei_container redirect_edges single_succ_edge gimple_phi_arg thread_through_loop_header gimple_op gimple_switch_num_labels gimple_switch_label ei_next ei_container phi_nodes gimple_phi_arg is guarded by : (.NOT.) (.AND.) (.OR.) Use in stmt Operand defs of phi /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-uninit.c %qD may be used uninitialized in this function gimple_phi_arg first_readonly_imm_use compute_control_dep_chain ei_next gimple_op normalize_cond gimple_expr_code is_norm_cond_subset_of is_gcond_subset_of is_value_included_in use_pred_not_overlap_with_undef_path_pred %J%qD was declared here expected an SSA_NAME object missing definition no immediate_use list wrong immediate use list for SSA_NAME: in statement: verify_call_clobbering failed SSA_NAME_DEF_STMT is wrong while verifying SSA_NAME in statement PHI argument for PHI node verify_ssa failed addressables type mismatch between an SSA_NAME and its symbol found an SSA_NAME that had been released into the free pool found a virtual definition for a GIMPLE register found a real definition for a non-register found a default name with a non-empty defining statement definition in block %i does not dominate use in block %i definition in block %i follows the use SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa.c No longer having address taken Decl is now a gimple register %qD is used uninitialized in this function dereferenced pointers should have a name or a symbol tag pointers with a memory tag, should have points-to sets pointer escapes but its name tag is not call-clobbered verify_flow_sensitive_alias_info failed variable in call_clobbered_vars but not marked call_clobbered variable marked call_clobbered but not in call_clobbered_vars bitmap. non-addressable variable inside an alias set verify_flow_insensitive_alias_info failed Memory partitions should have at least one symbol Partitioned symbols should belong to exactly one partition verify_memory_partitions failed SSA_NAME created in two different blocks %i and %i Expected definition statement: Actual definition statement: AUX pointer initialized for edge %d->%d incoming edge count does not match number of PHI arguments PHI argument is missing for edge %d->%d PHI argument is not SSA_NAME, or invariant wrong edge %d->%d for PHI argument stmt (%p) marked modified after optimization pass: statement makes a memory store, but has no VDEFS gimple_phi_arg single_succ_edge gimple_op gimple_aliases_computed_p walk_use_def_chains delete_tree_ssa gimple_set_use_ops gimple_set_addresses_taken gimple_set_vuse_ops set_phi_nodes var_ann verify_ssa ei_next ei_container memory_partition gimple_call_clobbered_vars Released %i names, %.2f%% release_ssa /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssanames.c release_defs duplicate_ssa_name_ptr_info make_ssa_name_fn /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-stdarg.c bb%d will %sbe executed at most once for each va_start in bb%d %s: va_list escapes %d, needs to save va_list escapes in GPR units and FPR units. stdarg execute_optimize_stdarg gimple_op gimple_phi_arg gimple_call_fndecl reachable_at_most_once ei_next ei_container gimple_expr_code /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-tailcall.c Eliminated tail recursion in bb %d : add_acc mult_acc acc_tmp Found tail call in bb %i mul_tmp tailr tailc gimple_aliases_computed_p var_ann gimple_call_used_vars gimple_op gimple_call_fndecl gimple_call_num_args gimple_phi_arg gimple_expr_code independent_of_stmt_p gimple_return_retval single_succ_edge single_pred_edge eliminate_tail_call decrease_profile gimple_assign_set_lhs gimple_set_op add_successor_phi_arg adjust_return_value gimple_return_set_retval ei_next ei_container /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-threadsafe-analyze.c %HLock %s (acquired at line %d) is not released at the end of function %qE %HLock %s (acquired at line %d) is not released at the end of its scope in function %qE %HLock %s (held at entry) is released on some but not all control flow paths in function %qE %HAccess to memory location pointed to by variable %s requires a lock %HWriting to memory location pointed to by variable %s requires an exclusive lock %H%s %s requires an exclusive lock %HAccess to memory location pointed to by variable %s requires lock %s %HWriting to memory location pointed to by variable %s requires exclusive lock %s %H%s %s requires exclusive lock %s %HTry to unlock %s that was not acquired %HTry to acquire lock %s that is already held (previously acquired at line %d) %HTry to acquire lock %s that is already held (at function entry) %HLock %s is acquired after lock %s (acquired at line %d) but is annotated otherwise %HLock %s is acquired after lock %s (held at function entry) but is annotated otherwise %HThere is a cycle in the acquisition order between locks %s and %s %HCannot call function %qE with lock %s held (previously acquired at line %d) %HCannot call function %qE with lock %s held (at function entry) '%s' operator-> operator. Calling function Reading variable Writing to variable %H%s %s requires a lock %H%s %s requires lock %s threadsafe_analyze execute_threadsafe_analyze update_acquired_after populate_lock_set_with_attr get_canonical_expr gimple_expr_code gimple_op gimple_call_fndecl get_lock_returned_by_call build_fully_qualified_lock ei_next ei_container delete_trylock_info warn_unreleased_locks process_guarded_by_attrs check_lock_required lock_set_contains handle_call_gs gimple_call_num_args process_function_attrs handle_lock_primitive_attrs get_lockable_decl match_locks add_lock_to_lockset handle_unlock_primitive_attr get_actual_argument_from_position handle_cond_gs get_trylock_info mark for run-time aliasing test between versioning not supported when optimizing for size. versioning not yet supported for outer-loops. === vect_analyze_loop_form === not vectorized: too many BBs in loop. not vectorized: multiple nested loops. ===== analyze_loop_nest_1 ===== not vectorized: Bad inner loop. not vectorized: inner-loop count not invariant. /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-vect-analyze.c not vectorized: unsupported outerloop form. Considering outer-loop vectorization. not vectorized: multiple exits. not vectorized: too many incoming edges. not vectorized: unexpected loop form. not vectorized: abnormal loop exit edge. not vectorized: complicated exit condition. not vectorized: number of iterations cannot be computed. Infinite number of iterations. Symbolic number of iterations is /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-vectorizer.h === vect_analyze_scalar_cycles === Unknown def-use cycle pattern. not vectorized: unsupported unaligned load. not vectorized: unsupported unaligned store. Vectorizing an unaligned access. === vect_analyze_data_refs_alignment === vect_compute_data_ref_alignment: inner step divides the vector-size. inner step doesn't divide the vector-size. Unknown alignment for access: can't force alignment of ref: not vectorized: can't calculate alignment for data ref. === vect_analyze_dependences === versioning for alias required: can't determine dependence between versioning for alias required: bad dist vector for accesses have the same alignment. dependence distance modulo vf == 0 between dependence distance >= VF or negative. not vectorized, possible dependence between data-refs Build SLP failed: can't find def for Build SLP failed: some of the stmts are in a pattern, and others are not Build SLP failed: two constant oprnds in stmt Build SLP failed: different types Build SLP failed: illegal type of def === vect_analyze_data_ref_accesses === Detected single element interleaving %d Two store stmts share the same dr. READ_WRITE dependence in interleaving. not consecutive access in interleaving interleaving size is greater than step for step is not a multiple of type size: step interleaving is not a power of 2 Detected interleaving of size %d not vectorized: complicated access pattern. === vect_enhance_data_refs_alignment === data size does not divide the misalignment. Unknown misalignment, is_packed = %d vector alignment may not be reachable Alignment of access forced using peeling. Peeling for alignment will be applied. Alignment of access forced using versioning. Versioning for alignment will be applied. vec_stmt_relevant_p: stmt has vdefs. vec_stmt_relevant_p: used out of loop. last stmt in pattern. don't mark relevant/live. === vect_mark_stmts_to_be_vectorized === not vectorized: unsupported use in stmt. reduc-stmt defining reduc-phi in the same nest. outer-loop def-stmt defining inner-loop stmt. inner-loop def-stmt defining outer-loop stmt. Build SLP failed: not GIMPLE_ASSIGN nor GIMPLE_CALL Build SLP failed: unsupported data-type Build SLP failed: op not supported by target. Build SLP failed: different operation in stmt Build SLP failed: different shift arguments in Build SLP failed: strided loads have gaps Build SLP failed: the number of interleaved loads is greater than the SLP group size Build SLP failed: unsupported unaligned load Build SLP failed: not strided load Build SLP failed: unsupported data permutation Build SLP failed: unsupported load permutation === vect_analyze_operations === Unsupported loop-closed phi in outer-loop. not vectorized: value used after loop. not vectorized: scalar dependence cycle. not vectorized: relevant phi not supported: not vectorized: relevant stmt not not vectorized: live stmt not not vectorized: the size of group of strided accesses is not a power of 2 All the computation can be taken out of the loop. not vectorized: redundant loop. no profit to vectorize. vectorization_factor = %d, niters = %lld not vectorized: iteration count too small. not vectorized: iteration count smaller than vectorization factor. === vect_update_slp_costs_according_to_vf === not vectorized: vectorization not profitable. not vectorized: vector version will never be profitable. not vectorized: iteration count smaller than user specified loop bound parameter or minimum profitable iterations (whichever is more conservative). not vectorized: can't create epilog loop 1. not vectorized: can't create epilog loop 2. === vect_determine_vectorization_factor === get vectype for scalar type: not vectorized: unsupported data-type not vectorized: irregular stmt. not vectorized: vector stmt in loop: not vectorized: unsupported data-type outer-loop already vectorized. === vect_analyze_data_refs === not vectorized: unhandled data-ref not vectorized: data ref analysis failed not vectorized: base addr of dr is a constant not vectorized: no memory tag for outer offset from base address: outer constant offset from base address: not vectorized: more than one data ref in stmt: not vectorized: no vectype for stmt: can't determine vectorization factor. === vect_prune_runtime_alias_test_list === disable versioning for alias - max number of generated checks exceeded. too long list of versioning for alias run-time tests. === vect_make_slp_decision === Decided to SLP %d instances. Unrolling factor %d === vect_detect_hybrid_slp === bad operation or unsupported loop bound. stmt %d not vectorized: empty loop. bad inner-loop form. split exit edge. === get_loop_niters === ==> get_loop_niters: Analyze phi: Access function of PHI: Detected induction. Detected reduction. Setting misalignment to -1. force alignment unexpected misalign value misalign = %d bytes of ref Detected interleaving dependence distance = %d. Unsupported pattern. unsupported defining stmt: zero step in outer loop. strided access in outer loop. not consecutive access interleaved store with gaps size vect_can_advance_ivs_p: virtual phi. skip. reduc phi. skip. No Access function. No evolution. data size =%lld . misalignment = %d. Try peeling by %d mark relevant %d, live %d. already marked relevant/live. init: phi relevant? init: stmt relevant? worklist: examine stmt: unsupported use of reduction. def_stmt is out of loop. Build SLP for SLP with multiple types Build SLP failed: no optab. Build SLP failed: operation unsupported === vect_analyze_slp === Load permutation SLP failed. ==> examining statement: irrelevant. supported: epilog loop required. ==> examining phi: vectype: nunits = %d vectorization factor = %d ===== analyze_loop_nest ===== bad loop form. analyze in outer-loop: outer base_address: outer step: outer aligned to: scalar_type: bad data references. unexpected pattern. bad data alignment. bad data dependence. bad data access. found equal ranges iB iB )iB mgB mgB iB mgB mgB iB iB vect_analyze_data_refs vinfo_for_stmt vect_analyze_scalar_cycles_1 vect_mark_stmts_to_be_vectorized vect_stmt_relevant_p first_readonly_imm_use vect_mark_relevant gimple_expr_code gimple_op op_iter_init_phiuse op_iter_init_use process_use gimple_phi_arg vect_compute_data_ref_alignment vect_determine_vectorization_factor gimple_call_return_type vect_build_slp_tree get_earlier_stmt first_imm_use_stmt move_use_after_head vect_enhance_data_refs_alignment vect_update_misalignment_for_peel vect_analyze_operations is_loop_header_bb_p vect_analyze_loop_form phi_nodes /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-vect-generic.c 1 B 1 B B B B B B B B B B B B B B B B B B B B B B B % B % B % B B 5 a O 5 a O 5 expand_vector_operations_1 gimple_expr_code gimple_op build_word_mode_vector_type build_replicated_const veclower veclower2 patt === vect_pattern_recog === pattern recognized: /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-vect-patterns.c vect_recog_widen_sum_pattern: detected: vect_recog_widen_sum_pattern: not allowed. vect_recog_widen_mult_pattern: detected: vect_recog_dot_prod_pattern: detected: vect_recog_dot_prod_pattern: not allowed. B B B B gimple_op gimple_call_return_type gimple_expr_code gimple_call_fndecl gimple_call_set_lhs gimple_set_op vect_recog_dot_prod_pattern vinfo_for_stmt vect_pattern_recog_1 set_vinfo_for_stmt Vectorization may not be profitable. /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-vect-transform.c vect_model_simple_cost: inside_cost = %d, outside_cost = %d . vect_model_store_cost: strided group_size = %d . vect_model_store_cost: inside_cost = %d, outside_cost = %d . perm_even op not supported by target. perm_odd op not supported by target. interleave op not supported by target. create vector-pointer variable to type: vectorizing a one dimensional array ref: vectorizing a multidimensional array ref: vectorizing a record based array ref: vect_model_load_cost: strided group_size = %d . vect_model_load_cost: aligned. vect_model_load_cost: unaligned supported by hardware. vect_model_load_cost: unaligned software pipelined. vect_model_load_cost: inside_cost = %d, outside_cost = %d . === vect_do_peeling_for_alignment === === vect_update_inits_of_dr === === vect_do_peeling_for_loop_bound === vect_update_ivs_after_vectorizer: phi: cost model: Adding cost of checks for loop versioning to treat misalignment. cost model: Adding cost of checks for loop versioning aliasing. cost model: prologue peel iters set to vf/2. cost model: epilogue peel iters set to vf/2 because peeling for alignment is unknown . cost model: epilogue peel iters set to vf/2 because loop iterations are unknown . cost model: vector iteration cost = %d is divisible by scalar iteration cost = %d by a factor greater than or equal to the vectorization factor = %d . Vector inside of loop cost: %d Vector outside of loop cost: %d Calculated minimum iters for profitability: %d Profitability threshold = %d no builtin for vect permute for permutation requires at least two vectors permutation requires at least three vectors vect_get_vec_def_for_operand: Create vector_cst. nunits = %d transform reduction: created def-use cycle: Reduce using direct vector reduction. not worthwhile without SIMD support. reduc op not supported by target. vect_model_reduction_cost: inside_cost = %d, outside_cost = %d . multiple types in nested loop. === vectorizable_induction === vect_model_induction_cost: inside_cost = %d, outside_cost = %d . vector of inductions after inner-loop: transform induction: created def-use cycle: ??? operands of different types transform type demotion operation. ncopies = %d. num. args = %d (not unary/binary op). vector/vector shift/rotate found. vector/scalar shift/rotate found. operand mode requires invariant argument. === vectorizable_operation === transform binary/unary operation. === vectorizable_assignment === Aligned load, but unsupported type. conversion not supported by target. === vectorizable_promotion === transform type promotion operation. ncopies = %d. Record the vdef for outer-loop vectorization. ------>vectorizing SLP node starting from: create runtime check for data references created %u versioning for alias checks. ------>vectorizing statement: === scheduling SLP instances === vect_ stmp_ vect_p var_ no optab for perm_even. no optab for perm_odd. no optab for interleave. batmp base_off created vectorizing a pointer ref: known alignment = %d. niters for prolog loop: prolog_loop_niters bnd ratio_mult_vf use not simple. cost model disabled. Cost model analysis: Scalar iteration cost: %d Scalar outside cost: %d prologue iterations: %d epilogue iterations: %d add new stmt: cst_ created new init_stmt: def = def_stmt = Create vector_inv. value used after loop. Reduce using vector shifts Reduce using scalar code. extract scalar result op not supported by target. proceeding using word mode. unsupported data-type no optab for reduction. transform reduction. transform induction phi. vec_iv_ transform store. ncopies = %d vect_inter_high vect_inter_low === vectorizable_demotion === operand 1 using scalar mode. transform assignment. argument types differ. function is not vectorizable. === vectorizable_call === transform operation. transform load. vect_perm_even vect_perm_odd transform conversion. stmt not supported. === vec_transform_loop === addr2int orptrs andmask ------>vectorizing phi: multiple-types. transform phi. vectorizing stmts using SLP. transform statement. OUTER LOOP VECTORIZED. kSC SC VC VC UC jTC D D D ` D 6 D D D e D D D D A D vect_transform_loop vect_loop_versioning vect_create_cond_for_align_checks vect_create_addr_base_for_vector_ref vect_get_new_vect_var gimple_phi_arg vect_do_peeling_for_alignment vect_build_loop_niters vect_gen_niters_for_prolog_loop vect_do_peeling_for_loop_bound vect_generate_tmps_on_preheader vect_update_ivs_after_vectorizer vect_schedule_slp_instance gimple_op vinfo_for_stmt vect_transform_stmt first_readonly_imm_use vectorizable_condition gimple_expr_code vect_create_destination_var vect_get_vec_def_for_operand vect_init_vector get_initial_def_for_reduction gimple_assign_set_lhs gimple_set_op vect_finish_stmt_generation set_vinfo_for_stmt vectorizable_live_operation vectorizable_load vect_create_data_ref_ptr var_ann vect_setup_realignment gimple_call_return_type gimple_call_set_lhs bump_vector_ptr op_iter_init_use vectorizable_store vect_get_slp_vect_defs vect_get_constant_vectors vect_get_vec_def_for_stmt_copy vectorizable_type_promotion vect_gen_widened_results_half vectorizable_type_demotion vectorizable_operation vectorizable_induction get_initial_def_for_induction vectorizable_assignment vectorizable_conversion vectorizable_call gimple_call_num_args gimple_call_fndecl vectorizable_reduction vect_model_reduction_cost vect_create_epilog_for_reduction first_imm_use_stmt op_iter_init_phiuse move_use_after_head vect_model_load_cost cost_for_stmt /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-vectorizer.c get vectype with %d units of type Increasing alignment of decl: tree_duplicate_loop_to_edge_cfg failed. vectorized %u loops in function. reduction: not commutative/associative: reduction: not binary operation: reduction: uses not ssa_names: reduction: multiple types: operation type: reduction: unsafe fp math optimization: reduction: unsafe int math optimization: reduction: unsafe fixed-point math optimization: reduction: no defs for operands: detected reduction: need to swap operands: Unordered widening operation detected. %s:%d: note: , init: step unknown. mode not supported by target. loop at %s:%d: prologue_after_cost_adjust Vectorized loops reduction used in loop. reduction: not ssa_name: reduction: no def_stmt. , operands types: detected reduction: reduction: unknown pattern. vect_is_simple_use: operand non-associatable copy. not ssa-name. def_stmt: type of def: %d. increase_alignment vect_is_simple_reduction gimple_phi_arg first_readonly_imm_use gimple_expr_code gimple_op vinfo_for_stmt is_loop_header_bb_p gimple_op_ptr supportable_narrowing_operation gimple_call_return_type supportable_widening_operation new_loop_vec_info set_vinfo_for_stmt free_stmt_vec_info_vec init_stmt_vec_info_vec slpeel_update_phis_for_duplicate_loop slpeel_update_phi_nodes_for_guard1 slpeel_update_phi_nodes_for_guard2 single_pred_edge slpeel_make_loop_iterate_ntimes ei_next Assertions to be inserted for : loop information indicates does not overflow ASSERT_EXPRs to be inserted /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-vrp.c %Harray subscript is outside array bounds %Harray subscript is above array bounds %Harray subscript is below array bounds removing unreachable case label assuming signed overflow does not occur when simplifying conditional to constant assuming signed overflow does not occur when simplifying conditional comparison always false due to limited range of data type comparison always true due to limited range of data type %Hassuming signed overflow does not occur when simplifying / or %% to >> or & Number of ASSERT_EXPR expressions inserted SSA form after inserting ASSERT_EXPRs Visiting conditional with predicate: Ignoring predicate evaluation because it assumes that signed overflow is undefined Visiting switch expression with operand not a single destination for this range assuming signed overflow does not occur when simplifying && or || to & or | assuming signed overflow does not occur when simplifying ==, != or ! to identity or ^ %Hassuming signed overflow does not occur when simplifying abs (X) to X or -X BB #%d EDGE %d->%d PREDICATE: %s[ -INF(OVF) -INF +INF(OVF) +INF EQUIVALENCES: { INVALID RANGE } (%u elements) Value: Value ranges after VRP: Adding assert for from Found new range for With known ranges Predicate evaluates to: DON'T KNOW with known range will take edge to Simplified relational F E E E E E E E F E E E E E E E E E E E E E E E E E E E E E F E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E gimple_op compare_values_warnv gimple_call_return_type gimple_switch_num_labels gimple_switch_label gimple_expr_code op_iter_init_phiuse gimple_phi_arg ei_next ei_container process_assert_insertions process_assert_insertions_for build_assert_expr_for gimple_call_fndecl nonnull_arg_p gimple_call_num_args remove_range_assertions first_imm_use_stmt op_iter_init_use move_use_after_head gimple_switch_set_label gimple_set_op vrp_meet range_includes_zero_p gimple_stmt_nonnegative_warnv_p gimple_assign_nonnegative_warnv_p gimple_stmt_nonzero_warnv_p gimple_assign_nonzero_warnv_p extract_range_from_assert extract_range_from_binary_expr abs_extent_range extract_range_from_unary_expr compare_ranges usable_range_p compare_range_with_value set_value_range_to_value vrp_visit_switch_stmt simplify_truth_ops_using_ranges gimple_assign_set_rhs1 gimple_assign_set_rhs2 gimple_cond_set_code gimple_cond_set_lhs gimple_cond_set_rhs E E E E E E E E E E E E E E E / E E E E E E E E E E E i E E E E H E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E = E E E E E E E E E E E E 4 E 4 E 4 E E E E E E E E E E E 8 E E E E E E 8 E E E E E 2 E E 2 E E E E E E E E E E E | E * E * E * E E E E E E E E E E E E E E E g E g E E g E g E g E E g E E E E E E E E E E E E E E E E E E S E S E S E S E + E E E E S E S E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E S E E E E % E E E E E E E E E J E J E < E J E E E E E E E E - E E E E E E E 5 E u E E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E E E E E E E M E M E E M E M E M E M E E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E E M E M E M E x E M E M E E M E M E M E E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E E M E M E M E M E M E M E M E M E M E M E M E M E M E E M E M E M E M E M E M E M E M E M E E M E M E E M E M E M E f E M E M E M E M E M E M E M E M E M E M E M E M E M E M E M E E E E E E E E E E E E E P E P E P E [ E P E E E E E E E E E E E E E E E E b E = E F F F F F F F F F p F F F F F F F F F F G F F F F F F F F F X F F F F A F F A F h F h F F F ` F p F F p F 6F 6F 6F C5F C5F 6F `4F C5F C5F `4F `4F `4F C5F C5F C5F C5F C5F C5F C5F C5F 4F C5F C5F C5F C5F C5F C5F C5F C5F C5F 4F C5F C5F C5F E6F C5F C5F C5F 5F u5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F C5F g5F x]F \F ']F ']F ']F l[F \F l[F l[F s\F `\F B\F B\F B\F l[F [F v[F ScF 'cF bF 'cF bF bF bF cF bF bF bF bF bF xF xF xF xF xF xF yF xF yF JxF F 2 F y F F H F F F { F F 9 F 0 F F 0 F 0 F 0 F 0 F a F F 0 F 0 F 0 F F / F [ F p F F F F F F F F F F F F F F F F F F F F F F F F F F F F P}o s s " s ovn + s 7 s E s R s _ s n i s n z s s n s ` n s s s s s s s s s s s s , s 7 s B s K s V s ` s j s v s s s s s s s s s s s t ' s 7 s D s t l Q s _ s g t k s { s w s s s ^o s s t s t s s s s s s $ s 2 s A s P s Z s t i s t s t t s t t s s s s s s s s s t t $ t L t V t ` t t t t 3 t ; t = t J t T t ^ t h t r t | t t t t t t t t t t t t t t t " t 4 t F t Y t l t x t t t t t t t t t t t t t | t t t r $ r ' t 8 t G t S t ^ t m t z t ~o ~o ~o o =o ~o ~o ~o }~o t t t t t t t t t t t - t @ t S t f t  t t t t t t t t . t ; t M t ` t g t } t t t t t t t t t t t t * t 9 t 5 t E t A t M t W t t b t t q t t t t t t t t t t t t ) t 5 t F t O t ` t t k t t t t t t t t { n t t t t ( t 0 t 9 t D t L t W t e t q t { t t t t t t t l t t t t t # t . t < t I t V t e t t t t t t t t t t $ t 6 t K t vKt _l w_l r W t b t h t |r o t n m v t T]q !+p /bl count %lld hist->all %lld Correcting inconsistent value profile: ic (topn) profiler top target count (%lld) exceeds BB count (%lld) Correcting inconsistent value profile: ic (topn) profiler second target count (%lld) exceeds BB count (%lld) Corrupted topn ic value profile: first target count (%lld) is less than the second target count (%lld) Corrupted topn ic value profile: top two targets's total count (%lld) exceeds bb count (%lld) Can not find indirect call target decl (%d:%d)[cnt:%u] in current module Can not find promote indirect call target decl -- type mismatch (%d:%d)[cnt:%u] in current module Promote indirect call to target (call count:%u) %s === Suppressing Inlining %s --> %s === Mod power of 2 transformation on insn Trying transformations on stmt Mod subtract transformation on insn Single value %i stringop transformation on %d:%lld ] outside range:%lld Pow2 counter pow2:%lld nonpow2:%lld Single value Average value sum:%lld times:%lld IOR value ior:%lld Constant delta Indirect call Indirect call -- top N Dead histogram verify_histograms failed Indirect call -> direct call transformation on insn (module_id:%d, func_id:%d) Transformation on insn: ==> Transformation on insn Div/mod by constant Stmt F F F F F F D F F F F F X F a F X F F m F y F gimple_register_value_prof_hooks gimple_mod_subtract_transform gimple_op gimple_expr_code gimple_mod_subtract gimple_divmod_fixed_value gimple_mod_pow2 gimple_stringops_transform gimple_call_fndecl interesting_stringop_to_profile_p gimple_stringop_fixed_value ei_container gimple_call_set_arg gimple_set_op gimple_call_set_fndecl gimple_find_values_to_profile find_func_by_global_id init_gid_map /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/var-tracking.c G G G G M G M G BG BG CG 5CG BG NBG ?G QG QG OQG PG tRG RG PG stack_adjust_offset_pre_post variable_htab_free vt_add_function_parameters set_variable_part variable_was_changed count_uses ei_container ei_next variable_union dataflow_set_different_2 vt_emit_notes emit_note_insn_var_location Stack adjustment: %lld Reg %d: Variables: name: %s D.%u offset %ld attrs_def pool variable_def pool location_chain_def pool IN: OUT: vartrack 4.4.0 (GCC) Web oldreg=%i newreg=%i Updating insn %i (%i->%i) %qs attribute ignored asl rsb long_call short_call __ap %08x %04x <0x%lx,0x%lx> `%s' ???? __aeabi_dadd __aeabi_ddiv __aeabi_dmul __aeabi_dneg __aeabi_dsub __aeabi_dcmpeq __aeabi_dcmplt __aeabi_dcmple __aeabi_dcmpge __aeabi_dcmpgt __aeabi_dcmpun __aeabi_fadd __aeabi_fdiv __aeabi_fmul __aeabi_fneg __aeabi_fsub __aeabi_fcmpeq __aeabi_fcmplt __aeabi_fcmple __aeabi_fcmpge __aeabi_fcmpgt __aeabi_fcmpun __aeabi_d2iz __aeabi_d2uiz __aeabi_d2lz __aeabi_d2ulz __aeabi_f2iz __aeabi_f2uiz __aeabi_f2lz __aeabi_f2ulz __aeabi_d2f __aeabi_f2d __aeabi_i2d __aeabi_ui2d __aeabi_l2d __aeabi_ul2d __aeabi_i2f __aeabi_ui2f __aeabi_l2f __aeabi_ul2f __aeabi_lmul __aeabi_ldivmod __aeabi_uldivmod __aeabi_llsl __aeabi_llsr __aeabi_lasr __aeabi_lcmp __aeabi_ulcmp __aeabi_idivmod __aeabi_uidivmod __aeabi_idiv __aeabi_uidiv constant out of range lane out of range __builtin_neon_qi __builtin_neon_hi __builtin_neon_si __builtin_neon_sf __builtin_neon_di __builtin_neon_poly8 __builtin_neon_poly16 __builtin_neon_uqi __builtin_neon_uhi __builtin_neon_usi __builtin_neon_udi __builtin_neon_ti __builtin_neon_ei __builtin_neon_oi __builtin_neon_ci __builtin_neon_xi __builtin_neon_%s%s __builtin_thread_pointer __builtin_arm_wzero __builtin_arm_setwcx __builtin_arm_getwcx __builtin_arm_wsllh __builtin_arm_wsllw __builtin_arm_wslld __builtin_arm_wsllhi __builtin_arm_wsllwi __builtin_arm_wslldi __builtin_arm_wsrlh __builtin_arm_wsrlw __builtin_arm_wsrld __builtin_arm_wsrlhi __builtin_arm_wsrlwi __builtin_arm_wsrldi __builtin_arm_wsrah __builtin_arm_wsraw __builtin_arm_wsrad __builtin_arm_wsrahi __builtin_arm_wsrawi __builtin_arm_wsradi __builtin_arm_wrorh __builtin_arm_wrorw __builtin_arm_wrord __builtin_arm_wrorhi __builtin_arm_wrorwi __builtin_arm_wrordi __builtin_arm_wshufh __builtin_arm_wsadb __builtin_arm_wsadh __builtin_arm_wsadbz __builtin_arm_wsadhz __builtin_arm_textrmsb __builtin_arm_textrmsh __builtin_arm_textrmsw __builtin_arm_textrmub __builtin_arm_textrmuh __builtin_arm_textrmuw __builtin_arm_tinsrb __builtin_arm_tinsrh __builtin_arm_tinsrw __builtin_arm_waccb __builtin_arm_wacch __builtin_arm_waccw __builtin_arm_tmovmskb __builtin_arm_tmovmskh __builtin_arm_tmovmskw __builtin_arm_wpackhss __builtin_arm_wpackhus __builtin_arm_wpackwus __builtin_arm_wpackwss __builtin_arm_wpackdus __builtin_arm_wpackdss __builtin_arm_wunpckehub __builtin_arm_wunpckehuh __builtin_arm_wunpckehuw __builtin_arm_wunpckehsb __builtin_arm_wunpckehsh __builtin_arm_wunpckehsw __builtin_arm_wunpckelub __builtin_arm_wunpckeluh __builtin_arm_wunpckeluw __builtin_arm_wunpckelsb __builtin_arm_wunpckelsh __builtin_arm_wunpckelsw __builtin_arm_wmacs __builtin_arm_wmacsz __builtin_arm_wmacu __builtin_arm_wmacuz __builtin_arm_walign __builtin_arm_tmia __builtin_arm_tmiaph __builtin_arm_tmiabb __builtin_arm_tmiabt __builtin_arm_tmiatb __builtin_arm_tmiatt isr interrupt naked , %s %s .code 16 bx %r %@ 0x%04x i%s %s }^ .syntax unified .cpu %s .arch %s softvfp softfpa fpe2 fpe3 vfpv3-d16 vfpv3 maverick .eabi_attribute 28, 1 .fpu %s .eabi_attribute 19, 1 .eabi_attribute 20, 1 .eabi_attribute 21, 1 .eabi_attribute 22, 1 .eabi_attribute 23, %d .eabi_attribute 24, 1 .eabi_attribute 25, 1 .eabi_attribute 26, %d .eabi_attribute 30, %d .eabi_attribute 27, 3 .fnstart .cantunwind .fnend " .ascii " fldmfdd %r!, { .word (target1) .save { %s { orr %r, %r, #1 .real_start_of .globl %s%U%s %s%U%s: .pad #%d push { %r%s sub %r, %r, #%d .pad #16 add %r, %r, #%d str %r, [%r, #%d] mov %r, %r %@ ARM Exception Handler. add %r, %r pop {%r} .save {d%d} .pad #%wd .setfp %r, %r, #%wd .setfp %r, %r .movsp %r .movsp %r, #%d .pad #4 .save { .vsave { .save %r, %wd St9__va_list cmp %0, %1 bhi %l3 tbb [%|pc, %0] adr %4, %l2 ldr %5, [%4, %0, lsl #2] add %4, %4, %5 bx %4 ldr %|pc, [%4, %0, lsl #2] tbh [%|pc, %0, lsl #1] %s%%%c %%0, %%1, %%2 mov%%%c %%0, %%1 mov%%%c %%0, %%1%%S3 ldr%? %0, %1 tmcr%? %0, %1 wldrw%? %0, %1 sub%? %0, %0, %2 sub%? %0, %1, %2 add%? %0, %0, %2 add%? %0, %1, %2 (tlsgd) (tlsldm) (tlsldo) (gottpoff) (tpoff) + (. - LPIC _GLOBAL_OFFSET_TABLE_ -( %U%s %s.i%d %%q0, %%2 %s.i%d %%P0, %%2 abort(PLT) bl%D0 %a1 bl%d0 %a1 %%?%%%c0 ldr%s %%|%s, [%%|sp], #4 ldm%sib %%|sp, { ldm%sfd %%|sp, { ldm%sfd %%|sp!, { %s%%|%s} sub%ss %%|pc, %%|lr, #4 bx%s %%|lr mov%ss %%|pc, %%|lr mov%s %%|pc, %%|lr ldr%? %|ip, %0 mov%? %|lr, %|pc bx%? %|ip blx%? %|ip mov%? %|pc, %|ip ldr%? %|pc, %0 predicated Thumb instruction invalid shift operand , %s #%lld invalid operand for code '%c' {%r-%r} {d%d} {d%d-d%d} instruction never executed mv%s%s %c%d q%d missing operand iipf usuf uspf %s%s, {%s%s , %s%s __tls_get_addr add%%? %s%s, %s%s, #%ld sub%%? %s%s, %s%s, #%ld bl %a0 ldfe %r, [%r, #-%d] lfm %r, 4, [%r, #-%d] lfm %r, %d, [%r, #-%d] wldrd %r, [%r, #-%d] ldmfd %r, ldmfd %r!, ldfe %r, [%r], #12 lfmfd %r, 4, [%r]! lfmfd %r, %d, [%r]! wldrd %r, [%r], #8 ldr %r, [%r], #4 pop add %r, %r, %r subs %r, %r, #4 movs %r, %r __ARM_ARCH_%s__ bad value (%s) for %s switch invalid ABI option: -mabi=%s -mfloat-abi=hard and VFP Thumb-2 iWMMXt cp15 8, 32 or 64 8 or 32 (GOT) (GOTOFF) LTHUMBFUNC push {r3} ldr r3, ldr r12, LTHUNKPC add r3, pc, r3 mov r12, r3 add r12, pc, r12 +4 %s %r, %r, r3 %s %r, %r, #%d pop {r3} bx r12 b (TARGET2) ldmia %1!, {%4, %5} stmia %0!, {%4, %5} ldmia %1!, {%4, %5, %6} stmia %0!, {%4, %5, %6} ldr %H0, %2 ldr %0, %1 add %r, %r, %r ldr %r, [%r, #0] ldr %r, [%r, #4] v%smia%%? %%0!, %%h1 v%sr%%? %%P0, %%1 v%smia%%? %%m0, %%h1 f%smdb%c%%? %%0!, {%%%s1}%s f%smia%c%%? %%0!, {%%%s1}%s f%s%c%%? %%%s0, %%1%s ldm%(ia%) %m1, %M0 adr%? %0, %1 ldm%(ia%) %0, %M0 stm%(ia%) %m0, %M1 ldr%(d%) %0, [%m1] ldr%(d%) %0, [%m1, #8]! ldr%(d%) %0, [%m1, #-8]! ldm%(db%) %m1!, %M0 ldr%(d%) %0, [%m1], #8 ldm%(ia%) %m1!, %M0 ldr%(d%) %0, [%m1], #-8 add%? %1, %1, %2 ldr%(d%) %0, [%1] @split ldr%(d%) %0, [%1, %2]! ldr%? %0, [%1, %2]! ldr%? %H0, [%1, #4] ldr%(d%) %0, [%1], %2 ldr%? %0, [%1], %2 ldr%(d%) %0, [%1] ldm%(ia%) %1, %M0 ldm%(db%) %1, %M0 ldm%(da%) %1, %M0 ldm%(ib%) %1, %M0 ldr%(d%) %0, [%1, %2] sub%? %0, %1, #%n2 str%(d%) %1, [%m0] str%(d%) %1, [%m0, #8]! str%(d%) %1, [%m0, #-8]! stm%(db%) %m0!, %M1 str%(d%) %1, [%m0], #8 stm%(ia%) %m0!, %M1 str%(d%) %1, [%m0], #-8 str%(d%) %0, [%1, %2]! str%(d%) %0, [%1], %2 stm%(db%) %m0, %M1 stm%(da%) %m0, %M1 stm%(ib%) %m0, %M1 str%(d%) %0, [%1, %2] str%? %1, %0 str%? %H1, %0 stf%?d %1, [%|sp, #-8]! ldm%(fd%) %|sp!, {%0, %1} stm%(fd%) %|sp!, {%0, %1} ldf%?d %0, [%|sp], #8 stf%?e %1, [%|sp, #-12]! ldm%(fd%) %|sp!, {%0, %1, %2} stm%(fd%) %|sp!, {%0, %1, %2} ldf%?e %0, [%|sp], #12 mov%? %0, %|lr bx%? %0 mov%? %|pc, %0 , d%d argument must be a constant selector must be an immediate mask must be an immediate .byte .short .2byte .4byte .8byte .GCC.command.line IRQ irq FIQ fiq UNDEF SWI swi arm2 arm250 arm3 arm6 arm60 arm600 arm610 arm620 arm7 arm7d arm7di arm70 arm700 arm700i arm710 arm720 arm710c arm7100 arm7500 arm7500fe arm7m 3M arm7dm arm7dmi arm8 arm810 strongarm strongarm110 strongarm1100 strongarm1110 arm7tdmi 4T arm7tdmi-s arm710t arm720t arm740t arm9 arm9tdmi arm920 arm920t arm922t arm940t ep9312 arm10tdmi 5T arm1020t arm9e 5TE arm946e-s arm966e-s arm968e-s arm10e arm1020e arm1022e xscale iwmmxt2 arm926ej-s 5TEJ arm1026ej-s arm1136j-s 6J arm1136jf-s arm1176jz-s 6ZK arm1176jzf-s mpcorenovfp 6K mpcore arm1156t2-s 6T2 cortex-a8 7A cortex-a9 cortex-r4 7R cortex-r4f cortex-m3 7M cortex-m1 6M __builtin_arm_waddb __builtin_arm_waddh __builtin_arm_waddw __builtin_arm_wsubb __builtin_arm_wsubh __builtin_arm_wsubw __builtin_arm_waddbss __builtin_arm_waddhss __builtin_arm_waddwss __builtin_arm_wsubbss __builtin_arm_wsubhss __builtin_arm_wsubwss __builtin_arm_waddbus __builtin_arm_waddhus __builtin_arm_waddwus __builtin_arm_wsubbus __builtin_arm_wsubhus __builtin_arm_wsubwus __builtin_arm_wmulul __builtin_arm_wmulsm __builtin_arm_wmulum __builtin_arm_wcmpeqb __builtin_arm_wcmpeqh __builtin_arm_wcmpeqw __builtin_arm_wcmpgtub __builtin_arm_wcmpgtuh __builtin_arm_wcmpgtuw __builtin_arm_wcmpgtsb __builtin_arm_wcmpgtsh __builtin_arm_wcmpgtsw __builtin_arm_wmaxub __builtin_arm_wmaxsb __builtin_arm_wmaxuh __builtin_arm_wmaxsh __builtin_arm_wmaxuw __builtin_arm_wmaxsw __builtin_arm_wminub __builtin_arm_wminsb __builtin_arm_wminuh __builtin_arm_wminsh __builtin_arm_wminuw __builtin_arm_wminsw __builtin_arm_wand __builtin_arm_wandn __builtin_arm_wor __builtin_arm_wxor __builtin_arm_wavg2b __builtin_arm_wavg2h __builtin_arm_wavg2br __builtin_arm_wavg2hr __builtin_arm_wunpckilb __builtin_arm_wunpckilh __builtin_arm_wunpckilw __builtin_arm_wunpckihb __builtin_arm_wunpckihh __builtin_arm_wunpckihw __builtin_arm_wmadds __builtin_arm_wmaddu vadd vaddl vaddw vhadd vqadd vaddhn vmul vmla vmlal vmls vmlsl vqdmulh vqdmlal vqdmlsl vmull vmull_n vmull_lane vqdmull_n vqdmull_lane vqdmulh_n vqdmulh_lane vqdmull vshl vqshl vshr_n vshrn_n vqshrn_n vqshrun_n vshl_n vqshl_n vqshlu_n vshll_n vsra_n vsub vsubl vsubw vqsub vhsub vsubhn vceq vcge vcgt vcage vcagt vtst vabd vabdl vaba vabal vmax vmin vpadd vpaddl vpadal vpmax vpmin vrecps vrsqrts vsri_n vsli_n vabs vqabs vneg vqneg vcls vclz vcnt vrecpe vrsqrte vmvn vget_lane vset_lane vcreate vdup_n vdup_lane vcombine vget_high vget_low vmovn vqmovn vqmovun vmovl vmul_lane vmla_lane vmlal_lane vqdmlal_lane vmls_lane vmlsl_lane vqdmlsl_lane vmul_n vmla_n vmlal_n vqdmlal_n vmls_n vmlsl_n vqdmlsl_n vext vrev64 vrev32 vrev16 vcvt vcvt_n vbsl vtbl1 vtbl2 vtbl3 vtbl4 vtbx1 vtbx2 vtbx3 vtbx4 vtrn vzip vuzp vreinterpretv8qi vreinterpretv4hi vreinterpretv2si vreinterpretv2sf vreinterpretdi vreinterpretv16qi vreinterpretv8hi vreinterpretv4si vreinterpretv4sf vreinterpretv2di vld1 vld1_lane vld1_dup vst1 vst1_lane vld2 vld2_lane vld2_dup vst2 vst2_lane vld3 vld3_lane vld3_dup vst3 vst3_lane vld4 vld4_lane vld4_dup vst4 vst4_lane vand vorr veor vbic vorn armv2 armv2a armv3 armv3m armv4 armv4t armv5t armv5e 5E armv5te armv6 armv6j armv6k armv6z 6Z armv6zk armv6t2 armv6-m armv7 armv7-a armv7-r armv7-m 15__simd64_int8_t 16__simd64_uint8_t 16__simd64_int16_t 17__simd64_uint16_t 16__simd64_int32_t 17__simd64_uint32_t 18__simd64_float32_t 16__simd64_poly8_t 17__simd64_poly16_t 16__simd128_int8_t 17__simd128_uint8_t 17__simd128_int16_t 18__simd128_uint16_t 17__simd128_int32_t 18__simd128_uint32_t 19__simd128_float32_t 17__simd128_poly8_t 18__simd128_poly16_t vs vc wCID wCon wCSSF wCASF wC4 wC5 wC6 wC7 wCGR0 wCGR1 wCGR2 wCGR3 wC12 wC13 wC14 wC15 0.5 apcs-gnu atpcs aapcs aapcs-linux vfp3 softfp W H ` H ` H ` H ` H ` H v H ` H ` H ` H ` H ` H ` H H ` H ` H ` H ` H ` H ` H H ` H ` H ` H ` H ` H ` H g H H2H z1H z1H z1H z1H z1H z1H z1H z1H z1H z1H z1H z1H C2H 1H C2H C2H C2H 3H 3H 3H 3H 3H 3H 3H 3H 3H 3H 3H 3H 3H 3H 3H 3H 3H 3H 3H 3H 3H ):H 9H I:H i:H :H ;H ;H 9H 9H 9H 9H 9H 9H 9H 9H :;H Y;H 9H 9H 9H :H %JH HSH -SH %JH SH %JH %JH %JH RH %JH %JH %JH %JH %JH %JH %JH RH wH wH wH wH wH wH wH wH wH wH wH wH wH wH wH wH wH wH wH wH wH EwH vH wH wH vH vH uH uH vH vH uH uH wH wH wH wH yH wH wH wH wH wH wH wH wH wH wH wH wH wH wH wH wH wH wH wH wH xH /yH $yH yH yH yH |yH qyH fyH wH wH wH wH wH wH wH wH wH wH wH wH wH wH wH wH wH wH [yH wH wH wH wH wH wH wH wH wH wH wH wH wH wH wH wH wH wH wH PyH EyH :yH yH yH yH yH yH yH lzH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH `wH azH VzH zH zH zH zH zH zH zH wzH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH )wH >zH 2zH &zH zH zH zH yH yH JzH H H H H H H H H z H # H H H W H - H I I ~ I @ I , I I I I I C I I I I 6 I I I I I 8 I 8 I I I I & I P I P I I I I I I I I I I I I [ I E I : I I I I _ I ] I ] I ] I ] I I I ] I I  I I I E I : I I I I I I i I u I  I E I : I I I I I u I  I I i I w I I p I I I I I !I !I I I I I I I I I I I I I I I I I I I I I I I y I I I I I I E I I I I I I B I k I I I I I Y I "I !I I I \!I \!I \!I \!I I I I I @!I I I I !I I ;"I ;"I I I !I I I I I I I I I I I I I I d I I I I I p I dI fI fI gI %gI dI hI hI iI hI hI iI iI hI hI iI jI bjI bjI bjI bjI bjI bjI bjI bjI bjI bjI bjI bjI bjI bjI bjI bjI bjI bjI bjI bjI bjI bjI bjI bjI bjI bjI bjI oI nI bjI bjI bjI bjI bjI bjI bjI bjI bjI bjI {I nI jI c I c I _ I I I I I I I I I I I 2 I _ I _ I I I I I I I I I I I I I I I I I c I c I c I c I c I c I c I c I c I c I c I c I c I c I c I c I c I } I I D I I I I I I I I I I I I p I I I I I I I I I ( I I I I I I I I I w I w I w I I I I I I Y I b I b I b I b I I I I I I I < I I { I I I I I I I I I I I I I I I I + I I \ I I I I I I I I I I I - I I I I I I I I I I I e I Y I 5 I 5 I 5 I 5 I 5 I 5 I 5 I I 5 I [ I 5 I 5 I [ I 5 I 5 I 5 I 5 I 5 I 5 I 5 I 5 I e I [ I [ I 5 I 4 I I I I I I 5 I 5 I I 5 I 5 I I I I & I & I & I I I 5 I I I I 5 I 5 I 5 I 5 I 5 I 5 I 5 I 5 I 5 I 5 I 5 I 5 I 5 I 5 I 5 I 5 I 5 I 5 I 5 I 5 I 5 I 5 I 5 I 5 I 5 I 5 I 5 I 5 I 5 I I I l I I @ I N I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I Z I Z I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I 5 I j I I I b I b I I I I I I I I m I G I I g I I , I B J J ] I ] I ] I ] I ] I ] I ] I & I ] I & I ] I I I I I & I & I & I & I & I & I & I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I I I I I I I I I I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I ] I I J J g J M J J J J g J J J J J J & J J J J J g J M J J u J J J J J J J J J J J J J J M J J J L J L J L J L J L J L J L J J L J J L J L J J L J L J L J L J L J L J L J L J % J J J L J J t J t J t J t J g J L J L J Y J L J L J Y J Y J Y J J J J t J t J L J t J t J t J L J L J L J L J L J L J L J L J L J L J L J L J L J L J L J L J L J L J L J L J L J L J L J L J L J L J L J L J L J c J J + J J + J + J J + J + J + J + J + J + J + J + J J J J + J J J J J E J J + J + J J + J + J J J J J J J J J 4 J J J J + J + J + J + J + J + J + J + J + J + J + J + J + J + J + J + J + J + J + J + J + J + J + J + J + J + J + J + J J a J + J + J + J + J + J + J + J + J + J + J + J J + J + J + J + J + J + J + J + J + J t J t J J J J J J J J J J J k J J J k J J J J J J J J J J k J k J J u J J J J J J J J J J J J J J 6 J 6 J 6 J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J # J J e J e J e J e J e J e J e J , J e J J e J e J J e J e J e J e J e J e J e J e J J J J e J D J " J " J " J " J s J e J e J i J e J e J i J i J i J f J f J f J " J " J e J " J " J " J e J e J e J e J e J e J e J e J e J e J e J e J e J e J e J e J e J e J e J e J e J e J e J e J e J e J e J e J e J J X J w J w J w J w J w J w J w J J w J { J w J w J { J w J w J w J w J w J w J w J w J J { J { J w J J J J J J J w J w J N J w J w J N J N J N J F J F J F J J J w J J J J w J w J w J w J w J w J w J w J w J w J w J w J w J w J w J w J w J w J w J w J w J w J w J w J w J w J w J w J w J J  J q J q J q J q J q J q J q J l J q J J q J q J J q J q J q J q J q J q J q J q J ) J J J q J Z J b J b J b J b J J q J q J J q J q J J J J J J J b J b J q J b J b J b J q J q J q J q J q J q J q J q J q J q J q J q J q J q J q J q J q J q J q J q J q J q J q J q J q J q J q J q J q J J R1t \1t LMt D Lt J FMt D Lt J NMt D Lt J UMt D _Mt J bMt D _Mt J kMt D qMt J uMt D qMt J Mt D qMt J Mt D qMt J Mt D qMt J Mt D qMt J Mt D qMt J Mt D qMt P J D qMt P J Mt D qMt P J Mt D Mt J Mt D Mt J Mt D Mt J Mt D Mt 2 J Mt D Mt J Nt D Mt J Nt D Nt J Nt D Nt J $Nt D 0Nt J 4Nt D >Nt J ANt D >Nt J KNt D UNt J XNt D UNt J cNt D mNt J pNt D zNt J D arm_rtx_costs_1 const_ok_for_op arm_gen_constant \ }Nt ' [ Nt ( Z Nt ) e Nt 0 d Nt 1 c Nt 2 Nt * Ot + !Ot , 7Ot 3 MOt 4 cOt 5 yOt - Ot . Ot / Ot 6 Ot 7 Ot 8 l Ot ] Pt \ 'Pt [ hPt ? ~Pt @ Pt A Pt B Pt C Pt D Pt E Qt T Qt Q 2Qt S GQt P \Qt R qQt O } Qt Z u Qt W | Qt Y t Qt V { Qt X s Qt U Rt 9 Rt : +Rt ; =Rt < PRt eRt zRt Rt Rt { Rt | Rt } Rt x St y St z . 6St / KSt ! " # $ % & + ` l , a m - b ! n ( f r ) g s * h t % c o & d p ' e q " i u # j v $ k w 9 n9t : 9t ; 9t < 29t = F9t > Z9t =:t V:t o:t :t ~ :t  :t :t :t ;t ;t 7;t P;t arm_expand_neon_builtin locate_neon_builtin_icode arm_expand_neon_args arm_expand_binop_builtin arm_init_iwmmxt_builtins V NV U NU 6B X X =X W W arm_init_neon_builtins Wt $ Wt $ Wt r Wt Lt Xt R m Xt Lt [ v ) (^ ; Xt ) _Mt { Xt 6 Xt ; Xt 6 qMt { 'Xt 7 "  { -Xt 7 Mt { 4Xt < Nt { ;Xt 9 BXt { EXt 9 Mt { MXt = 0Nt { UXt C zNt z ]Xt > )  { cXt > >Nt { kXt @ UNt { sXt B mNt { NMt ( Lt 3 qMt Mt 4 qMt D arm_target_help arm_file_start arm_output_function_epilogue arm_get_frame_offsets thumb_find_work_register arm_output_function_prologue thumb1_output_function_prologue thumb_pushpop arm_unwind_emit arm_unwind_emit_set arm_unwind_emit_sequence arm_assemble_integer ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ N M L K J I H G F E D C B A @ ? O P Q R S T U V W X Y Z [ \ ] ^  thumb2_output_casesi ?.!shift_op arm_shift_nmem int_log2 arm_emit_tls_decoration arm_dbx_register_number arm_emit_vector_const thumb_reload_in_hi thumb_call_via_reg thumb_output_move_mem_multiple thumb_load_double_from_address thumb1_expand_epilogue thumb1_expand_prologue thumb_compute_initial_elimination_offset is_called_in_ARM_mode neon_disambiguate_copy s n n z;t s Ej Yt Yt PV  | n n n n Tt > s arm_final_prescan_insn get_arm_condition_code Yt Yt Yt Yt Yt Zt Zt Zt Zt Zt Zt Zt &Zt +Zt 0Zt 5Zt arm_print_operand $ r R m (^ :Zt >  fp_const_from_val vfp3_const_double_index arm_expand_prologue emit_multi_reg_push arm_compute_initial_elimination_offset arm_output_epilogue print_multi_reg output_return_instruction arithmetic_instr output_move_neon output_move_vfp output_move_quad output_move_double output_mov_double_arm_from_fpa output_mov_double_fpa_from_arm output_mov_long_double_arm_from_fpa output_mov_long_double_fpa_from_arm output_call vfp_output_fstmd fp_immediate_constant arm_const_double_by_parts arm_const_double_inline_cost arm_reload_out_hi arm_reload_in_hi arm_select_cc_mode arm_select_dominance_cc_mode arm_gen_movmemqi emit_stm_seq store_multiple_sequence emit_ldm_seq load_multiple_sequence minmax_code bounds_check neon_expand_vector_init neon_output_logic_immediate neon_valid_immediate legitimize_tls_address arm_load_pic_register legitimize_pic_address require_pic_register arm_canonicalize_comparison use_return_insn arm_compute_func_type >Zt GZt MZt SZt has changed in GCC 4.4 str%? %0, [sp, #-4]! @ Start of GR load expansion ldr%? %0, [sp], #4 @ End of GR load expansion no low registers available for popping high registers predicated instruction in conditional sequence interrupt Service Routines cannot be coded in Thumb mode switch -mcpu=%s conflicts with -march= switch target CPU does not support ARM mode target CPU does not support interworking target CPU does not support THUMB instructions enabling backtrace support is only meaningful when compiling for the Thumb enabling callee interworking support is only meaningful when compiling for the Thumb enabling caller interworking support is only meaningful when compiling for the Thumb -mapcs-stack-check incompatible with -mno-apcs-frame -fpic and -mapcs-reent are incompatible APCS reentrant code not supported. Ignored passing floating point arguments in fp regs not yet supported iwmmxt requires an AAPCS compatible ABI for proper operation iwmmxt abi requires an iwmmxt capable cpu invalid floating point emulation option: -mfpe=%s invalid floating point option: -mfpu=%s invalid floating point abi: -mfloat-abi=%s iWMMXt and hardware floating point invalid thread pointer option: -mtp=%s can not use -mtp=cp15 with 16-bit Thumb structure size boundary can only be set to %s -mpic-register= is useless without -fpic unable to use '%s' for PIC register unable to compute real location of stacked parameter __builtin___emutls_get_address __builtin___emutls_register_common /proc/sys/kernel/randomize_va_space /proc/sys/kernel/exec-shield-randomize o$ attribute have effect only on public objects caller edge frequency is negative caller edge frequency is too large inlined_to pointer set for noninline callers inlined_to pointer is set but no predecessors found inlined_to pointer refers to itself edge points to wrong declaration: missing callgraph edge for call stmt: edge %s->%s has no corresponding call_stmt Memory consumption before IPA Performing interprocedural optimizations %c_%.5d_%d aux field set for edge %s->%s Execution count is negative caller edge count is negative inlined_to pointer is wrong multiple inline callers node not found in cgraph_hash shared call_stmt: Instead of: verify_cgraph_node failed Initial entry points: Unit entry points: Initial Reclaiming functions: Reclaimed Optimized Memory consumption after IPA Assembling functions: Final Analyzing compilation unit < @d$ 1$ < # # < # # save_inline_function_body gimple_call_set_fndecl gimple_set_op cgraph_build_static_cdtor cgraph_build_cdtor_fns build_cdtor cgraph_analyze_functions cgraph_reset_node cgraph_mark_functions_to_output cgraph_output_in_order cgraph_expand_function cgraph_expand_all_functions cgraph_preserve_function_body_p verify_cgraph_node gimple_call_fndecl gimple_op cgraph_finalize_function cgraph_process_new_functions GCC_EXEC_PREFIX G++ /usr/local/include BINUTILS /usr/include /usr/local/lib/gcc/arm-eabi/4.4.0/../../../../arm-eabi/include/c++/4.4.0 /usr/local/lib/gcc/arm-eabi/4.4.0/../../../../arm-eabi/include/c++/4.4.0/arm-eabi /usr/local/lib/gcc/arm-eabi/4.4.0/../../../../arm-eabi/include/c++/4.4.0/backward /usr/local/lib/gcc/arm-eabi/4.4.0/include /usr/local/lib/gcc/arm-eabi/4.4.0/include-fixed /usr/local/lib/gcc/arm-eabi/4.4.0/../../../../arm-eabi/include t t P t t t t t t l $ t l T t t t /usr/local/lib/gcc/arm-eabi/4.4.0/include " /usr/local/ /usr/local/lib/gcc/ %s: not a directory CPATH End of search list. OBJC_INCLUDE_PATH OBJCPLUS_INCLUDE_PATH ignoring duplicate directory "%s" as it is a non-system directory that duplicates a system directory ignoring nonexistent directory "%s" #include "..." search starts here: #include <...> search starts here: t t t t / /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/ipa-cp.c Versioning of %s will save code size Cost of versioning %s is %i, (size: %i, freq: %i) IPA constant propagation start: Not versioning, cold code would grow versioned function %s with growth %i, overall %i CFG EDGES COUNTS and PROBABILITIES : IPA structures before propagation: Not considering %s for cloning; body is overwrittable. Not considering %s for cloning; body is not versionable. Not considering %s for cloning; no direct calls. Considering %s for cloning; code would shrink. Not considering %s for cloning; -fipa-cp-clone disabled. Not considering %s for cloning; optimizing it for size. Considering %s for cloning; usually called directly. Not considering %s for cloning; no hot calls. IPA lattices after propagation: Profiling info after insert stage: IPA constant propagation end Lattice: Node: %s: param [%d]: type is CONST type is TOP type is BOTTOM IPA insert stage: considering function %s replace_trees replacing param with const skipping function %s NODE COUNTS : function %s: count is %lld CS COUNTS stage: %s -> %s BB COUNTS and FREQUENCIES : function %s: ENTRY: Count %lld Frequency %d bb[%d]: Count %lld Frequency %d EXIT: Count ENTRY: %lld %d edge ENTRY -> EXIT, Count edge ENTRY -> %d, Count %lld Prob %d bb[%d]: edge %d -> EXIT, Count edge %d -> %d, Count IPA iterate stage: Considering %s for cloning. printing scale for %s: value is %lld Forcing param of node %s to bottom. ipcp_analyze_node ipcp_iterate_stage ipcp_lats_are_equal build_const_val gimple_call_set_fndecl gimple_set_op ei_next ei_container FREQUENCY_UNKNOWN FUNCTION_FREQUENCY_HOT FUNCTION_FREQUENCY_NORMAL recursive inlining function not inline candidate INLINE: @callsite # into @callsite #%d into %s (clone %s) INLINE: %s does not call %s no callsite %d of %s in %s edge has already been inlined in inline plan %s:%d: %s no function named %s found Inlining %s into %s. Flattening %s Not inlining: %s. Not inlining: %s Not inlining: %s . growth = %d Growth is less than zero. END HEAP_ADD added to heap cgraph_decide_inlining () max_count = %d flag_inline_functions = %d flag_guess_branch_prob = %d flag_sample_profile = %d not declared inline END FUNCTION no callers. END FUNCTION not inlinable. Inlining failed: %s Initial max_insns = %d Initial min_insns = %d END EDGE inline_failed: %s. maximal depth reached Not inlining cold call Inlining call of depth %i END EDGE inline success overall_insns = %d END EDGE %s FUNCTION_ONCE %s/%d %i insns END FUNCTION_ONCE inlined %s/%d (INLINED) ) [repeat] INLINE_NONE INLINE_ALWAYS_INLINE INLINE_SIZE INLINE_ALL einline einline_ipa FUNCTION_FREQUENCY_UNLIKELY_EXECUTED --param max-inline-insns-single limit reached --param max-inline-insns-auto limit reached /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/ipa-inline.c can't open inline plan file %s: %m invalid line in inline plan: %s:%d: %s --param large-function-growth limit reached --param large-stack-frame-growth limit reached --param hot-component-growth limit reached Applying inlining plan from file %s inlining of callsite %d of %s in %s must precede inlining of this edge Hit cycle in %s, switching to always inline only. Not inlining %s into %s to avoid cycle. cgraph_decide_inlining_incrementally (%s/%d, %s, %d) inter-module inlining disabled Not considering inlining %s: %s. Considering to always inline inline candidate %s/%d. Not inlining: recursive call. Not inlining: Target specific option mismatch. Not inlining: SSA form does not match. Not inlining: Function body no longer available. Not inlining considering inlining %s: %s Considering inline candidate %s/%d. Not inlining: code size would grow by %i insns. Sample profiling and edge has non-zero sample count. Profiling, edge count = %d (%d) Guessing probability, growth = %d, div = %d, growth inlining all calls = %d No profile, growth inlining all callees = %d, nest = %d Recursive inlining, increment badness. Badness for (%s/%d -> %s/%d) = %d Edge %s/%d -> %s/%d badness changed to %d from %d HEAP_ADD late (%s/%d -> %s/%d)/%d, badness %d profile_info_available_p = %d flag_branch_probabilities = %d Deciding on inlining. Starting with %i insns. Inlining always_inline functions: Considering %s %i insns (always inline) INFO: %s Inlined into %s which now has %i insns. Inlined for a net change of %+i insns. Deciding on smaller functions: FUNCTION %s/%d, %d insns, %s, hot edges %d, %s END FUNCTION not candidate: %s END FUNCTION inline candidate. HEAP_ADD (%s/%d -> %s/%d)/%d, badness %d END HEAP_ADD not added inline_failed is NULL. EDGE (%s/%d -> %s/%d)/%d, growth %d, badness %d, frequency %f (%d), hot %d, caller frequency %s, callee frequency %s END EDGE inline_failed non-NULL. END EDGE inline_failed: Recursive inlining performed only for function itself. call is unlikely and code size would grow function not declared inline and code size would grow optimizing for size and code size would grow END EDGE inline_failed: code size growth and is recursive. END EDGE inline_failed: fails default inlining and is recursive. target specific option mismatch Performing recursive inlining on %s Probability of edge is too small called approx. %.2f times per call Recursive inlining growth limit met. Inlined %i times, body grown from %i to %i insns END EDGE cannot inlining or limit failed: %s. INFO: %s Inlined into %s which now has %i insns, net change of %+i insns. New minimal insns reached: %i EDGE post-limit (%s/%d -> %s/%d)/%d, growth %d, badness %d, frequency %f (%d), hot %d, caller frequency %s, callee frequency %s --param inline-unit-growth limit reached Limit reached: not inlining %s/%d -> %s/%d, badness %d, frequency %f (%d) END EDGE disregard_inline_limits or inlined_failed or recursive_inlining_p Deciding on functions called once: Called once from %s %i insns. INFO: %s Inlined into %s which now has %i insns for a net change of %+i insns. END FUNCTION_ONCE not inlined Inline limit reached, not inlined. Inlined %i calls, eliminated %i functions, %i insns turned to %i insns. insns hot/all %d/%d, in components ( Hot component %d (hot insns = %d): `= J J cgraph_decide_inlining get_plan_file_for_pass dump_unique_cgraph_node_name create_unique_cgraph_node_name inline_edge_defined_by_chain cgraph_estimate_size_after_inlining cgraph_mark_inline_edge cgraph_decide_inlining_of_small_functions add_new_edges_to_heap update_caller_keys cgraph_mark_inline compute_inline_parameters cgraph_clone_inlined_nodes verify_hot_components verify_hot_components_1 function %s Trees :: param %d : %s modified called Function parameters: ) in %s: callsite %s -> %s :: param %d: UNKNOWN CONST: CONST MEMBER PTR: PASS THROUGH: Jump functions: /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/ipa-prop.c ipa-prop: Discovered an indirect call to a known target ( Jump functions of caller %s: ipa_propagate_indirect_call_infos gimple_op gimple_phi_arg ipa_compute_jump_functions gimple_call_num_args compute_pass_through_member_ptrs ipa_count_arguments ipa_init_func_list looping Function found to be %sconst: %s Function found to be %spure: %s /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/ipa-pure-const.c local analysis of %s with initial value = %d after local analysis of %s with initial value = %d OK OK }OK OK PK }OK }OK OK analyze_function gimple_op gimple_call_fndecl gimple_call_num_args gimple_asm_output_op gimple_asm_input_op gimple_asm_clobber_op duplicate_node_data local analysis of %s Function name:%s/%i: locals read: next cycle: %s/%i locals read: globals read: locals written: locals written: globals written: Not TREE_ADDRESSABLE var %s read-only var %s Promotable global:%s calls read all: static-var /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/ipa-reference.c /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/cgraph.h = # # varpool_first_static_initializer add_static_var varpool_next_static_initializer gimple_phi_arg gimple_call_fndecl gimple_op gimple_asm_clobber_op propagate propagate_bits /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/ipa-struct-reorg.c Unsafe conditional statement No structures to transform. Exiting... Number of structures to transform is %d The following are the new types generated by this optimization: the number of new types is %d Function to do reorg is %s: " is passed to local function...Excluded. " is return type of function...Excluded. Unsupported allocation function has complicate access in statement |K {K |K {K |K {K |K {K {K {K |K |K |K strip_type is_equal_types find_field_in_struct_1 gimple_call_fndecl gimple_op get_stmt_accesses decompose_access gimple_expr_code add_field_acc_to_acc_sites var_ann gimple_call_clobbered_vars create_new_malloc gimple_call_set_lhs gimple_set_op gen_cast_stmt find_new_var_of_type create_new_stmts_for_cond_expr gimple_phi_arg create_general_new_stmt gimple_assign_set_lhs gimple_assign_set_rhs1 create_base_plus_offset replace_field_access_stmt replace_field_acc build_comp_ref Adding data structure " " to data_struct_list. Removing data structure " " from data_struct_list. Orig var: of type is initialized...Excluded. For type Type is a field in the structure . Escaping... Pointer to type " The type " Escaping type is escapes due to bitfield Adding stmt to list of mallocs. Access site of field General access sites Access sites of struct Counter of field " " is %lld Counter of struct " The structure is cold. The type has bitfield. ipa_struct_reorg local analysis of %s escaped contained type %d type-escape-var /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/ipa-type-escape.c L L V K : L L V K V K K analyze_variable gimple_op gimple_expr_code mark_interesting_addressof gimple_call_fndecl gimple_call_num_args gimple_asm_output_op gimple_asm_input_op close_type_exposed_parameter ordered call graph: %s /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/ipa.c Marking externally visible functions: Marking local functions: function_and_variable_visibility cgraph_remove_unreachable_nodes Matrix "%s"; Escaping Level: %d, Num Dims: %d, /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/matrix-reorg.c Matrix %s: Cannot calculate the size of allocation, escaping at level %d Matrix %s is an argument to function %s Matrix %s: Function call %s, level %d escapes. Found vector type, don't flatten matrix Transposed dimensions: dim %d is now dim %d Malloc Dims: %d, Flattened %d dimensions Matrix %s: dim %d before sort dim %d after sort dim_map[%d] after sort %d gimple_expr_code gimple_op find_matrices_decl gimple_call_fndecl add_allocation_site collect_data_for_malloc_call analyze_matrix_accesses update_type_size analyze_accesses_for_phi_node gimple_phi_arg analyze_accesses_for_call_stmt gimple_call_num_args analyze_accesses_for_assign_stmt transform_access_sites gimple_assign_set_lhs gimple_set_op gimple_assign_set_rhs1 first_imm_use_stmt op_iter_init_phiuse op_iter_init_use move_use_after_head gimple_assign_set_rhs2 transform_allocation_sites gimple_call_return_type _ROOT /usr/local function %q+F can never be inlined because it saves address of local label in a static variable /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-inline.c function %q+F can never be inlined because it is suppressed using -fno-inline function %q+F can never be inlined because it uses attributes conflicting with inlining function %q+F can never be inlined because it uses variable sized variables function %q+F can never be inlined because it uses alloca (override using the always_inline attribute) function %q+F can never be inlined because it uses setjmp function %q+F can never be inlined because it uses variable argument lists function %q+F can never be inlined because it uses setjmp-longjmp exception handling function %q+F can never be inlined because it uses non-local goto function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args function %q+F can never be inlined because it contains a computed goto function %q+F can never be inlined because it receives a non-local goto Annotate inlined body with inline originally indirect function call not considered for inlining inlining failed in call to %q+F: %s A L A L ! L ! L ! L ! L ! L A L A L A L A L 7 L 7 L 7 L 7 L 7 L 7 L 7 L 7 L 7 L 7 L A L A L A L A L A L A L A L A L A L A L A L A L A L A L A L A L A L A L A L A L A L A L A L A L A L A L A L A L A L A L A L A L A L A L * L * L * L A L * L ! L ! L ! L ! L ! L * L A L ! L ! L A L A L A L A L ! L ! L ! L ! L ! L ! L ! L ! L ! L ! L ! L ! L ! L ! L ! L ! L ! L ! L ! L ! L ! L ! L ! L ! L A L ! L ! L ! L ! L ! L ! L ! L ! L ! L ! L ! L ! L A L A L A L A L A L A L A L A L A L A L A L A L A L A L A L A L A L A L A L A L A L L L L L 7 L L 7 L 7 L 7 L L L L L 7 L L X L L L L L L L L L L L L v L L L L L L L . L L 9 L L c L P L L L L L L x L L ; L L L z L z L L L Y L L L L L L 2 L L L L L L L L L L L > remap_type_1 tree_function_versioning initialize_cfun setup_one_parameter copy_decl_to_var var_ann remap_ssa_name remap_blocks remap_decls declare_inline_vars copy_body copy_cfg_body copy_bb remap_gimple_stmt gimple_return_retval gimple_op gimple_omp_for_set_index gimple_omp_for_initial gimple_omp_for_set_initial gimple_omp_for_final gimple_omp_for_set_final gimple_omp_for_incr gimple_omp_for_set_incr gimple_omp_for_cond gimple_omp_for_set_cond gimple_op_ptr remap_gimple_op_r gimple_expr_code gimple_assign_set_rhs1 gimple_set_op gimple_call_set_lhs gimple_call_fndecl gimple_call_num_args ei_next ei_container update_ssa_across_abnormal_edges gimple_phi_arg copy_phis_for_bb phi_nodes single_succ_edge gimple_call_return_type replace_locals_op gimple_bind_set_block unsave_r copy_tree_r expand_call_inline initialize_inlined_parameters declare_return_variable copy_result_decl_to_var estimate_num_insns_fn estimate_num_insns estimate_operator_cost gimple_switch_num_labels copy_tree_body_r ========================= section in function %s(). %s() is inlined into %s(). ========================= Created new direct edge to %s called from here @/home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/varpool.c %s: not-ready analyzed variable pool: > # # > # # > # # > P # # cgraph_variable_initializer_availability varpool_node /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/config/arm/arm.md /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/config/arm/neon.md /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/config/arm/arm-tune.md M / M M M M " M M / M / M / M / M / M / M / M / M / M / M / M / M / M M M / M M M M M M M M / M M / M / M ` M M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M M M M M M / M / M / M ' M M M M / M / M M M M / M M / M / M / M M M M M M / M / M M M M / M M / M / M M / M / M M / M M M M k M k M M M M M M M M / M / M / M / M / M / M / M / M M M / M M M M M M M / M M / M / M M M M / M M / M / M / M M M / M / M / M / M / M M / M / M / M / M / M / M / M ~ M M > M A M / M / M / M M / M / M M / M / M / M w M / M / M / M M / M M > M D M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M M M M M M M M M M M M M M M M w M M M M / M / M / M / M / M / M / M P M M M / M M M / M M M M / M / M / M / M * M / M / M / M / M 4 M 4 M M / M / M 4 M 4 M M / M / M / M / M / M / M / M 4 M 4 M 4 M M P M 4 M / M / M M b M / M / M / M / M / M / M M M 4 M 7 M 4 M M M M M M a M a M a M a M M 4 M M M 7 M M 7 M 4 M M M M M M M M M M M M M M 4 M M 4 M M 4 M M M M M M 4 M M M M M 4 M / M P M / M / M / M / M / M / M / M M a M M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M M M / M M M u M / M / M / M / M / M / M / M / M * M * M @ M @ M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M M M / M / M M M / M / M M / M G M M / M G M M M M / M M M / M M M M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M M M / M / M M M @ M M @ M M / M / M / M 7 M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M $ M $ M / M M M M M / M / M / M M M M > M / M / M M / M / M > M / M / M / M M M M @ M M / M / M / M / M / M / M / M / M / M M $ M t M M t M W M t M M M M M / M / M / M a M M / M M M M M / M / M M M M M M M M M M M M M M M M M M M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M M / M / M / M / M / M / M / M / M M M M M M M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M " M / M M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M M / M / M / M M / M M / M M / M / M / M M M M M / M M M M / M M / M / M / M / M / M / M / M / M M / M / M M M M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M 4 M / M / M / M / M 4 M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M M M / M M M M M / M M M M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M 7 M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M M M M / M / M / M M M M M / M / M M M M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M / M M M o>M ]>M K>M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M 9>M '>M >M >M =M =M =M =M =M =M =M o=M ]=M K=M 9=M '=M =M =M =M =M =M =M =M =M =M =M =M =M =M M >M >M >M >M >M TM TM TM TM TM yTM gTM UTM ;M );M ;M q;M _;M M;M ;;M EM EM DM DM DM DM DM DM DM wDM eDM RDM @DM .DM DM DM eGM QGM ?GM -GM GM GM FM FM ?M ?M ?M ?M ?M ?M =M =M =M =M =M =M =M =M =M =M =M =M =M =M ;@M ;@M ;@M FM FM FM FM FM wFM eFM QFM ?FM -FM FM FM EM EM EM EM EM EM EM wEM eEM QEM ?EM -EM KM KM KM KM ;@M ;@M ;@M ;@M ;@M ;@M KM KM {KM iKM WKM EKM 1KM KM =M =M =M KM JM JM JM JM JM JM JM JM JM JM oJM ]JM KJM 9JM 'JM JM JM IM IM IM IM IM IM IM AM AM AM AM AM AM :M :M :M :M :M :M oIM ]IM KIM 9IM 'IM IM IM HM HM HM HM HM HM HM oHM ]HM KHM 9HM 'HM HM HM HM HM HM HM HM HM HM HM HM HM HM :M :M :M :M :M :M :M :M :M :M :M :M :M :M GM {LM iLM WLM ELM 1LM LM LM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM KM }PM kPM YPM GPM 5PM !PM PM PM PM PM PM PM PM PM PM PM OM OM OM OM OM OM OM OM OM {OM iOM WOM EOM 1OM OM OM NM NM NM NM NM NM NM {NM iNM WNM ENM 1NM NM NM MM MM MM MM MM MM MM {MM iMM WMM EMM 1MM MM MM LM LM LM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM :M :M :M :M :M :M :M :M :M :M LM LM LM LM SM SM RM RM RM RM RM RM RM yRM gRM URM OM OM OM OM OM OM OM OM OM OM OM PM PM PM PM PM PM OM OM OM OM OM OM OM OM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM OM OM OM IRM IRM IRM IRM IRM IRM IRM IRM 7RM %RM RM QM QM QM QM QM QM QM QM mQM [QM IQM 7QM %QM QM QM QM QM QM QM QM QM PM ATM /TM TM TM SM SM SM SM SM SM SM ySM gSM USM ASM /SM GM GM GM wGM GM GM GM z:M z:M z:M z:M z:M z:M z:M z:M z:M z:M l:M l:M z:M z:M l:M l:M l:M l:M l:M z:M s:M s:M s:M s:M z:M s:M s:M s:M s:M s:M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M s:M s:M s:M s:M z:M s:M s:M s:M s:M l:M l:M l:M l:M l:M l:M l:M s:M s:M s:M s:M z:M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M :M z:M :M :M :M :M :M :M :M :M ;M ;M ;M ;M ;M ;M ;M :M :M :M :M z:M :M :M :M :M :M :M :M :M :M :M :M :M :M ;M ;M ;M ;M ;M ;M ;M :M :M :M :M z:M :M :M :M :M :M :M :M :M ;M ;M ;M ;M ;M ;M ;M :M :M :M :M z:M :M :M :M :M :M :M :M :M :M :M :M :M :M ;M ;M ;M ;M ;M ;M ;M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;:M ;M ;M ;M ;M ;M ;M ;M ;M :M PM PM PM PM PM PM PM PM :M PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM PM eZM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM i\M /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM [M [M [M [M [M [M [M [M [M [M [M [M [M [M [M [M [M [M [M [M [M [M [M [M [M [M [M [M [M [M [M [M [M /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM ydM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM XM /XM /XM /XM /XM /XM /XM /XM /XM ^M ^M /XM ^M ^M ^M /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM [M /XM [M cM [M cM YM [M cM [M cM YM /XM [M cM [M cM /XM [M [M cM YM [M cM dM pbM /XM /XM EbM aM XM XM /XM /XM /XM /XM ^M x^M /XM H^M ^M %^M ]M dM ]M [M [M \M YM [M \M YM U\M U\M dM RYM U\M dM RYM dM RYM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM ^M ^M ydM aM aM aM /XM /XM /XM aM /XM /XM aM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM aM aM aM aM aM aM aM aM aM aM aM aM aM aM aM aM XM XM XM /XM aM /XM /XM XM /XM /XM XM XM XM i\M i\M i\M /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM ydM /XM ydM /XM BcM /XM /XM /XM /XM /XM /XM /XM /XM XM aM aM /XM /XM /XM U\M /XM &\M /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM 8cM 8cM 8cM 8cM 8cM 8cM 8cM 8cM 8cM 8cM dM cM cM cM cM cM cM cM cM cM cM cM cM cM cM I\M I\M I\M I\M I\M I\M dM dM dM YM YM ?\M ?\M I\M I\M >XM pcM bM >XM pcM bM ?\M ?\M ?\M ?\M ?\M ?\M ?\M ?\M I\M I\M I\M I\M aM aM aM aM aM aM \M aM \M /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM YM \M 5]M YM \M 5]M /XM /XM /XM /XM \M XM UaM aM aM aM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM E`M `M `M [M `M _M E_M ZM /dM /dM YM YM %dM YZM %dM YZM odM edM odM edM cM cM [dM QdM [dM QdM _\M 9_M _\M 9_M _\M 9_M _\M 9_M /_M /_M /_M /_M /_M /_M /_M /_M /_M /_M cM cM %_M /XM /XM /XM /XM _M _M _M _M 5\M /XM /XM YM /XM /XM /XM /XM YM YM YM /XM /XM /XM dM EbM XM /XM x^M %^M dM YM YM YM /XM /XM /XM /XM /XM aM aM /XM YM YM YM YM YM YM /XM /XM /XM /XM /XM /XM /XM /XM /XM [M /XM cM cM cM /XM /XM /XM /XM ^M /XM /XM /XM /XM /XM /XM /XM /XM /XM YM YM YM YM [M [M [M [M [M [M /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM [M [M [M [M [M [M [M [M [M [M [M [M [M [M [M [M [M [M [M [M [M [M [M /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM ydM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM ^M ^M /XM /XM /XM /XM /XM /XM /XM [M /XM [M cM YM [M cM YM [M cM [M [M cM YM /XM /XM EbM /XM /XM x^M /XM H^M %^M [M \M YM [M \M YM U\M dM RYM U\M dM RYM /XM XM /XM XM XM i\M XM /XM /XM 8cM 8cM 8cM 8cM 8cM 8cM 8cM 8cM 8cM dM cM cM cM cM cM cM cM cM cM cM cM cM cM cM I\M I\M I\M I\M I\M I\M dM dM dM YM YM ?\M ?\M I\M I\M >XM pcM bM >XM /XM /XM /XM /XM aM aM aM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM /XM E`M `M `M _M %dM YZM %dM YZM /XM odM edM odM edM cM cM [dM QdM [dM QdM _\M 9_M _\M 9_M _\M 9_M _\M 9_M /_M /_M /_M /_M /_M /_M /_M /_M /_M /_M cM cM _M _M _M _M YM YM EbM x^M %^M YM YM /XM [M /XM cM cM cM /XM ^M N F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M N F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M [ N [ N [ N [ N N N N N N N N N N N N U N U N N N N N N N N N N N " N " N " N " N N f N F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M N F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M & N F M F M F M F M F M F M F M F M N N F M N N N F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M N F M 5yN exN 5yN exN P N 5yN exN 5yN exN P N F M 5yN exN 5yN exN F M 5yN 5yN exN P N 5yN e N % N N F M F M N 0 N ~N ~N F M F M F M F M u~N N F M N u~N N f N % N I N 0 N 0 N 0 N PuN 0 N 0 N PuN N N N N N N N N N F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M N N N N N N F M F M F M N F M F M N F M F M F M F M F M F M F M F M F M F M F M g N g N g N g N g N g N g N g N g N g N g N g N g N g N g N g N ~N ~N ~N F M N F M F M ~N F M F M N N N N N N F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M N F M N F M N F M F M F M F M F M F M F M F M ~N N N F M F M F M N F M N F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M N N N N N N N N N N N N N N N R N vvN vvN vvN vvN R N vvN vvN vvN vvN PvN PvN PvN PvN PvN PvN N N N vN vN N N PvN PvN P N @ N N P N @ N N N N N N N N N N PvN PvN PvN PvN N N N N N N N N N F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M N N |N N N |N F M F M F M F M N N N ` N ` N ` N F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M F M 0 N p N 5 N %tN yN rN 0{N pN ruN ruN @pN @pN pN oN pN oN 0~N }N 0~N }N R N vvN 'uN tN 'uN tN ~N |N ~N |N ~N |N ~N |N nN nN nN nN nN nN nN nN nN nN R N vvN 5nN F M F M F M F M pN }N }N }N x}N F M F M P N F M F M F M F M P N P N P N F M F M F M % N N ~N F M N N % N P N P N P N F M F M F M F M F M g N g N F M P N P N P N P N P N P N F M F M F M F M F M F M F M F M F M N F M exN exN exN F M F M F M F M N F M F M PoN nN F M F M F M F M F M vN vN vN vN lN lN lN lN lN lN PlN PlN PlN PlN kN kN kN kN kN kN kN kN XkN jN jN jN jN jN jN jN jN ejN iN eiN hN ehN gN egN fN efN eN eeN dN edN cN ecN bN ebN aN eaN `N e`N _N e_N ^N e^N ]N e]N \N ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN ejN e\N [N e[N ZN eZN YN eYN XN eXN WN eWN VN eVN UN eUN TN eTN eTN eTN eTN eTN eTN eTN eTN eTN eTN eTN eTN SN eSN RN eRN QN eQN PN ePN ON eON NN eNN MN eMN LN eLN KN eKN JN eJN IN eIN HN eHN GN eGN FN eFN EN eEN DN eDN CN eCN BN `BN AN AN AN AN AN AN ejN eTN eTN eTN eTN ejN eTN eTN ejN eTN eTN eTN eTN ejN eTN eTN eTN eTN jN jN jN jN ejN eAN @N e@N ?N e?N >N e>N =N e=N P >P @P @P AP P O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O ~O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O ~O }O }O |O |O {O {O zO z1O z1O z1O O O O O O O O O O zO yO yO xO xO wO wO vO vO uO uO tO tO sO sO rO rO qO qO pO pO oO oO nO nO mO mO lO lO kO kO jO jO iO iO hO hO gO gO fO fO eO eO dO z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O O O O O O O O O O O dO cO cO bO bO aO aO `O `O _O _O ^O ^O ]O ]O \O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O \O [O [O ZO ZO YO YO XO XO WO WO VO VO UO UO TO O O O O O O O O TO SO SO RO RO QO QO PO PO OO OO NO NO MO MO LO LO KO KO JO JO IO IO HO z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O HO GO 0GO FO @FO EO PEO DO `DO CO pCO BO BO BO BO AO pCO BO BO BO AO AO AO AO AO AO AO AO AO AO AO AO AO AO AO AO AO AO AO AO @O 7?O >O >O G>O O O O O O O O O O O O pCO BO BO BO BO AO AO AO AO AO AO AO AO AO AO AO AO AO AO AO AO =O '@O ?O ?O b=O O O O O O O O O O O O O O O O pCO BO BO BO BO AO AO AO AO AO AO AO AO AO AO AO AO AO AO AO AO AO AO AO AO =O '@O ?O ?O b=O O O O O O O O O O O O O O O O pCO BO BO BO BO AO AO AO AO AO AO AO AO AO AO AO AO AO AO AO AO AO AO AO AO z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O O O O O O O O @ O @ O @ O @ O @ O @ O @ O @ O @ O @ O O O O O O I O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O O O z1O z1O z1O z1O z1O z1O z1O O z1O O O z1O O O z1O O O O O O z1O z1O z1O O z1O z1O O z1O O O O O O O O O  O O O  O O O z1O O z1O O O % O O z1O z1O O O O O O O O O O } O 0 O 0 O 0 O 0 O \ O O O O O \ O O O O O O O O O O O O O O ` O ` O E O E O O O O O O O z1O z1O z1O z1O o O o O o O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O P O { O O O 7 O 7 O 7 O 7 O z1O O O O O \ O O O w O O w O ' O | P ' O | P ' O | P ' O | P w P w P w P w P w P w P w P w P w P w P \ O O 7 O 7 O 7 O 7 O z1O z1O O O O z1O z1O z1O O z1O O O O z1O O z1O z1O 7 O O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O z1O O get_attr_write_conflict get_attr_vqh_mnem get_attr_type get_attr_shift get_attr_pool_range get_attr_predicable get_attr_neg_pool_range get_attr_neon_type get_attr_insn get_attr_far_jump get_attr_conds get_attr_core_cycles get_attr_ce_count get_attr_cirrus internal_dfa_insn_code insn_default_latency bypass_p insn_default_length insn_min_length insn_variable_length_p insn_current_length P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P z P z P * P * P * P * P * P * P * P * P * P * P * P * P * P * P * P * P * P * P * P * P * P * P * P * P * P * P * P * P * P * P I P I P I P I P I P I P I P I P I P I P I P I P I P I P I P z P z P P P P P P P P P P P z P z P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P , P , P , P , P , P , P , P , P G P G P G P G P G P G P G P G P G P G P G P G P G P z P G P G P G P G P G P G P G P G P G P G P G P G P G P G P G P G P G P G P G P G P G P f P f P f P f P f P f P f P f P ~ P ~ P ~ P ~ P ~ P ~ P ~ P ~ P ~ P P P P P P l P l P l P l P l P l P l P l P l P l P l P l P l P l P l P l P l P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P W P W P W P W P W P W P W P W P W P W P P P W P W P W P W P W P W P W P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P 7 P 7 P 7 P 7 P 7 P 7 P 7 P 7 P 7 P 7 P 7 P 7 P 7 P P 7 P 7 P 7 P 7 P 7 P 7 P 7 P 7 P 7 P 7 P 7 P 7 P 7 P 7 P 7 P 7 P 7 P 7 P 7 P 7 P 7 P r P r P r P r P r P r P r P r P P P P P P P P P P l P l P l P l P 7 P W P P P P P P P P P P P P y P o P P P P P P P P P P P P P P P P P W P P P P P P P P W P W P P P P P P P P P P P P P P P P P P W P W P W P C P P P 5 P P P P P P P P P P P P P P P P P P P P P P P P P P P P 5 P P P 5 P 5 P P 5 P 5 P < P P < P P P P P C P P P P P P P P < P M P < P M P < P M P W P P P C P P W P P P P P P P P P P P P P P W P W P P P P P P P P P P P P P P P P P P P P P P P P P P P W P W P P P e P P P W P P P P P P P P P P P P P P P { P P { P P P P P P P P P P P P P P P P P P P P P P P P W P G P G P P P P G P G P P P W P G P P } P P P P P P P P Y P Y P 4 P Y P 4 P b P 4 P P P P P P P P P P P P P P P P P P P P P P P P . P P P . P . P P . P . P P P P P P P P = P P P P P P P P P P P P P P P P P = P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P ' P P ' P M P P P P P P 7 P g P P P P P w P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P q P P P q P P P P P P P q P q P P q P q P P P P P P P P P P P P q P q P P P P q P q P P P q P q P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P O P P P O P P P P P P P O P O P P O P O P P P P P P P P P P P P O P O P P P P O P O P P P O P O P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P * P P P * P P P P P P P * P * P P * P * P P P P P P P P P P P P * P * P P P P * P * P P P * P * P * P * P > P % P P P P P P P P P P P P P * P > P % P P P P P P P P P ' P ' P m P P P m P P P P P P P m P m P P m P m P P P P P P P P P P P P m P m P P P P m P m P P P m P m P O P P P P P P P P P P P P P P 8 P P q P P P P P p P p P P P P P P P P P * P % P > P P P P P P P P * P P P P P q P * P P ] P P P W P W P P P P P P P O P O P 7 P P P 7 P P P P P P P 7 P 7 P P 7 P 7 P P P P P P P P P P P P 7 P 7 P P P P 7 P 7 P P P 7 P 7 P q P ] P P P P P P P P P q P P P P P P q P P P P P P P P P P P P P P P q P * P P ] P P P P P P P P P P P P P * P * P q P * P P ] P P P P P P P P P P P O P O P P q P P P P P P P P P P P P P P P q P q P q P ] P P P P P P P P P P P P P P P P P P P P P P 7 P j P Q P P P P P P P P P ' P ' P   ,  P  t     '  g p g p g p .  5  .   =  g p E  K  K  S  S  [  E  K  K  E  c  k  s  c  k  s  q q {  {   {                  !  6  J   <    <    g  g  s  g  s  s           q q           q q      ,  ,  I  I  I  I  [  [  p   [          ,  P  t                &    &  &   &  &  :   :     &   &   N  b  N   &  x  (  x  (  x  (                             0  A  R  `  R  n           q      H  |    8  l     /  /  H  _  /  H  H  x  x  }                   $  q %A a ! G; min_insn_conflict_delay % 5 E ! " & ' ( , - . 2 3 4 8 9 : > ? @ D E F J K L P [ f q | 0 @ P Q R V W X \ ] ^ b c d h i j n o p t u v z { | ' tt '''''''''''( tt ((((((((((() tt )))))))))))* tt ***********+ tt +++++++++++"""""""""""###########$$$$$$$$$$$%%%%%%%%%%%&&&&&&&&&&&-----------///////////7777777777788888888888???????????@@@@@@@@@@@cccccccccccdddddddddddeeeeeeeeeeefffffffffffnnnnnnnnnnnoooooooooooppppppppppp !,.!,.01201234534569:69:;<=;<=>AB>ABCDECDEFGHFGHIJKIJKLMNLMNOPQOPQRSTRSTUVWUVWXYZXYZ[\][\]^_`^_`abgabghijhijklmklmqrsqrs ,>mb! > tt := <; ' (6 tt 3 54 ( ), tt 21 ) *, tt 0 * +, tt + ]a`_^ "\[#VZYXW #UT$OSRQP $NM%HLKJI %G &BFEDC & ' . - / / 91 7 8 0 8 +3 A4 ? @ 21 @ *jSRlk cNMdHLKih dG eBFEgC e f:= <; f (BFEsr n o:= q; o p3 54 p ) !,."-/012+0*34512)69:784;<=5(3>AB?@;CDE<'=FGH:ECIJKD&FLMNBGKOPQIJ%RSTLHNUVWRPQXYZ$SO[\]UYW^_`X#ZabgVcfhijgehklmidnqrspqo ? P a " r - > O ` q , / = @ N Q _ b 3 D U f w p s 1 B p S * d u ; + . < ? M L P ^ a o r ] n * - ; >  L O ] ` n q  - 0 A > R ) c , O : = K N \ _ m t p ~ ` q ! 2 C T e v & ( + 7 9 H J Y [ j l { < } M % ^ ' / 6 8 G I X Z i k @ n o z Q |  ) b s : K $ & ) 5 \ 7 : F H K W Y \ h j m m y { ~ ~ , . ? = % & ( 1 P 7 9 a B N H J S Y [ d j r l u { _ } * * * * * * * * * * * * * * + + + + + + + + + + + + + + , , , , , , , , , , , , , , - - - - - - - - - - - - - - . . . . . . . . . . . . . . / / / / / / / / / / / / / / 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 ' ' ' ' ' ' ' ' ' ' ' ' ' 8 8 8 8 8 8 8 8 8 8 8 ! 8 " 8 < < < < < < < < < < < ! # < " $ < C C C C C C C C C C C # % C $ & C G G G G G G G G G G G % ( G & ) G O O O O O O O O O O O ( 7 O ) 9 O S S S S S S S S S S S 7 ; S 9 = S \ \ \ \ \ \ \ \ \ \ \ ; ? \ = @ \ ` ` ` ` ` ` ` ` ` ` ` ? B ` @ D ` j j j j j j j j j j j B F j D H j n n n n n n n n n n n F J n H K n y y y y y y y y y y y J M y K N y } } } } } } } } } } } M P } N R } P T R V T W V Y W Z Y [ Z ] [ _ ] a _ c a d c f d g f h g i h k i m k o m q o r q t r u t v u w v x w z x | z ~ | ~ ! ! ! ! ! ! ! ! ! ! ! ! ! , , , , , , , , , , , , , 0 0 0 0 0 0 0 0 0 0 0 0 0 ; ; ; ; ; ; ; ; ; ; ; ; ; ? ? ? ? ? ? ? ? ? ? ? ? ? J J J J J J J J J J J J J N N N N N N N N N N N N N Y Y Y Y Y Y Y Y Y Y Y Y Y ] ] ] ] ] ] ] ] ] ] ] ] ] h h h h h h h h h h h h h l l l l l l l l l l l l l w w w w w w w w w w w w w { { { { { { { { { { { { { : : : : : : : : : : : : > > > > > > > > > > > > I I I I I I I I I I I I U U U U U U U U U U U U b b b b b b b b b b b b p p p p p p p p p p p p             # # # # # # # # # # # # 2 2 2 2 2 2 2 2 2 2 2 2 A A A A A A A A A A A A P P P P P P P P P P P P _ _ _ _ _ _ _ _ _ _ _ _ n n n n n n n n n n n n } } } } } } } } } } } } " $ " % $ ' % ( ' ) ( * ) + - E E E E E E E E E * / + 1 E - 3 E Q Q Q Q Q Q Q Q Q / 4 1 6 Q 3 7 Q ^ ^ ^ ^ ^ ^ ^ ^ ^ 4 8 6 9 ^ 7 : ^ l l l l l l l l l 8 < 9 > l : @ l { { { { { { { { { < B > C { @ E { B F C G E H F I G K H M I O K Q M R O T Q U R V T W U X V Z W \ X ^ Z ` \ a ^ c ` d a e c f d g e i f k g m i o k p m r . . . . . . . . . o s p t . r u . = = = = = = = = = s v t x = u z = L L L L L L L L L v | x ~ L z  L [ [ [ [ [ [ [ [ [ | ~ [  [ j j j j j j j j j j j y y y y y y y y y y y A A A A A A A A A A L L L L L L L L L L X X X X X X X X X X e e e e e e e e e e s s s s s s s s s s & & & & & & & & & & 5 5 5 5 5 5 5 5 5 5 D D D D D D D D D D S S S S S S S S S S b b b b b b b b b b q q q q q q q q q q & ) ( ( ( ( 9 ( & ) ( * + + , , - - . . / / 0 0 ~ | x 1 1 q w v u t q r q o m i 2 2 c h g f c d c a _ [ 3 3 V Z Y V W V T R N 4 4 J M J K J H F B 5 5 ? ? @ ? = ; 7 6 6 & ( ~ ~  ~ | z v o u t s r o p o m k g ` f e d c ` a ` ^ \ X Q W V U T Q R Q O M I B H G F E B C B @ > : 3 9 8 7 6 3 4 3 1 / + $ * ) ( ' $ % $ " ) ) ) * & ) ' ) ( 8 ( ( ( 9 ! ( ! " < & " # ( # $ C ; ; @ ; D $ % ; % & < G ? ? @ ? = ( ; ' ) 6 O F M F K F P 7 F * 9 G S J M J K J H 8 ; F : = 5 \ R Z Y R W R ] < ? R > @ S ` V Z Y V W V T 6 B R A D 4 j _ h g f _ d _ k C F _ E H ` n c h g f c d c a G J _ I K 3 y m w v u t m r m z 5 M m L N n } q w v u t q r q o ? P m O R 2 | | | Q T | S V } ~ U W | 4 Y 1 X Z M [ J ] \ _ 0 ^ a ` c b d 3 f / e g Z h Y i V k . j m l o n q p r - 2 t s u g v h w , f x c z y | { ~ + }  ) ) ) 1 * v w u q ! , * ) ( ' % - 0 ! 0 $ * ) ( ' $ % $ " ; / 9 8 7 6 / 4 / < / 0 ? 3 9 8 7 6 3 4 3 1 / J > H G F E > C > K > ? N B H G F E B C B @ / > Y M W V U T M R M Z M N ] Q W V U T Q R Q O M h \ f e d c \ a \ i \ ] l ` f e d c ` a ` ^ \ w k u t s r k p k x . k l { o u t s r o p o m k z z  z z { ~ ~  ~ | z - , : ) ( > ( I ? ? @ ; 7 6 U J M J K F B 5 b V Z Y V W + R N 4 p c h g f c d _ [ 3  q w v u t q r m i 2 | x 1 0 / . - , + ) ) * # 2 $ * ) ( ' $ % ) A 3 9 8 7 6 3 4 / + P B H G F E B C > : _ Q W V U T Q R M I n ` f e d c ` a \ X } o u t s r o p k g ~ ~  " ! $ z v # % ' & ( ) * + - E / , 1 ( . 3 Q ? ? @ 0 4 2 6 ; 7 6 ^ J M J K 5 8 ) 9 F * : 5 l V Z Y V W ( < $ > R ; @ 4 { c h g f c d = B ? C _ A E 3 q w v u t q r F D G m 8 H 2 9 I 7 K | 3 M 1 J O L Q N R 0 P T U S V / G W H X F Z . B \ Y ^ [ ` - ] a _ c d , b e V f W g + ) ) U i Q k h m * j o l p n r . s q t e u = $ * ) ( ' $ % f v d x ` z L 3 9 8 7 6 3 4 w | y ~ / {  [ B H G F E B C } > j Q W V U T Q R t u M s y ` f e d c ` a o \ o u t s r o p k ~ ~  z ~ A & L ? ? = 6 X J M J H 5 e V Z Y V T 4 s c h g f c a 3 q w v u t q o 2 ~ 1 0 / . - , + ) ) * & 5 $ * ) ( ' $ " D 3 9 8 7 6 3 1 S B H G F E B @ b Q W V U T Q O q ` f e d c ` ^ o u t s r o m ~ ~ | h `D $ h; p q . \ h h h E s ,i $S j hUj /S h k h h hiD h + D h B !m h D i Y h D# i% i' ) !i: < ' ' 'h  j k> @ kD DQ 0iS ~DU W 4i Dh 7SAij El Ni?Sn D Ri D;E _i (lliJS XS pi Um}i cS YE kS i D wE i sS DLm D i i i i i i E i , i i i i < j j" D$ & j7 7 'j,j E9 ; E= N 9jP ~S DR ET e >jg i Jj nk | ~ S ' o% '- o DL Yj]j jj '5 \ '8 wj S F {j N l '@ j (H j S+F j ( j | "(O j S IF j S E ! j# 1(e gF4 j6 F8 j S p F: K FM O jQ W jb id f Fh y j{ } _ k)q k:r S@( O( k Ks &k +k /k;k Ik ^(Uk m(`kek sk S F |k |( ( k k ( k k k S\t1 3 5 k G7 kH ( kJ L kN ( k_ k Sa 9Gc e kv x b lz | l ( (mu WG l uG lj ~v w G G 'l r 3l tk G 8l y Fl ( Ql ( ) )| 4 K b y 1 H _ v . E \ s + B Y p ( ? V m p T E Vl * T E Zl T2E U ] =E G. hl0 e TPE2 4 ulE m &Tu } ylG .T[EI HK \ l^ ` 9TnE b s u w y l GT!) 0) l yE l l l l ?) l N) l l lRT )H l ]) l m l) m m 'mbT GH 5m+ {) Am- / Fm1 Tm`mmTB eHD F nmH Y uT E[ ] _ p smr % < t Hv m H m}T H H m T E H m k T E T E m m T I m S , ) m m( ) m* m, . m T ? A C m7IE mV ) nX Z n\ < ) nm $n To UIq s 2n T E 7n j Dn In T sI I Vn T E I [n k T E gn % T ) ' ) rn) + < > EL wn@ {n nB nS ) x nU W \ ) y n nY j n Ul n Ip n l n U n I n * n n | * o o U J o 'U F o 'J -o EJ 2o/U % cJ J ?o" :U F$ J& ( Do9 ; l= ? BU"F- P R T V g Po5 i k m ~ MU * z /* { | [o = -F `o dopo ~o >* } o M* o o o]U J o \* o o k*! o o ohUE J o z*) o p p pxU! J# % ,p6 8 U@F: < M O 1pQ M S Kd >pf 5Kh Cp UU ] SKj { qK}  Pp UKF K Up m U^Fe apm U *  ( 1 *9 J 4 lp u iF qp up p p *[ < p *l D p p " p U3 5 K7 p9 " *K p pJ *S pL pN P p U} a c e q Kg qx *[ qz | q~ *^ #q /q U K =q U|F Bq 9 P L Oq %L Tq U CL aL aq U F L fq m U F 0 2 4 6 rq G I K M U +} f ^ + n }q` b d u F qw q qy q{ + u q .+ } q q q V L q g , =+ q q L+ q q r V r L r [+ %r .r < j+ 4r @r*V L Nr 2V F - / Sr1 ~ 3 LD `rF MH er:V 3MJ [ QM] _ rra EV Fr oMt v wrx n MV F r XVy+ +' 8 r FL r r r r +I r \ +Z r r rhV M r l + r r* + s, s. 0 ssV A C E #s MG (sX + 6sZ \ ?s^ | + Eso Qs Vq Ms u _s V F ds M qs N vs V #N AN s V F _N s n V G s ' ) + - V +k | > , s@ B D U G sW s sY s[ , sl n , s sp r s V }N s -, t t <, t t )t V% 4t N 9t K, Gt Pt Z, Vt bt V N pt V0G ut - N$ t& N( t V5 = O* ; 1O= ? tA V;GR OOT V tX i nk m VNGE o tM Wi, x, & t U YG t t t t ,7 t ,H % t t t W mO u 6 ,- u u ,0 %u .u :u%W] ! # % Eu O' Ju8 ,8 Xu: < au> ,@ guO su5WQ OS U uf h =WlGj l }  u M d e O u O uEWm u P !P u PWwG ?P u n XW G} u cW ,Y j { G , O u " $ 5 G u7 u u9 u; , W uL N -= Z u vP R vsWc e ]Pg vi { , -b #v(vz ,-j 6v| ?v~ Kv~W Vv{P [v ;-q iv rv < J-y xv v W P v W G v P v P v W P Q v! W G2 /Q4 6 v8 I oK M W G O ` b d f v w y { } WY-@ H O h-P W v GL v v v v w-X w \ -_ w w w W MQ (w l - 4w9w - Gw Pw \w W gwkQ lw - zw w | - w/ w W1 Q3 5 wF H W GJ L ] _ wa c Qt wv Qx w W Qz R w X G R w o X H w X -g j r -y z w H w w w x - x, . - x"x0 2 0x%XC E =RG 9xI . ExJxZ . Xx\ ax^ ` mx0X q s u xx[Rw }x +. x x :. x x@X yR x HX H x 3 R x R xPX R R x [X+H S x ) p+ - cX>H% / @ B D F x- W Y [ ] nXI. n X. xp 5 r t IH x x y y g. #y v. .y3y Ay~X S Jy J . Vy[y . iy ry ~y X= y S y . y y .! y y X S ' ' y ' ' X\H ' ' ' ' y 'a x E (PT ( y+( T:( y XM U TI(X( Tg(v( y ( XgH ( U ( ( y ( ( p ( ( XzH] ( ) )*)9) ye H)W)f)u) X . ) ) . , z )m ) ) ) H z ) z z )(z ) . 4 4z ) * . < ?zDz *)*Rz X8*G*WUV*[ze* , .C gzlzt* /K zz * z * * z Xu * * * zfU * z * /S z * + z +< */V z(+ z X7+ UF+U+ zd+s+ X H + + + + z + } + U + z + V + z Y V , ,bV',6, zE, Y HT,qVc,r, z , , q , , Y H , , , , , { - -&-5- Y9/ ^ D-H/ f {S- b-q- - HL { - {+{ -9{ -W/ m E{ - -\ f/ u P{U{ - -c{0Y - . V .l{%. l u/} x{}{4. / {C. {R.a. {;Y p.. . { V . { . / { . . { .| / { . {KY . W / / {$/3/SY HB/Q/`/o/ {~/ /#W / { /mW / {[Y |W / / W / / | 0fY H 0 W#020 |A0P0 q_0n0nY H }0 0 0 0 0 | 0 0 0 0yY / 1 / '| 1 "111@1 H ,|O10|<|^1J|m1 / V||1 1 / a|f| 1 1t| Y 1 1 X 1}| 1 / | | 1 / | 2 | 2!2 | Y 02?2N2 |.X]2 |l2 0 |{2 2 | 2 0 | 2 | Y 2xX 2 2 | 2 2 Y I 3 3 3/3 |>30 G M3 X\3 }k3 Xz3 } Y X 3 3*Y 3 3 } 3 Y I 39Y 3 3!} 4 4 q 4.4 Y.I =4L4[4j4y4-} 4 4 4 4 Y)0! " ) 480* 1 8} 4 4 4 59I =} 5A}M} 5[}-5G09 g}<5K5 V0< r}w}Z5i5 } Yx5 5 Y 5 } 5^ e0 } } 5t0 } 5 } 5 5 } Y 5 5 6 } Y 6 },6 0 };6J6 }Y6 0 }h6 } Yw6 Y 6 6 ~ 6 6 ZLI 6 6 6 6 ~ 6u % 7 Y 7 ~+75Z:7 ~ Z- 5 DZI7X7 Zg7v7-~ 7 ZWI 7 Z 7 72~ 7 7&r 7 7 ZjI= 7 8 8*898>~E H8W8f8u8+Z 0D K L 8 0S T I~ 8M 8 8 8uI N~ 8R~^~ 8l~ 8 0[ x~ 8 9 0c ~ ~ 9)9 ~;Z89G9 ZV9 ~e9 , 0% ~ ~t9 0( ~ 9 ~ 9 9 ~FZU 9 9 9 ~ Z 9 ~ 9 00 ~ 9 : ~ :< 18 (: VZ7:@[F:U: d:s:^Z I : : : :  : ] :O[ :, : [ :1fZe m [ ; ; [';6;>E;qZ IT; \c;r;C ; ; r ; ;yZ Iu ; ; ; ; ;O} < <&<5< Z 1f n u ? D<(1v } G ZS< b >+ $>3> Z IB>Q>`>o>0 ~> > \ >= > \ >B Z ] > >V] > >O ? Z I ?e]#?2?T A?P? s_?n? Z I }? ? ? ? ?` ? ? ? ? Z 1 y @ 1 | k @ "@1@@@ I p O@t ^@ m@ 1 |@ @ 1 @ @ Z @ @ ] @ @- 1 @ 1 A A!A Z 0A?ANA ]]A lA 1 {A A A 1 " A. [ A ^ A A< A A [ J B B B/BA >BD [ MB ^\BN kBa^zBS [ p^ B B ^ B B` B#[ J B ^ B Be C C7s C.C+[ J =CLC[CjCyCq C C C C6[ 2 C 2 | C C C D)J D D -D'2 M< 2 D NP [$N `BN`N^ ~N N [xJ N N N Oc 2O = PO `nOp O)a Ou [E M 8a O O a P"P @P [ J^P a|P P P P t P Q [ JU 0QNQlQ Q Q ] Q Q R R [ 2 ! >R 3 $ \Re zR R R JL R R S 3 , ,SRS\ &3 4 S S [ S S a S S l 53; TD3C AT QT\T( \m jT T T3 a T8 US3K F U2UO eU| b3N U gUa \ U4b U Uo U V \ J V=VpVrVt V * u VCb V V b"W #\} b$WHW b{W}W W.\ J W b W W -X/XHtSX X6\ J X X X X Y 8Y:Y^Y YA\q3 % & V Y 3- 5 ^ Y Y Y Z J CZ EZ iZ 38 e Z Z 3@ m Z Z Q\ Z [?cN[ P[A 3u t[ 3x $ [- [ [9 \\ \ \&\D NcY\I [\ 3 W \ \` \ 3 f \r l\ ] c ]1] d]f]t\ J ] ] ] ] ^X o ^ c<^ o^ cq^ |\ d ^ ^Jd ^ ^ !_ \ J#_YdG_z_ |_ _ t _ _ \ K _,`.`R` ` ` ` ` ` \ 3G H O a 3P W 7a 9a]a a K a a a 4_ a b 4b BbDb \hb b d b b %4 " ' b44 5 b> cMcJ \ Ocsc cU d cZ cC4 h c dq %d R4 w Xd \Zd d~d d d d \,K e e0ece ee e e e eUe e \ de f f e;fnf pf \7K f e f f f g&u"gFg \JK yg{g g g g g h h h \a4j q r )hp4y z rh h h#iUK [i yi i4 i i 4 i j ]"j5j fbj' j , 4 3 8 j 4 F jO 0kRk[ ] uk}k kf f kk k 4 y k l Pl< 4 [l ] l`f l l l l&]hK l m mem wm mof m m f m .]% - f m m g m n n9]sK;n!g?nRn dn|nYu n nA] K5 n n$o(o;o = Moeo o oL] 4 o 4 oE o#p5p KL Lp ^p vp 4 p p\ 5 ! p p/ \] p qkg q8 Fq l 5 D I Jq$5 W ]q` oq ql g]M q q qw zg q| q35( 'r/r Wr| B50 [r w]nr g r r r r] K r s s8s @s' > U hs hls s h s ]] e dh s s i s s t ] K t kItQt yt}t v t t ] Km t t t u'u u )uZubu u ]Q5 7 u`5 ? u} u u u K v v 8vo5 G " :vkv ~5 J - 2 sv v@ ] v vNk vI vU 5R U Z v 5Z h !wq )wIw} ] Kw|w w l w w 5a w w w 5i x ]2x n:xZx \x x ] K x x x x xl x o y Cy pKy ] qkymy r y y y ] K y s y y z1z7vTz\z ] K |z~z z z z z z { { ] 5 q B{ 5 t e{ m{ { { L { {' { 5 | 3 { | 5 > C |1|Q ^S|v| t~|Z | 6 f k | 6 y | | } ^ } }*} uB} d}#6 } } } 26 } )^ } v } ~ ~)~1^ L;~S~u~ ~ ~ ~ x ~ ~ y ~ 9^ -z#'>{:L dD^'L O|    jv L^:L 4 8 K ] u W^A6 P6 EL E * I 8 \ _6 D n n6 O T b g^ `} k , }6 w | 6 % & r^ . V Z q~m  6 < 6 ^  * ^XL6 7 ? g k ~ ^ ^cL ; G H P wx | ^vL % & ^ 6! " ) ( 61 4 & L % X Y a LL + / ; I 6< U \ 6C ` e s ^ 6 | 7 $ l 6 9 7 ] i j ^- r 7 | "7 ^( G H J n ^ Lz { ; R 5 , ^= E = 0 1 N 9 X Y ^ L[ _  Hw ^ LM A , U B J i j _17D K L l @7S [ 7 ] L < @ L Z O7^ $ f ^7f , q v 0 R _S [ p z { i m73 } |7; $_e 7C A c 7F d 4_l <_ L m 0 R D_u } t u } , O_ L 1 {w W_ L ) A c = b_ 7m n u N 7v } V H L M Q ] k ( 7 ] w : R 7 e t r_ 7m 7p }_ " & 9 K 8x c 8 _ _ M 3 7 J + \ + t < 0 _ M ^ = _ M o B 1xD H _*M [ m N _!8 08 Y $ % - 5M !^ U b n Y | l ?8 ~ !N8 _ ,!]8 l8 ) 5 6 _ > f j } {8 9 @ b }`c k } !M9 \9 `E k9 # / Q , s !z9( 2 t > `| L ` M Q M ( ^ @ b c `U ] ' ) p ` M , u By ` Me ' 9 Q s m ` 9/ 5 8 / 9< > 7 u M ! ! % 8 9G ? J b ! 9P B ` L ! 9J 9R `} 2 6 ! U I & [ 9Y 4 s = ! 9a C O ` Y ] ` M C b G Z ^ l o g t a l n a N p # $ , jyT X a N k } a :| ~  i : l ( 4 5 = %N " e i | : t ".: | /a ,"=: L: 9 E F ' :a N v z 2 7 [: E N <"j: T ` Ja # $ n & J Ra8NV W _ s 5 Za 4 5 eaCN7 [ g h p y maVN & E F xay: H : l x y aNL" : \" : = a> F e f L l" : h : # , 8 a C H : V 2 _ T |" : e v q aw   atN c z R X ] a aN & = P Szg z a N " 9 a : L ; c v N " ;$ " ;- 5 aH _ ) r "-; ! & <; 4 = I a% T 2 1 Y D K; g [ n p "Z; v a 6 b N - @ W j - ; D b5 = I K ) b N< M S f } {z b NE % M 8 O b y *bi;Y [ \ x;] d U N " ! ;k 4 K " ;t $ ^ u :b x & " ;+ 2 7 ;3 E N Z Eb] 0 G Z e } q j ;; x " ;> Ub , C ]b NV m e ebm u ( ? R i pb N| z xb O} $ ; N e x b ; F ; N O # 7 J a ; U t # < ] . b 7 ,# + ? @ ^ A e QC 4 D E c G I }J L e&Qu N O P Q S o } X \ ^ a e @7 ; = > c (@D F F z h j k l 1QL% m o p 7@O M q s \%F@V U u v ex z T { | l%U@] } d@`  e Y s@h " + |% @p 1 = e f K eDQ P h ] k b e m z o eOQ } t ~ ebQ e @ w @  mQ % @ % @ f % @ @ f % @ 3 < % @ B N (f \ ! # 0f Q% & ( * a + , - n / 4 s 8f 8 : = ? D Cf QF G H I K ~L M Kf Q O Q R T V W X Y [ Vf A ` A d f i k Q % p r s 'A t u %6A w x ffy { } ~ %EA TA & qf 1 6 cA D M %rA S _ f m f Q r ) @  f f Q ~ f Q % f A A! # - Q & A, & A3 f 1 W ,& A A " + 7 f5 B 6 G A U ^ <& A d p f C " # ~ $ % f Q' ( ) + - n = . E 0 2 H 3 fE M J 4 5 W 7 < @ f RB Z E G L N O P f RU Q S T U W ] Y Z \ ^ g A] c f _ Bj l ' ` e a c h !RL& l n q Bu / s x \&&B~ 2 z { g| } z  l&5B: % DBB 3 < H #gm S X SBI f o |&bBQ u 3g ;g4R u Cg} Ng?R  VgRR agqB Y B \ ]R & B d & B l qg % & Bs 1 6 B{ D M Y |g d i B w & B g ! # gpR( * + , - / 0 1 3 5 g 6 8 : ; < g{R= ? D H J M O T V W X Y [ \ ] _ g B a B b % d f g R & h i k C& p t & C. ) . v y < g{ 3 E & &%C Q V 4C d m y g 8 CC &RC g @ g R aC= E G gH S M \ ` b h gpCo p q Cw  ( '- 1 = K C W ' C b g u h ~ C,' C C h C <' C !h $ & ) + 0 2 C D 3 4 5 7 8 9 ; = ) > # 5 @ B C D E : G L + H P L' S ,hR D$DT 4h R\ U k s BD\' Zh x l'% - jh| ~ E |'5 uh }h R QD h R h S M h S t$ t$ : : : : : : : : : : : : : : : : t$: : : : : : A A A A A A A A A A A A A A A A A A A A A A $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 B B B B B B B B B B B B B B B B B B B B B G G G G G G G G G G G G G G G t$G G G G G G P P P P P P P P P P P P P P P ` t$P P P P P P ` ` ` ` ` ` ` ` ` ` ` ` ` a t$ a a a a a a a a a a a a a b b b b b b b b b b b b b b u t$" # & ' ( u u u u u u u u u u u u u " # & + , ' . ( / t$1 + , 5 . 6 / 8 1 9 > 5 @ 6 D 8 F 9 > I @ J D M F O t$I S J U M W O Y t$S [ U \ W e Y f t$[ i \ k e m f n 1 t$i q k t m w n z 1 1 1 1 1 1 1 1 1 1 1 1 1 t$q | t } w  z t$| }  t$ t$ t$ t$ t$ t$ t$ t$ t$ t$ t$ t$ t$ t$ t$ " t$ $ % ' " ( t$$ + % , ' - ( / t$+ 3 , 5 - 7 / < t$3 = 5 ? 7 @ < B t$= E ? G @ H B J t$E K G M H N J R t$K S M T N U R V t$S Y T Z U [ V \ t$Y _ Z b [ d \ e t$_ f b j d m e o t$f r j s m x o y t$r | s } x  y t$| }  t$ t$ t$ t$ t$ t$ t$ t$ t$ t$ % ' t$ ( . % / ' 0 t$( 3 . 5 / : 0 ; t$3 = 5 E : H ; J t$= K E M H N J R t$K S M T N U R V t$S Y T Z U [ V \ t$Y ` Z d [ f \ g t$` h d l f o g q t$h u l v o | q } t$u v | } t$ t$ t$ t$ t$ t$ t$ t$ ! t$ ! ! ! ! ! ! ! ! ! ! ! ! ! 6 t$ 6 6 6 6 6 6 6 6 6 6 6 6 6 > t$ > > > > > > > > > > > > > ? t$ ? ? ? ? ? ? ? ? ? ? ? ? ? t$ t$ t$ t$ , t$ , , , , , , , , , , , , , - t$ " # & ' - - - - - - - - - - - - - t$" ( # ) & + ' 0 t$( 6 ) 7 + 9 0 : t$6 < 7 ? 9 A : B t$< D ? E A G B H ; t$D L E M G N H O ; ; ; ; ; ; ; ; ; ; ; ; ; < t$L P M S N T O U < < < < < < < < < < < < < t$P V S Z T ^ U ` t$V a Z b ^ f ` i t$a k b p f q i x 1 t$k y p | q } x  1 1 1 1 1 1 1 1 1 1 1 1 1 g t$y | }  g g g g g g g g g g g g g h t$ h h h h h h h h h h h h h t$ t$ t$ ] t$ ] ] ] ] ] ] ] ] ] ] ] ] ] t$ t$ t$ ) t$ ) ) ) ) ) ) ) ) ) ) ) ) ) * t$ * * * * * * * * * * * * * t$ t$ t$ t$ U t$ U U U U U U U U U U U U U V t$ V V V V V V V V V V V V V t$ $ % t$ ' , $ . % / t$' 1 , 2 . 5 / 6 K t$1 7 2 8 5 : 6 > K K K K K K K K K K K K K t$7 @ 8 B : D > J t$@ K B M D N J P t$K S M U N V P X t$S Y U [ V \ X ` t$Y a [ b \ c ` d w t$a g b h c i d j w w w w w w w w w w w w w t$g q h w i y j z t$q { w  y z t${  C t$ C C C C C C C C C C C C C D t$ D D D D D D D D D D D D D t$ t$ t$ 9 t$ 9 9 9 9 9 9 9 9 9 9 9 9 9 o t$ o o o o o o o o o o o o o p t$ p p p p p p p p p p p p p t$ t$ t$ e t$ e e e e e e e e e e e e e t$ t$ t$ 1 t$ ' ( 1 1 1 1 1 1 1 1 1 1 1 1 1 2 t$ + , ' . ( 0 2 2 2 2 2 2 2 2 2 2 2 2 2 t$+ 7 , ; . = 0 > t$7 B ; C = D > G t$B I C M D N G P ' t$I U M X N Z P [ ' ' ' ' ' ' ' ' ' ' ' ' ' ] t$U ] X ^ Z a [ b ] ] ] ] ] ] ] ] ] ] ] ] ] ^ t$] c ^ d a f b j ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ t$c l d n f p j v t$l w n y p z v | t$w  y z | S t$ S S S S S S S S S S S S S t$ t$ t$ t$ t$  t$              t$ t$ t$ K t$ K K K K K K K K K K K K K L t$ L L L L L L L L L L L L L t$ t$ t$ A t$ A A A A A A A A A A A A A w t$ " w w w w w w w w w w w w w x t$ # $ % " & x x x x x x x x x x x x x t$# ) $ * % + & , t$) 3 * 9 + ; , < t$3 = 9 A ; D < F m t$= K A L D S F T m m m m m m m m m m m m m t$K W L X S Z T \ t$W c X g Z i \ j t$c n g o i p j s 9 t$n u o y p z s | 9 9 9 9 9 9 9 9 9 9 9 9 9 : t$u y z | : : : : : : : : : : : : : t$ t$ t$ / t$ / / / / / / / / / / / / / e t$ e e e e e e e e e e e e e f t$ f f f f f f f f f f f f f t$ t$ t$ [ t$ [ [ [ [ [ [ [ [ [ [ [ [ [ t$ t$ t$ ' t$ ' ' ' ' ' ' ' ' ' ' ' ' ' ( t$ ( ( ( ( ( ( ( ( ( ( ( ( ( t$ t$ # $ t$ % & # ( $ , t$% . & 0 ( 2 , 8 S t$. 9 0 ; 2 < 8 > S S S S S S S S S S S S S T t$9 A ; C < D > F T T T T T T T T T T T T T t$A G C I D J F N t$G O I P J Q N R t$O U P V Q W R X I t$U _ V e W g X h I I I I I I I I I I I I I  t$_ i e m g p h r              t$i w m x p  r t$w x  t$ t$ u t$ u u u u u u u u u u u u u t$ t$ t$ A t$ A A A A A A A A A A A A A B t$ B B B B B B B B B B B B B t$ t$ t$ 7 t$ 7 7 7 7 7 7 7 7 7 7 7 7 7 m t$ m m m m m m m m m m m m m n t$ n n n n n n n n n n n n n t$ t$ t$ % ) + , c t$% 0 ) 1 + 2 , 5 c c c c c c c c c c c c c t$0 7 1 ; 2 < 5 > t$7 C ; F < H > I t$C K F L H O I P / t$K Q L R O T P X / / / / / / / / / / / / / 0 t$Q Z R \ T ^ X d 0 0 0 0 0 0 0 0 0 0 0 0 0 t$Z e \ g ^ h d j t$e m g o h p j r t$m s o u p v r z % t$s { u | v } z ~ % % % % % % % % % % % % % [ t${ | } ~ [ [ [ [ [ [ [ [ [ [ [ [ [ \ t$ \ \ \ \ \ \ \ \ \ \ \ \ \ t$ t$ t$ Q!t$ Q!Q!Q!Q!Q!Q!Q!Q!Q!Q!Q!Q!Q! !t$ ! ! ! ! ! ! ! ! ! ! ! ! ! !t$ ! ! ! ! ! ! ! ! ! ! ! ! ! !t$ ! ! ! ! ! ! ! ! ! ! ! ! ! "t$ " " " " " " " " " " " " " "t$ " " " " " " " " " " " " "|"t$ |"|"|"|"|"|"|"|"|"|"|"|"|" "t$ " " " " " " " " " " " " " "t$ " " " " " " " " " " " " " #t$ # # # # # # # # # # # # #J#t$ J#J#J#J#J#J#J#J#J#J#J#J#J# $t$ $ $ $ $ $ $ $ $ $ $ $ $ $ $t$ ! ' ) * $ $ $ $ $ $ $ $ $ $ $ $ $)$t$! + ' / ) 2 * 4 )$)$)$)$)$)$)$)$)$)$)$)$)$2$t$+ 9 / : 2 A 4 B 2$2$2$2$2$2$2$2$2$2$2$2$2$]$t$9 E : F A H B J ]$]$]$]$]$]$]$]$]$]$]$]$]$b$t$E Q F U H W J X b$b$b$b$b$b$b$b$b$b$b$b$b$g$t$Q \ U ] W ^ X a g$g$g$g$g$g$g$g$g$g$g$g$g$q$t$\ c ] g ^ h a j q$q$q$q$q$q$q$q$q$q$q$q$q$ o c r g t$h t$j t$ o t$r t$t$t$ t$t$t$ t$t$t$ t$t$t$ t$t$t$ t$t$t$ h t$t$t$h h h h h h t h h h h h h t$t$t$t t t t t t t t t t t t t$t$t$ t$t$t$ j t$t$t$j j j j j j w j j j j j j t$t$t$w w w w w w w w w w w w t$t$t$ t$t$t$ t$t$t$ t$t$t$ t$t$t$ t$t$t$ d t$t$t$d d d d d d r d d d d d d t$t$t$r r r r r r r r r r r r t$t$t$ t$t$t$ t$t$t$ t$t$t$ t$t$t$ ( t$t$t$( ( ( ( ( ( } ( ( ( ( ( ( t$t$t$} } } } } } } } } } } } t$t$t$ t$t$t$ t$t$t$ t$t$t$ ! t$t$t$! ! ! ! ! ! 2 ! ! ! ! ! ! t$t$t$2 2 2 2 2 2 Q 2 2 2 2 2 2 t$t$t$Q Q Q Q Q Q Q Q Q Q Q Q t$t$t$ t$t$t$ t$t$t$ t$t$t$ ? t$t$t$? ? ? ? ? ? M ? ? ? ? ? ? t$t$t$M M M M M M ^ M M M M M M t$t$t$^ ^ ^ ^ ^ ^ } ^ ^ ^ ^ ^ ^ t$t$t$} } } } } } } } } } } } t$t$t$ t$t$t$ t$t$t$ t$t$t$ k t$t$t$k k k k k k y k k k k k k t$t$t$y y y y y y y y y y y y t$t$t$ t$t$t$ t$t$t$ t$t$t$ t$t$t$ ? t$t$t$? ? ? ? ? ? ? ? ? ? ? ? t$t$t$ t$t$t$ t$t$t$ t$t$t$ - t$t$t$- - - - - - ; - - - - - - t$t$t$; ; ; ; ; ; L ; ; ; ; ; ; t$t$t$L L L L L L k L L L L L L t$t$t$k k k k k k k k k k k k t$t$t$ t$t$t$ t$t$t$ t$t$t$ Y t$t$t$Y Y Y Y Y Y g Y Y Y Y Y Y t$t$t$g g g g g g x g g g g g g t$t$t$x x x x x x x x x x x x t$t$t$ t$t$t$ t$t$t$ t$t$t$ - t$t$t$- - - - - - - - - - - - t$t$t$ t$t$t$ t$t$t$ t$t$t$ t$t$t$ ) t$t$t$) ) ) ) ) ) : ) ) ) ) ) ) t$t$t$: : : : : : Y : : : : : : t$t$t$Y Y Y Y Y Y Y Y Y Y Y Y t$t$t$ t$t$t$ t$t$t$ t$t$t$ G t$t$t$G G G G G G U G G G G G G t$t$t$U U U U U U f U U U U U U t$t$t$f f f f f f f f f f f f t$t$t$ t$t$t$ t$t$t$ t$t$t$ t$t$t$ s t$t$t$s s s s s s s s s s s s t$t$t$ t$t$t$ t$t$t$ t$t$t$ t$t$t$ ( t$t$t$( ( ( ( ( ( G ( ( ( ( ( ( t$t$t$G G G G G G G G G G G G t$t$t$ t$t$t$ t$t$t$ t$t$t$ 5 t$t$t$5 5 5 5 5 5 C 5 5 5 5 5 5 t$t$t$C C C C C C T C C C C C C t$t$t$T T T T T T s T T T T T T t$t$t$s s s s s s s s s s s s t$t$t$ t$t$t$ t$t$t$ t$t$t$ a t$t$t$a a a a a a o a a a a a a t$t$t$o o o o o o o o o o o o t$t$t$ t$t$t$ t$t$t$ t$t$t$ t$t$t$ 5 t$t$t$5 5 5 5 5 5 5 5 5 5 5 5 t$t$t$ t$t$t$ t$t$t$ t$t$t$ # t$t$t$# # # # # # 1 # # # # # # t$t$t$1 1 1 1 1 1 B 1 1 1 1 1 1 t$t$t$B B B B B B a B B B B B B t$t$t$a a a a a a a a a a a a t$t$t$ t$t$t$ t$t$t$ t$t$t$ O t$t$t$O O O O O O ] O O O O O O t$t$t$] ] ] ] ] ] n ] ] ] ] ] ] t$t$t$n n n n n n n n n n n n t$t$t$ t$t$t$ t$t$t$ t$t$t$ # t$t$t$# # # # # # { # # # # # # t$t$t${ { { { { { { { { { { { t$t$t$ t$t$t$ t$t$t$ t$t$t$ t$t$t$ 0 t$t$t$0 0 0 0 0 0 O 0 0 0 0 0 0 t$t$t$O O O O O O O O O O O O t$t$t$ t$t$t$ t$t$t$ t$t$t$ = t$t$t$= = = = = = K = = = = = = t$t$t$K K K K K K \ K K K K K K t$t$t$\ \ \ \ \ \ { \ \ \ \ \ \ t$t$t${ { { { { { { { { { { { t$t$t$ t$t$t$ t$t$t$ t$t$t$ i t$t$t$i i i i i i w i i i i i i t$t$t$w w w w w w w w w w w w t$t$t$ t$t$t$ t$t$t$ t$t$t$ t$t$t$ = t$t$t$= = = = = = = = = = = = t$t$t$ t$t$t$ t$t$t$ t$t$t$ + t$t$t$+ + + + + + 9 + + + + + + t$t$t$9 9 9 9 9 9 J 9 9 9 9 9 9 t$t$t$J J J J J J i J J J J J J t$t$t$i i i i i i i i i i i i t$t$t$ t$t$t$ t$t$t$ t$t$t$ W t$t$t$W W W W W W e W W W W W W t$t$t$e e e e e e v e e e e e e t$t$t$v v v v v v v v v v v v t$t$t$ t$t$t$ t$t$t$ t$t$t$ + t$t$t$+ + + + + + + + + + + + t$t$t$ t$t$t$ t$t$t$ t$t$t$ t$t$t$ ' t$t$t$' ' ' ' ' ' 8 ' ' ' ' ' ' t$t$t$8 8 8 8 8 8 W 8 8 8 8 8 8 t$t$t$W W W W W W W W W W W W t$t$t$ t$t$t$ t$t$t$ t$t$t$ E t$t$t$E E E E E E S E E E E E E t$t$t$S S S S S S d S S S S S S t$t$t$d d d d d d d d d d d d t$t$t$ t$t$t$ t$t$t$ t$t$t$ t$t$t$ q t$t$t$q q q q q q  q q q q q q t$t$t$            t$t$t$ t$t$t$ t$t$t$ t$t$t$ & t$t$t$& & & & & & E & & & & & & t$t$t$E E E E E E E E E E E E t$t$t$ t$t$t$ t$t$t$ t$t$t$ 3! t$t$t$3!3!3!3!3!3!A!3!3!3!3!3!3!t$t$t$A!A!A!A!A!A!R!A!A!A!A!A!A!t$t$t$R!R!R!R!R!R!q!R!R!R!R!R!R!t$t$t$q!q!q!q!q!q! !q!q!q!q!q!q!t$t$t$ ! ! ! ! ! ! ! ! ! ! ! ! !t$t$t$ ! ! ! ! ! ! ! ! ! ! ! ! !t$t$t$ ! ! ! ! ! ! " ! ! ! ! ! !t$t$t$ " " " " " "^" " " " " " "t$t$t$^"^"^"^"^"^"l"^"^"^"^"^"^"t$t$t$l"l"l"l"l"l"}"l"l"l"l"l"l"t$t$t$}"}"}"}"}"}" "}"}"}"}"}"}"t$t$t$ " " " " " " " " " " " " "t$t$t$ " " " " " " # " " " " " "t$t$t$ # # # # # # # # # # # # #t$t$t$ # # # # # #2# # # # # # #t$t$t$2#2#2#2#2#2# #2#2#2#2#2#2#t$t$t$ # # # # # # # # # # # # #t$t$t$ # # # # # # # # # # # # #t$t$t$ # # # # # # # # # # # # #t$t$t$ # # # # # # $ # # # # # #t$t$t$ $ $ $ $ $ $D$ $ $ $ $ $ $t$t$t$D$D$D$D$D$D$L$D$D$D$D$D$D$t$t$t$L$L$L$L$L$L$X$L$L$L$L$L$L$t$t$t$X$X$X$X$X$X$] X$X$X$X$X$X$t$t$t ] ] ] ] ] ^ u ] ] ] ] ] ] t$w ^ ^ ^ ^ ^ _ t ^ ^ ^ ^ ^ ^ u x _ _ _ _ _ w _ _ _ _ _ _ t${ x t$| { t$} | t$~ } t$ ~ t$ t$ t$ 0 t$ 0 0 0 0 0 ^ 0 0 0 0 0 0 t$ ^ ^ ^ ^ ^ ` ^ ^ ^ ^ ^ ^ t$ ` ` ` ` ` p ` ` ` ` ` ` t$ p p p p p u p p p p p p t$ u u u u u u u u u u u t$ t$ t$ t$ t$ t$ t$ t$ t$ t$ t$ ^ t$ ^ ^ ^ ^ ^ a ^ ^ ^ ^ ^ ^ t$ a a a a a r a a a a a a t$ r r r r r x r r r r r r t$ x x x x x x x x x x x t$ t$ t$ t$ t$ t$ t$ X t$ X X X X X [ X X X X X X t$ [ [ [ [ [ l [ [ [ [ [ [ t$ l l l l l s l l l l l l t$ s s s s s s s s s s s t$ t$ t$ t$ t$ t$ t$ t$ ! t$ ! ! ! ! ! l ! ! ! ! ! ! t$ l l l l l r l l l l l l t$ r r r r r r r r r r r t$ t$ t$ t$ t$ t$ t$ t$ t$ " t$ " " " " " 3 " " " " " " t$ 3 3 3 3 3 8 3 3 3 3 3 3 t$ 8 8 8 8 8 J 8 8 8 8 8 8 t$ J J J J J R J J J J J J t$ R R R R R R R R R R R t$ t$ t$ t$ t$ t$ t$ t$ . t$ . . . . . 4 . . . . . . t$& 4 4 4 4 4 G 4 4 4 4 4 4 t$' G G G G G N & G G G G G G t$) N N N N N _ ' N N N N N N t$* _ _ _ _ _ d ) _ _ _ _ _ _ t$, d d d d d v * d d d d d d t$/ v v v v v ~ , v v v v v v t$1 ~ ~ ~ ~ ~ / ~ ~ ~ ~ ~ ~ t$2 1 t$4 2 t$5 4 t$7 5 t$8 7 t$< 8 t$= < t$> Z = t$? Z Z Z Z Z ` > Z Z Z Z Z Z t$@ ` ` ` ` ` s ? ` ` ` ` ` ` t$C s s s s s z @ s s s s s s t$D z z z z z C z z z z z z t$E D t$F E t$M F t$S M t$U S t$V U t$W V t$[ ! W t$^ ! ! ! ! ! & [ ! ! ! ! ! ! t$` & & & & & 8 ^ & & & & & & t$e 8 8 8 8 8 @ ` 8 8 8 8 8 8 t$f @ @ @ @ @ e @ @ @ @ @ @ t$m f t$n m t$q n t$r q t$t r t$v t t$} v t$ } t$ " t$ " " " " " 5 " " " " " " t$ 5 5 5 5 5 < 5 5 5 5 5 5 t$ < < < < < M < < < < < < t$ M M M M M R M M M M M M t$ R R R R R d R R R R R R t$ d d d d d l d d d d d d t$ l l l l l l l l l l l t$ t$ t$ t$ t$ t$ t$ t$ H t$ H H H H H N H H H H H H t$ N N N N N a N N N N N N t$ a a a a a h a a a a a a t$ h h h h h y h h h h h h t$ y y y y y ~ y y y y y y t$ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ t$ t$ t$ t$ t$ t$ t$ t$ & t$ & & & & & . & & & & & & t$ . . . . . t . . . . . . t$ t t t t t z t t t t t t t$ z z z z z z z z z z z t$ t$ t$ t$ t$ t$ t$ t$ # t$ # # # # # * # # # # # # t$ * * * * * ; * * * * * * t$ ; ; ; ; ; @ ; ; ; ; ; ; t$ @ @ @ @ @ R @ @ @ @ @ @ t$ R R R R R Z R R R R R R t$ Z Z Z Z Z Z Z Z Z Z Z t$ t$ t$ t$ t$ t$ t$ t$ 6 t$ 6 6 6 6 6 < 6 6 6 6 6 6 t$ < < < < < O < < < < < < t$ O O O O O V O O O O O O t$ V V V V V g V V V V V V t$ g g g g g l g g g g g g t$ l l l l l ~ l l l l l l t$ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ t$ t$ t$ t$ t$ t$ t$# t$% # t$) b % t$* b b b b b h ) b b b b b b t$, h h h h h { * h h h h h h t$1 { { { { { , { { { { { { t$4 1 t$6 4 t$7 6 t$9 7 t$: 9 t$= : t$> = t$? > t$@ ) ? t$B ) ) ) ) ) . @ ) ) ) ) ) ) t$F . . . . . @ B . . . . . . t$H @ @ @ @ @ H F @ @ @ @ @ @ t$J H H H H H H H H H H H H t$L J t$R L t$S R t$U S t$V U t$X V t$[ X t$] $ [ t$^ $ $ $ $ $ * ] $ $ $ $ $ $ t$` * * * * * = ^ * * * * * * t$a = = = = = D ` = = = = = = t$c D D D D D U a D D D D D D t$d U U U U U Z c U U U U U U t$h Z Z Z Z Z l d Z Z Z Z Z Z t$i l l l l l t h l l l l l l t$j t t t t t i t t t t t t t$k j t$l k t$o l t$p o t$q p t$r q t$y r t$ P y t$ P P P P P V  P P P P P P t$ V V V V V i V V V V V V t$ i i i i i p i i i i i i t$ p p p p p p p p p p p t$ t$ t$ t$ t$ t$ t$ t$ t$ t$ . t$ . . . . . 6 . . . . . . t$ 6 6 6 6 6 | 6 6 6 6 6 6 t$ | | | | | | | | | | | t$ t$ t$ t$ t$ t$ t$ t$ t$ + t$ + + + + + 2 + + + + + + t$ 2 2 2 2 2 C 2 2 2 2 2 2 t$ C C C C C H C C C C C C t$ H H H H H Z H H H H H H t$ Z Z Z Z Z b Z Z Z Z Z Z t$ b b b b b b b b b b b t$ t$ t$ t$ t$ t$ t$ t$ > t$ > > > > > D > > > > > > t$ D D D D D W D D D D D D t$ W W W W W ^ W W W W W W t$ ^ ^ ^ ^ ^ o ^ ^ ^ ^ ^ ^ t$ o o o o o t o o o o o o t$ t t t t t t t t t t t t$ t$ t$ t$ t$ t$ t$ t$ t$ $ t$ $ $ $ $ $ j $ $ $ $ $ $ t$ j j j j j p j j j j j j t$ p p p p p p p p p p p t$ t$ t$ t$ t$ t$ t$ t$ t$ t$ 1 t$ 1 1 1 1 1 6 1 1 1 1 1 1 t$" 6 6 6 6 6 H 6 6 6 6 6 6 t$' H H H H H P " H H H H H H t$( P P P P P ' P P P P P P t$/ ( t$0 / t$3 0 t$4 3 t$6 4 t$8 6 t$? 8 t$C , ? t$E , , , , , 2 C , , , , , , t$F 2 2 2 2 2 E E 2 2 2 2 2 2 t$J E E E E E L F E E E E E E t$K L L L L L ] J L L L L L L t$L ] ] ] ] ] b K ] ] ] ] ] ] t$O b b b b b t L b b b b b b t$Q t t t t t | O t t t t t t t$U | | | | | Q | | | | | | t$V U t$X V t$] X t$` ] t$b ` t$c b t$e c t$f X e t$i X X X X X ^ f X X X X X X t$j ^ ^ ^ ^ ^ q i ^ ^ ^ ^ ^ ^ t$k q q q q q x j q q q q q q t$l x x x x x k x x x x x x t$n l t$r n t$t r t$v t t$x v t$~ x t$ ~ t$  t$ $ t$ $ $ $ $ $ 6 $ $ $ $ $ $ t$ 6 6 6 6 6 > 6 6 6 6 6 6 t$ > > > > > > > > > > > t$ t$ t$ t$ t$ t$ t$ t$ t$ t$ 3 t$ 3 3 3 3 3 : 3 3 3 3 3 3 t$ : : : : : K : : : : : : t$ K K K K K P K K K K K K t$ P P P P P b P P P P P P t$ b b b b b j b b b b b b t$ j j j j j j j j j j j t$ t$ t$ t$ t$ t$ t$ t$ F t$ F F F F F L F F F F F F t$ L L L L L _ L L L L L L t$ _ _ _ _ _ f _ _ _ _ _ _ t$ f f f f f w f f f f f f t$ w w w w w | w w w w w w t$ | | | | | | | | | | | t$ t$ t$ t$ t$ t$ t$ t$ $ t$ $ $ $ $ $ , $ $ $ $ $ $ t$ , , , , , r , , , , , , t$ r r r r r x r r r r r r t$ x x x x x x x x x x x t$ t$ t$ t$ t$ t$ t$ t$ ! t$ ! ! ! ! ! ( ! ! ! ! ! ! t$ ( ( ( ( ( 9 ( ( ( ( ( ( t$ 9 9 9 9 9 > 9 9 9 9 9 9 t$ > > > > > P > > > > > > t$ P P P P P X P P P P P P t$ X X X X X X X X X X X t$ t$ t$ t$ t$ t$ t$ t$ 4 t$ 4 4 4 4 4 : 4 4 4 4 4 4 t$" : : : : : M : : : : : : t$# M M M M M T " M M M M M M t$% T T T T T e # T T T T T T t$& e e e e e j % e e e e e e t$* j j j j j | & j j j j j j t$+ | | | | | * | | | | | | t$, + t$- , t$. - t$1 . t$2 1 t$3 2 t$4 3 t$; 4 t$A ` ; t$C ` ` ` ` ` f A ` ` ` ` ` ` t$D f f f f f y C f f f f f f t$E y y y y y D y y y y y y t$I E t$L I t$N L t$S N t$T S t$[ T t$\ [ t$_ \ t$` ' _ t$b ' ' ' ' ' , ` ' ' ' ' ' ' t$d , , , , , > b , , , , , , t$k > > > > > F d > > > > > > t$o F F F F F k F F F F F F t$q o t$r q t$v r t$w v t$x w t${ x t$} { t$ "!} t$ "!"!"!"!"!(! "!"!"!"!"!"!t$ (!(!(!(!(!;! (!(!(!(!(!(!t$ ;!;!;!;!;!B! ;!;!;!;!;!;!t$ B!B!B!B!B!S! B!B!B!B!B!B!t$ S!S!S!S!S!X! S!S!S!S!S!S!t$ X!X!X!X!X!j! X!X!X!X!X!X!t$ j!j!j!j!j!r! j!j!j!j!j!j!t$ r!r!r!r!r! ! r!r!r!r!r!r!t$ ! ! ! ! ! ! ! ! ! ! ! !t$ ! ! ! ! ! ! ! ! ! ! ! !t$ ! ! ! ! ! ! ! ! ! ! ! !t$ ! ! ! ! ! ! ! ! ! ! ! !t$ ! ! ! ! ! ! ! ! ! ! ! !t$ ! ! ! ! ! " ! ! ! ! ! !t$ " " " " " " " " " " " "t$ " " " " "N" " " " " " "t$ N"N"N"N"N"T" N"N"N"N"N"N"t$ T"T"T"T"T"f" T"T"T"T"T"T"t$ f"f"f"f"f"m" f"f"f"f"f"f"t$ m"m"m"m"m"~" m"m"m"m"m"m"t$ ~"~"~"~"~" " ~"~"~"~"~"~"t$ " " " " " " " " " " " "t$ " " " " " " " " " " " "t$ " " " " " " " " " " " "t$ " " " " " " " " " " " "t$ " " " " " " " " " " " "t$ " " " " " # " " " " " "t$ # # # # # # # # # # # #t$ # # # # # # # # # # # #t$ # # # # #,# # # # # # #t$ ,#,#,#,#,#3# ,#,#,#,#,#,#t$ 3#3#3#3#3#I# 3#3#3#3#3#3#t$ I#I#I#I#I#z# I#I#I#I#I#I#t$ z#z#z#z#z# # z#z#z#z#z#z#t$ # # # # # # # # # # # #t$ # # # # # # # # # # # #t$ # # # # # # # # # # # #t$ # # # # # # # # # # # #t$ # # # # # # # # # # # #t$ # # # # # # # # # # # #t$ # # # # # # # # # # # #t$ # # # # # # # # # # # #t$ # # # # # # # # # # # #t$ # # # # # $ # # # # # #t$ $ $ $ $ $ $ $ $ $ $ $ $t$ $ $ $ $ $1$ $ $ $ $ $ $t$ 1$1$1$1$1$C$ 1$1$1$1$1$1$t$ C$C$C$C$C$a$ C$C$C$C$C$C$t$t$a$a$a$a$a$ a$a$a$a$a$a$t$= g = = t$ g g g g g g g l = g t$t$t$t$t$C { l l l l l l l C C t$l { { { { { { { C { t$t$t$t$t$L L L t$ L t$t$t$t$t$R R R t$ R t$t$t$t$t$h h h t$ h t$t$t$t$t$p * p p t$ * * * * * * * p * t$t$t$t$t$v $ v v t$ $ $ $ $ $ $ $ * v $ t$t$t$t$t$ 1 * * * * * * * t$* 1 1 1 1 1 1 1 9 1 t$t$t$t$t$ G 9 9 9 9 9 9 9 t$9 G G G G G G G P G t$t$t$t$t$ i P P P P P P P t$P i i i i i i i i t$t$t$t$t$ t$ t$t$t$t$t$ t$ % t$t$t$t$t$ > % % % % % % % t$% > > > > > > > J > t$t$t$t$t$ c J J J J J J J t$J c c c c c c c c t$t$t$t$t$ t$ t$t$t$t$t$ t$ 4 t$t$t$t$t$# R 4 4 4 4 4 4 4 # # t$4 R R R R R R R ^ # R t$t$t$t$t$2 | ^ ^ ^ ^ ^ ^ ^ 2 2 t$^ | | | | | | | 2 | t$t$t$t$t$6 6 6 t$ 6 t$t$t$t$t$; " ; ; t$ ` ; " t$t$t$t$t$> $ ~ ` ` ` ` ` ` ` > > t$` ~ ~ ~ ~ ~ ~ ~ > $ ~ t$t$t$t$t$I % I I t$ I % t$t$t$t$t$~ ' ~ ~ t$ ~ ' t$t$t$t$t$ ( > t$ > > > > > > > ( > t$t$t$t$t$ + t$ + t$t$t$t$t$ , t$ " , t$t$t$t$t$ - @ " " " " " " " t$" @ @ @ @ @ @ @ L - @ t$t$t$t$t$ . j L L L L L L L t$L j j j j j j j . j t$t$t$t$t$ 0 t$ 0 t$t$t$t$t$ 4 t$ N 4 t$t$t$t$t$2 6 l N N N N N N N 2 2 t$N l l l l l l l x 2 6 l t$t$t$t$t$I 8 x x x x x x x I I t$x I 8 t$t$t$t$t$ : t$ : t$t$t$t$t$ @ , t$ , , , , , , , z @ , t$t$t$t$t$ A z z z z z z z t$z A t$t$t$t$t$ C t$ C t$t$t$t$t$ D . t$ . . . . . . . : D . t$t$t$t$t$ F X : : : : : : : t$: X X X X X X X F X t$t$t$t$t$ I t$ I t$t$t$t$t$ K t$ < K t$t$t$t$t$ L Z < < < < < < < t$< Z Z Z Z Z Z Z f L Z t$t$t$t$t$ N f f f f f f f t$f N t$t$t$t$t$ O t$ O t$t$t$t$t$5 Q 5 5 t$ h 5 Q t$t$t$t$t$8 R h h h h h h h 8 8 t$h 8 R t$t$t$t$t$@ V @ @ t$ @ V t$t$t$t$t$~ W ~ ~ t$ ( ~ W t$t$t$t$t$ X F ( ( ( ( ( ( ( t$( F F F F F F F X F t$t$t$t$t$ Y t$ Y t$t$t$t$t$ Z t$ * Z t$t$t$t$t$ ] H * * * * * * * t$* H H H H H H H T ] H t$t$t$t$t$ ^ r T T T T T T T t$T r r r r r r r ^ r t$t$t$t$t$ _ t$ _ t$t$t$t$t$ ` t$ V ` t$t$t$t$t$ g t V V V V V V V t$V t t t t t t t g t t$t$t$t$t$ m t$ m t$t$t$t$t$- o - - t$ - o t$t$t$t$t$? p 4 ? ? t$ 4 4 4 4 4 4 4 ? p 4 t$t$t$t$t$C q C C t$ C q t$t$t$t$t$I u I I t$ I u t$t$t$t$t$L x 6 L L t$ 6 6 6 6 6 6 6 B L x 6 t$t$t$t$t$T z ` B B B B B B B T T t$B ` ` ` ` ` ` ` T z ` t$t$t$t$t$  t$  t$t$t$t$t$ t$ D t$t$t$t$t$ b D D D D D D D t$D b b b b b b b n b t$t$t$t$t$ n n n n n n n t$n t$t$t$t$t$ t$ t$t$t$t$t$ " t$ " " " " " " " p " t$t$t$t$t$ p p p p p p p t$p t$t$t$t$t$ t$ t$t$t$t$t$- $ - - t$ $ $ $ $ $ $ $ 0 - $ t$t$t$t$t$F N 0 0 0 0 0 0 0 F F t$0 N N N N N N N F N t$t$t$t$t$Y Y Y t$ Y t$t$t$t$t$k k k t$ 2 k t$t$t$t$t$o P 2 2 2 2 2 2 2 o o t$2 P P P P P P P \ o P t$t$t$t$t$u z \ \ \ \ \ \ \ u u t$\ z z z z z z z u z t$t$t$t$t$x x x t$ x t$t$t$t$t$ t$ ^ t$t$t$t$t$ | ^ ^ ^ ^ ^ ^ ^ t$^ | | | | | | | | t$t$t$t$t$ t$ t$t$t$t$t$ t$ t$t$t$t$t$ < t$ < < < < < < < < t$t$t$t$t$ t$ t$t$t$t$t$ t$ t$t$t$t$t$ > t$ > > > > > > > J > t$t$t$t$t$ h J J J J J J J t$J h h h h h h h h t$t$t$t$t$Y Y Y t$ Y t$t$t$t$t$r r r t$ L r t$t$t$t$t$ j L L L L L L L t$L j j j j j j j v j t$t$t$t$t$ v v v v v v v t$v t$t$t$t$t$ t$ t$t$t$t$t$ * t$ * * * * * * * x * t$t$t$t$t$ x x x x x x x t$x t$t$t$t$t$ t$ t$t$t$t$t$ , t$ , , , , , , , 8 , t$t$t$t$t$ V 8 8 8 8 8 8 8 t$8 V V V V V V V V t$t$t$t$t$ t$ t$t$t$t$t$- - - t$ : - t$t$t$t$t$1 X : : : : : : : 1 1 t$: X X X X X X X d 1 X t$t$t$t$t$7 d d d d d d d 7 7 t$d 7 t$t$t$t$t$: : : t$ : t$t$t$t$t$B B B t$ f B t$t$t$t$t$ f f f f f f f t$f t$t$t$t$t$ t$ t$t$t$t$t$ t$ & t$t$t$t$t$ D & & & & & & & t$& D D D D D D D D t$t$t$t$t$ t$ t$t$t$t$t$ t$ ( t$t$t$t$t$ F ( ( ( ( ( ( ( t$( F F F F F F F R F t$t$t$t$t$ p R R R R R R R t$R p p p p p p p p t$t$t$t$t$ t$ t$t$t$t$t$4 4 4 t$ T 4 t$t$t$t$t$G r T T T T T T T G G t$T r r r r r r r ~ G r t$t$t$t$t$Y ~ ~ ~ ~ ~ ~ ~ Y Y t$~ Y t$t$t$t$t$] ! ] ] t$ ! ! ! ! ! ! ! !] !t$t$t$t$t$c 2! ! ! ! ! ! ! !c c t$ !2!2!2!2!2!2!2! !c 2!t$t$t$t$t$f ! ! ! ! ! ! ! !f f t$ ! ! ! ! ! ! ! ! !f !t$t$t$t$t$n ! ! ! ! ! ! ! !n n t$ ! ! ! ! ! ! ! ! "n !t$t$t$t$t$ 3" " " " " " " " t$ "3"3"3"3"3"3"3"@" 3"t$t$t$t$t$ ]"@"@"@"@"@"@"@" t$@"]"]"]"]"]"]"]" " ]"t$t$t$t$t$ " " " " " " " " t$ " " " " " " " " " "t$t$t$t$t$ B# " " " " " " " t$ "B#B#B#B#B#B#B# $ B#t$t$t$t$t$ $ $ $ $ $ $ $ $ t$ $ $ $ $ $ $ $ $$$ $t$t$t$t$t$ ,$$$$$$$$$$$$$$$ t$$$,$,$,$,$,$,$,$_$ ,$t$t$t$t$t$ d$_$_$_$_$_$_$_$ t$_$d$d$d$d$d$d$d$i$ d$t$t$t$t$t$ s$i$i$i$i$i$i$i$ t$i$s$s$s$s$s$s$s$! s$t$t$t$t$ t$t$- ! ! ! ! t$! ! r t$t$! - - - - y - - r r - r r r r y y r y y y y t$t$y t$t$t$ t$t$ t$t$ t$ t$t$ t$t$t$ G G G ! t$G t$" t$t$! ! ) t$t$ ! ! ! ! 9 ! ! " ) ) ! ) ) ) ) ] 9 9 ) 9 9 9 9 t$t$` 9 ] ] ] ] { ] ] t$` ` ] t$$ s & { { { { ` { { s s t${ $ s & t$ t$t$t$ # - ) # # # # # # 8 t$t$# ) ) - ) ) ) ) A 8 8 ) 8 8 8 8 F t$t$8 A A t$A A A A O F F A F F F F 1 t$t$F O O ] O O O O t$t$t$O 3  ] ] ] ] 1 ] ] 4 ]       t$ 3  t$8 t$t$ 4 t$t$ 8 t$t$ t$ t$t$ t$ t$9 : t$ 9 : t$$ t$t$t$ 2 = $ $ $ $ $ $ = 2 2 $ 2 2 2 2 I t$t$2 = = = = = = = W I I = I I I I t$t$ I W W W W { W W t$ W t$? C { { { { { { t${ ? C t$ t$t$t$ D t$t$ D t$t$ t$ t$F K t$ + F K t$3 t$t$t$+ + + + F + + N 3 3 + 3 3 3 3 Q F F 3 F F F F ] t$t$F Q Q N Q Q Q Q k ] ] Q ] ] ] ] t$t$ ] k k k k k k t$ k t$P Q t$ P Q t$ t$t$t$ S t$t$ S t$t$ * t$ t$T % W @ * * * * * * % % t$* @ @ @ @ W @ @ T % W @ t$_ t$t$t$W W W W r W W X _ _ W _ _ _ _ } r r _ r r r r t$t$r } } X } } } } } t$t$( t$( ( t$Y 0 Z ( 0 0 t$ Y 0 Z t$ t$t$t$ \ t$t$ \ - t$t$s - - - - V - - t$s s - t$` b l V V V V s V V t$V l l l l l l ` b l t$ t$t$t$ d t$t$ d t$t$ t$ t$f l t$ f l t$! t$t$t$ 4 m ! ! ! ! ! ! ? 4 4 ! 4 4 4 4 K t$t$4 ? ? m ? ? ? ? Y K K ? K K K K t$t$ K Y Y Y Y Y Y t$ Y t$o p t$ o p t$ t$t$t$ r t$t$ r t$t$ t$ t$u w . t$ . . . . E . . u w . t$M t$t$t$E E E E ` E E x M M E M M M M k ` ` M ` ` ` ` w t$t$` k k x k k k k w w k w w w w t$t$ w t$ t$z " { " " t$ z " { t$ t$t$t$ } t$t$ } t$t$5 D t$5 5 t$~ G Z D D D D 5 D D G G t$D Z Z Z Z q Z Z ~ G Z t$y t$t$t$q q q q q q y y q y y y y y t$t$ t$t$K t$K K t$ Q K Q Q t$ Q t$ t$t$t$ " - " " " " " " 9 t$t$" - - - - - - G 9 9 - 9 9 9 9 t$t$T 9 G G G G p G G t$T T G t$ \ p p p p T p p \ \ t$p \ t$ t$t$t$ t$t$ t$t$ t$ t$ t$ 3 t$; t$t$t$3 3 3 3 N 3 3 ; ; 3 ; ; ; ; Y N N ; N N N N e t$t$N Y Y Y Y Y Y s e e Y e e e e t$t$ e s s s s s s t$ s t$ t$ t$ t$t$t$ t$t$ t$t$ 2 t$ t$ H 2 2 2 2 2 2 t$2 H H H H _ H H H t$g t$t$t$_ _ _ _ z _ _ g g _ g g g g z z g z z z z t$t$z t$t$ t$ t$ t$ t$ t$t$t$ ' t$t$ 5 ' ' ' ' ' ' t$t$5 ' 5 5 5 5 ^ 5 5 t$5 5 5 t$ N t ^ ^ ^ ^ 5 ^ ^ N N t$^ t t t t t t N t t$ t$t$t$ t$t$ t$t$a t$a a t$ s a s s t$ ! s t$) t$t$t$! ! ! ! < ! ! ) ) ! ) ) ) ) G < < ) < < < < S t$t$< G G G G G G a S S G S S S S t$t$w S a a a a a a t$w w a t$ } w } } t$ } t$ t$t$t$ t$t$ t$t$ t$ t$ 6 t$ 6 6 6 6 M 6 6 6 t$U t$t$t$M M M M h M M U U M U U U U s h h U h h h h  t$t$h s s s s s s   s     t$t$  t$ t$ t$ t$ t$t$t$ t$t$ # t$t$ # # # # L # # t$ # t$ b L L L L L L t$L b b b b y b b b t$ t$t$t$y y y y y y y t$t$ t$t$ t$ t$ t$ t$ t$t$t$ * 5 * * * * * * A t$t$* 5 5 5 5 5 5 O A A 5 A A A A t$t$ A O O O O x O O t$ O t$ x x x x x x t$x t$ t$t$t$ t$t$ t$t$a t$a a t$ z $ a z z t$ $ $ $ $ ; $ $ z $ t$C t$t$t$; ; ; ; V ; ; C C ; C C C C a V V C V V V V m t$t$V a a a a a a { m m a m m m m t$t$ m { { { { { { t$ { t$ t$ t$ t$t$t$ t$t$ t$t$ : t$ t$ P : : : : : : t$: P P P P g P P P t$o t$t$t$g g g g g g o o g o o o o o t$t$ t$t$ t$ t$ t$ t$ t$t$t$ # / t$t$ # # # # # # = / / # / / / / t$t$ / = = = = f = = t$ = t$ | f f f f f f t$f | | | | | | | t$ t$t$t$ t$t$ t$t$# t$# # t$ 5 # 5 5 t$ ) 5 t$1 t$t$t$) ) ) ) D ) ) 1 1 ) 1 1 1 1 O D D 1 D D D D [ t$t$D O O O O O O i [ [ O [ [ [ [ t$t$9 [ i i i i i i t$9 9 i t$ ? 9 ? ? t$ ? t$ t$t$t$ t$t$ t$t$B ( t$B B t$ J > ( ( ( ( B ( ( J J t$( > > > > U > > J > t$] t$t$t$U U U U p U U ] ] U ] ] ] ] { p p ] p p p p t$t$p { { { { { { { t$t$ t$ t$ t$ t$ t$t$t$ t$t$ + t$t$ + + + + T + + t$ + t$! " j T T T T T T t$T j j j j j j ! " j t$ t$t$t$ ) t$t$ ) t$t$ t$ t$/ 1 t$ / 1 t$ t$t$t$ 2 2 = 2 2 2 2 2 2 I t$t$2 = = 2 = = = = W I I = I I I I t$t$ I W W W W W W t$ W t$3 7 t$ 3 7 t$ t$t$t$ : t$t$ : t$t$# t$# # t$< < A , # < < t$ , , , , C , , < < A , t$K t$t$t$C C C C ^ C C B K K C K K K K i ^ ^ K ^ ^ ^ ^ u t$t$^ i i B i i i i u u i u u u u t$t$O u t$O O t$I a J O a a t$ I a J t$ t$t$t$ M t$t$ M t$t$e B t$e e t$N k P X B B B B e B B k k t$B X X X X o X X N k P X t$w t$t$t$o o o o o o R w w o w w w w w t$t$ R t$t$n t$n n t$Y v ] n v v t$ Y v ] t$ t$t$t$ _ + 7 t$t$ + + _ + + + + E 7 7 + 7 7 7 7 t$t$ 7 E E E E n E E t$ E t$` d n n n n n n t$n ` d t$ t$t$t$ e t$t$ e t$t$ t$ t$f i t$ 1 f i t$9 t$t$t$1 1 1 1 L 1 1 k 9 9 1 9 9 9 9 W L L 9 L L L L c t$t$L W W k W W W W q c c W c c c c t$t$ c q q q q q q t$ q t$o p t$ o p t$ t$t$t$ r t$t$ r t$t$ 0 t$ t$w z F 0 0 0 0 0 0 t$0 F F F F ] F F w z F t$e t$t$t$] ] ] ] x ] ] | e e ] e e e e x x e x x x x t$t$x | t$t$O t$O O t$} h  O h h t$ } h  t$ t$t$t$ % t$t$ 3 % % % % % % t$t${ % 3 3 3 3 \ 3 3 t${ { 3 t$ r \ \ \ \ { \ \ t$\ r r r r r r r t$ t$t$t$ t$t$ t$t$ t$ t$ t$ t$' t$t$t$ : ' ' ' ' ' ' E : : ' : : : : Q t$t$: E E E E E E _ Q Q E Q Q Q Q t$t$ Q _ _ _ _ _ _ t$ _ t$ t$ t$ t$t$t$ t$t$ t$t$ t$ t$ 4 t$ 4 4 4 4 K 4 4 4 t$S t$t$t$K K K K f K K S S K S S S S q f f S f f f f } t$t$f q q q q q q } } q } } } } t$t$ } t$ t$ # # # t$ # t$ t$t$t$ ! !t$t$ ! ! ! ! ! !!! ! ! ! ! ! ! !t$t$' !!!!!!!!!J!!!!!t$' ' !!t$ - `!J!J!J!J!' J!J!- - t$J!`!`!`!`!w!`!`! - `!t$!t$t$t$w!w!w!w! !w!w! !!w!!!!! ! ! !! ! ! ! ! !t$t$ ! ! ! ! ! ! ! ! ! ! ! ! ! ! !t$t$0 ! ! ! ! ! ! ! !t$0 0 !t$ 8 ! ! ! ! !0 ! !8 8 t$ ! ! ! ! ! " ! ! 8 !t$ "t$t$t$ " " " "'" " " " " " " " " "2"'"'" "'"'"'"'"?"t$t$'"2"2" 2"2"2"2"M"?"?"2"?"?"?"?"t$t${ ?"M"M"M"M"u"M"M"t${ { M"t$ "u"u"u"u"{ u"u" t$u" " " " " " " " "t$ "t$t$t$ " " " " " " "t$ " " " " " " " " " " " " " " " t$t$ " " " " " " " "t$t$t$ " # " " " " " " " # # # #"# # #t$ #t$ t$t$8#"#"#"#"# "#"#A#t$t$"#8#8#8#8#T#8#8# A#A#8#A#A#A#A#y#T#T#A#T#T#T#T#t$t$ T#y#y#y#y# #y#y#t$ y#t$ # # # # # # # # # # # # # # # #t$ t$t$ $ # # # # # # $t$t$ # $ $ $ $ $ $ $ $ $ $ $ $ $ $+$ $ $ $ $ $ $ $4$t$t$ $+$+$t$+$+$+$+$I$4$4$+$4$4$4$4$t$t$ 4$I$I$I$I$P$I$I$t$ I$t$ t$t$[$P$P$P$P$ P$P$^$t$t$P$[$[$[$[$c$[$[$ ^$^$[$^$^$^$^$h$c$c$^$c$c$c$c$r$t$ c$h$h$t$h$h$h$h$ r$r$h$r$r$r$r$ ; t$r$ t$ t$ ; t$; ; ; ) Q t$ 0 t$Q ) ) ) t$t$) ) 0 0 7 ) Q t$? t$0 0 0 0 7 7 7 ? ? 7 7 E < t$7 ? ? ? ? E E K < t$< N < E E E E < K K K N N K K T t$t$K V N N N N t$T T t$t$V V Z t$ T T T T V V V V Z Z Z j t$Z Z o t$t$Z j j t$ o o t$s j j j j o o o o s s t$x t$t$t$~ t$s s s s x x t$ ~ ~ t$ t$x x x x ~ ~ ~ ~ t$ t$t$t$ t$ t$ t$ t$ t$t$t$ t$ t$ t$ t$t$ t$ t$ t$ t$t$t$t$t$ t$ t$ t$ t$ F t$ F t$ t$t$% F % t$% % t$ t$ t$ t$t$t$ t$ * t$ t$t$ * t$* t$ * t$ t$t$ t$ t$ t$ t$ t$ t$t$t$ t$ t$ t$ t$ t$t$t$& t$ & & t$. t$ & & & & . . t$4 t$t$t$8 . . . . 4 4 t$t$8 8 t$A c 4 4 4 4 8 8 8 8 A A D c t$t$c L c A A A A c D D D L L D D P t$t$D t$L L L L t$ W P P P t$t$P P d P W W W a t$W W t$d W d t$d g a a a d i a a t$k a g g g i i g g k k l g t$i i i i k k k k l l n l t$l l t$t$l n n q t$t$ t$t$n n n n v q q q w q q t$t$q v v v w w v v z v t$w w w w z z t$z t$z z z t$ t$ t$ t$t$ t$ t$ t$ t$t$t$ F t$ F t$ 4 F 4 4 4 t$t$t$ t$ t$t$t$t$ t$ t$t$ t$t$ t$ t$t$ t$t$ t$ t$ t$ t$& & & 4 & & & & 4 4 t$< t$t$t$D t$4 4 4 4 < < D D t$L t$< < < < D D D D L L W t$t$t$t$ L L L L c W W W t$k W W t$m W c c c k k c c m m n c t$k k k k m m m m n n p n t$n n * t$t$n p p t t$t$* * t$t$p p p p z t t t * { t t t$t$t z z z { { z z ~ z t${ { { { ~ ~ t$~ t$~ ~ ~ t$ t$ Z t$Z H t$ Z t$ H H H t$t$t$ t$ t$t$t$t$ t$ t$ t$ t$ t$t$ t$ t$ t$ t$ " t$ t$t$$ " t$ & ( $ . t$ t$ t$t$& ( . / 1 t$ t$t$ / t$1 t$ t$ t$t$t$ 2 t$ 4 t$ 2 4 ! * t$t$ 7 ! ! t$9 t$* * t$/ ! ! ! ! 1 * * * * / / t$7 : 1 1 9 ; / / / / C 1 1 1 1 ; ; t$t$< C C Q : ; ; ; ; t$C C C C ] Q Q Q t$e Q Q < g = Q ] ] ] e e ] ] g g h ] t$e e e e g g g g = h h j h t$h h = t$t$h ? j j o t$t$= = t$t$j j j j v o o o = w o o ? t$t$o v v v w w v v z @ v w w w w t$ z z z t$z z z @ t$ t$ t$ t$t$t$ H D t$ E H t$ H D E t$t$ F t$G t$ t$ t$F H G t$t$K H t$ t$ K L t$ L t$ O t$t$ M t$t$O O t$t$ O M t$t$ N t$ U t$ t$ N t$ t$ U t [ ] t$t t$ t [ t$] t$t$t$ t$ # t$t$t$t$& t$ : # # # & & # # ) t$# : & & & & : ) ) * : t$ ^ ) ) ) ) * * 0 * t$* * 9 t$t$* _ 0 0 t$^ t$9 9 t$A 0 0 0 0 E 9 9 9 9 A A t$_ c E E t$O A A A A W E E E E O O t$t$f W W e c O O O O t$W W W W v e e e t$~ e e f h e v v v ~ ~ v v v t$~ ~ ~ ~ h t$ S t$t$ m t$t$S S t$t$ S m t$t$ n t$ u t$ t$ n t$ t$ u v y t$ t$t$ v t$y t$ t$ t$t$t$ 6 z t$ | 6 t$ Q 6 z | Q Q Q t$t$ ~ t$ t$ t$ t$~ t$t$ t$ t$ t$ t$ Y t$t$ t$t$Y Y t$t$ % Y & t$t$ % % % & & % % ) % t$& & & & / ) ) t$) t$) ) / / 5 ) t$6 t$/ / / / 5 5 5 6 6 5 5 : b 5 6 6 6 6 < t$b : : : t$t$: : < < ? : b t$ t$< < < < E ? ? t$? H ? ? t$t$t$? E E E H H E E L E t$H H H H O L L L T t$L L O O X L T T V O O O O X T T T T X V V \ V X V V e t$t$V \ \ t$ t$e e t$m \ \ \ \ q e e e e m m t$ q q { m m m m q q q q { { t$t$ { { { { t$ t$ t$ t$ \ t$t$ t$t$\ \ t$t$ \ t$t$ t$ t$ t$ t$ t$ $ t$$ t$t$ $ t$ t$ t$ t$t$t$ t$ t$ c c c c t$t$ t$ t$ t$ t$ t$t$ ' t$ 8 ' ' ' t$@ ' ' B ' 8 8 8 @ @ 8 8 B B C 8 t$@ @ @ @ B B B B C C E C t$C C d t$t$C E E J t$t$d d t$t$E E E E Q J J J d R J J t$t$J Q Q Q R R Q Q U P Q t$R R R R [ P U U t$U t$U U [ [ a U P t$b t$[ [ [ [ a a a b b a a f a b b b b h t$ f f f t$t$f f h h k f t$ t$h h h h q k k t$k t k k t$t$t$k q q q t t q q x | q t$t t t t { | x x x t$x x { { x | { { { { t$t$ t$ t$ t$ t$ t$t$ t$ t$ t$ t$ t$t$ t$t$ t$t$ t$t$ t$ t$ t$ t$ t$ t$ t$t$ t$ t$ t$ t$t$t$ > t$ > t$ > ' t$t$ t$ t$' ' t$/ 3 ' ' ' ' / / t$ 3 3 = / / / / E 3 3 3 3 = = t$t$ E E S = = = = t$E E E E d S S S t$l S S n S d d d l l d d n n o d t$l l l l n n n n o o q o t$o o t$t$o q q v t$t$ t$t$q q q q } v v v ~ v v t$t$v } } } ~ ~ } } } t$~ ~ ~ ~ t$ t$ t$ t$ j t$j t$t$ j t$ t$ t$ t$t$t$ t$ t$ t$t$ t$ t$ t$ t$ t$t$ t$ t$ t$ t$ t$t$ t$t$ t$t$ t$t$ t$ ! t$ t$ # t$$ t$ ! # # # $ $ # # ( , " # & $ $ $ $ * t$, ( ( ( t$t$( ( * * - ( , " t$& t$* * * * 3 - - t$- 6 - - t$t$t$- 3 3 3 6 6 3 3 : ' 3 t$6 6 6 6 = ( : : : B t$: : = = : ' B B D = = = = ( B B B B D D J D D D S t$t$D + J J t$- t$S S t$[ J J J J _ S S S S [ [ t$+ 1 _ _ - i [ [ [ [ q _ _ _ _ i i t$t$2 q q  1 i i i i t$q q q q    t$   2 4  t$ 4 t$ t$t$ 9 t$t$ t$t$ 9 t$t$ X < t$ > X t$ t$ X < t$ t$ > ? A t$ t$t$ ? t$A t$ t$ t$t$t$ B t$ E t$ m B E m m m t$t$ F t$G t$ t$ t$F H G t$t$J H t$ & t$. J 0 N & & & . . & & 0 0 1 & t$. . . . 0 0 0 0 N 1 1 3 1 t$1 1 t$t$1 P 3 3 8 t$t$ t$t$3 3 3 3 ? 8 8 8 @ 8 8 P t$t$8 ? ? ? @ @ ? ? C R ? t$@ @ @ @ I T C C t$C t$C C I I O C R t$P t$I I I I T O O O P P O O T Z O [ P P P P V t$ T T T t$t$T T V V Y T Z t$[ t$V V V V _ Y Y t$Y b Y Y t$t$t$Y _ _ _ b b _ _ f F ] _ t$b b b b i ^ F f f f n t$f f i i t f F ] n n p i i i i ^ t n n n n t p p v p t p p  t$t$p ` v v t$c t$  t$ v v v v     t$` e c t$t$f e t$ t$ f h t$ h t$ t$t$ i t$t$ t$t$ i t$t$ k t$ l t$ t$ k t$ t$ l r p q t$r t$t$ r p t$q t$ t$ t$t$t$ r t$ s t$ r s t$t$ t t$w t$ t$ ! t$t x ! ! w + 3 ! ! ! ! + + t$t$y 3 3 A x + + + + t$3 3 3 3 R A A A t$Z A A y \ z A R R R Z Z R R \ \ ] R t$Z Z Z Z \ \ \ \ z ] ] _ ] t$] ] t$t$] _ _ d t$t$ t$t$_ _ _ _ k d d d l d d t$t$d k k k l l k k o k t$l l l l u o o t$o t$o o u u { o t$| t$u u u u { { { | | { { 4 { | | | | t$4 t$t$ 4 t$ t$ t$ t$t$t$ t$ t$ t$t$ t$ t$ t$ t$ t$t$ t$ t$ t$ t$ t$t$ t$t$ t$t$ t$t$ ` t$ ` t$ t$ ` t$ t$ t$ t$t$ t$ t$ ! t$ $ t$t$t$ ! ! ! $ $ ! ! ( ! t$$ $ $ $ + ( ( ( 0 t$( ( + + ( 0 0 2 + + + + 0 0 0 0 2 2 8 2 2 2 A t$t$2 8 8 t$ t$A A t$I 8 8 8 8 M A A A A I I t$ M M W I I I I _ M M M M W W t$t$ _ _ m W W W W t$_ _ _ _ ~ m m m t$ m m m ~ ~ ~ ~ ~ ~ t$ t$ = t$t$ t$t$= = t$t$ = t$t$ " t$ " t$ t$ " t$ t$ t$ t$t$ t$ t$ t$ t$t$t$ N t$ N t$ N t$t$ t$ t$ t$ t$ t$t$ t$ t$ t$ ! t$ V t$t$ ! ! & t$t$V V t$t$! ! ! ! - & & & V . & & t$t$& - - - . . - - 1 - t$. . . . 7 1 1 t$1 t$1 1 7 7 = 1 t$> t$7 7 7 7 = = = > > = = B z = > > > > D t$z B B B t$t$B B D D G B z t$ t$D D D D M G G t$G P G G t$t$t$G M M M P P M M T ! M t$P P P P W !T T T \ t$T T W W m T ! \ \ ^ W W W W m \ \ \ \ m ^ ^ d ^ m ^ ^ m t$t$^ d d t$ t$m m t$u d d d d y m m m m u u t$ y y u u u u y y y y t$t$ t$ t$ t$ t$ i t$t$ t$t$i i t$t$ i t$t$ ! t$ ! t$ t$ ! t$ t$ <" t$<" t$t$ <" t$ t$ t$ t$t$t$ " t$ " t$ n " n n n t$t$ t$ t$ t$ t$ ! t$t$ ! ! / t$! ! ! ! @ / / / t$H / / J / @ @ @ H H @ @ J J K @ t$H H H H J J J J K K M K t$K K { t$t$K M M R t$t${ { t$t$M M M M Y R R R { Z R R t$t$R Y Y Y Z Z Y Y ] b# Y t$Z Z Z Z c b#] ] t$] t$] ] c c i ] b# t$j t$c c c c i i i j j i i n # i j j j j p t$ #n n n t$t$n n p p s n # t$ t$p p p p y s s t$s | s s t$t$s y y y | | y y y t$| | | | ! t$ o ! o o o t$t$ % t$( t$ t$ t$% * ( t$t$/ * t$ t$ / 0 t$ 0 t$  t$t$ 7 t$t$  t$t$  7 t$t$ 8 ; t$ < t$ t$ t$ 8 ; t$ t$ < > @ G t$t$ t$t$ > @ t$G t$ t$ K t$t$ M N t$ R K t$ s M N R s s & s / t$t$ S & & t$T t$/ / t$7 & & & & ; / / / / 7 7 t$S W ; ; T E 7 7 7 7 M ; ; ; ; E E t$t$Y M M [ W E E E E t$M M M M l [ [ [ t$t [ [ Y v ] [ l l l t t l l v v w l t$t t t t v v v v ] w w y w t$w w t$t$w ^ y y ~ t$t$ t$t$y y y y ~ ~ ~ ~ ~ ^ t$t$~ ` e t$ h t$ t$ t$ ` e t$ t$ h j k m t$t$ t$t$ j k t$m t$ t$ n t$t$ q r t$ s n t$ t q r s t t t t$t$ t t$v t$ t$ t$t z v t$t$| z t$ t$ | ~ t$ ~ t$ t$t$ t$t$ t$t$ t$t$ t$ % t$ t$ t$ % % + t$, t$% % % % + + + , , + + 0 + , , , , 2 t$t$0 0 0 t$t$0 0 2 2 5 0 t$ t$2 2 2 2 ; 5 5 t$5 > 5 5 t$t$5 ; ; ; > > ; ; B ; t$> > > > E B B B J t$B B E E B J J L E E E E J J J J L L R L L L [ t$t$L R R t$ t$[ [ t$c R R R R g [ [ [ [ c c t$ g g q c c c c y g g g g q q t$t$ y y q q q q t$y y y y t$ t$ t$ t$t$ t$t$ t$t$ t$t$ t$ t$ t$ t$ t$ t$ t$t$ t$t$ t$ t$ t$ t$t$ t$ t$ t$t$ t$ t$ t$ t$ t$t$ t$ . t$6 8 . . . 6 6 . . 8 8 9 . t$6 6 6 6 8 8 8 8 9 9 ; 9 t$9 9 t$t$9 ; ; @ t$t$ t$t$; ; ; ; G @ @ @ H @ @ t$t$@ G G G H H G G K G t$H H H H Q t$K K t$K t$K K Q Q W K t$X t$Q Q Q Q W W W X X W W \ W X X X X ^ t$t$\ \ \ t$t$\ \ ^ ^ a \ t$ t$^ ^ ^ ^ g a a t$a j a a t$t$a g g g j j g g n g t$j j j j q n n n v t$n n q q n v v x q q q q v v v v x x ~ x x x t$t$x ~ ~ t$ t$ t$ ~ ~ ~ ~ t$ t$t$ t$ t$ t$ t$ t$t$ t$t$ t$t$ t$t$ t$ t$ t$ t$ t$ t$ t$t$ t$t$ t$ t$ t$ t$t$ t$ t$ t$t$ t$ t$ t$% ) % % t$ ) ) 3 % % % % ; ) ) ) ) 3 3 t$t$ ; ; I 3 3 3 3 t$; ; ; ; Z I I I t$b I I d I Z Z Z b b Z Z d d e Z t$b b b b d d d d e e g e t$e e t$t$e g g l t$t$ t$t$g g g g s l l l t l l t$t$l s s s t t s s w s t$t t t t } t$w w t$w t$w w } } w t$ t$} } } } " % t$t$ t$t$ " t$% t$ t$ ' t$t$ ( * t$ + ' t$ ( * + t$t$ - t$. t$ t$ t$- 2 . t$t$3 2 t$ t$ 3 4 t$ 4 t$ t$t$ 5 t$t$ t$t$ 5 t$t$ 6 9 t$ : t$ t$ t$ 6 9 t$ t$ : ; < C t$t$ t$t$ # ; < t$C t$ ) # # t$# , # # I t$t$# ) ) ) , , ) ) 0 K L ) t$, , , , 3 M I 0 0 0 8 t$0 0 3 3 0 K L 8 8 : 3 3 3 3 M 8 8 8 8 : : @ : : : I t$t$: Q @ @ t$T t$I I t$Q @ @ @ @ U I I I I Q Q t$Q V U U T _ Q Q Q Q g U U U U _ _ t$t$[ g g u V _ _ _ _ t$g g g g u u u t$ u u [ \ u t$ \ t$ t$t$ c t$t$ t$t$ c t$t$ d g t$ h t$ t$ t$ d g t$ t$ h j l s t$t$ t$t$ j l t$s t$ t$ w t$t$ y z t$ ~ w t$ y z ~ t$t$  t$ t$ t$ t$ t$t$ t$ t$$ & $ $ & & ' t$$ $ $ $ & & & & ' ' ) ' t$' ' t$t$' ) ) . t$t$ t$t$) ) ) ) 5 . . . 6 . . t$t$. 5 5 5 6 6 5 5 9 5 t$6 6 6 6 ? t$9 9 t$9 t$9 9 ? ? E 9 t$F t$? ? ? ? E E E F F E E J E F F F F L t$t$J J J t$t$J J L L O J t$ t$L L L L U O O t$O X O O t$t$O U U U X X U U \ U t$X X X X _ \ \ \ d t$\ \ _ _ \ d d f _ _ _ _ d d d d f f l f f f u t$t$f l l t$ t$u u t$} l l l l u u u u } } t$ } } } } t$t$ t$ t$ t$ t$ t$t$ t$t$ t$t$ t$t$ t$ t$ t$ t$ t$ t$ t$t$ t$t$ t$ t$ t$ t$t$ t$ t$ # # # # t$t$ t$ t$ t$ t$ ! ) ! ! t$t$ ) ) 7 ! ! ! ! t$) ) ) ) H 7 7 7 t$P 7 7 R 7 H H H P P H H R R S H t$P P P P R R R R S S U S t$S S & t$t$S U U Z t$t$& & t$t$U U U U a Z Z Z & b Z Z t$t$Z a a a b b a a e a t$b b b b k t$e e t$e t$e e k k q e t$r t$k k k k q q q r r q q v q r r r r x t$t$v v v t$t$v v x x { v t$ t$x x x x { { t${ { { t$t${ t$ t$ t$t$ t$ t$ t$ t$ t$t$ t$ t$ t$ t$ i t$t$ t$t$i i t$t$ i t$t$ t$ t$ t$ t$ t$ t$ t$t$ t$t$ t$ t$ t$ t$t$ t$ ! & t$ ! ! & & ( ! ! ! ! & & & & ( ( . ( ( ( 7 t$t$( . . t$ t$7 7 t$? . . . . C 7 7 7 7 ? ? t$ C C M ? ? ? ? U C C C C M M t$t$ U U c M M M M t$U U U U t c c c t$| c c ~ c t t t | | t t ~ ~  t t$| | | | ~ ~ ~ ~    t$  t$t$ t$t$ t$t$ t$t$ " ' t$ * t$ t$ t$ " ' t$ t$ * , - / t$t$ t$t$ , - t$/ t$ t$ 0 t$t$ 3 4 t$ 5 0 t$ 3 4 5 t$t$ 6 t$8 t$ t$ t$6 < 8 t$t$> < t$ t$ > @ t$ @ t$ t$t$ B t$t$ t$t$ # $ B t$t$ # # # $ $ # # ' H I # t$$ $ $ $ - K t$' ' t$' t$' ' - - 3 ' H I t$4 t$- - - - K 3 3 3 4 4 3 3 8 L N 3 Q 4 4 4 4 : t$t$8 8 8 t$t$8 8 : : = 8 L N t$Q t$: : : : C = = t$= F = = S t$t$= C C C F F C C J T V C t$F F F F M W S J J J R t$J J M M J T V R R T M M M M W R R R R T T Z T T T c t$t$T Y Z Z t$Z t$c c t$k Z Z Z Z o c c c c k k t$Y ^ o o Z y k k k k o o o o y y t$t$_ ^ y y y y t$ t$ _ ` t$ ` t$ t$t$ a t$t$ t$t$ a t$t$ b e t$ f t$ t$ t$ b e t$ t$ f g h o t$t$ t$t$ g h t$o t$ t$ u t$t$ w x t$ y u t$ w x y t$t$ } t$ t$ t$ t$} t$t$ % t$ 6 % % % t$> % % @ % 6 6 6 > > 6 6 @ @ A 6 t$> > > > @ @ @ @ A A C A t$A A t$t$A C C H t$t$ t$t$C C C C O H H H P H H t$t$H O O O P P O O S O t$P P P P Y t$S S t$S t$S S Y Y _ S t$` t$Y Y Y Y _ _ _ ` ` _ _ d _ ` ` ` ` f t$t$d d d t$t$d d f f i d t$ t$f f f f o i i t$i r i i t$t$i o o o r r o o v o t$r r r r y v v v ~ t$v v y y v ~ ~ y y y y ~ ~ ~ ~ t$t$ t$ t$ t$ t$ t$t$ t$ t$ t$ t$ t$t$ t$t$ t$t$ t$t$ t$ t$ t$ t$ t$ t$ t$t$ t$t$ t$ t$ t$ t$t$ t$ t$ % t$t$ t$ t$% % t$- 1 % % % % - - t$ 1 1 ; - - - - C 1 1 1 1 ; ; t$t$ C C Q ; ; ; ; t$C C C C b Q Q Q t$j Q Q l Q b b b j j b b l l m b t$j j j j l l l l m m o m t$m m t$t$m o o t t$t$ t$t$o o o o { t t t | t t t$t$t { { { | | { {  { t$| | | | t$  t$ t$   t$ t$ t$t$ t$t$ t$ t$ t$ t$t$ t$ t$ / / / / t$t$ t$ t$ t$ t$ t$t$ t$ t$ t$ t$ t$t$ t$t$ t$t$ t$t$ t$ t$ t$ t$ ! t$" t$ ! ! ! " " ! ! & ! " " " " ( t$t$& & & t$t$& & ( ( + & t$ t$( ( ( ( 1 + + t$+ 4 + + t$t$+ 1 1 1 4 4 1 1 8 1 t$4 4 4 4 ; 8 8 8 @ t$8 8 ; ; 0 8 @ @ B ; ; ; ; 0 @ @ @ @ 0 B B H B 0 B B Q t$t$B H H t$ t$Q Q t$Y H H H H ] Q Q Q Q Y Y t$ ] ] g Y Y Y Y o ] ] ] ] g g t$t$ o o } g g g g t$o o o o } } } t$ } } } t$ t$ t$t$ % t$t$ t$t$ % t$t$ & ) t$ * t$ t$ t$ & ) t$ t$ * , . 5 t$t$ t$t$ , . t$5 t$ t$ 9 t$t$ ; < t$ @ 9 t$ 1 ; < @ 1 1 1 t$t$ A t$B t$ t$ t$A E B t$t$G E t$ $ t$, G . K $ $ $ , , $ $ . . / $ t$, , , , . . . . K / / 1 / t$/ / t$t$/ L 1 1 6 t$t$ t$t$1 1 1 1 = 6 6 6 > 6 6 L t$t$6 = = = > > = = A N S = t$> > > > G V t$A A t$A t$A A G G M A N S t$N t$G G G G V M M M N N M M R X Y M [ N N N N T t$t$R R R t$t$R R T T W R X Y t$[ t$T T T T ] W W t$W ` W W \ t$t$W ] ] ] ` ` ] ] d _ ` ] t$` ` ` ` g a \ d d d l t$d d g g 5 d _ ` l l n g g g g a 5 l l l l 5 n n t n 5 n n } t$t$n b t t t$d t$} } t$ t t t t } } } } t$b h d t$t$j h t$ t$ j l t$ l t$ + t$t$ n t$t$+ + t$t$ + n t$t$ t u t$ w t$ t$ t$ t u t$ t$ w x z } t$t$ t$t$ x z t$} t$ t$  t$t$ t$  t$ 6 6 6 6 t$t$ t$ t$ t$ t$ ) 1 ) ) t$t$ 1 1 ? ) ) ) ) t$1 1 1 1 P ? ? ? t$X ? ? Z ? P P P X X P P Z Z [ P t$X X X X Z Z Z Z [ [ ] [ t$[ [ = t$t$[ ] ] b t$t$= = t$t$] ] ] ] i b b b = j b b t$t$b i i i j j i i m i t$j j j j s t$m m t$m t$m m s s y m t$z t$s s s s y y y z z y y ~ y z z z z t$t$~ ~ ~ t$t$~ ~ ~ t$ t$ t$ t$t$ t$ t$ H H H H t$t$ t$ t$ t$ t$ t$t$ t$ t$ t$ t$ A t$t$ t$t$A A t$t$ A t$t$ t$ t$ t$ t$ t$ t$ t$t$ t$t$ t$ t$ t$ " t$t$ " " & t$" " " " ) & & & . t$& & ) ) O & . . 0 ) ) ) ) O . . . . O 0 0 6 0 O 0 0 ? t$t$0 6 6 t$ t$? ? t$G 6 6 6 6 K ? ? ? ? G G t$ K K U G G G G ] K K K K U U t$t$ ] ] k U U U U t$] ] ] ] | k k k t$ k k k | | | | | | t$ t$ G t$t$ t$t$G G t$t$ G t$t$ t$ t$ t$ t$ t$ t$ t$t$ t$t$ t$ t$ t$ t$t$ t$ t$ t$t$ t$ t$ t$ t$ t$t$ t$ t$ t$ t$ J t$t$ $ t$t$J J t$t$ + $ $ $ J , $ $ t$t$$ + + + , , + + / + t$, , , , 5 t$/ / t$/ t$/ / 5 5 ; / t$< t$5 5 5 5 ; ; ; < < ; ; @ ; < < < < B t$t$@ @ @ t$t$@ @ B B E @ t$ t$B B B B K E E t$E N E E t$t$E K K K N N K K R K t$N N N N U R R R Z t$R R U U R Z Z \ U U U U Z Z Z Z \ \ b \ \ \ k t$t$\ b b t$ t$k k t$s b b b b w k k k k s s t$ w w s s s s w w w w t$t$! t$ t$ ! " t$ " t$ R t$t$ # t$t$R R t$t$ R # t$t$ $ ' t$ ( t$ t$ t$ $ ' t$ t$ ( ) * 1 t$t$ t$t$ ) * t$1 t$ t$ 7 t$t$ 9 : t$ ; 7 t$ 9 : ; t$t$ ? t$B t$ t$ t$? D B t$t$I - D t$ > - - - t$F - - I H J - > > > F F > > H H I > t$F F F F H H H H J I I K I t$I I t$t$I Q K K P t$t$ t$t$K K K K W P P P X P P Q t$t$P W W W X X W W [ R U W t$X X X X a V t$[ [ t$[ t$[ [ a a g [ R U t$h t$a a a a V g g g h h g g l X Z g a h h h h n t$t$l l l t$t$l l n n q l X Z t$a t$n n n n w q q t$q z q q e t$t$q w w w z z w w ~ g h w t$z z z z l e ~ ~ ~ t$~ ~ ~ g h l t$t$ m t$n t$ t$ t$m q n t$t$s q t$ t$ s w t$ w t$ t$t$ x t$t$ t$t$ x t$t$ z  t$ t$ t$ t$ z  t$ t$ t$t$ t$t$ t$ t$ t$ t$t$ t$ t$ $ - t$t$ $ $ t$ t$- - t$5 $ $ $ $ 9 - - - - 5 5 t$ 9 9 C 5 5 5 5 K 9 9 9 9 C C t$t$ K K Y C C C C t$K K K K j Y Y Y t$r Y Y t Y j j j r r j j t t u j t$r r r r t t t t u u w u t$u u t$t$u w w | t$t$ t$t$w w w w | | | | | t$t$| t$ t$ t$ t$ t$ t$ t$t$ t$t$ t$ t$ t$ t$t$ t$ t$ t$t$ t$ t$ t$ t$ t$t$ t$ t$ t$ t$ t$t$ t$t$ t$t$ t$t$ t$ # t$ t$ t$ # # ) t$* t$# # # # ) ) ) * * ) ) . ) * * * * 0 t$t$. . . t$t$. . 0 0 3 . t$ t$0 0 0 0 9 3 3 t$3 < 3 3 t$t$3 9 9 9 < < 9 9 @ 9 t$< < < < C @ @ @ H t$@ @ C C @ H H J C C C C H H H H J J P J J J Y t$t$J P P t$ t$Y Y t$a P P P P e Y Y Y Y a a t$ e e o a a a a w e e e e o o t$t$ w w o o o o t$w w w w t$ t$ t$ t$t$ t$t$ t$t$ t$t$ t$ t$ t$ t$ t$ t$ t$t$ t$t$ t$ t$ t$ t$t$ t$ t$ [ [ [ [ t$t$ t$ t$ t$ t$ ! ! ! !t$t$ ! ! ! ! ! ! !t$ ! ! ! !,! ! ! !t$4! ! ! 6! !,!,!,!4!4!,!,!6!6!7!,!t$4!4!4!4!6!6!6!6! 7!7!9!7!t$7!7! t$t$7! 9!9!>!t$t$ t$t$9!9!9!9!E!>!>!>! F!>!>! t$t$>!E!E!E!F!F!E!E!I! E!t$F!F!F!F!O! t$I!I!t$I!t$I!I!O!O!U!I! t$V!t$O!O!O!O! U!U!U!V!V!U!U!Z! U! V!V!V!V!\!t$t$Z!Z!Z!t$t$Z!Z!\!\!_!Z! t$ t$\!\!\!\!e!_!_!t$_!h!_!_! t$t$_!e!e!e!h!h!e!e!l!! " e!t$h!h!h!h!o!# l!l!l!t!t$l!l!o!o!\ l!! " t!t!v!o!o!o!o!# \ t!t!t!t!\ v!v!|!v!\ v!v! !t$t$v!$ |!|!t$& t$ ! !t$ !|!|!|!|! ! ! ! ! ! ! !t$$ * ! !& ! ! ! ! ! ! ! ! ! ! ! !t$t$, ! ! !* ! ! ! !t$ ! ! ! ! ! ! ! !t$ ! ! !, !. ! ! ! ! ! ! ! ! ! ! ! !t$ ! ! ! ! ! ! ! !. ! ! ! !t$ ! ! t$t$ !0 ! ! !t$t$ t$t$ ! ! ! ! ! ! ! ! ! ! !0 t$t$ ! ! ! ! ! ! ! ! !6 7 !t$ ! ! ! ! !9 t$ ! !t$ !t$ ! ! ! ! ! !6 7 t$ !t$ ! ! ! !9 ! ! ! ! ! ! ! !: < !? ! ! ! ! !t$t$ ! ! !t$t$ ! ! ! ! ! !: < t$? t$ ! ! ! ! ! ! !t$ ! ! ! !A t$t$ ! ! ! ! ! ! ! ! "B D !t$ ! ! ! ! "E A " " " "t$ " " " "] "B D " " " " " " "E ] " " " "] " " " "] " " "t$t$ "G " "t$H t$ " "t$"" " " " "&" " " " """""t$G L &"&"H 0"""""""""9"&"&"&"&"0"0"t$t$M 9"9"G"L 0"0"0"0"t$9"9"9"9"X"G"G"G"t$_"G"G"M a"N G"X"X"X"_"_"X"X"a"a"b"X"t$_"_"_"_"a"a"a"a"N b"b"d"b"t$b"b" t$t$b"O d"d"i"t$t$ t$t$d"d"d"d"p"i"i"i" q"i"i"O t$t$i"p"p"p"q"q"p"p"t"P S p"t$q"q"q"q"{"T t$t"t"t$t"t$t"t"{"{" "t"P S t$ "t${"{"{"{"T " " " " " " " "U V "] " " " " "t$t$ " " "t$t$ " " " " " "U V t$] t$ " " " " " " "t$ " " " "c t$t$ " " " " " " " " "e f "t$ " " " " "g c " " " "t$ " " " "a "e f " " " " " " "g a " " " "a " " " "a " " "t$t$ "k " "t$n t$ " "t$ " " " " " " " " " " " "t$k p " "n " " " " " " " " " " " "t$t$u " " "p " " " "t$ " " " " " " " " t$ " "u t$t$ " " " " " " " " "t$ "v " " " " " " " " " " "t$ " " " " " " " "v " " " "t$ " "+ t$t$ "} " " #t$t$+ + t$t$ " " " " # # # #+ # # #} t$t$ # # # # # # # # #~ #t$ # # # # # t$ # #t$ #t$ # # # # # #~ t$ #t$ # # # # # # # # # # # # # # # # # #t$t$ # # #t$t$ # # # #!# # t$ t$ # # # #'#!#!#t$!#*#!#!# t$t$!#'#'#'#*#*#'#'#.# '#t$*#*#*#*#1# .#.#.#5#t$.#.#1#1#b .# 5#5#7#1#1#1#1# b 5#5#5#5#b 7#7#>#7#b 7#7#G#t$t$7# >#>#t$ t$G#G#t$O#>#>#>#>#S#G#G#G#G#O#O# S#S# ]#O#O#O#O#t$S#S#S#S#]#]#`# t$t$ h# ]#]#]#]#t$`#`#`#h#h#`#`#l#t$t$`# h#h#h#h#t$D s#l#l#l#t$t$l#l# D D l#s#s#s# #t$s#s#t$ D s# t$ # # # # # # #t$ # # # # # # # # # # # # #t$ # # # # # # # # # # # #t$ # #W t$t$ # # # #t$t$W W t$t$ # # # # # # # #W # # # t$t$ # # # # # # # # # #t$ # # # # # t$ # #t$ #t$ # # # # # # t$ #t$ # # # # # # # # # # # # # # # # # #t$t$ # # #t$t$ # # # # # # t$ t$ # # # # # # #t$ # # # # t$t$ # # # # # # # # # #t$ # # # # # # # # #t$ # # # #t # # # # # # # # t # # # #t # # # #t # #t$t$t$ #t$ # # #t$t$t$t$ # # # # #t$ # # # # # # # #t$t$ # # # # # # # #t$t$ # #t$ #" # # # # # # # # # # #" t$t$" #" # # # #" # # # # # # # $t$t$ #t$ # # # #t$ $ $ $ $t$ $ $t$ $ $ $ $ $ $t$ $ $ $ $ $t$ $ $ $ $ $ $ $ $ $ $ $t$ $ $ $'$t$ $ $/$t$t$ $t$ '$'$t$t$/$/$t$5$+ '$'$'$'$/$/$/$/$5$5$8$+ t$+ =$+ 5$5$5$5$+ 8$8$8$=$=$8$8$A$t$t$8$t$=$=$=$=$t$t$H$A$A$A$ A$A$t$J$ A$H$H$t$H$t$H$H$J$J$O$H$t$t$t$ J$J$J$J$ O$O$R$O$t$O$O$i t$O$ R$R$V$t$t$i i t$R$R$R$R$Z$V$V$V$i V$V$ e$ V$Z$Z$k$Z$ Z$Z$e$e$t$Z$t$k$k$o$t$e$e$e$e$ k$k$k$k$X o$o$o$t$t$o$o$ t$t$o$X X t$ X X t$ X t$ t$ C t$ t$ O C C C C O O C O O O t$ t$ _ b s _ _ b b _ _ y b b _ s s b s s y y s t$y y t$y Y t$ t$ \ n Y Y Y Y u \ \ Y n n \ \ n n \ u u n u u u t$ t$ " t$ t$ p u " " " " p p " u u p p u u p u t$ t$ $ t$ t$ 4 9 $ $ $ $ K 4 4 $ 9 9 4 4 S 9 9 4 K K 9 K K S S K t$S S t$S t$ t$ 2 7 I 2 2 7 7 2 2 P 7 7 2 I I 7 ` I I P P I e t$P P ` ` t$P w ` `  e e ` e e w w e   w w   w  t$ t$ ^ c t$ ^ ^ t$ u ^ ^ | c c ^ c c u u c | | u u | | u | t$ t$ " # ' t$ " " t$ 9 " " A ' ' " # ' ' ' 9 9 ' A A 9 9 A A 9 A ) ' t$ t$ ) * . * % t$ t$ 7 > % % . / % % N 7 7 % > > 7 7 S > > 7 N N > e 0 N N / S S N m t$S S e e t$S e e m m e 0 3 m m m 5 3 t$ t$ 5 9 L Q L L c : L L 9 Q Q L j t$Q Q c c t$Q z c c  j j c : < j j z z j   z z   z  A < t$ t$ A D ' F D / t$ ' ' t$ x ' ' } / / ' F G / / x x / } } x x } } x } I G t$ t$ I J % M J , t$ % % t$ < % % A , , % M N , , S < < , A A < < [ A A < S S A O S S N [ [ S t$[ [ t$[ O P R P t$ t$ : ? R V Q : : ? ? : : X ? ? : Q Q ? h X Q Q V X X Q m t$X X h h t$X  h h m m h X Z m m   m    \ Z t$ t$ \ b f c b k t$ f f t$ } f f k k f c e k k } } k } } } f e t$ t$ f h * k h / t$ * * t$ A * * I / / * k m / / A A / I I A A I I A I n m t$ t$ n p ( q p - t$ ( ( t$ ? ( ( F - - ( q s - - V ? ? - F F ? ? [ F F ? V V F m t V V s [ [ V u t$[ [ m m t$[ m m u u m t x u u u y x t$ t$ y z T Y T T k { T T z Y Y T r t$Y Y k k t$Y k k r r k { | r r r  | t$ t$  / 7 t$ / / t$ / / 7 7 / 7 7 7 t$ t$ - 4 t$ - - t$ D - - I 4 4 - 4 4 [ D D 4 I I D D c I I D [ [ I [ [ c c [ t$c c t$c t$ t$ B G Y B B G G B B ` G G B Y Y G p Y Y ` ` Y u t$` ` p p t$` p p u u p u u u t$ t$ % n % % s t$% % n n t$% n n s s n s s s t$ t$ " 2 " " 7 t$" " 2 2 t$" I 2 2 Q 7 7 2 7 7 I I 7 Q Q I I Q Q I Q t$ t$ 0 5 t$ 0 0 t$ G 0 0 N 5 5 0 5 5 ^ G G 5 N N G G c N N G ^ ^ N u ^ ^ c c ^ } t$c c u u t$c u u } } u } } } t$ t$ \ a \ \ s \ \ a a \ z t$a a s s t$a s s z z s z z z t$ t$ % 7 % % ? t$% % 7 7 t$% 7 7 ? ? 7 ? ? ? t$ t$ # 5 # # < t$# # 5 5 t$# L 5 5 Q < < 5 < < c L L < Q Q L L k Q Q L c c Q c c k k c t$k k t$k t$ t$ J O a J J O O J J h O O J a a O x a a h h a } t$h h x x t$h x x } } x } } } t$ t$ % - % % v % % - - % { t$- - v v t$- v v { { v { { { t$ t$ # * # # : # # * * # ? t$* * : : t$* Q : : Y ? ? : ? ? Q Q ? Y Y Q Q Y Y Q Y t$ t$ 8 = t$ 8 8 t$ O 8 8 V = = 8 = = f O O = V V O O k V V O f f V } f f k k f t$k k } } t$k } } } t$ t$ d i d d { d d i i d t$i i { { t$i { { { t$ t$ ( - ( ( ? ( ( - - ( G t$- - ? ? t$- ? ? G G ? G G G t$ t$ % &! +! &!&! =!' &!&!% +!+!&!D!t$+!+!=!=!t$+!T!=!=!Y!D!D!=!' ( D!D!k!T!T!D!Y!Y!T!T!s!Y!Y!T!k!k!Y! !) k!k!( s!s!k! !t$s!s! ! !t$s! ! ! ! ! ! ! !) - ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! "0 ! !- ! ! ! "t$ ! ! " "t$ !R" " "W" " " "0 2 " "h"R"R" "W"W"R"R"o"W"W"R"h"h"W""7 h"h"2 o"o"h" "t$o"o"""t$o" """ " " ""7 8 " " " " " " " " " " " " " " " " " "? " "8 " " " "t$ " " " "t$ " # " " # " " "? @ " " # # # " # # # #-# # # # # # #4#C # #@ -#-# #_#t$-#-#4#4#t$-#k#4#4#~#_#_#4#C D _#_# #k#k#_#~#~#k#k# #~#~#k# # #~# #F # #D # # # #t$ # # # #t$ # # # # # # # #F H # # # # # # # # # # # # # # # # # #O # #H # # # #t$ # # # #t$ # $ # # $ # # #O S # #7$ $ $ # $ $ $ $@$ $ $ $7$7$ $U$U 7$7$S @$@$7$n$t$@$@$U$U$t$@$, U$U$t$n$n$U$U - n$n$t$, V n$, 7 , t$t$- Z , - @ - t$t$7 [ - 7 B 7 t$V @ \ 7 @ C @ t$Z B _ @ B Q B t$[ C a B C X C t$\ Q e C Q e Q t$_ X f Q X X t$a e h X e e t$e m e t$f p t$h r t$m s t$p u t$r v t$s y . t$u z 3 t$v . { . 4 . t$y 3 | . 3 K 3 t$z 4 ~ 3 4 R 4 t${ K 4 K _ K t$| R K R R t$~ _ R _ _ t$ _ t$ t$ t$ t$ t$ t$ = t$ G t$ = = H = t$ G = G _ G t$ H G H f H t$ _ H _ x _ t$ f _ f f t$ x f x x t$ x t$ t$ t$ t$ t$ A t$ i t$ A A s A t$ i A i t i t$ s i s s t$ t s t t t$ t t$ t$ t$ t$ t$ ! t$ ( t$ ! ! : ! t$ ( ! ( m ( t$ : ( : : t$ m : m m t$ m t$ t$ t$ t$ t$ + t$ 5 t$ + + 6 + t$ 5 + 5 M 5 t$ 6 5 6 T 6 t$ M 6 M f M t$ T M T T t$ f T f f t$ f t$ t$ t$ t$ t$ / t$ W t$ / / a / t$ W / W b W t$ a W a y a t$ b a b b t$ y b y y t$ y t$ t$ t$ t$ $ t$ % t$ ' ( t$$ ( [ t$% ( * ( ( t$' [ - ( [ [ t$( / [ t$* 0 t$- 2 t$/ 3 t$0 5 t$2 6 t$3 : # t$5 ; $ t$6 # < # ; # t$: $ = # $ B $ t$; ; > $ ; T ; t$< B A ; B B t$= T B B T T t$> C T t$A D t$B K t$C Q t$D S t$K T t$Q U E t$S Y O t$T E \ E P E t$U O ^ E O g O t$Y P c O P n P t$\ g d P g g t$^ n k g n n t$c l n t$d o t$k p t$l r t$o t t$p { t$r  I t$t q t${ I I { I t$ q I q | q t$ { q { { t$ | { | | t$ | t$ t$ t$ t$ t$ ) t$ 0 t$ ) ) B ) t$ 0 ) 0 u 0 t$ B 0 B B t$ u B u u t$ u t$ t$ t$ t$ t$ 3 t$ = t$ 3 3 > 3 t$ = 3 = U = t$ > = > \ > t$ U > U n U t$ \ U \ \ t$ n \ n n t$ n t$ t$ t$ t$ t$ 7 t$ _ t$ 7 7 i 7 t$ _ 7 _ j _ t$ i _ i i t$ j i j j t$ j t$ t$ t$ t$ t$ t$ t$ 0 t$ c t$ 0 0 0 t$ c 0 c c t$ c t$ t$ t$ t$ t$ ! t$ + t$ ! ! , ! t$ + ! + C + t$ , + , J , t$ C , C \ C t$ J C J J t$ \ J \ \ t$ \ t$ t$ t$ t$ t$ ! % t$ # M t$ % ' % W % t$! M ( % M X M t$# W * M W o W t$' X / W X v X t$( o 2 X o o t$* v 4 o v v t$/ 5 v t$2 7 t$4 8 t$5 ; t$7 < t$8 = t$; > Q t$< @ y t$= Q D Q Q t$> y F Q y y t$@ H y t$D J t$F P t$H Q t$J S t$P T t$Q V t$S Y 1 t$T [ 8 t$V 1 \ 1 J 1 t$Y 8 ^ 1 8 } 8 t$[ J _ 8 J J t$\ } a J } } t$^ b } t$_ f t$a g t$b h t$f i t$g j ; t$h m E t$i ; n ; F ; t$j E o ; E ] E t$m F p E F d F t$n ] w F ] v ] t$o d } ] d d t$p v  d v v t$w v t$} t$ t$ t$ t$ ? t$ g t$ ? ? q ? t$ g ? g r g t$ q g q q t$ r q r r t$ r t$ t$ t$ t$ t$ t$ & t$ 8 t$ & & k & t$ 8 & 8 8 t$ k 8 k k t$ k t$ t$ t$ t$ t$ ) t$ 3 t$ ) ) 4 ) t$ 3 ) 3 K 3 t$ 4 3 4 R 4 t$ K 4 K d K t$ R K R R t$ d R d d t$ d t$ t$ t$ t$ t$ - t$ U t$ - - _ - t$ U - U ` U t$ _ U _ w _ t$ ` _ ` ~ ` t$ w ` w w t$ ~ w ~ ~ t$ ~ t$ t$ t$ t$ t$ & t$ Y t$ & & & t$ Y & Y Y t$ Y t$ t$ t$ t$ t$ t$ ! t$ " t$ ! ! 9 ! t$ " ! " @ " t$ 9 " 9 R 9 t$ @ 9 @ @ t$ R % @ R R t$ & R t$ - t$% . t$& 1 t$- 2 t$. 4 t$1 6 C t$2 = M t$4 C A C N C t$6 M C C M e M t$= N D M N l N t$A e H N e ~ e t$C l I e l l t$D ~ J l ~ ~ t$H M ~ t$I O t$J S t$M T t$O V t$S [ G t$T ^ o t$V G ` G y G t$[ o a G o z o t$^ y c o y y t$` z d y z z t$a g z t$c h t$d i t$g j t$h l t$i p ' t$j r . t$l ' t ' @ ' t$p . v ' . s . t$r @ | . @ @ t$t s } @ s s t$v  s t$| t$} t$ t$ t$ 1 t$ ; t$ 1 1 < 1 t$ ; 1 ; S ; t$ < ; < Z < t$ S < S l S t$ Z S Z Z t$ l Z l l t$ l t$ t$ t$ t$ t$ 5 t$ ] t$ 5 5 g 5 t$ ] 5 ] h ] t$ g ] g  g t$ h g h h t$  h   t$  t$ t$ t$ t$ ! t$ ! t$ ! !.! !t$ ! ! !a! !t$ .! !.! !.!t$ a! .!a! !a!t$ ! a! ! ! !t$ ! ! ! ! !t$ ! ! ! ! !t$ ! ! ! ! !t$ ! ! ! ! !t$ ! ! ! " !t$ ! ! !(" !t$ " ! ")" "t$ (" "(" "("t$ )" (")" ")"t$ " )" " " "t$ " " " " "t$ " " "## "t$ " " "K# "t$ ## "## $##t$ K# ##K# $K#t$ $ K# $ $ $t$ $ $ $ $ $t$ $ $ $ $ $t$ $ $ $ $ $t$ $ $ $ $ $t$ $ $ $ $ $t$ $ $ $*$ $t$ $ $ $3$ $t$ *$ $*$E$*$t$ 3$ *$3$F$3$t$ E$ 3$E$G$E$t$ F$ E$F$M$F$t$ G$t$F$G$N$G$ M$t$G$M$Y$M$ N$t$M$N${ N$ Y$t$N$Y$ Y$ { t$Y$ { t${ t$ t$ t$ t$ t$ t$ t$ t$ t$ t$ t$ t$ # t$ t$ $ 6 t$ # t$ = # t$$ 6 # $ 6 t$= $ 6 = t$= t$ t$ t$ t$ t$ I J t$ K t$I J O I J P K t$I J t$K b O t$K P t$O i P t$O b t$P b t$i b i t$ i t$ t$ ! t$ t$ u v t$ t$ w { t$u v ! | u v t$w { u v w { | t$w { t$| # t$| t$ t$ t$ t$ # $ t$ + $ t$ t$$ $ + t$$ t$+ t$+ t$ t$ $ t$ 7 8 t$ t$ ( 9 7 t$ 8 t$7 = > 8 t$7 9 t$8 P W 9 t$= > ( 9 = > t$P W = > P W t$P W t$ ) t$ t$ t$ t$ c t$ ) d t$ c e c i d t$ c t$d * j e t$d i t$e | i t$e j t$i j t$| * j | t$ | t$ t$ + t$ t$ t$ t$ t$ + t$ t$ t$ , t$ t$ % & t$ t$ ' + t$% & , , % & t$' + % & > ' + E , t$' + t$, / > t$, E t$> E t$> t$E t$ / t$ Q t$ t$ 0 R t$ Q t$ S W Q t$ R t$Q X j R t$S W 0 R q S W t$X j S W X j q t$X j t$q 1 t$q t$ t$ t$ t$ 1 } t$ ~  } t$ t$} 2 ~ t$}  t$~  t$~ t$ t$ 2 t$ t$ t$ 9 t$ t$ , 3 t$ t$ t$, 3 9 , 3 t$ , 3 t$ t$ ? t$ t$ ? t$ t$ @ A t$ ? ? E ? t$@ A ? F @ A X E t$@ A t$E A _ F t$E X t$F X t$F _ t$X _ t$ A _ t$ t$ t$ B k t$ t$ l m t$ k t$ q r k t$l m B k l m t$q r l m q r t$q r t$ C t$ t$ t$ t$ t$ C ! t$ m G ! s v ! m m t$~ ! s s v v m ~ ~ G t$s v t$ ~ t$ t$ t$J L J t$ t$- . / L t$- 3 4 - . t$/ - . F 3 / 4 . W 3 / 4 M t$3 F 4 p W W F t$t$M F p p M W t$M t$p Q R t$ t$ Q t$ R Y t$ t$ t$t$ t$ t$ + Y / 5 t$ 8 + + / / 5 5 t$ @ 8 8 Y + t$/ Z 5 [ @ @ t$8 Z Y _ t$` Z Y [ @ ] Z Y [ r _ Z ` [ _ y ` Z _ r ` t$ r ] y r y ^ y t$ ` t$ t$ ^ t$ ` t$ t$ t$ t$ 2 E t$t$ W 2 2 E E t$ [ W W t$2 a b d E l [ [ i W t$a a d d l l [ t$a b d t$l i m t$ t$ t$t$ t$ t$ m t$ t$ t$ t$ o ! t$" p 4 ! " E ! ; " o ^ ! 4 " t$E E 4 p ; ^ ^ 4 q ; t E ; t$^ q q u t$ t$q t t$ u t$ t$ t$ t$ t$t$ t$ t$ # v & . y t$# # & & . . G H I M t$# v & t$. N G y H I M G ` H I M G N H I M g N { ` q t$N t$` t$t$g ` q q t$g t$g { q t$ t$ t$ t$  t$  t$ 3 E I O t$ 3 3 E E I I O O t$R t$3 Z E s I t$O R R t Z Z u t$s y t$z R s t Z t$u s t y u z t y u z t$y z t$t$ t$ t$ t$ t$ t$ " ) " 3 t$ t$" L t$t$) " 3 3 t$) _ L L t$) q u 3 { _ _ t$L ~ q q u u { { t$_ ~ ~ q t$u { t$~ t$ t$ t$ t$ t$ 5 t$ 6 7 t$5 ; t$< 5 6 t$7 5 6 N ; 7 < 6 _ ; 7 < U t$; N < x _ _ N t$t$U N x x U _ t$U t$x t$ t$ t$ t$ t$ t$t$ t$ ! t$ 3 7 = ! ! t$ @ 3 3 7 7 = = t$! H @ @ a 3 t$7 b = c H H t$@ a g t$h b a c H b a c z g b h c g h g z h t$ z z t$ t$ t$ t$ t$ t$ t$ ! t$ : ! ! M t$t$ _ : : ! M M t$ c _ _ t$: i l M t c c _ t$i i l l t t c t$i l t$t t$ t$ t$t$ t$ t$ t$ ! t$ ! ! !#! t$ $! %! ! !t$ ! #!)!t$*!$!#!%! ! $!#!%! , ? A B D . G I J 2 L 4 M O 6 P 8 T U V W > X ? A B D [ G I J \ L ] M O ^ P e T U V W k X m n o s [ v x } \ ~ ] ^ e k m n o s v x } ~ " $ + / 1 2 6 7 8 ; " = $ + / 1 A 2 B D I L 6 N O Q 7 R 8 U V ; W = X Z ^ ` A b B D I L d N O Q j R k U V m W n X Z ^ ` p b s u v x d y { | j k m n p s u v x y { | ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !'! !-! ! ! ! !/! ! ! !0! !1! ! !5! !8! ! ! !'!:!-!?!@!G!H!/!K!L!N!0!P!1!W![!5!]!8!^!b!c!d!:!g!?!@!G!H!i!K!L!N!m!P!n!W![!p!]!u!^!b!c!d!x!g!z!{!}!~!i! ! ! !m! !n! ! !p! !u! ! ! ! !x! !z!{!}!~! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! " ! ! ! ! " ! ! ! " ! " ! ! " ! " ! ! ! ! " " " " " " " " " " "!" "#"%" "+" ","."/"1" "4" " " " "5" " " "7"!"8"#"%":"+";","."/"1"="4">"B"C"D"5"E"F"I"7"J"8"K"L":"S";"Y"["\"`"="c">"B"C"D"e"E"F"I"j"J"k"K"L"r"S"s"Y"["\"`"v"c"w"x"z" "e" " " "j" "k" " "r" "s" " " " "v" "w"x"z" " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " # " " " # " # " " # " # " " " " # " # # # # # # #$# #%# #&#)# #+# #/#0#6#9# #:# # # # #<# # #$#=#%#?#&#)#@#+#C#/#0#6#9#D#:#E#F#H#L#<#N#P#R#=#X#?#Y#[#@#\#C#^#a#c#d#D#f#E#F#H#L#g#N#P#R#i#X#j#Y#[#n#\#o#^#a#c#d#p#f#q#r#u#v#g#w#x##i# #j# # #n# #o# # # # #p# #q#r#u#v# #w#x## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # # $ # $ # # # # $ # $!$"$#$ $&$($-$ $.$ $0$6$ $9$ $;$<$>$?$ $B$ $!$"$#$K$&$($-$Q$.$S$0$6$T$9$W$;$<$>$?$\$B$`$f$j$l$K$m$p$t$Q$t$S$t$t$T$t$W$t$t$t$t$\$t$`$f$j$l$t$m$p$ X r * p$ r p Q p j h d c X F \$B < l y x v Q x v = < ; , X F W$} } g o Q o C c ] w / $ { R Q R ? L ; u `$d ! 0 p Q 0 t$ h d c E 3 $ - T Q T t$ C c : / B$| v Q t$E = < ; 3 A ] K \ V R Q V N L ; B X r * p$ p Q j h u `$d ) 0 p Q h $ X F \$B < x v Q = * % 2 / B$| v Q E = * % 3 3 , X F W$} } 7 o Q C 4 B E 3 $ K T Q C 4 G ] w / $ R Q t$? L H % P ] K \ Z X V R Q ` t$N L H % B Q d c a a t$ r ~ p Q ~ p s h d c b b r p Q p j h d c u t$" # & ' ! ( l y x v Q x v = < ; $ ' + , ( . ) / { R Q R ? L ; t$1 , - 5 6 0 8 y v Q v = < ; 2 9 > 6 @ 7 D F g o Q o C c : ? I A J E M G O R Q R L ; t$J S K U N W P Y Q < ; t$T [ . \ B e Z f Q C c t$O i ] k f m g n * ) & # Q & # ; 1 t$ q l t w o z 9 8 6 Q 8 6 4 2 c t$ | u } 8  { @"?"9"6"<"9"6" " ! ! ! ! t$ @ b ! ! ! ! ! ! ! !M!.! ! ! t$ ! ! ! ! ! ! !  t$ 3 " F ~ } w t z w t Y ! t$ ~  l Z S t$a R Q K H N K H - t$ _ @ . ' t$ & % " t$ k 3 t$ ~ l e t$ d c ] Z ` ] Z ? t$ ` q R @ 9 t$ 8 7 1 . 4 1 . t$ } E & t$ ~ w t$ v u o l r o l Q t$ " d R K t$ $ % ' ! ( J I C @ F C @ % t$ + , - / W 8 & t$* 3 ( 5 7 0 < t$ = ? @ B ~ ~ c + t$ E 8 G H 1 J v d ] t$D K H M N R \ [ U R X U R 7 t$ S _ T U V i J 8 1 t$T Y U Z V [ W \ 0 / ) & , ) & t$ _ [ b \ d ] e u = t$` f ^ j N m f o v o t$g r a s n x p y n m g d j g d I t$q | t } u  v { \ J C t$k h B A ; 8 > ; 8 t$ O 0 t$ t$  y v | y v [ # t$ n \ U t$ T S M J P M J / t$ y a B 0 ) t$o { b ( ' ! $ ! t$ } m 5 t$ L n g t$M ^ P % ' f e _ \ b _ \ A t$ ( ! . $ / 0 s T B ; t$ 3 ( 5 0 : 1 ; : 9 3 0 6 3 0 t$4 = 6 E 9 H 5 J  G ( t$> K ? M G N & R y t$' S T * U Y V x w q n t q n S t$T Y U Z V [ W \ f T M t$. ` [ d \ f ] g L K E B H E B ' t$a h ^ l N o h q Y : ( ! t$i u c v p | r } t$t w x z e - t$m j x f _ t$ ^ ] W T Z W T 9 t$ ~ _ R K t$ J I C @ F C @ * t$ e X Q t$ P O L I L I < 2 - , + t$ } q * ) & I F & I t$ d Q c ` ! t$ $ # A > Q A > ; " ; 1 6 t$L M P 9 8 Q 7 ; > t$ J Y G F D F D 4 C B ? ? t$d f 1 A Q @ c h t$ F B t$ + t$ i F j t$ % $ ! ! + , t$ > = ; 8 ; 8 5 4 3 Q - - t$ " # & ' 2 1 1 / ~ . , + t$ ( ) % + # 0 3 Q t$ 6 7 , 9 : F t$ < ? 1 A B c X Q d t$- D > E G H 4 3 0 - F 0 - & ; t$ L M H N J O R Q O L O L I H G K < < t$ P N S O T P U F E C F E C A ? = t$Q V Z U ^ V ` G K t$W a [ b X f E i Z t$b k c p ] q j x | R K } 1 t$l y o | r } s  ` _ \ Y Z \ Y O F A 2 g t$v g d ~ } { x { x / u t s _ h h t$ r q o Z q o m k i t$ s _ t$ t$ f _ ] t$ { r m ^ t$y k { ^ [ t$ } > ? t$ C D " ! ) t$ J @ ? = : = : 7 6 5 ! * * t$S 4 3 1 3 1 / - + t$ ` 5 ! t$ H t$ j ( ! k t$ N M J G H J G = 4 / U t$ l k i f i f c b a M V V t$ ` _ ] H _ ] [ Y W t$ $ % a M t$ ' ! , # . / t t$( 1 + 2 5 6 T M K t$ 7 8 4 : 2 > z y v s t v s i ` [ L t$ @ B ; D J I y t$ K M N & P , t - t$' S E U V < X y t$R Y [ \ ` . - + ( + ( % $ # t$ a \ b A c d " ! ! y w t$b g c h d i e j # x t$ q i w j y k z 6 u t$r { l  Y { X Y t$| v < ; 8 5 6 8 5 + " C t$ Z Y W T W T Q P O ; D D t$ } N M K 6 M K I G E t$ O ; t$ b t$ B ; 9 t$ h g d a b d a W N I : o t$ 7 } | { g p p t$ z y w b y w u s q t$ w { g t$ t$ W X n g e t$^ g z u f t$ $ c t$y F G t$ * ) & # $ & # 1 t$ ' ( H G E B E B ? > = ) 2 2 t$ + ! , " . % 0 < ; 9 $ ; 9 7 5 3 t$ 7 ; / = 1 > = ) t$8 B : C 3 D 5 G P t$> I D M E N H P r 0 ) s ' t$J U L X I Z Q [ V U R O P R O E < 7 ( ] t$R ] W ^ < a = b t s q n q n % k j i U ^ ^ t$2 c @ d ` f ^ j h g e P g e c a _ t$B l 0 n g p ( v i U t$ w * y z O | | t$P  q , h \ U S t$~ ~ { | ~ { q h c T t$ U Q t$ 4 | 5 t$ t$ 6 5 3 0 3 0 - , + t$ * ) ' ) ' % # !  t$ + t$ > } t$ ` a t$ D C @ = > @ = 3 * % K t$ b a _ \ _ \ Y X W C L L t$ V U S > U S Q O M t$ W C t$ j t$ J C A t$ p o l i j l i _ V Q B w t$ " ? o x x t$ # $ % & "  j  } { y # t$$ ) % * & + ' , o t$ 3 + 9 , ; - < $ # ! ! t$4 = . A D = F v o m t$> K 8 L E S G T } n t$J W M X N Z Q \ , k t$B c ? g [ i ] j N O t$d n f o _ p a s 2 1 . + , . + ! 9 t$j u p y q z t | P O M J M J G F E 1 : : t$v x u } D C A , C A ? = ; t$~ h i E 1 t$^ l X t$n \ T z 8 1 { / t$F V 9 { ^ ] Z W X Z W M D ? 0 e t$| X | { y v y v - s r q ] f f t$ p o m X o m k i g t$ ) q ] t$ t$; d ] [ t$ y p k \ t$ Y t$ < = t$ ' t$ > = ; 8 ; 8 5 4 3 ( ( t$ 2 1 / 1 / - + ) t$ 3 t$ # $ F t$ % & " ( , h & i t$ . 0 ) 2 8 L K H E F H E ; 2 - S t$ 9 ; < > j i g d g d a ` _ K T T t$ A 3 C D * F ^ ] [ F ] [ Y W U t$@ G I J N _ K t$ O J P Q R r t$P U Q V R W S X R K I t$ _ W e X g Y h x w t q r t q g ^ Y J  t$` i Z m G p i r G w t$j w d x q  s * r + t$v y z } w t$n k , + ) & ) & # " ! t$ ~ w u t$ ! v t$ 4 s t$ V W t$ : 9 6 3 4 6 3 ) A t$ X W U R U R O N M 9 B B t$r e L K I 4 K I G E C t$ M 9 t$ E F ` t$L U @ 9 7 t$ f e b _ ` b _ U L G 8 m t$g ~ ~ 5 { z y e n n t$ x w u ` w u s q o t$ y e t$ t$ % ) + , l e c t$& 0 ( 1 ! 2 # 5 x s d t$, 7 2 ; 3 < 6 > " a t$8 C : F 7 H ? I D E t$@ K E L * O + P ( ' $ ! " $ ! / t$ Q . R N T L X F E C @ C @ = < ; ' 0 0 t$0 Z \ U ^ d : 9 7 " 9 7 5 3 1 t$ e g h = j ; ' t$> m _ o p V r N t$l s u v z p . ' q % t$ { v | C } ~ T S P M N P M C : 5 & [ t$| } ~  r q o l o l # i h g S \ \ t$ f e c N e c a _ ] t$ s g S t$ ! ! ! !z ! ! t$ Z S Q!t$ !!|!y!z |!y!o!f!a! R! !t$ ! ! ! ! ! ! !O! ! ! ! ! !t$ 2! ! ! !z ! ! ! ! ! 3! !t$ " " " " ! " " " ! ! ! ! "t$ 3"2"0"-" !0"-" !*")"(" ! " "t$ !'"&"$" !&"$""" " "  !|"t$ " " " " ! " " " " "(" !}" "t$ " " " "<" " "{" " " " ! " "t$ ]" " " " ! " " " " " ! !^" #t$ q r B#A#>#;#<">#;#1#(### " ! #J#t$x "T#S#Q#<"S#Q#O#M#K# ! ! " $t$ $ $ " " " " " "y" $ $ $ $t$ ! ' ) * $ $]#Z# "]#Z# #W# $ $ $J#)$t$" + / 2 + 4 ,$+$ # # " # # # #*$ $ $ #2$t$, 9 & : 3 A 5 B $$4$ # # " # # # #3$ $ $ #]$t$8 E ; F < H ? J _$^$R$ # #R$ #J$ # $ $ $D$b$t$0 Q - U I W K X d$c$ $e#b# $e# $ #G$F$E$ $g$t$R \ T ] M ^ O a i$h$5$ #b#5$ #'$ #N$M$E$2$q$t$X c ^ g _ h b j s$r$k$:$ #k$:$e$%$Y$ $ $b$ o d r f t$c t$k t$! 0 p Q 0 h d c l t$q v Q E = < ; 3 t$t$t$- T Q T C c t$t$t$ V R Q V N L ; B t$t$t$ p Q h d c t$t$t$ v Q = < ; t$t$t$ Q C c t$t$t$! R Q h L ; t$t$t$] l k Q k t i d c ^ t$t$t${ z w Q w n < ; u t$t$t$ 6 Q 2 c t$t$t$ # Q j ; t$t$t$] n m Q m w k c ^ t$t$t$ ~ { > Q { p ; " ; x t$t$t$ Q @ c t$t$t$ Q 7 ; t$t$t$ L I F L . _ t$t$t$ F C B t$t$t$ F t$t$t$ F d B t$t$t$W h g I g r e 2 - , + X t$t$t${ z w w j + s t$t$t$ ~ . , + ^ t$t$t$ + t$t$t$ e X Q t$t$t$ 8 5 4 3 Q t$t$t$ ( X Q t$t$t$+ * ) ) } 3 Q ] t$t$t$k @ F ~ l t$t$t$ F t$t$t$ C F ? = t$t$t$ - F t$t$t$ ! ~ _ R K t$t$t$* ) & L & 2 I H G K " t$t$t$@ ? < < Q 6 R K 3 t$t$t$W V T T H G K R t$t$t$ T Z t$t$t$ Z t$t$t$ o Z k i t$t$t$ Y Z ? F A t$t$t$- C B B M @ x f _ . t$t$t$V U R x R ^ E u t s _ N t$t$t$l k h h } b f _ _ t$t$t$ t s _ ~ t$t$t$ - t$t$t$ t$t$t$ t$t$t$ k r m t$t$t$Y o n n y l Z t$t$t$ ~ ~ q z t$t$t$ 1 - + t$t$t$ t$t$t$ Y : ( ! t$t$t$ : 7 6 5 ! t$t$t$. - * * ? $ ( ! ! t$t$t$E D B B 6 5 ! @ t$t$t$ B H t$t$t$ H t$t$t$ ] H Y W t$t$t$ G H - 4 / t$t$t$ 1 0 0 ; . f T M t$t$t$D C @ f @ L 3 c b a M < t$t$t$Z Y V V k P T M M t$t$t$q p n n b a M l t$t$t$ n t t$t$t$ t t$t$t$ t t$t$t$ s t Y ` [ t$t$t$G ] \ \ g Z y H t$t$t$p o l l x _ y h t$t$t$ | y y t$t$t$ y t$t$t$ G ( t$t$t$ ( % $ # t$t$t$ - t$t$t$3 2 0 0 $ # . t$t$t$s 0 6 t t$t$t$ 6 t$t$t$ K 6 G E t$t$t$ 5 6 " t$t$t$ ) s T B ; t$t$t$2 1 . T . : ! Q P O ; * t$t$t$H G D D Y > B ; ; t$t$t$_ ^ \ \ P O ; Z t$t$t$ \ b t$t$t$ b t$t$t$ w b s q t$t$t$ a b G N I t$t$t$5 K J J U H n g 6 t$t$t$^ ] Z Z f M } | { g V t$t$t$t s p p j n g g t$t$t$ | { g t$t$t$ 5 t$t$t$ t$t$t$ t$t$t$! s z u t$t$t$a w v $ v t b t$t$t$ $ y t$t$t$ 9 $ 5 3 t$t$t$ # $ t$t$t$ a B 0 ) t$t$t$ B ( ? > = ) t$t$t$6 5 2 2 G , 0 ) ) t$t$t$M L J J > = ) H t$t$t$ J P t$t$t$ P t$t$t$ e P a _ t$t$t$ O P 5 < 7 t$t$t$# 9 8 8 C 6 n \ U $ t$t$t$L K H n H T ; k j i U D t$t$t$b a ^ ^ s X \ U U t$t$t$y x v v j i U t t$t$t$ v | # t$t$t$ | t$t$t$ | t$t$t$ { | a h c t$t$t$O e d d o b P t$t$t$x w t t g p t$t$t$ ' # ! t$t$t$ t$t$t$ O 0 t$t$t$ 0 - , + t$t$t$$ # 5 t$t$t$; : 8 8 , + 6 t$t$t${ 8 > | t$t$t$ > t$t$t$ S > O M t$t$t$ = > # * % t$t$t$ ' & & 1 $ { \ J C t$t$t$: 9 6 \ 6 B ) Y X W C 2 t$t$t$P O L L a F J C C t$t$t$g f d d X W C b t$t$t$ d j t$t$t$ j t$t$t$  j { y t$t$t$ i j O V Q t$t$t$= S R R ] P v o > t$t$t$f e b b n U o ^ t$t$t$| { x x r v o o t$t$t$ o t$t$t$ = t$t$t$ t$t$t$ # t$t$t$) ( & & { } $ t$t$t$i  ~ & , ~ | j t$t$t$ , t$t$t$ A , = ; t$t$t$ + , t$t$t$ i J 8 1 t$t$t$( ' $ J $ 0 G F E 1 t$t$t$> = : : O 4 8 1 1 t$t$t$U T R R F E 1 P t$t$t$ R X t$t$t$ X t$t$t$ m X i g t$t$t$ W X = D ? t$t$t$+ A @ @ K > v d ] , t$t$t$T S P v P \ C s r q ] L t$t$t$j i f f { ` d ] ] t$t$t$ ~ ~ r q ] | t$t$t$ ~ + t$t$t$ t$t$t$ t$t$t$ i p k t$t$t$W m l l w j X t$t$t$  | | o x t$t$t$ / + ) t$t$t$ t$t$t$ W 8 & t$t$t$ 8 5 4 3 t$t$t$, + ( ( = " & t$t$t$C B @ @ 4 3 > t$t$t$ @ F t$t$t$ F t$t$t$ [ F W U t$t$t$ E F + 2 - t$t$t$ / . . 9 , d R K t$t$t$B A > d > J 1 a ` _ K : t$t$t$X W T T i N R K K t$t$t$o n l l ` _ K j t$t$t$ l r t$t$t$ r t$t$t$ r t$t$t$ q r W ^ Y t$t$t$E [ Z Z e X ~ w F t$t$t$n m j j v ] w f t$t$t$ z ~ w w t$t$t$ w t$t$t$ E & t$t$t$ & # " ! t$t$t$ + t$t$t$1 0 . . " ! , t$t$t$q . 4 r t$t$t$ 4 t$t$t$ I 4 E C t$t$t$ 3 4 t$t$t$ ' q R @ 9 t$t$t$0 / , R , 8 O N M 9 ( t$t$t$F E B B W < @ 9 9 t$t$t$] \ Z Z N M 9 X t$t$t$ Z ` t$t$t$ ` t$t$t$ u ` q o t$t$t$ _ ` E L G t$t$t$3 I H H S F ~ l e 4 t$t$t$\ [ X ~ X d K { z y e T t$t$t$r q n n h l e e t$t$t$ z y e t$t$t$ 3 t$t$t$ t$t$t$ t$t$t$ q x s t$t$t$_ u t " t  r ` t$t$t$ " w t$t$t$ 7 " 3 1 t$t$t$ ! " t$t$t$ _ @ . ' t$t$t$ @ & = < ; ' t$t$t$4 3 0 0 E * . ' ' t$t$t$K J H H < ; ' F t$t$t$ H N t$t$t$ N t$t$t$ c N _ ] t$t$t$ M N 3! : 5 t$t$t$!!7!6! 6!A!4! l Z S "!t$t$t$J!I!F!l F!R!9!i h g S B!t$t$t$`!_!\! \!q!V! Z S S!t$t$t$w!v!t! t! !h! g S r!t$t$t$ ! ! !t z ! ! !! !t$t$t$ ! ! ! !z ! ! ! !t$t$t$ ! ! ! !z ! " ! ! ! !t$t$t$ " " "y!z "^" !f!a! "t$t$t$M"b"a" ! !a"l"_"  N"t$t$t$u"t"q" ! !q"}"d" ! ! ! m"t$t$t$ " " "$" ! " " " " "  ~"t$t$t$ " " " " ! " " " ! ! ! "t$t$t$ " " " ! ! " # "M!.! ! ! "t$t$t$ # # #-" ! # # "*")"(" ! #t$t$t$"#!# # " ! #2# # " " ! ! #t$t$t$8#7#5# " !5# #*# " "(" !3#t$t$t$y# # #6"<" # # # ! ! ! !z#t$t$t$ # # # "<" # # # " " " ! #t$t$t$ # # #Q#<" # # #M#K# ! ! #t$t$t$ # # #;#<" # $ #(### " ! #t$t$t$ $ $ # # # #D$ # # $ $ $ t$t$t$I$H$h#e#b#h#L$G# #G$F$E$ t$t$t$P$O$ # #b# #X$ # #N$M$E$ #t$t$t$[$Z$=$:$ #=$] /$%$Y$ $ $ $t$t$t ^ u ~ c X Q ^ t$w P O L I F _ V . _ W x Q L ` t${ p Q Z j h t$| x v Q z = * % t$} R Q x ? L H % t$~ 7 o Q \ C 4 t$ ) 0 p Q J h t$ v Q E = * % 3 t$ Z X V R Q B N L H % B t$ K T Q 0 4 C 4 t$ D C A > Q ^ D ; : % 1 t$ W ~ p Q ` ' s h b t$ a v Q p i = * % t$ q R Q u j L H % t$ v Q C 4 t$ Q F % t$ p Q h t$ v Q = * % t$ X R Q L H % t$ Q C 4 t$ F t$ g Q h t$ 6 Q 2 4 t$ $ $ # # # o # # #t#m# t$ l#k#h#e#b# G# # " " " t$ " " " " "^ "y"Z"H"A" t$ W _ Q a a t$ c b Q r * % t$ t s & # Q x H % t$ z y 8 6 Q ) 4 2 4 t$ k Q i ^ t$ w Q n * % u t$ # Q H % t$ m Q k ^ t$ { > Q p ; : % x t$ Q % t$ Q X t$ Q Y & I F [ t$ ] \ D F l 4 ? t$ o n F s m t$ v u F t j t$ F m t$ F t t$ L I < 2 X Q t$ Q t$ ! Q t$ 1 / ~ c X Q t$ g I e 2 X Q X t$ w ! j Q s t$ # " l Q t$ e p r o n m t$ v u ; 8 5 t s m - t$ s m t$ n m d t$ o n m t$ 8 5 t s m t$ ) s m ] t$ n m t$ C @ F * t$ F t$ 0 - F " & t$ % $ E C F 3 A ? # t$ 5 4 @ F 8 ~ l t$ : 9 F J t$ L K - F R t$ E S C F ? # t$ ~ t$ O L I < t$ t$ } t$ ~ t$ & L I " t$ T H R t$ < . 6 3 t$ ' 2 W T Z 4 9 1 0 / t$& 8 7 Z G 6 5 / t$' J I \ Y Z N O F H 5 / 2 t$) Q P q o Z _ m k O 0 / t$* a ` T Z d ! 1 0 / t$, f e Z v 6 5 / t$/ x w Y Z ~ F H 5 / t$1 q  o Z . k O 0 / t$2 t$4 { x / u h t$5 t$7 t$8 B 8 @ . t$< R x E u N t$= t ~ t$> h Z > b _ t$? S ^ ` ? e - ] \ [ t$@ d c s @ b a [ t$C v u z A { r t a [ ^ t$D } | { \ [ ? t$E E - ] \ [ t$F F b a [ t$M G r t a [ t$S N { \ [ t$U H t$V 5 [ t$W W t$[ 3 1 ! X / - t$^ # " n & R l Z t$` ( ' ~ 8 _ q z t$e : 9 @ a t$f 3 A 1 d - t$m  g Y t$n = : h 7 * t$q k t$r \ k t$t Y Y t$v : u 7 t$} B w 6 @ t$ * ~ $ ! t$ E B H " ' t$ & % H 5 y $ # t$ 8 7 J G H < { = 4 6 # t$ ? > _ ] H M [ Y = t$ O N B H R t$ T S H d $ # t$ f e G H l 4 6 # t$ _ m ] H Y = t$ t$ i f c V t$ t$ t$ 0 . t$ @ f 3 c < t$ n b l t$ V H x P M t$ A L q n t N S K J I t$ R Q t a P O I t$ d c v s t h i ` b O I L t$ k j t y i J I - t$ { z n t ~ v K J I t$  t P O I t$ s t n ` b O I t$ t ` i J I t$ p t$ S I t$ t$ ! t$ \ Z H t$ l & r _ h t$ ( ' . t$ ! / t | y t$ m x z 3  G w v u t$ ~ } + ( 4 % | { u t$ { u x t$ : v u Y t$ G w v u t$ ( % | { u t$ 0 C $ { u . t$ v u t$ 3 0 6 t$ 6 # u t$ & % 8 5 6 * + " $ t$ - , M K 6 ; U I G + t$ = < 0 6 @ t t$ B A 6 R t$ T S 5 6 Z " $ t$ M [ K 6 G + t$ s t$ W T Q D t$ t$ t$ s t$ . T ! Q * t$ \ P Z t$ D 6 > ; t$ / : _ \ b < A 9 8 7 t$ @ ? b O > = 7 t$ R Q d a b V W N P = 7 : t$ Y X y w b g u s W 8 7 t$ i h \ b l 9 8 7 t$ n m b ~ > = 7 t$  a b N P = 7 t$ y w b s W 8 7 t$ t$ 7 } p t$ t$ t$ J H 6 t$# Z ! M } V t$% $ | t$) p b & j g t$* [ f h ( m 5 e d c t$, l k { % j i c t$1 ~ } - z | i c f t$4 . d c G t$6 3 5 e d c t$7 j i c t$9 z | i c t$: d c t$= ! $ t$> $ < c t$? & # $ : t$@ ; 9 $ ) 7 5 t$B + * v $ . t b t$F 0 / $ @ C y t$H B A # $ H t$J ; I 9 $ 5 t$L a t$R E B ? 2 t$S + t$U , s t$V M a t$X B ? t$[ J D > H t$] 2 $ Z , ) t$^ ( M J P * / ' & % t$` . - P = , + % t$a @ ? R O P D E < > + % ( t$c G F g e P U c a E & % t$d W V J P Z d ' & % t$h \ [ P l 1 , + % t$i n m O P t < > + % t$j g u e P j a E & % t$k k t$l q n l % k ^ t$o m t$p t$q 8 q 6 $ t$r H n r ; k D t$y v s j t t$ ^ P z X U t$ I T y v | V t [ # S R Q t$ Z Y | i a X W Q t$ l k ~ { | p q h j W Q T t$ s r | q R Q 5 t$ v | ~ # S R Q t$ | X W Q t$ { | h j W Q t$ | q R Q t$ t$ Q t$ t$ ) ' % # t$ d b P t$ t . g p t$ 0 / 6 t$ ) 7 ' | # t$ u O  ~ } t$ 3 0 - } t$ } t$ ~ } a t$ O  ~ } t$ 0 - } t$ 8 , } 6 t$ ~ } t$ ; 8 > t$ > + } t$ . - @ = > 2 3 * , t$ 5 4 U S > C Q O 3 t$ E D 8 > H | t$ J I > Z t$ \ [ = > b * , t$ U c S > O 3 t$ { t$ _ \ Y L t$ t$ t$ & $ { t$ 6 \ ) Y 2 t$ d X b t$ L > F C t$ 7 B g d j D I A @ ? t$ H G j W  F E ? t$ Z Y l i j ^ _ V X E ? B t$ a `  j o } { _ @ ? # t$ q p d j t A @ ? t$ v u j F E ? t$ i j V X E ? t$  j { _ @ ? t$ _ t$ ` ? x t$ t$ f t$ R P > t$ b U ^ t$ $ o t$ % x j r o t$ c n p u = m l k t$ t s ! r q k t$ q k n t$ l k O t$ = m l k t$ r q k t$ & q k $ t$ l k t$ ) & , t$ , k t$ . + , ! t$ # " C A , 1 ? = ! t$ 3 2 ~ & , 6 | j t$" 8 7 , H ! t$' J I + , P # t$( C Q A , & = ! t$/ ) i t$0 M J * G : t$3 - t$4 { t$6 i t$8 $ J 7 G t$? R 9 F P t$C : , @ 4 1 t$E % 0 U R X 2 B 7 / . - t$F 6 5 X E ; 4 3 - t$J H G Z W X L = M D F 3 - 0 t$K O N o m X ] F k i M . - t$L _ ^ R X b L / . - t$O d c X t M 4 3 - t$Q v u W X | P D F 3 - t$U o } m X R i M . - t$V T t$X y v Q - s f t$] Y t$` Z t$b @ _ > , t$c P v D C s L t$e ~ E r | t$f f X : ` ] t$i Q \ ~ ^ H c + [ Z Y t$j b a q h ` _ Y t$k t s x f y p r _ Y \ t$l { z J y Z Y = t$n ~ 8 + [ Z Y t$r o ` _ Y t$t 0 p r _ Y t$v " y Z Y t$x 2 t$~ Y t$ W t$ 1 / X - + t$ ! l $ y j X t$ & % | 6 4 o x t$ 8 7 > p t$ 1 ? / + t$ } W t$ ; 8 5 ( t$ t$ i t$ W t$ 8 ] 5 t$ @ 4 > t$ ( " t$ C @ F % t$ $ # F 3 " ! t$ 6 5 H E F : ; 2 4 ! t$ = < ] [ F K Y W ; t$ M L @ F P t$ R Q F b " ! t$ d c E F j 2 4 ! t$ ] k [ F W ; t$ t$ g d a T t$ t$ t$ . , t$ > d 1 a : t$ l ` j t$ T F N K t$ ? J o l r L Q I H G t$ P O r _ N M G t$ b a t q r f g ^ ` M G J t$ i h r w g H G + t$ y x l r | I H G t$ ~ } r N M G t$ q r ^ ` M G t$ r g H G t$ t$ G t$ t$ t$ Z X F t$ j $ ] f t$ & % , t$ - r z w t$ k v x } E u t s t$ | { ) & # z y s t$ y s v t$ t s W t$ E u t s t$ & # z y s t$ . " y s , t$ t s t$ 1 . 4 t$ 4 ! s t$ $ # 6 3 4 ( ) " t$ + * K I 4 9 G E ) t$ ; : . 4 > r t$ @ ? 4 P t$ R Q 3 4 X " t$ K Y I 4 E ) t$ q t$ U R O B t$ t$ t$ q t$ , R O ( t$ Z N X t$ B 4 < 9 t$ - 8 ] Z ` : ? 7 6 5 t$" > = ` M < ; 5 t$# P O b _ ` T U L N ; 5 8 t$% W V w u ` e s q U 6 5 t$& g f Z ` j & 7 6 5 t$* l k ` | < ; 5 t$+ ~ } _ ` L N ; 5 t$, w u ` , q U 6 5 t$- - t$. ~ . 5 { n t$1 / t$2 t$3 H 3 F 4 t$4 X ~ 4 K { T t$; 5 z t$A n ` < h e t$C Y d f 6 k 3 c b a t$D j i y # h g a t$E | { E x z g a d t$I F b a E t$L @ 3 c b a t$N M h g a t$S O x z g a t$T R b a t$[ " U t$\ " V a t$_ $ ! " Y t$` 9 7 " ' J 5 3 t$b ) ( t " , G r ` t$d . - " > c w t$k @ ? ! " F e t$o 9 G 7 " l 3 t$q n _ t$r C @ g = 0 t$v i t$w r q t$x x _ t${ @ y = t$} H | < F t$ 0 "!~ * ' t$ !&!K H N (! - %!$!#! t$ ,!+! N ;!} *!)!#! t$ >!=!P M N B! C : } t$ 8 / 8 / 9 D l ? t$t$t$t$t$C { m n m n > D t$ | S | S @ M E t$t$t$t$t$L   t M [ t$b n n > N t$t$t$t$t$R S U t$a / / D T t$t$t$t$t$h S S M i t$ t$t$t$t$t$p * q t$ ' $ ' $ t$t$t$t$t$v $ n w t$` B ? B ? < * o 1 t$t$t$t$t$ 1 ' J G ' J t$ } | } | s m 9 h t$t$t$t$t$ G / t$ E G E 5 P 0 ? t$t$t$t$t$ i M J M J = 3 t$ G v o ~ j t$t$t$t$t$ G t$ t$t$t$t$t$ t$  % t$t$t$t$t$ > " " t$ < 9 < 9 6 J - t$t$t$t$t$ c D A G D A + t$ } | } | q i d t$t$t$t$t$ - t$ G t$t$t$t$t$  t$ G 4 t$t$t$t$t$# R 1 . G 1 . ' $ % t$ P M P M J ^ < t$t$t$t$t$2 | X U [ X U : 3 t$ } t$t$t$t$t$6 7 t$ [ t$t$t$t$t$; " < = t$ , + [ , + ` ! t$t$t$t$t$> $ ~ ] Z [ ] Z P G ? @ t$2 | y | y 0 v 8 h t$t$t$t$t$I % f . J K t$ t$t$t$t$t$~ '  t$ t$t$t$t$t$ ( > t$ X W X W L D ? t$t$t$t$t$ + | s t$^ \ * t$t$t$t$t$ , Z m t$ " n ( t$t$t$t$t$ - @ | t$ > ; > ; 8 L k * t$t$t$t$t$ . j F C I F C ( t$ x p k t$t$t$t$t$ 0 t$ I 1 t$t$t$t$t$ 4 t$ I N L t$t$t$t$t$2 6 l K H I K H > 5 3 ; t$ j g j g d x 4 V t$t$t$t$t$I 8 r o u r o T J K t$ & t$t$t$t$t$ : t$ u t$t$t$t$t$ @ , t$ F E u F E : 2 z - t$t$t$t$t$ A w t u w t j a t$L J t$t$t$t$t$ C H o t$ p ; t$t$t$t$t$ D . t$ , ) , ) & : m t$t$t$t$t$ F X 4 1 7 4 1 t$ r q r q f ^ 2 Y t$t$t$t$t$ I t$x 7 v H t$t$t$t$t$ K t t$ 7 < L t$t$t$t$t$ L Z 9 6 7 9 6 , # ) t$ X U X U R f D t$t$t$t$t$ N ` ] c ` ] B t$ t$t$t$t$t$ O t$ c t$t$t$t$t$5 Q 6 7 t$ 4 3 c 4 3 ( h R t$t$t$t$t$8 R e b c e b X O 9 : t$: 8 ~ 1 p t$t$t$t$t$@ V n 6 A B t$ t$t$t$t$t$~ W  t$ ( X t$t$t$t$t$ X F " % " t$ ` _ ` _ T L Y G t$t$t$t$t$ Y { t$f % d Z t$t$t$t$t$ Z b i t$ % * j [ t$t$t$t$t$ ] H ' $ % ' $ | t$ F C F C @ T g 2 t$t$t$t$t$ ^ r N K Q N K 0 t$ x _ s t$t$t$t$t$ _ t$ Q ` t$t$t$t$t$ ` t$ " ! Q " ! V C a t$t$t$t$t$ g t S P Q S P F = 8 t$( r o r o & l h ^ t$t$t$t$t$ m z w } z w \ $ % t$ b t$t$t$t$t$- o . / t$ } O t$t$t$t$t$? p 4 @ t$ N M } N M B : q 5 t$t$t$t$t$C q  | }  | r i D t$T R r t$t$t$t$t$I u P J K t$ & l t$t$t$t$t$L x 6 M N t$ 4 1 4 1 . B E y t$t$t$t$t$T z ` < 9 ? < 9 U V t$ z y z y n f { a t$t$t$t$t$  t$ ? ~ ~ t$t$t$t$t$ | t$ ? D t$t$t$t$t$ b A > ? A > 4 + t$ ` ] ` ] Z n L t$t$t$t$t$ h e k h e J t$ t$t$t$t$t$ t$ k v t$t$t$t$t$ " t$ < ; k < ; 0 ( p s # t$t$t$t$t$ m j k m j ` W t$B @ x t$t$t$t$t$ v > t$ W t$t$t$t$t$- $ . d t$ " " 0 / t$t$t$t$t$F N * ' - * ' G N t$ h g h g \ T H O t$t$t$t$t$Y Z [ t$n - l < t$t$t$t$t$k j l t$ - 2 t$t$t$t$t$o P / , - / , " + p t$ N K N K H \ : t$t$t$t$t$u z V S Y V S 8 v w t$ O { t$t$t$t$t$x y z t$ Y q t$t$t$t$t$ t$ * ) Y * ) ^ t$t$t$t$t$ | [ X Y [ X N E t$0 z w z w . t f t$t$t$t$t$   d , t$ t$t$t$t$t$ t$ t$t$t$t$t$ < t$ V U V U J B = t$t$t$t$t$ z q t$\ Z t$t$t$t$t$ X t$ t$t$t$t$t$ > t$ < 9 < 9 6 J ( t$t$t$t$t$ h D A G D A & t$ v n i t$t$t$t$t$Y Z t$ G [ t$t$t$t$t$r s z t$ G L t t$t$t$t$t$ j I F G I F < 3 t$ h e h e b v h T t$t$t$t$t$ p m s p m R D t$ E t$t$t$t$t$ W t$ s B t$t$t$t$t$ * t$ D C s D C 8 0 x { + t$t$t$t$t$ u r s u r h _ t$J H t$t$t$t$t$ ~ F t$ t$t$t$t$t$ , & t$ * ' * ' $ 8 z t$t$t$t$t$ V 2 / 5 2 / t$ p o p o d \ W t$t$t$t$t$ t$v 5 t m t$t$t$t$t$- r . t$ 5 : t$t$t$t$t$1 X 7 4 5 7 4 * ! 2 t$ V S V S P d B t$t$t$t$t$7 ^ [ a ^ [ @ 8 9 t$ t$t$t$t$t$: ; < t$ a 3 t$t$t$t$t$B C D t$ 2 1 a 2 1 & f t$t$t$t$t$ c ` a c ` V M t$8   6 | n t$t$t$t$t$ l 4 t$ M t$t$t$t$t$ t$ & N t$t$t$t$t$ D # p t$ ^ ] ^ ] R J q E t$t$t$t$t$ y t$d # b n T t$t$t$t$t$ ` t$ # ( t$t$t$t$t$ F % " # % " t$ D A D A > R 0 t$t$t$t$t$ p L I O L I . t$ ~ v E ] q t$t$t$t$t$ R t$ O t$t$t$t$t$4 5 < t$ O T 6 t$t$t$t$t$G r Q N O Q N D ; H I t$& p m p m $ j ~ * \ t$t$t$t$t$Y x u { x u Z " Z t$ t$t$t$t$t$] ! ^ t$ ! !{ ! ! ! ! o t$t$t$t$t$c 2! ! ! ! ! ! d e t$ L!K!{ L!K!@!8! != 3!t$t$t$t$t$f !}!z!{ }!z!p!g!g h t$R! ! ! ! ! !P! ! !_ !t$t$t$t$t$n ! ! ! ! ! ! !N!o p t$ ! ! ! ! ! ! ! " !t$t$t$t$t$ 3" " " ! " " " ! t$ !1"." !1"." !+"@" "t$t$t$t$t$ ]":"7"=":"7"5" ! t$ w"v" !w"v"k"c" " ^"t$t$t$t$t$ " " " ! " " " " t$}" " "=" " " " " " "t$t$t$t$t$ B# # #=" # # # " t$ "?#<#="?#<#:#)# $ #t$t$t$t$t$ $ " " " " " "z" t$ ^#[# "^#[# #X#$$ J#t$t$t$t$t$ ,$ # # " # # # # t$ # # # " # # # #_$ #t$t$t$t$t$ d$S$ # #S$ #K$ # t$D$ $f#c# $f# $ #i$ $t$t$t$t$t$ s$6$ #c#6$ #($ # t$2$l$;$ #l$;$f$&$! q b$t$t$t$t$ t$t$- " " t$# r t$t$ . / . y 1 D q q k i f w f w z } t$t$g , U , U [ t$t$t$- t$t$ W S W O M t$t$B n F > t$ 3 ! t$t$ t$t$t$ G H ~ ! n > t$I t$" t$t$! / D ) t$t$ S 9 M ( % ( % " ] 7 7 5 3 t$t$` b b { _ t$a h ^ t$$ s & x x b o t u t$u % V ' t$ t$t$t$ $ # - ) @ @ + = 8 t$t$ ( K . ( K % - A F t$t$ \ t$\ O 0 ] 0 : 1 t$t$1 N K ] N K H ; t$t$t$* 3  d d 0 ` 2 4 ^ | ? | q < t$3 ) x t$8 t$t$ | + m t$t$ 4 \ \ t$t$] h t$h i t$t$ P M J G M / t$E _ t$9 : G 0 t$ G o : i ; t$$ t$t$t$ G 2 = # # = 0 I t$t$ : > : & 7 W E B E B ? ) t$t$ ^ J ^ { Z 3 t$ X t$? C x x k t$s  @ B ^ t$ t$t$t$ D V V t$t$W b ? b c t$t$ J t$ t$F K 9 6 t$ | + i G H t$3 t$t$t$\ \ F N 2 / ] 2 / , % Q D D B @ ] t$t$ N M N 5 K k Y V Y V S 8 t$t$ w A G w q t$ l t$P Q G t$ G 2 3 t$ t$t$t$ . G S j j t$t$k { ( { | t$t$ ^ *  t$ t$T % W @ ' M ' J & ' t$" = = W 7 6 V 3 t$_ t$t$t$U U r I X ^ [ R ^ [ X N } p @ p n l t$t$ z T z a w  d t$t$( U [ t$) * t$Y 0 Z [ ! 1 2 t$ + [ 8 & t$ t$t$t$ Z [ G \ t$t$ ] - t$t$s 9 9 V 3 t$t . t$` b l S y S u F v t$N i i c _ t$ t$t$t$ u d ~ z , l , t$t$- = = > t$t$ . t$ t$f l ^ t$ W D _ E t$! t$t$t$ 4 s m ? 2 2 0 . K t$t$ < F < # 9 Y G D G D A & t$t$ e e _ t$q Z t$o p   \ r t$z g " t$ t$t$t$ r X X t$t$Y i ^ i j t$t$ L Z t$ t$u w . ; 8 t$ + + E % p t 3 ! t$M t$t$t$C C ` 7 x L I @ L I F < k ^ . ^ \ Z w t$t$ h h O e s p s p m R t$t$ C I t$ @ t$z " { I # * t$ I $ t$ t$t$t$ H I 5 } t$t$ ~ t$t$5 x ' ' D ! t$6 7 t$~ G Z A g A 4 d H t$< W W q Q K M t$y t$t$t$o o c x u l x u r h Z t$t$ + + { , ~ t$t$K o u t$ L t$ Q u R S t$ E u 2 + t$ t$t$t$ t u " a - 9 t$t$ * * ' G 5 2 5 2 / t$t$T S S p M t$U V H t$ \ m m M ` ] ^ t$h } y t$ t$t$t$ F F t$t$G W W X t$t$ : H t$ t$ ) & t$ q 3 ^ t$; t$t$t$1 1 N % : 7 . : 7 4 * Y L L J H e t$t$ V V = S s a ^ a ^ [ @ t$t$  1 7  y t$ t t$ 7 t$ 7 { t$ t$t$t$ 6 7 # r r t$t$s t$t$ f 2 t t$ t$ H / U / " R t$* E E _ ? ; t$g t$t$t$] ] z Q f c Z f c ` V x H x v t t$t$ i  l t$t$ ] c t$ t$ c t$ 3 c _ t$ t$t$t$ b c O ' t$t$ 5 # # t$t$5 A A ^ ; t$6 l 6 t$ N t [ [ 7 N ~ O V t$V q q k P g t$ t$t$t$ } 4 t 4 t$t$5 E E F t$t$a ( 6 t$b c t$ s D t t$ _ ! L ! t$) t$t$t$ < { ( % ( % " G : : 8 6 S t$t$ D D + A a O L O L I . t$t$w m % m g t$3 x b t$ } % z ~  t$ % W t$ t$t$t$ $ % ` ` t$t$a q q r t$t$ T b t$ t$ 6 C y @ t$ 3 3 M - x ) t$U t$t$t$K K h ? T Q H T Q N D s f 6 f d b  t$t$ p p W m { x { x u Z t$t$ K Q t$ t$ Q t$ ! Q t$ t$t$t$ P Q = t$t$ # t$t$ / / L ) t$ $ t$ b I o I < l t$D _ _ y Y U t$ t$t$t$w w k } t } z p " b " t$t$# 3 3 4 t$t$ w } $ t$ t$ } t$ M } : t$ t$t$t$ | } * i 5 ( ( & $ A t$t$ 2 2 / O = : = : 7 t$t$ [ [ x U t$ P t$ u u h t$p t$ t$t$t$ N N t$t$O _ _ ` t$t$a B P t$b t$ z $ 1 c . { t$ ! y ! ; f | t$C t$t$t$9 9 V - B ? 6 B ? < 2 a T $ T R P m t$t$ ^ ^ E [ { i f i f c H t$t$ 9 ? t$ | t$ ? p L t$ ? M t$ t$t$t$ > ? + z z t$t${ t$t$ n : | t$_ t$ P 7 ] 7 J * Z t$2 M M g G C t$o t$t$t$e e Y n k b n k h ^ P ~ | t$t$ ! ! q " t t$t$ e k t$ t$ k t$ ; k ( ! t$ t$t$t$ j k W # / t$t$ = + ( + ( % t$t$ I I f C t$ . > t$ | c c V t$^ y y s o t$ t$t$t$ < | < t$t$= M y M N t$t$# 0 > t$$ % t$ 5 6 t$ g ) T z t$1 t$t$t$' ' D 0 - $ 0 - * O B B @ > [ t$t$ L L 3 I i W T W T Q 6 t$t$9 u ' - u o t$ : j t$ ? - @ A t$ - t$ t$t$t$ , - h h t$t$i y y z t$t$B \ ( j t$C D t$ J > % K % ; H K L t$ ; ; U 5 1 t$] t$t$t$S S p G \ Y P \ Y V L { n > n l j t$t$ x x _ u } b t$t$ S Y t$ t$ Y t$ ) Y t$ t$t$t$ X Y E t$t$ ! + t$t$ 7 7 T 1 t$ , t$! " j Q w Q D t x t$L g g a " y # ] t$ t$t$t$  s ) | x * j * t$t$+ ; * ; < t$t$  , t$ t$/ 1 v t$ U B $ t$ t$t$t$ 2 q 2 = 0 0 . , I t$t$ : 3 : ! 7 W E B E B ? $ t$t$ c c ] t$ X t$3 7 } } p t$x 4 M . t$ t$t$t$ : V V t$t$W g ; g h t$t$# J X t$$ Z t$< < A , 9 % 6 = D t$ ) ) C # n = > @ t$K t$t$t$A A ^ 5 B J G > J G D : i \ , \ Z X u t$t$ f C f M c q n q n k P t$t$O A G t$P Q t$I a J G 2 b t$ G D G t$ t$t$t$ F G 3 M t$t$ 8 t$t$e v % % B t$! f t$N k P X ? e ? 2 b l m t$: U U o O 5 E Q K t$w t$t$t$m m a R v s j v s p f X t$t$ ) S ) y * | t$t$n m s t$o p t$Y v ] s g w x t$ C s 0 Z \ t$ t$t$t$ r s _ _ + 7 t$t$ ( U ( % E 3 0 3 0 - t$t$ Q Q n K t$ F t$` d k k ^ t$f { W ` w t$ t$t$t$ e D D t$t$E U f U V t$t$ 8 F t$ t$f i ' $ t$ o 1 \ g j t$9 t$t$t$/ / L # k 8 5 , 8 5 2 ( W J J H F c t$t$ T l T ; Q q _ \ _ \ Y > t$t$ } / 5 } w t$ r t$o p 5 t$ 5 n k t$ t$t$t$ 4 5 ! r p p t$t$q s t$t$ d 0 r t$ t$w z F - S - P t$( C C ] = t y y 9 t$e t$t$t$[ [ x O | d a X d a ^ T v F v t r t$t$ ^ g } j t$t$O [ a t$P t$} h  a Q i p t$ 1 a _ j T t$ t$t$t$ ` a M % t$t$ b 3 ! ! t$t${ ? ? \ 9 t$| } 4 t$ r Y  Y ^ L | : t$T o o i ; e t$ t$t$t$ { 2 r 2 t$t$3 C d C D t$t$ & 4 t$M t$ 8 t$ ] J R q t$' t$t$t$ : y & # & # E 8 8 6 4 Q t$t$ B J B ) ? _ M J M J G , t$t$ k # k e t$ ` t$ # x t$ # < L t$ t$t$t$ " # ^ ^ t$t$_ o / o p t$t$ R ` t$ t$ 4 A > t$ 1 1 K + v q r ' t$S t$t$t$I I f = R O F R O L B q d 4 d b ` } t$t$ n n U k y v y v s X t$t$ I O t$ t$ # O $ t$ O N t$ t$t$t$ N O ; ! !t$t$ ! ! !!! ! ! ! ! ! t$t$' ~ -! -!J!'! t$ ( "!t$ - `!G!m G! :!j . / t$B!]! ]!w!W! S!t$!t$t$t$u! u! !i! ~!{!r!~!{!x!n! ! ! !`! ! ! ! ! !t$t$!!1! ! 1! ! ! ! ! ! !2! ! ! ! !t$t$0 ! !u { ! ! !" t$1 2 !t$ 8 ! ! !{ !) ! !9 : t$ ! !K!{ ! " !8! !t$ "t$t$t$ "z!{ "'" !g! " " " " " " "2" !%" ! !%"#"!"?"t$t$ ! !/"w !/" ","M";"8" !;"8"4" "t$t${ !Y" ! !Y"u"S" t$| N"t$ "r" ! !r"} e" ! t$m" " ! ! " " " ! ~"t$ "t$t$t$ " " ! " " " !t$ " " " " " " " "L" " "L" " " " t$t$M"\" " "\" " " "t$t$t$]" # " ! ! " "N! " #." ! #"# "+"t$ #t$ t$t$8# #v" ! # #c"A#t$t$ #6# " !6#T#+# "1 @#=#3#@#=#9#0#y# "R#"# "R#P#N#t$t$ " #7"=" # ## !t$f z#t$ # # "=" #g # "y # # #=" # # # " d #t$ t$t$ $ #<#=" # #)# $t$t$ # # # # # $ # # " " " " " "+$ "\#@" "\#C#Y#4$t$t$ " # #t$ # # # #I$x# # #x# # # #t$t$ y#i#f#c#i#P$H# #t$ t$ t$t$[$ # #c# # # #^$t$t$ #>$;$ #>$c$0$&$ T$ # $T$ #Q$ #h$ $g#I$ $g# $F#r$t$ $#$ #t$#$ #-$ # m$<$$$m$<$j$.$ ; t$d$ t$ t$ t$ & z ) Q t$+ & 0 t$ " t$t$# " 7 t$? t$ 8 / @ 9 D E < t$ I & A F K t$ N + + & G . / O Y 1 D T t$t$ V I & P t$. ( t$t$W J Z t$ ' B W S j t$O M o t$t$B k t$ 8 t$s e t k t$x t$t$t$~ t$e u m f t$  t$ t$ b z t$ t$t$t$ + & | , t$ t$ t$' e 9 t$ t$t$t$ 5 : f t$ t$ t$ a # t$t$ t$ e $ m n > t$ t$ q i 6 t$t$t$t$t$ 3 6 w t$6 } t$ t$7 | S @ M 1 t$+ & 5 2 n F F > t$ 3 ( G ( t$ ) t$t$% H I & J U J Y [ t$& K , t$ t$ ' t$ 5 t$t$t$ t$ ` * t$ t$t$` t$+ t$ e t$ t$t$ t$+ & 6 t$ + t$ t$ , & t$ t$t$t$ 5 ( t$ Y t$ t$ I & " t$ t$t$t$& I & J t$ ' ( t$. t$' ' / E t$4 t$t$t$8 0 5 t$t$ t$A c 5 B D t$t$ L 1 B ? M N < P t$t$1 t$ _ t$ W M J G t$t$/ d _  a t$t t$ ; b t$e g n i > t$k } | _ j s m b V l h t$e ` ^ V n V t$j t$t$W o r q t$t$ H t$t$+ & p v S w M t$t$ / x y D z t$ u y t$y t$r v t$ t$ 5 t$ n t$t$ > t$ t$ 7 t$ 3 t$t$t$ / D F t$I & G S t$ M 4 H & ' 5 % t$t$t$ t$ t$t$t$t$ t$ t$t$ e Z S s t$t$} \ t$ t U h f ' t$t$' I [ T ( G t$t$ t$d Y R ^ t$ t$  t$& ^ % ' ( 4 ! 5 : t$< t$t$t$D t$ 6 = H E 0 t$L t$/ Z S > [ T ? M N W t$t$t$t$ . Y R c t$k t$m a ` l d V n t$ a ^ V p V t$l * t$t$W q u t t$t$+ 2 t$t$, & r z ' $ , { t$t$ | } ~ t$ x } @ t$} t$u = z t$ t$ S b _ Z ^ t$[ x H t$o u \ t$ ' U I ( t$t$t$ t$ t$t$t$t$ t$ & $ t$ t$ 5 t$ t$t$ t$ t$ t$ T g Z S v t$ " \ t$ w U j h t$t$$ [ T R t$f Y R N K & N ( E - . f t$f t$ & g t$t$ ' ( S d ` / ^ 1 t$ | ? t$t$q < x t$) t$U t$ t$t$t$ | m 2 t$ 4 t$ S T ! * t$t$ 7 " # t$9 t$+ ? t$/ T R 1 , 0 t$6 : ; e Z S C d Y R < t$t$< D E Q R - t$ ] ' J G t$e g = E G Z f 5 ^ P h ? t$/ Z S [ . Y R X P K j P t$f ; = t$t$Q ? k p o t$t$> ? t$t$ S l v G w @ t$t$ G x y v o z @ j [ T R s t$ y y t$p v t$ t$ t$ t$t$t$P G o H D t$ S E I G t$ J ( S F T R e t$t$ F t$G t$ t$ R a T M q t$G H } V H Z S r O Y R d b t$t$K I U N t$` S L M J t$ = 3 L t$g Z S f Y R M t$ O t$t$ M t$t$ P t$t$' ( S " N t$t$  N t$ R U : t$ t$ 7 5 O t$ t$6 7 M V ^ J Z 3 t [ X ] Z S t$u x t$k s v P t$= O Y R t$t$t$ t$ $ # t$t$t$t$& t$ ( S ! : ' , ) t$ ( , \ * t$ ^ R ] 0 t$$ 9 t$t$ _ 1 2 t$_ t$: S t$A N E ; B t$` c t$O > W P t$t$f X Y e Z L < t$ v t$~ g h < 9 q  6 w d - t$ r l i d B d t$ ) S t$t$e m t$t$ T t$t$ l t$t$ } | q i n d t$U N u t$ t$ o t$ t$ p v y > t$ 9 t$t$ 6 s t$d t$ D t$ @ t$t$t$ | i 6 z t$ | 7 \ t$ Q ] 8 a 7 M } R N S / % t$t$ ~ t$ t$ t$ L z h a t$ j T M c S L } { t$t$ i b t$y g ` D A G t$ + G t$a T M ` S L t$ Y t$t$ t$t$Z [ t$t$6 7 M % 1 . G 3 & ' t$t$ G ' ( ) t$ L " / ( N t$( t$ K 0 a 5 % t$6 t$b c a 1 w A G 7 ; q : b l T M 8 < t$c G t$t$ = > ? d t$ t$c S L 3 E > t$> H ; t$t$t$5 G I M L t$ 7 M J O . G T t$ P X X U D V C Q Y L R Z D \ D M e t$t$E ] ^ t$ t$f  t$m B b 2 q g n t$ , { j ! | t$t$ ` h t$ t$  P M J < t$ V t$ 8 \ t$t$ t$t$] ^ t$t$ U t$t$ } t$i b t$ t$ t$ t$  $ j t$% ' M t$t$ J " & t$ t$ p t$ l t$t$t$ = 7 3 t$C U t$I c R ~ c a d B b e [ N N t$t$ t$ t$ t$ ` t$v h h a g ` t$t$ ' x t$ 8 X U [ t$@ : [ B [ 3 A 9 & C t$z h a 4 y g ` . & E & t$A d t$t$' F K J t$t$e f t$t$b c a G Q ] Z [ R P G t$t$2 , + [ S T U P t$ ` N [ Q T z t$T t$K w \ a Q R t$b t$ ] z U [ c g f h a d h t$ [ t$t$ i j k t$ t$ g ` _ q j t$j t g t$t$t$a + [ u y x | t$ c a v { } Z [ t$ G | ~ ; p o } < ` ~ p p y t$t$q t$ t$ t$ n ^ < * # L t$ X , B M % ? = t$t$ + $ t$; ) " t$ | y 0 v h t$ K t$ d t$t$ t$t$ t$t$ t$t$ t$ t$ t$ # t$ t$$ % # 9 3 . t$ S y t$t$F v N t$] t$% t$ t$t$t$ i c > _ t$o ? t$u ~ @ U n V z ' t$t$ t$ t$( A t$/ $ 3 ) 0 t$ = , E > t$t$ F G S " * t$ d t$l f . n _ m e R o t$ ` Z R q R t$m t$t$S r w v t$t$ t$t$ s } ~ | s t$t$^ X W  L D ? t$+ $ z t$ t$w } t$ t$ . j , t$k t$t$ l t$ t$ 2 t$ . t$t$t$ W D t$ t$ s % # T $ U t$t$ t$ t$ t$ " h V O x t$ X * # y Q ) " k i t$t$ W P t$g U N t$ \ t$< * # ; ) " t$ t$t$ t$t$ t$t$$ % # t$t$ t$ " ! < t$ t$ 9 O # t$$ t$P Q O e % ) _ ( , " Z & * # & * t$-  t$t$r + , - z . t$" t$Q ) " ! 3 , t$, 6 ) t$t$t$# 7 ; : ' t$ % # 8 = ( B t$ > F ( C 2 D 1 ? ) [ " @ 2 J 2 \ ; S t$t$3 + K L t$- t$T m t$[ 0 P _ U \ t$, 1 . i X q j t$t$2 r s  0 N V t$ t$ Z - 4 > ; 8 ~ * t$ 5 ~ D ~ t$ & t$t$ 9 t$t$ t$t$ 6 t$t$ x p X < k t$W P > Y t$ t$ Z ; t$ t$ Z ? A X t$ ; t$t$ 8 ! t$ t$ ^ t$ Z t$t$t$ + % p B ! t$1 E C t$7 m @ $ Q O D 0 P I < t$t$ F t$G t$ t$ N { t$B H & V O } U N t$t$J | t$ z & F C I t$. ( K 0 N I ! / ' 1 t$h V O " g U N 3 t$/ t$t$ P 4 9 8 t$t$ t$t$P Q O 5 ? K H I @ > 5 t$t$ I A B C R t$ N < I T B h t$B t$9 e J { O ? t$P t$| } { K C I Q U T Z [ V O R V t$ I t$t$ W X Y 3 t$4 t$} U N M _ X t$X b U t$t$t$O I c g f F ] t$ Q O d i ^ G H I n t$ 5 j r t H U o ^ p ] k U N l ^ v ^ V g  t$t$_ ` w x t$c t$ t$ \ | L * : t$L e F b ; - + t$t$f z t$) t$ h j g d V t$ p t$ R t$t$ i t$t$ t$t$ t$t$ k t$ | l t$ t$ l t$ t$ 9 ' ! r p q t$s A g t$t$4 d < t t$r t$ t$ t$t$t$ W Q r M t$] s o t$c l s } { t . \ | / u ( h t$t$ t t$w t$ / t$ z ! t$u x + { 3 z , t$t$y 4 5 A y t$ R r o u t$Z T z \ z u M [ S @ ] t$ { N z H { @ _ @ t$[ t$t$A ` e d t$t$ t$t$| } { a k w t u l j a t$t$L F E u m n : 2 o - t$ z h u n t$n t$e v { k | t$| t$ w i o u } 4 { ~ t$5 u t$t$ 6 t$ t$ z y t$ t$t$t${ E u 2 t$ } { t u t$ a T z U t$t$ t$ t$ t$ x V D = f t$ r F g ? Y W t$t$ E > t$U C < t$ J t$* ) t$ ~ t$t$ t$t$ t$t$ g t$t$ ` t$ a * t$ t$ ' = b t$ t$> ? = S M H t$ m t$t$` h t$ t$? ! t$ $ t$t$t$ % ) } ( y t$ & + 0 t$ , 4 1 2 - [ . 8 \ ) A t$t$! 9 : t$ t$B [ t$I > M C J t$ W F _ X t$t$ ` a m < D t$ ~ t$ H , ) y &  l t$ z t l 2 l t$ = t$t$m t$t$> t t$t$ ? t$t$x r q f ^ " Y t$E > # t$ t$ $ t$ t$ H F t$ ) t$t$ & t$ t$ L t$ H t$t$t$ q ^ N t$ O 1 t$% . P ? = > 7 * t$t$ t$ t$ t$ < p i t$ r D = k C < t$t$ q j t$ o h 4 1 7 t$ 7 v t$V D = U C < ! t$ V t$t$ " ' & t$t$W ^ t$t$> ? = # - 9 6 7 X . , # t$t$ 7 / 0 1 t$ < * 7 0 V t$0 t$' S 8 i = - t$> t$j k i 9  1 7 ? C y B z t D = @ D t${ 7 t$t$ E F G | t$ t$k C < ; M F t$F P C t$t$t$= 7 Q U T ! t$ ? = R W ! 6 7 \ t$ # X ` m ! ] L ^ K Y R < Z S L d L Y U m t$t$M e f t$ t$n t$u J j : y o ( v t$ 4 r ) t$t$ h p t$ t$ t X U R D t$ ^ t$ @ i t$t$ t$t$j k t$t$ L t$t$ ! t$q j ! t$ t$ !g t$ t$ h t <" r t$="/ U t$t$" R * >" t$n t$ x t$ t t$t$t$ E ? " ; t$K "] t$Q n Z " k i Y J j Z c . V t$t$ t$ t$ t$ h t$w p i ! o h t$t$ " # / t$ @ ` ] c t$H B J c ; I A . K t$ p i < o h 6 . M . t$I { t$t$/ N S R t$t$( | t$t$j k i O Y e b c ) Z X O t$t$: 4 3 c [ \ ( ] b# t$ h V c c#\ t$\ t$S  d i Y d# t$j t$ e ] c k o n # p i l p t$ # c t$t$ q r s # t$ t$ o h g y r t$r | o t$t$i 3 c } t$ k i ~ ! b c t$ O o ! x w " f h g x x N t$t$y % t$( t$ t$ v f D 2 + T t$ * ` 4 ) U - G E t$t$/ + 3 , t$C 1 * t$ . 0 8 ~ p t$ 1 t$ l  t$t$ 7 t$t$; t$t$ & 2 t$t$ 8 ; t$ < t$ t$ t$ + 5 & t$ t$, - + # A ; > @ 6 G t$t$[ t$t$N ~ V ? A t$H t$- t$ K t$t$ q k M N g t$w R J t$} " s C E N v ( & d / t$t$ S ' ( t$T t$0 I t$7 , ; 1 8 t$T W U E 4 M F t$t$Y N O [ X * 2 t$ l t$t n 6 Z v ] g u m Z w t$ h b \ Z y Z t$u t$t$[ ^ z  ~ t$t$ t$t$ { _ { Y t$t$f ` _ T L ` e G t$3 , h t$ t$ t$ a b t$ t$ g 6 j k m 4 t$t$ t$t$ L M t$B t$ : t$ 6 n t$t$ _ L q r t$ s P t$ { t p n - + R , ' % t$t$ t t$v t$ t$ * p ^ W t$@ z ` w 2 + Y 1 * s q t$t$| 8 _ X t$o ] V " % t$ * ~ % d t$D 2 + C 1 * : t$ t$t$ t$t$ t$t$, - + ' $ % t$t$ % t$ * % t$ D t$ t$ A & W + _ ` t$, t$X Y W ' m % - 1 g 0 b 2 + . 2 t$t$ % t$t$z 3 4 5 < x t$ t$Y 1 * ) ; 4 t$4 > 1 t$t$+ % ? C B t$ - + @ E $ % J t$ F N K : L 9 G * H : R : C [ t$t$; S T t$ t$\ u t$c 8 X ( g ] d t$ " e q ` y r t$t$ z { V ^ t$ t$ b F C @ 2 t$ L t$ . t$t$ t$t$ t$t$ t$t$ x s t$_ X t$ t$ t$ t$ t$ b ` t$t$ C t$t$ @ t$ t$ f t$ b t$t$ 3 - x ) t$9 K t$? H Y W O 8 X Q P D t$t$ t$ t$ t$ V t$ ^ W ] V t$t$ t$ . N K Q t$6 0 8 Q ) 7 / 9 t$p ^ W * o ] V $ ; t$7 t$t$ < A @ t$t$ t$t$X Y W = G S P Q H F = t$t$( " ! Q I J K t$ V D Q t$J p t$J t$A m R W G t$X t$ S K Q Y ] \ ^ W Z ^ t$t$ Q t$t$ _ ` a t$ t$ ] V U g ` t$` j ] t$t$W ! Q k o n t$ Y W l q P Q v t$ = r z w f x e s V t f ~ f Y o t$t$g  t$ t$ t$ d T 2 B t$ N " C 5 3 t$t$ ! t$1 t$ r o & l ^ t$ x t$ Z t$t$ t$t$ t$t$ t$t$ t$ t$ t$ t$ t$ t$ / ) $ t$t$I o t$t$< l D t$ t$ t$ t$t$ _ Y U t$e w t$k t d } f p t$t$ t$ t$ 7 t$% ) & t$ 3 " ; 4 t$t$ < = I t$ Z z w } t$b \ $ d } U c [ H e t$ V P H g H t$c t$t$I h m l t$t$ t$t$ i s  | } t r i t$t$T N M } u v B : w 5 t$! p } t$v t$v t$m ~ s t$ t$  w } $ " % " t$t$ } t$t$ t$$ t$ ( t$ $ ' t$t$ M } : ( * t$ + | } t$ i t$t$ - t$. t$ t$ ^ L E n t$. 2 z N o G a _ t$t$3 M F t$] K D t$ 4 4 R t$2 1 5 t$ t$t$ 5 t$t$ t$t$ 6 t$t$ 6 9 t$ : t$ 2 t$ t$ / E 7 t$ t$F G E ; [ U ; < P C t$t$u t$t$h ! " # p < = t$D t$G ) " t$" , I t$t$ - 1 0 K L t$ . 3 M > 8 t$ 4 < + M 9 ( : ' 5 N N 6 ( @ ( O 1 I t$t$) Q A B t$T t$J c t$Q & F U K R t$H V U _ N g ` t$t$[ h i u W D L t$ t$ P Z \ 4 1 . t t$ | ] t : t t$ t$t$u c t$t$ t$t$ ^ t$t$ z y n f d g a t$M F h t$ t$ t$ a R t$ t$ O P j l s N t$t$ 1 t$t$ . k m t$t t$ T t$ P w t$t$ ! y f y z t$' ~ v 9 t$- 6 o q G E z U & F ? V 2 t$t$  t$ t$ t$ D x q t$ z L E s K D t$t$ y r t$ w p < 9 ? t$$ & ? % ~ ' t$^ L E ] K D ) t$% t$t$ * / . t$t$ t$t$F G E + 5 A > ? 6 4 + t$t$ ? 7 8 9 t$ D 2 ? t$8 ^ t$8 t$/ [ @ q E 5 t$F t$r s q A 9 ? G K J | L E H L t$t$ ? t$t$ M N O x y t$n t$s K D C U N t$N X K t$t$E ? Y ] \ t$ G E Z _ | > ? d t$ + ` h e T f S a ~ D b T l T ] u t$t$U m n t$ t$v t$} R r B w 0 ~ t$l < z 1 # ! t$t$ d p x t$ t$ | V ` ] Z L t$ f f t$ H t$t$ t$t$ t$t$ I t$t$ t$y r t$ t$ t$ t$ t$ | z t$t$7 ] t$t$* Z 2 h t$ t$ t$ | t$t$ M G C t$S ) e t$Y # b * s q 0 R r > k ^ t$t$ t$ t$ % t$ p t$ ! x q ) w p " t$t$ * + 7 9 t$ H h e k t$P J R k C Q I 6 S t$ x q D w p > 6 U 6 t$Q & t$t$7 V [ Z t$t$' ( t$t$r s q W a m j k b ` W t$t$B < ; k c d 0 ( e # t$ p ^ k t$d t$d t$[ l q a K t$r t$ m e k s w v x q t x t$t$ k t$t$ y z { t$ t$ w p o z t$z w t$t$q ; k ( t$ s q j k t$ W  L p M t$t$ t$ t$ t$ ~ n L : 3 \ t$ h < ] 5 O M t$t$ ; 4 t$K 9 2 t$ @ x t$ t$ t i t$t$ t$t$j t$t$ k t$t$ t$ t$ t$ t$ 3 t$ t$4 5 3 I C > t$t$c t$t$V ^ t$ t$5 t$ t$t$ y s o t$ ! & t$ " * ' ( # S ~ $ T . 7 t$t$ / 0 t$ t$8 Q t$? 4 C 9 @ t$ M < U N t$t$ V W c 2 : t$ t t$| v > ~ " o } u b  t$ p j b ( b t$} t$t$c t$t$ t$t$ t$t$n h g \ T " ' O t$; 4 * t$ t$ t$ # $ t$ t$ ) > , - / < t$t$ t$t$ t$ t$ B t$ > 0 t$t$ g T 3 4 t$ 5 ' t$ $ 2 0 5 3 ` 4 a - E t$t$ 6 t$8 t$ t$ 2 x f _ t$ < h 9 : 3 a 9 2 { y t$t$> g ` t$w e ^ * ' - t$ @ - l t$L : 3 K 9 2 t$ t$t$ B t$t$ t$t$4 5 3 # / , - x $ " t$t$ - % & ' H I t$ 2 - K t$& L t$& t$ I . _ 3 # ! " t$4 t$` a _ / C u ' - 5 9 o 8 L N j Q : 3 6 : t$t$ - t$t$ ; < = : t$P t$a 9 2 1 C < t$< F 9 S t$t$3 - G K J T V t$ 5 3 H M W , - R t$ N V S B T A O 2 P 7 B Z B K c t$t$C Y [ \ t$Z t$d } t$k @ ` 0 o e l t$Z ^ * ' y h z t$t$_ ^ f t$ t$ j ` ` N K H : t$ a T t$ 6 t$t$ a t$t$T t$t$ U b t$t$ b e { t$g ` f t$ t$ t$ c t$ t$ g j g h o h t$t$% K t$t$ H h i t$p t$ n t$ j u t$t$ ; 5 w x 1 t$A y j S t$G P W y a _ z @ ` 6 Y L t$t$ } t$ t$ t$ ^ t$t f _ e ^ t$t$ % t$ 6 V S Y t$> 8 @ Y 1 ? 7 $ A t$x f _ 2 w e ^ , $ C $ t$? t$t$% D I H t$t$g t$t$` a _ E O [ X Y R P N E t$t$0 * ) Y Q R S t$ ^ L Y t$R x t$R t$I u Z _ O ~ t$` t$ [ { S Y a e d f _ b f t$t$ Y t$t$ g h i t$ t$ e ^ ] o h t$h r e t$t$_ ) Y s w v t$ a _ t y X Y ~ t$ E z  n m { ^ | n n w t$t$o t$ t$ t$ l \ : ( ! J t$ V * K # = ; t$t$ ) " t$9 ' t$ z w . t f t$ t$ b t$t$ t$t$ t$t$ t$t$ t$ t$ t$ t$ ! t$ t$" # ! 7 1 , t$t$Q w t$t$D t L t$ t$# t$ t$t$ g a ] t$m  t$s | c l d x % t$t$ t$ t$& ? t$- " 1 ' . t$ ; * C < t$t$ D E Q ( t$ b  t$j d , l ] k c P m t$ ^ X P o P t$k t$t$Q p u t t$t$ t$t$ q { | z q u t$t$\ V U } ~ J B  = t$) " x t$~ t$~ t$u { t$ t$  , * t$t$ t$t$ t$ t$ 0 t$ , t$t$ U B t$ U t$ q / V # ! \ " S t$t$ t$ t$ t$ f T M v t$ V ( ! w O ' i g t$t$ e U N t$e S L t$ Z t$: ( ! 9 ' t$ t$t$ t$t$ t$t$" # ! ) t$t$ t$ t$ : t$ t$ 7 M ! w t$" t$N O M c # ' ] & X ( ! $ ( t$t$} t$t$p ) * + x t$ t$O ' 1 * t$* 4 ' t$t$! 5 9 8 t$ # ! 6 ; @ t$ < D 0 A 0 B / = > 0 H 0 ` 9 Q t$t$1 I J t$ t$R k t$Y . N ] S Z t$ g V o h t$t$ p q } L T t$ t$ X < 9 6 | ( t$ | B | t$ $ t$t$} % t$t$ 6 t$t$ t$t$ v n & ) i t$U N * t$ t$ t$ # t$ t$ X , . 5 V t$t$ 9 t$t$ 6 - / t$6 t$ \ t$ X 9 t$t$ ) # n ; < t$/ @ 8 A t$5 1 > 1 3 O M < . N G : t$t$ A t$B t$ t$ L y t$B E C T M { S L t$t$G F z t$  x $ D A G t$, & H . K G - % / t$f T M e S L J 1 t$- t$t$ L 2 7 6 t$t$ t$t$N O M 3 = I F G > < 3 G t$t$ G ? @ A N S t$ L : G V t$@ f t$@ t$7 c H y M = O P t$N t$z { y I U A G O S R X Y [ T M P T t$t$ G t$t$ U V W : ; t$0 t${ S L K ] V t$V ` S \ t$t$M G a e d _ ` t$ O M b g a > F G l t$ 3 h p 5 ^ \ m \ n [ i @ b L j \ t \ c e } t$t$] b u v t$d t$~ t$ Z z J (  8 t$. h D e 9 + ) t$t$j & x t$' t$ l h e b T t$ ( n t$ P + t$t$ n t$t$, - t$t$ t$t$ t u t$ z w t$ t$ t$ M N t$ t$ o % x z } t$t$? e t$t$2 b : * f t$| t$ t$  t$t$ U O K t$[ m t$a 6 j { y i Z z s j f t$t$ t$ t$ - t$ x t$ S ) y 1  x * t$t$ 2 3 ? t$ P p m s t$X R Z s K Y Q > [ t$ y L  x F > ] > t$Y = t$t$? ^ c b t$t$ > t$t$z { y _ i u r s j h _ t$t$J D C s k l 8 0 m + t$ x f s t$l t$l t$c t y i t$z t$ u m s {  ~ y | t$t$ s t$t$ t$ t$  x w t$  t$t$y C s 0 t$ { y r s t$ _ H B x C > t$t$ t$ t$ t$ v T B ; d t$ p D e = W U t$t$ C < t$S A : t$ H t$( ' t$ | A t$t$ t$t$ B t$t$ t$t$ t$ t$ ( t$ t$ % ; t$ t$< = ; Q K F t$t$k t$t$^ f t$ t$= t$ " t$t$ # ' { & w t$ $ ) . t$ * 2 O / 0 + , j 6 ' ? t$t$ 7 8 t$ t$@ Y t$G < K A H t$ U D ] V t$t$ ^ _ k : B t$ | t$ ~ F * ' w $ } j t$ x r j 0 j t$ G t$t$k t$t$H I t$t$ ! t$t$v p o d \ W t$C < t$ t$ t$ t$ t$ F D t$t$ ' t$t$ $ t$ t$ J t$ F t$t$ o \ t$ / t$# , = ; ` < a 5 ( t$t$ t$ t$ t$ : n g t$ p B ; i A : t$t$ o h t$ m f 2 / 5 t$ 5 t t$T B ; S A : t$ J t$t$ % $ t$t$K L t$t$< = ; ! + 7 4 5 C , * ! t$t$ 5 - . / t$ : ( 5 t$. T t$. t$% Q 6 g ; + t$< t$h i g 7 } / 5 = A w @ r B ; > B t$t$ 5 t$t$ C D E t$ t$i A : 9 K D t$D N A t$t$; 5 O S R t$ = ; P U 4 5 Z t$ ! V ^ [ J \ I W g : X h J b J S k t$t$K c d t$ t$l t$s H h 8 w m & t t$ 2 p ' t$t$! f n t$ t$ r " " V S P B t$ # \ t$ > R t$t$ # t$t$S T t$t$ $ t$t$ $ ' t$o h ( t$ t$ t$ % t$ t$ ) r ) * 1 p t$t$- S t$t$ P ( * + t$2 t$ v t$ r 7 t$t$ C = 9 : 9 t$I ; , [ t$O X ; i g < y H h z a Y T t$t$ ? t$B t$ t$ f t$6 D C n g m f t$t$I ! - E t$ > ^ [ a t$F @ H H J a 9 G ? , I t$ n g :  m f 4 K , K , t$G t$t$- Q L Q P t$t$ t$t$h i g M W c ` a X V M L t$t$8 2 1 a Y Z & [ R U t$ f T a V t$Z t$Z t$Q } b g W O @ t$h t$ c = [ a i m l X Z a n g j n t$t$ a t$t$ o p q Y [ t$b t$ m f e w p t$p z m e t$t$g 1 a {  ~ g h t$ i g | l d ` a t$ M ] _ v u h f c v v  t$t$w m t$n t$ t$ t d B 0 ) R t$n q ^ 2 o S + E C t$t$s r 1 * t$A / ( t$ t w  6 | n t$ v t$ j t$t$ x t$t$ t$t$ s t$t$ z  t$ t$ t$ t$ ) { | t$ t$* + ) ? 9 4 t$t$Y  t$t$L | T f g t$\ t$+ t$ t$t$ o i e t$u j t${ l t b $ - t$t$ % & t$ t$. G t$5 * 9 / 6 t$Z C 2 K D t$t$ L M Y R ( 0 t$ j t$r l 4 D t e s k X u t$ f ` T X w X t$s t$t$Y x } | t$t$ t$t$ y y 7 t$t$d ^ ] R J E t$1 * t$ t$ t$} y z t$ t$ 4 2 t$t$ t$t$ V t$ t$ 8 t$ 4 t$t$ ] J t$ t$ y + ) * # t$t$ t$ t$ t$ ( n \ U ~ t$ ^  0 )  W / ( q o t$t$ ' ] V t$m [ T # t$ # b t$B 0 ) A / ( t$ t$t$ t$t$ t$t$* + ) % " # t$t$ # t$ ( # t$ B t$ t$ ? $ U ) 9 t$* t$V W U % k # + / e . ` 0 ) , 0 t$t$ # t$t$x 1 2 3 t$ t$W / ( ' 9 2 t$2 < / t$t$) # = A @ t$ + ) > C " # H t$ D L I 8 J 7 E ( F 8 P 8 A Y t$t$9 Q R t$ t$Z s t$a 6 V & e [ b t$ o ^ w p t$t$ x y T \ t$ t$ ` D A > 0 t$ J t$ , t$t$ t$t$ t$t$ ~ t$t$ ~ v q t$] V t$ t$ t$ t$ t$ ` ^ t$t$ A t$t$ > t$ t$ d t$ ` t$t$ 1 + v ' t$7 I t$= [ F W U 6 V O g B t$t$ t$ t$ !t$ T t$ ! \ U ! [ T ! t$t$ ! ! ! t$ ,!L I O t$4!. 6! O '!5! -! !7! t$n \ U (!m [ T "! ! 9! !t$5! t$t$ ! :!?!>!t$t$ t$t$V W U ;!E!Q N O F!D ; t$t$& O G!H! I! t$ T B!O! t$H!n t$H!t$?!k P! !U!E! t$V!t$ ! ! Q! I O W![! Z! \ U X!\!t$t$ O t$t$ ]!^!_! t$ t$ [ T S!e!^! t$^!h![! t$t$U! O i!m! l!! " t$ W U j!o!# N O t!t$ ; p!x!\ u!d!v!c! q! T r! d! |!d!y m! !t$t$e!$ }!~!t$& t$ ! !t$ !b! R! !0! ! ! !@! !t$ * L! !' ! ! A! ! ! 3! !1!t$t$, ! ! ! ! ! !t$/! ! ! ! t$ ! !. p m ! !$ j ! ! !\ t$ ! ! !v ! !t$ !X t$t$ !0 ! ! !t$t$ t$t$ ! ! ! t$t$ ! ! !6 7 t$ ! !9 t$ ! !t$ !t$ ! ! ! " ! ! t$ !t$ " " ! !1 -! ! !'! !: < "!? ! ! !t$t$G!m t$t$:!j ! ! !B! ( t$> t$ ! ! ! ! !t$ ! ! ! !A t$t$ !]! ! "W! "B D S!t$c! " "E u! "t$i! " "] r! " ! " ! ! " b! " !{! " ! "n! "t$t$ !G " "t$H t$5"4"t$"" ! ! !&" ! ! ! " !#"t$H L ! ! 0" " !9" ! !1" !t$t$M :";"G" ! ! ! "t$ ! ! ! X"x u { t$_"Z " N a"N ! !{ S"`" !Y"F"b" t$ T" N"O F" !d"F"t$`" t$t$G"O e"j"i"t$t$ t$t$ ! ! f"p"}!z!{ U q"p!g!P t$t$R!L!K!{ r"s"@!8!t"P S 3!t$ ! ! m"{"T t$s" !t$s"t$j" ! " " "p"Q t$ "t$ " " !|"U !u { " " !" "U V !] " " "t$t$ ! !{ t$t$ ! ! " " " !V W t$^ t$ ! ~" " "%"t$ " " "!"c t$t$ " !K!{ " " !8! "e f !t$ ! ! " "g X "z!{ "t$ !g! " "a "E g " " " " " ! "h ! ! " " " " " " " "t$t$ "k " "t$n t$ " "t$ " " ! !}" "["J"C" "k" "t$b p w"L"o " " ! !l" "E" ! !^" "\"t$t$u " " "q K"D" ! "t$x"I"B" " " " " t$ "z"t t$t$ ! ! ! " " t$ "v ! ! ! " "P! ! " " " !t$0! ! ! "/! ! ! "w " ! " "t$ " !+ t$t$ "} " # #t$t$, b t$t$ " " ! " # " " !- # " !x t$t$ ! ! ! ! # # ! ! #~ !t$ ! ! ! # # t$ #/"t$ #t$ #," #C# # #{ l t$ #t$D#E#C" #i Y" ! ! # #S" # N" " ! ! # #t$t$r" ! !t$t$e" ! # #!#m" t$ t$E" ! ! #'# # "t$ #*# # " t$t$ # " ! !+#/# " !.# ~"t$ " " !,#1# " " !5#t$ " !:#9#b " 6##%# " !2# " ! !3# &# ">#&# /# "G#t$t$'# ?#@#t$ t$H#a#t$O#$#D" ! #S# " " "I# #P# # " ]#L# ! ! #t$ " ! ! "^# "`# t$t$ h# " "B"J#t$^#[# "i#j# #X#l#t$t$J# " " " t$D s#i#f#c#t$t$H# # E L ! ! ! #t$ !N!t$ F t$ #1"." ! # !+"t$ # " # # "# # # # #r# # #t$ ! ! ! # ! ! !z# r#8" #r#t$ # "W t$t$s# # # #t$t$X Y t$t$ " " ! # # " " !: # " " t$t$}"w"v" ! # #k"c" # ^"t$K"D" ! # # t$ # "t$ #t$ # " # # # # t$ #t$ # # " # " ! ! # # "N! # " L# ! ! # #t$t$ #." !t$t$ "+" # # # # t$ t$ " ! ! # # #R#t$ # # #N# t$t$ # #v" ! # # #c" # #t$%# " ! # # 6# " ! #t$+# " # #t 3# # # # #E#C" # n $#D" ! #o #=# # #j #0#t$t$t$ #t$ # # #t$t$t$t$ # # "B" #t$ # # " # # # # #t$t$ # # #v#o# # # #t$t$ #x#t$ #" #J"C" #q#I"B" # # # # t$t$ #, w#p# " # # #c# # $ # # $t$t$ #t$ #u#n# t$ $ # # #t$ # #t$ $ $ # $ $t$ # # $ $~ l#t$ $ $ $p " " " $ " " " $t$ $f#c#'$t$ $ #/$t$t$ $t$ ($-$t$t$0$9$t$5$+ # # ")$"$v#o#1$6$#$8$R c t$R =$S w#p# "2$ 6$ #c#>$?$($ #A$t$t$2$t$!$u#n# $t$t$H$>$;$ # 0$&$t$J$ $j#g#t$j#t$a#F#K$Q$O$ "t$t$t$ #v#o#L$ # #R$ #t$ # #i t$ # S$T$V$t$t$ j t$ #u#n#D$Z$S$ # # K$ # e$ D$?$<$k$?$ 9$.$f$j$t$ $t$l$m$o$t$"$v#o#g$C !$u#n#b$X l$;$ #t$t$f$&$ t$t$b$J U t$ Y [ t$ K t$ q t$ k i f w D z } , U g [ - q ! i 6 w C t$ } ( t$7 O @ ) J + = N K E - \ f ] t$ t$g _ b 7 P 3 s y ( % " S 7 t$5 3 V t$ j y W r % v V l } @ W u = z Y t$ t$ \ n ( K % - u 0 : 1 \ ] t$ t$ N K e H ; h * # i 0 P K " t$f ; y t$Q p p u v : & 7 P V t$ t$W : 7 $ E B ? ) b $ t$ 2 / t$c 4 , % 9 D B @ K d B  ) S e / % D t$ @ t$ N J 5 K j k ( N t$ K D t$% 2 M 7 > E ; I Y V 5 { S 8 P ^ [ | ` X N p @ e t$n l V t$ w 8  [ p N l z ^ t$a w t$ & T z A K w ' p Q ^ y j q c t$g t$a u  d | , z l - d t$ t$ z = > " # 2 ' t$0 . R t$ 9 m A S $ ' w } 2 . ) & < t$# 9 t$ X * Y < 9 2 . ; ! , 3 % t$) G D t$# 7 A & > i * / N L I j ^ F < S \ Z . ~ D e 0 & 0  m t$ I t$ < ^ 1 3 Z h O e L 5 4 t$ t$ / B h 6 9 9 e L ^ ? X g Q U _ s p O c : m R 8 j t$ x u t$ z r h  Z 5 < p R u A h = t$ t$ + x > D { , @ ' F [ C n A / t$e t$k x } ( G { * ~ ' I ) F t$ t$G ~ * J ' ) ! 5 2 % M / , W , t$ : 7 t$X < 4 * A L L N J H S l 2 [ m 7 O * J L t$ H t$ V : . P = S r s R 0 V t$' S L t$- : U ? F M S V C Q a ^ = [ @ X f c h X ` V x H m t$v t ^ t$  @ Z c x V t \ f t$i  t$ b . \ I S  / x Y f c ; r y k t$o t$i } l < e 4 t 5 f l ] t$ t$ h # E ( % F * k " T : / t$8 6 Z t$ A u I [ j m  % : 6 n D ( t$+ A t$ ` p a D A : ( q C 4 ; - t$1 O L t$+ ? I . F q s V T Q r f N D [ d b 6 L m t . t u t$ Q t$ D f A x b p W m T y t$ t$ 7 J p z z A m T f G ` o Y ] g { x W k { u Z { r t$ } t$ z p " b | | x # Z }  p } t$ t$ 3 4 ( & $ H / c v I 7 t$m t$s ( $ 2 / N t$ t$O 2 / ( " 1 ) = : - 7 _ 4 t$ B ? t$` D < 2 I T $ q R P [ t : c u ? 2 T t$ P t$ ^ B E [ z { % 8 ^ t$/ [ T t$5 B ] G N U K Y i f E c H ` n k p h ^ P u t$~ | f t$ H k ^ | ! n t$q t$" 6 d Q % [ 7 a n z s t$w t$q t < | = t t$ t$ + ( M % " 0 - N 2 * B 7 t$@ > b ( t$ I } Q c - B > L 0 t$3 I t$ h i & L I B # 0 K < C 5 t$9 W T t$3 G Q 6 N y ^ \ Y z n V L c l j > T u 6 } t$ Y t$ L n j x _ u \ t$ $ t$ ? R x % I u \ n O h w a e o _ s } b z t$ t$ x * j + b x t$ t$ ; < 0 % . , P 7 k ~ Q ? t$u t${ 0 , : ! 7 V t$ t$W : 7 0 * 9 # ' 1 E B ! 5 ? $ g < t$ J G t$h L D : Q \ , Z X c | B $ k } G : \ t$ X t$ f J M c - @ f t$7 c \ t$= J e O V ] S a q n M k P h v s x p f X } t$ n t$ P s f ) v t$y t$* % > l Y - c ? i v { t$ t$y | ( % D E | ( t$ % t$ ' # 3 0 U - * 8 5 V : 2 ( J ? t$H F j 0 t$ Q Y k 5 J ( F o T 8 t$; Q t$ p p q . T % Q J + 8 S D K = t$A _ \ t$; O Y > V v f d a v ^ T k t r F \ } > t$ a t$ T v r g } d  t$ , t$ G Z - Q } d v W p  i m w g { j t$ t$ 2 r 3 j t$ ! t$ C ( & # D 8 - 6 4 X ? s Y G t$} # t$ 8 4 B ) ? & ^ t$ t$_ B % ? &!8 2 A +!/ 9 M J ) =!' G , o D!t$ R O t$p T!L B Y! d 4 ( b ` k! J , s! O !) B ) d !t$ ` t$ ! ! n R * - U k ! ! ! "0 5! $ H!n ! "t$?!k d! t$E!R"m! W"^! e!1 2 [! h"y v U! !s X o" ! ~!{! "7 x!n!3 ! !`! "t$ ! ! !v t$!! " !X " ! ! !6 8 ! ! " !{! ! ! ! "n! " ! ! ! " " ! "? " "9 ! !@" "t$ ! 1! !t$~ # ! ! # " "2!: @ " " # !%" !F" !#"!"-#`" !s" !G"4#C j" != " "p"_#t$ " " "%"t$ "k# "!"~# "\# ". D C#Y# #j#g# " ! !a#F# # ! ! " !/" ! #F ","+ " " ! #t$ " "L" "t$ " # " " # " !M"G H " ! # #/" "&# " #," #/# " # # "'# #O # "I # # # #t$ # #x# #t$ # $ # # $ # #y#P S # #7$ $ # # $g# # #@$ $F#l##$ # $U$U -$ #R ?$<$$$n$t$9$.$T$ #t$ $, Q$ #t$m$<$I$K - j$.$t$Y V d$Y 7 Z t$t$. Z . @ / t$t$ [ ( B t$M U \ U C t$V T _ V T Q t$\ [ a U [ X t$] R e \ R e S t$` Y f Y Y Z t$b f h . f g t$d m N t$a U p U t$i T r V T t$j [ s U [ t$o u \ t$T v Y t$U y f . t$J z 3 t$X d { d 4 e t$x | N K ( t$v ~ d R ' t$Z L L _ M t$H S S T t$ ` ` a t$@ E t$2 O O t$B N P N t$% U O U t$g V t$h S t$ ` = t$D G t$ H > t$ _ 7 t$ f 6 t$ ` ` x a t$ g g h t$ y y z t$ Y t$m c c t$ b d b t$ i c i t$ j t$ g A t$ y i t$' B B s C t$ > t j t$ c t$ b t$ t$ t$ t$ t$ t$ ! t$ ( t$ " " : # t$ ) ) m * t$ ; ; < t$ n n o t$ % j % t$ $ & $ t$ + % + t$ , t$ ) t$ ; + t$ 5 t$ 6 , t$ M % t$ T $ t$ N N f O t$ U U V t$ g g h t$ G t$ Q Q t$ P R P t$ W Q W t$ X t$ U / t$ g W t$ 0 0 a 1 t$ , b X t$ y Q t$ P t$ z z { t$ t$ t$ s t$ } } t$ | $ ~ | t$ % } t$ ' ( t$ ( [ t$ ) * ) * t$ \ - \ ] t$ / X t$ 0 } t$, 2 | t$ 3 t$ 5 t$ 6 ) t$ : # t$6 ; $ t$ < ; t$ = B t$< < > < T = t$= C A C D t$> U B U V t$? C 5 t$ ? D ? t$C > K @ > t$D E Q ? E t$E S F t$L T C t$F U U E t$3 Y O t$U \ P F t$V ^ g ? t$P c n > t$] h d h i t$_ o k o p t$b l t$e o a t$f k p k t$i j r l j t$Z q t k q t$W { r t$s  o I t$u q t$| J J { K t$~ F | r t$w k t$y j t$ t$ t$ t$ t$ t$ ) t$ 0 t$ * * B + t$ 1 1 u 2 t$ C C D t$ v # v w t$ - r - t$v , . , t$ 3 - 3 t$ 4 t$ 1 t$ C 3 t$t = t$ > 4 t$l U - t$^ \ , t$n V V n W t$Q ] ] ^ t$ o o p t$ O t$ Y Y t$p X Z X t$ _ Y _ t$ ` t$1 ] 7 t$2 o _ t$ 8 8 i 9 t$8 4 j ` t$ Y t$ X t$A t$ t$ t$ { t$ t$S t$ t$ 0 t$ c t$ 1 1 2 t$ d d e t$ ` t$ t$ ! ! t$ " t$ t$ 1 ! t$ + t$ , " t$ C t$ J t$ D D \ E t$ K K L t$ ] ] ^ t$ = t$ G G t$ F H F t$ M G M t$ N t$ ! K % t$ # ] M t$ & ' & W ' t$" ( " X N t$$ * o G t$& / v F t$# p 2 p q t$+ w 4 w x t$, 5 t$1 7 i t$ s 8 s t$ r ; t r t$ y < s y t$ = z t$: > w Q t$8 @ y t$ R D R S t$ F N z t$A H s t$ J r t$ P t$ Q t$ S t$) T t$* V t$K Y 1 t$ [ 8 t$B 2 \ 2 J 3 t$X 9 ^ 9 } : t$ K _ K L t$ ~ a + ~  t$ 5 b z 5 t$ 4 f 6 4 t$b ; g 5 ; t$/ h < t$ i 9 t$h j K ; t$i m E t$j n F < t$k o ] 5 t$ p d 4 t$o ^ w ^ v _ t$p e } e f t$q w  w x t$x W t$r a a t$_ ` b ` t$ g a g t$ h t$| e ? t$ w g t$ @ @ q A t$ < r h t$ a t$ ` t$ t$ t$ t$ t$ t$ t$ & t$ 8 ! t$ ' ' k ( t$ 9 9 : t$ l l m t$ # h # t$ " $ " t$ ) # ) t$ * t$ ' t$ 9 ) t$ 3 t$ 4 * t$ K # t$ R " t$ L L d M t$ S S T t$ e e f t$ E t$ O O t$ N P N t$ U O U t$ V t$ S - t$ e U t$} . . _ / t$ * ` V t$ w O t$ ~ N t$ x x y t$   t$ t$] q t$^ { { t$ z | z t$d { t$ & t$  Y t$m ' ' ( t$ Z Z [ t$ V t$ { t$ z t$ t$ t$ ' t$ ! t$ " t$ 9 t$ @ t$ : : R ; t$ A A B t$ S % S T t$ & 3 t$! = - = t$$ < . > < t$' C 1 = C t$( 2 D t$+ 4 A t$ 6 S C t$ = M t$5 A N D t$7 C e = t$> D l < t$@ f H f ~ g t$9 m I m n t$;  J  t$D M _ t$J i O i t$K h S j h t$N o T i o t$P V p t$R [ m G t$O ^  o t$W H ` H y I t$X a D z p t$] c i t$B d h t$C g t$8 h t$F i t$f j t$d l t$H p ' t$6 r . t$m ( t ( @ ) t$. / v / s 0 t$ A | A B t$0 t } ! t u t$ +  p + t$U * , * t$V 1 + 1 t$w 2 t$2 / t$n A 1 t$ ; t$ < 2 t$ S + t$ Z * t$ T T l U t$ [ [ \ t$[ m m n t$ M t$ W W t$ V X V t$ ] W ] t$ ^ t$ [ 5 t$ m ] t$ 6 6 g 7 t$ 2 h ^ t$  W t$ V t$ t$ t$ t$ y t$ t$ ! t$ ! t$ ! !.! !t$ ! !a! !t$ /! /! !0!t$ b! !b! !c!t$ ! ^! ! ! !t$ ! ! ! ! !t$ ! ! ! ! !t$ ! ! ! ! !t$ ! ! ! ! !t$ ! /! ! " !t$ ! ! !(" !t$ ! ! !)" "t$ ! ! ! " "t$ ! ! ! " "t$ " ! " " "t$ E" "E" " "t$ D" F"D"## "t$ K" E"K"K# "t$ $# L"$# $%#t$ " # " $L#t$ n# "n# $o#t$ u# "u# $v#t$ # " # $ #t$ B" j#B" $C"t$ I" !I" $J"t$ x" !x" $["t$ " ;" "*$E#t$ " " "3$D#t$ # " #E$ #t$ q# #q#F$ #t$ " r# "G$ "t$ " I" "M$ "t$ "t$x" "N$ " p#t$ "p#Y$ # w#t$q#w#{ # !$t$x#!$ "$ % t$ $ t$& t$ $ t$+ % t$, t$, " t$ ) t$# * t$ ; t$ < t$ % $ t$ Q t$ R t$ # t$) t$ $ 6 t$; P t$ = t$W 0 Q 1 t$ N X , X O U t$ t$V g t$ t$h Q t$G t$ I J P t$ } K t$ ~ O P t$U g t$ b | t$ t$ i t$} \ t$ ] t$ z X { t$ t$ s t$} ! t$ t$| u v t$ t$ w { t$ | t$) * t$ t$ # t$ ? t$ t$ t$@ t$ $ $ t$> E ) + t$? F t$ $ t$ < t$F = t$ C t$ D t$U V ? t$ 5 7 > 8 k t$ t$ ( 9 t$l t$ = > t$C t$U P W t$j q t$J k r K r h t$F t$i ) o t$ t$p t$ t$a c k t$ * d j t$ e i t$ o t$ * j t$ t$ | t$ t$ t$v - + w t$ r . t$ t$ + , t$ 3 t$ t$- t$4 t$ * , 4 + t$1 C 2 D t$ # t$- , t$ t$, % & t$ Y t$ ' + t$ - Z , t$ X 1 C > E _ t$ Y t$ / 8 t$` t$9 ` t$4 V t$ W t$] o ^ p t$ O Y X Q t$ t$ 0 R t$ t$ S W t$ t$] X j t$ 1 o q t$ d e t$ ` t$ 1 t$ t$ t$ t$ t$ ! 2 { } t$ " ~ "  t$ t$ 2 t$ 1 t$ 2 t$ t$ t$ 3 t$G t$H t$ 9 t$1 F t$ , 3 t$ M t$G t$& : N ' N t$D K " E L ] t$ t$^ ? t$= t$G ? F t$ t$ @ A t$s 4 E t$ t K F X r t$] t$ A _ y t$s R t$ S t$z t$N z t$p w ! q x t$ s t$i t$r B k t$ t$ l m t$ t$ q r t$ C w t$ ~ t$ t$ C 5 t$z t$ t$6 t$ t$ 4 D ! t$; 5 m G s < v < ) n t$~ t u w x  > t$M 2 o t$9 K 3 : L + 5 t$ t$ 4 t$J a b L K t$ t$- . / M t$ 3 4 t$ 9 F ` g K W M t$a @ h p X A t$t$ < q x h Y t$ B t$r Q f U R C t$ @ t$y P t$ ^ S e w _ f x a W ` Y t$ t$ t$t$ $ t$ t$ + T / 5 t$ 8 , 0 6 7 t$ @ 9 : Y t$ Z [ A B t$1 Z _ t$` ] e r w y W l t$ m H # h ^ $ t$ n ` t$ t$ o E l t$ a t$ t$ C t$ " ) t$# * 2 P E t$t$ W 3 : * F G t$ [ X t$4 a b d ( l \ i t$b c e f m n t$; c ] t$ j ' 9 ! ( : # " m t$ t$ t$t$O t$ t$P l t$ t$ t$ t$ o ! t$" o p ' 4 N 9 U E ; e ^ O . V t$F | / g _ f * q V t G t$` r s 0 u C t$ t$T 1 p . t$g v t$L t$ M S t$e T f O E N t$ t$t${ t$| t$ # v & . y t$$ % ' ( / 0 G H I M t$ w t$ N z z ` S e { g { Z q t$ t$[ t$t$ V r t$ t$ | s t$ \ o t$ ] t$Z t$  x t$  y 1 q { z ~ t$ > { ! ( 3 E I O t$" 4 5 F J P Q t$R t$ Z s t$) S T t [ \ u t$ y t$z K t$'  ( t$ t$t$= t$> t$ t$ t$ t$] n < " C ' = ) 3 t$D t$ L t$t$ 4 j t$D _ M T t$ q o u 5 { ` a t$N ~ r 1 v | } t$B  t$ U t$w : t$ A ; S B T 3 = < d t$ r i j t$ t$ t$ 5 t$ 6 7 t$ ; t$< t$ A N h o S _ U t$i H p x ` I t$t$ D y p a t$ J t$z n ] K t$ H t$ t t$ f b m  g n i _ h t$ t$ t$t$ , t$ ! t$ 3 7 = " # t$ @ 4 8 > ? t$ H A B a t$ b c I J t$9 g t$h m z  Z t t$ u L + p , t$ v t$ t$ w \ t t$ ? t$ t$ K t$ * 1 ! t$+ 2 : " X M t$t$ _ ; B 2 # N O t$ c ` t$< i l 0 t d t$j k m n u v t$C e t$ ( / A ) 0 B + ! * t$ t$ t$t$W t$ t$X t$ ! ! !t$ ! ! !#! t$ $! %! ! !t$ )!t$*! w / ? A B D / G I J L M O P T U V W X 9 0 [ F \ ] P ^ e V W X k Y m n o s v x } ] ~ ^ _ f ` M o p j w y |  t q x k K L R [ m " $ + / 1 2 6 7 8 ; # = % , . ' A ) B D I L 2 N O Q 8 R 9 U V < W > X Z ^ ` @ b = E F K d 0 1 & j 4 k T R m 6 n $ [ p s u v x y { | C D e \ r | I y ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !'!w -!x ~ !/! !0! !1! ! !5! 8! ! !!!(!:!"!?!@!G!H! !K!L!N!1!P!2!W![!,!]!9!^!b!c!d!;!g!>!A!B!E!i!6!3!O!m!Q!n!X!Z!p!S!u!U!^!d!e!x!h!z!{!}!~!j! ! ! !l! !i! ! !q! !r! ! ! ! !w! !\!]!R!`! ! !~!b! !P! ! !H! !:! !J!-!o!p! ! ! ! ! ! !L! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !u ! ! ! ! ! ! ! !/! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! " ! ! ! ! " ! ! ! " ! " ! ! " ! " ! ! ! " " " " " " " ! " " " "!" "#"%" "+" !,"."/"1" !4" ! ! " "5" ! ! !7" !8" ! !:" ";" "&" ! "="3">"B"C"D" "E"F"I" !J" !K"L" S" !Y"["\"`">"c" ! !D"E"e"F"G" !j"K"k"L"M"r"T"s"N"\"]"X"v"d"w"x"z" "f" " " "i" "l" " "m" "p" " " " "a" "^";"{" " " "~" " " " " " " " " " " " " " " " " " " " " " " " " " " " "}" " " " " " " " " " "|" " " "s"e" "u" "Y" " " " " "w" " " " " " " " " ! " " "9" ":" " " "@" " " " "I" " " " " " #x" " " # " # " " # " # " " " " # " # # # # # # #$# #%# #&#)# #+# "/#0#6#9# ":# # # # #<# # # #=#&#?#'#*#@#,#C#.#+#3#8#D#2#E#F#H#L# #N#P#R# #X# #Y#[#"#\#B#^#a#c#d#@#f#$# #I# #g# " # "i#1#j#:#S#n# #o#J#`#d#7"p# "q#r#u#v# "w#x## # " # # " #p# # # # #q# #r#s# "w# #x#y# # #z# #j# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ # # # $ # $ # # $ # $ # "h#i# $ $!$"$#$l#&$($-$ $.$ $0$6$ $9$ $;$<$>$?$ $B$ $ $#$$$K$'$)$,$Q$($S$1$2$T$8$W$ $ $ $ $\$C$`$f$j$l$L$m$p$t$P$t$D$t$t$I$t$X$t$t$t$t$]$t$a$g$i$b$t$d$q$ $%&'( 3 ' + ' l ' 2 ' o n m l i k k j i h g + - - U - F e ) ) * V V z V / / 0 { { > { X X Y m p o n m k } } l k j i ~ N g Q P O N L M L K J : ] H = < ; : 7 9 9 8 7 5 4 3 $ 3 3 2 1 % " $ " # # " ! ! " # $ % , & & ' ' + + + + + ( ( ) ) * * * * * * * * + , - - * * * * * . . / / 0 0 0 0 0 0 0 0 1 & & & & & ' 2 , , , , , - 3 4 5 4 4 4 4 4 6 6 # 7 4 4 4 4 4 4 8 6 6 6 6 6 6 6 # 9 4 4 4 4 4 4 4 : 4 4 4 4 4 4 4 4 6 ; < 4 4 4 4 4 4 6 = 4 4 4 M 4 ` > 4 4 4 4 4 6 4 4 > ? ? 2 C 2 2 G D A C A B B A @ , - @ , , , , , - A , , , , , , - B , , , , , , , - C , , , , , , , , - D , , , , E , , , , , , , - E F F F F F F F E G G q J q q C A M L K J G I I H G F E u H H C s s t I I J J 1 1 v 1 ; 3 K K h d h D h p g f e d a c c b a _ ^ L L ] Q ] ] \ [ R O Q O P P O N M 3 M 3 N M M M M M 3 O M M M M M M 3 P M M M M M M M 3 Q M M M M M M M M 3 R M M M M T S M M M M M M M 3 S 2 T U U Z Z Z Z Z V V 0 0 0 0 0 W W X X Y Y Y Y Y Y Y Y Z V [ S S S S S 2 \ T T T T T U ] M M M M M 3 ^ L _ ^ ^ ^ ^ ^ ` L ` P a ^ ^ ^ ^ ^ ^ L b ` ` ` ` ` ` ` P c ^ ^ ^ ^ ^ ^ ^ L d ^ ^ ^ ^ ^ ^ ^ ^ ` L e M f ^ ^ ^ ^ ^ ^ ` L g ^ ^ ^ 9 ^ x h ^ ^ ^ ^ ^ ` ^ ^ L h i i \ m \ \ w n k m k l l k j T U j T T T T T U k T T T T T T U l T T T T T T T U m T T T T T T T T U n T T T T o T T T T T T T U o p p v v v v v q q u u u u u r H r s s t t t t t t t I t I u H v q w o o o o o p x y y A A A z z      { { Y Y Y Y Y | | } } ~ ~ ~ ~ ~ ~ ~ ~  { z z z z z z J J J x { z y x v L L w v u t e r h g f e c d c b a 4 4 4 4 4 6 ` ` ` ` ` _ U U U p ^ Z V Z Z Z Z Z V Z Z Z Z Z Z V Z Z Z Z Z Z Z V Z Z Z Z Z Z Z Z V Z Z Z Z v Z Z Z Z Z Z Z V ] ] ] ] ] \ I " Z M v 2 X 5 4 3 2 / 1 1 0 / . - + s w > > > F ~ ~ ~ ~ ~ G C P ? F F F G ( 7 : 9 8 7 5 6 5 4 3 9 2 2 2 2 2 1 A / - z z z  {      {       {        {         {            { ! N ( ( ( L , { \ ~ } | { y * * z y x + w v v v v v u t P t t s q S R Q P M O O N M L v K J J J J J I % H & # % # $ $ # " ! ! " ! ! ! ! ! # ! ! ! ! ! ! $ ! ! ! ! ! ! ! % ! ! ! ! ! ! ! ! & ! ! ! ! - ' ! ! ! ! ! ! ! ' ( ( , , , , , ) ) * * + + + + + + + + , - . . G G G G G F / / , D B / . - , ) + + * ) ( 0 0 8 + ' 9 6 8 6 7 7 6 5 4 1 1 3 3 3 3 3 2 K 2 c 3 K 4 1 5 4 4 4 4 4 1 6 4 4 4 4 4 4 1 7 4 4 4 4 4 4 4 1 8 4 4 4 4 4 4 4 4 1 9 4 4 4 4 - : 4 4 4 4 4 4 4 1 : ; ; & & & & & % < < s W s [ s # Z Y X W T V V U T R Q = = P C P P O N D A C A B B A @ ? > > ? > @ ? ? ? ? ? > A ? ? ? ? ? ? > B ? ? ? ? ? ? ? > C ? ? ? ? ? ? ? ? > D ? ? ? ? H E ? ? ? ? ? ? ? > E F F G G G G G G H I I M M M M M J J K K L L M J N E E E E E F O H H H H H I P ? ? ? ? ? > Q = R Q Q Q Q Q S = S B T Q Q Q Q Q Q = U S S S S S S S B V Q Q Q Q Q Q Q = W Q Q Q Q Q Q Q Q S = X ? Y Q Q Q Q Q Q S = Z Q Q Q P Q [ Q Q Q Q Q S Q Q = [ \ \ O ` O O " a ^ ` ^ _ _ ^ ] H I ] H H H H H I ^ H H H H H H I _ H H H H H H H I ` H H H H H H H H I a H H H H b H H H H H H H I b c c ! ! ! ! ! d d e e f f } l  ~ } z | | { z x w g g v m v v u t n k m k l l k j i h h ^ ^ ^ ^ ^ ` L i h j i i i i i h k i i i i i i h l i i i i i i i h m i i i i i i i i h n i i i i r o i i i i i i i h o p p x x x x x q y q r s s Q Q Q Q Q S = t o o o o o p u r r r r r s v i i i i i h w g x w w w w w y g y l z w w w w w w g { y y y y y y y l | w w w w w w w g } w w w w w w w w y g ~ i  w w w w w w y g w w w w v w w w w w y w w g u u u r s r r r r r s r r r r r r s r r r r r r r s r r r r r r r r s r r r r r r r r r r r s X X X J 3 3 3 3 3 3 3 K J , , , ! ! ! ! ! - - - - - . f | f " ! ! " " ' i * ) ( ' $ & & % $ # # $ % & ' ( ) * g + + , , 0 1 . 0 . / / . - - . / 0 1 2 2 3 3 4 4 5 5 u x w v u r t t s r p o 6 6 n K n n m l L I K I J J I H G 7 7 F F F F F E 8 8 D = D D C B > ; = ; < < ; : 9 ] 9 ] : 9 9 9 9 9 ] ; 9 9 9 9 9 9 ] < 9 9 9 9 9 9 9 ] = 9 9 9 9 9 9 9 9 ] > 9 9 9 9 @ ? 9 9 9 9 9 9 9 ] ? \ @ A A z B ? ? ? ? ? \ C @ @ @ @ @ A D 9 9 9 9 9 ] E < F 8 G 7 H G G G G G 7 I G G G G G G 7 J G G G G G G G 7 K G G G G G G G G 7 L G G G G ^ M G G G G G G G 7 M N N ] ] ] ] ] \ O O [ T [ [ Z Y U R T R S S R Q P P P P Q P P P P P P R P P P P P P P S P P P P P P P P T P P P P P P P P P U P P P P W V P P P P P P P P V O W X X Y V V V V V O Z W W W W W X [ P P P P P P \ S ] O ^ _ _ k k k k k j ` ` d i h e b d b c c b a a b c d e g f f g h f f f f f i g g g g g j c k ` l M M M M M N m ^ ^ ^ ^ ^ _ n G G G G G 7 o 6 p o o o o o q 6 q J r o o o o o o 6 s q q q q q q q J t o o o o o o o 6 u o o o o o o o o q 6 v G w o o o o o o q 6 x o o o o y o o o o o q o o 6 y z z m ~ m m  | ~ | } } | { ^ _ { ^ ^ ^ ^ ^ _ | ^ ^ ^ ^ ^ ^ _ } ^ ^ ^ ^ ^ ^ ^ _ ~ ^ ^ ^ ^ ^ ^ ^ ^ _  ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ _ 4 4 4 4 4 1 7 7 7 N F 8 F F F F F E 8 F F F F F F 8 E E E E E E E < F F F F F F F 8 F F F F F F F F E 8 9 F F F F F F E 8 F F F F ] F F F F F E F F 8 C C C @ A @ @ @ @ @ A @ @ @ @ @ @ A @ @ @ @ @ @ @ A @ @ @ @ @ @ @ @ A @ @ @ @ @ @ @ @ @ @ @ A t t t t t I J D D w w w w w y g v v n y y y y y z } o o o o o q 6 n t 5 4 2 2 2 2 2 3 + + + + + ! , ! / " # # _ 5 _ _ 8 7 6 5 2 4 4 3 2 0 / $ $ ( . ) & ( & ' ' & % % & ' ( ) * * + + - - - - - , , - , . * * * * * + / $ 0 / / / / / 1 $ 1 ' 2 / / / / / / $ 3 1 1 1 1 1 1 1 ' 4 / / / / / / / $ 5 / / / / / / / / 1 $ 6 7 / / / / / / 1 $ 8 / / / / 9 / / / / / 1 / / $ 9 : : > ? < > < = = < ; ; < = > ? @ @ A A B B C C ~ R ~ ~ U T S R O Q Q P O M L D D H K I F H F G G F E v E v F v G v H v I J v J u K J J J J J u L D M L L L L L N D N G O L L L L L L D P N N N N N N N G Q L L L L L L L D R L L L L L L L L N D S T L L L L L L N D U L L L L b V L L L L L N L L D V W W [ a \ Y [ Y Z Z Y X X Y Z [ \ ] ] ^ ^ ` ` ` ` ` _ _ / / / / / 1 $ ` _ a ] ] ] ] ] ^ b c c g h e g e f f e d d e f g h | i i j j { { { { { k k z z z z z y l l p x q n p n o o n m m n o p q r r s s w w w w w t t v v v v v u u v w t x r r r r r s y o z l { k | } }      ~ ~ L L L L L N D  ~ i i i i i j | | | | | } V V V V V W Z b b b b b c f Q C B @ @ @ @ @ A 0 7 0 D D D D D D C [ C [ [ [ [ [ [ [ Z Z i i 9 9 9 9 9 : = ! ! ! ! ! " & " " " " " # 4 + + + + + Q O ! ! " " # # ' N ( % ' % & & % $ $ % & ' ( ) ) * * M M M M M + + L L L L L K , , 0 J 1 . 0 . / / . - - . / 0 1 2 2 3 3 I I I I I H 4 4 _ 9 _ _ F < ; : 9 6 8 8 7 6 5 k ` 5 k k k k k j ` 6 k k k k k k ` 7 j j j j j j j c 8 k k k k k k k ` 9 k k k k k k k k j ` : ; k k k k k k j ` < k k k k = k k k k k j k k ` = > > i B i i E C @ B @ A A @ ? g ? g g g g g @ g g g g g g A g g g g g g g B g g g g g g g g C g g g g D g g g g g g g D E D D D D D F = = = = = G > G A H 8 I 4 J 2 2 2 2 2 3 K / L , M + N ) ) ) ) ) * O " " " " " P # P & Q R R k W k k Z Y X W T V V U T S z l S z z z z z y l T z z z z z z l U y y y y y y y o V z z z z z z z l W z z z z z z z z y l X Y z z z z z z y l Z z z z z [ z z z z z y z z l [ \ \ ` a ^ ` ^ _ _ ^ ] ] ^ _ ` a b b c c d d e e i j g i g h h g f f g h i j w k k l l v v v v v u m m q ^ t r o q o p p o n n o p q r ` s s t s s s s s u p v m w x x y y } j ~ { } { | | { z z { | } ~ {        | y k k k k k l w w w w w x h e d b b b b b c [ [ [ [ [ \ _ Q Q Q Q Q R V n 3 F G I N N N ] O ] ] ] ] ] \ O ] ] ] ] ] ] O \ \ \ \ \ \ \ S ] ] ] ] ] ] ] O ] ] ] ] ] ] ] ] \ O P ] ] ] ] ] ] \ O ] ] ] ] ] ] ] ] ] \ ] ] O Z Z Z W X W W W W W X W W W W W W X W W W W W W W X W W W W W W W W X W W W W W W W W W W W X ~ f f | f f w f f l l l v m v v v v v u m v v v v v v m u u u u u u u p v v v v v v v m v v v v v v v v u m v v v v v v u m v v v v v v v v v u v v m ^ ^ ^ ` _ ` ` ` ` ` _ ` ` ` ` ` ` _ ` ` ` ` ` ` ` _ ` ` ` ` ` ` ` ` _ ` ` ` ` ` ` ` ` ` ` ` _ x x x y y y | y y y y j j j { k { { { { { k { { { { { { k { { { { { { { k { { { { { { { { k { { { { { { { { { { { k } } }  ~      ~       ~        ~         ~            ~ n n n n n n m m e ! d " b b b b b c # [ [ [ [ [ $ \ $ _ % V & < ' : : : : : ; ( 0 ) 0 * 7 + 0 , 0 - 4 . 0 / 9 0 0 0 1 1 + 5 + + 8 6 3 5 3 4 4 3 2 - , 2 - - - - - , 3 - - - - - - , 4 - - - - - - - , 5 - - - - - - - - , 6 - - - - 7 - - - - - - - , 7 8 7 7 7 7 7 9 : : > A A ? < > < = = < ; ; < = > ? @ @ A @ @ @ @ @ B 0 0 0 0 0 C 1 C 4 D 9 9 9 9 9 E : E = F + G / H ' ' ' ' ' ( I $ J K L v v v v v u M v v v v v v N u u u u u u u O v v v v v v v P v v v v v v v v u Q R v v v v v v u S v v v v h T v v v v v u v v T U U Y g Z W Y W X X W V V W X Y Z [ [ \ \ f f f f f e ] ] a 3 d b _ a _ ` ` _ ^ ^ _ ` a b c c d c c c c c e ` f ] g [ [ [ [ [ \ h i i m * p n k m k l l k j j k l m n M o o D p o o o o o D q T T T T T r U r X s h h h h h t i t l u O v w x + + + + + y + + + + + + z { + + + + + + + + | } + + + + + + ~ + + + + f  + + + + + + +  d d d e e e h e e e e w x w w w w w x w w w w w w x w w w w w w w x w w w w w w w w x w w w w w w w w w w w x      | , , , , , ) , , , , , , ) ) ) ) ) ) ) * , , , , , , , , , , , , , , , ) + , , , , , , ) , , , , , , , , , ) , , \ \ \ J f ] f f f f f e ] f f f f f f ] e e e e e e e ` f f f f f f f ] f f f f f f f f e ] f f f f f f e ] f f f f f f f f f e f f ] 3 3 3 I 4 4 4 4 4 4 H H H H H G F D B A @ @ @ ? > . - - - - - , + % + + * ) & # % # $ $ # " ! ! " ! ! ! ! ! # ! ! ! ! ! ! $ ! ! ! ! ! ! ! % ! ! ! ! ! ! ! ! & ! ! ! ! ( ' ! ! ! ! ! ! ! ' ( ) ' ' ' ' ' * ( ( ( ( ( + ! ! ! ! ! , $ - . / / = = = = = < 0 0 ; 5 ; ; : 9 6 3 5 3 4 4 3 2 1 1 2 1 1 1 1 1 3 1 1 1 1 1 1 4 1 1 1 1 1 1 1 5 1 1 1 1 1 1 1 1 6 1 1 1 1 8 7 1 1 1 1 1 1 1 7 8 + 9 7 7 7 7 7 : 8 8 8 8 8 + ; 1 1 1 1 1 < 4 = 0 > ? . . . . . / @ A B C C D E E F A A A A A G H I J K K L M M N O O . U . . X W V U R T T S R Q P G / P - Q G G G G G F / R G G G G G G / S F F F F F F F + T G G G G G G G / U G G G G G G G G F / V W G G G G G G F / X G G G G Y G G G G G F G G / Y Z Z D _ D D b a ` _ \ ^ ^ ] \ [ 9 : [ 9 9 9 9 9 E : \ 9 9 9 9 9 9 : ] E E E E E E E = ^ 9 9 9 9 9 9 9 : _ 9 9 9 9 9 9 9 9 E : ` a 9 9 9 9 9 9 E : b 9 9 9 9 c 9 9 9 9 9 E 9 9 : c d d A h A A i f h f g g f e B e B f B g B h B i j B j k k l l q t s r q n p p o n m m n o p q r s t ~ u u v v z } { x z x y y x w w x y z { | | } | | | | | ~   F F F A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A @ @ u u u u u v y ~ ~ ~ ~ ~  p l j j j j j k c c c c c d g + + + L , L L L L L K , L L L L L L , K K K K K K K / L L L L L L L , L L L L L L L L K , L L L L L L K , L L L L L L L L L K L L , F F + ! ; 1 - Y Y Y Y Y Z ^ N N N N N O T  x w ! ! " " v v v v v u # # d ) d d s q , + * ) & ( ( ' & % $ e $ % e & e ' ( e ) e * + e , O - e - . . 4 M 7 6 5 4 1 3 3 2 1 0 / / 0 1 2 3 4 5 6 7 w 8 8 9 9 > K A @ ? > ; = = < ; : : ; < = > ?  @ A | B B C C G J H E G E F F E D D E F G H I I J I I I I I K B B B B B L C L F M 8 8 8 8 8 N 9 N = O P P 4 V 4 4 o Y X W V S U U T S R Q 5 Q v R 5 S 5 T t U 5 V 5 W o X 5 Y H Z 5 Z [ [ ` m c b a ` ] _ _ ^ ] \ \ ] ^ _ ` a b c d d e e i l j g i g h h g f f g h i j k k l k k k k k m d d d d d n e n h o Z Z Z Z Z p [ p _ q - - - - - r . r 3 s O O O O O t P t U u ( v # w ! ! ! ! ! " x y y } , + ~ { } { | | { z z { | } ~   j Q R X Q Q Q Q Q R Q Q Q Q Q Q R V Q Q Q Q Q Q Q R Q Q Q Q Q Q Q Q R z Q Q Q Q Q Q R Q Q Q { Q Q Q Q Q Q Q Q R B B } B k C S C C Q C C L C  C b c b b b b b c b b b b b b c f b b b b b b b c b b b b b b b b c b b b b b b c b b b b b b b b b b b c | } | | | | | } | | | | | | } | | | | | | | } | | | | | | | | } | | | | | | | | | | | } * * * * * ) ' % 3 3 m 3 I 4 : I I I I I H 4 I I I I I I 4 H H H H H H H 8 I I I I I I I 4 I I I I I I I I H 4 k I I I I I I H 4 I I I ^ I I I I I I H I I 4 # ! ! " " # $ $ % & & ' ( ( ) * +      , - . . / x x x x x 0 y 0 | 1 2 3 4 5 6 7 8 9 : J ; ; < < @ A > @ > ? ? > = = > ? @ A B B C C D D I X L K J I F H H G F E E F G H I J K L V M M N N R U S P R P Q Q P O O P Q R S T T U T T T T T V W W [ \ Y [ Y Z Z Y X X Y Z [ \ ^ ] ] ' ^ _ _ ` ` f  i h g f c e e d c b a a b c d e f g h i j j k k p } s r q p m o o n m l l m n o p q r s t t u u y | z w y w x x w v v w x y z { { | { { { { { } t t t t t ~ u ~ x  j j j j j k o e ` ] ] ] ] ] ' ^ ^ ^ ^ ^ _ M M M M M N Q V V V V V W Z H D B B B B B C ; ; ; ; ; < ? 8 , J J J J J J I J J J J J J I I I I I I I $ J J J J J J J J J J J J J J J I ! J J J J J J I J J J J J J J J J I J J - . - - - - - . - - - - - - . - - - - - - - . - - - - - - - - . - - - - - - - - - - - . G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G I I I c M J M M M M M J M M M M M M J M M M M M M M J M M M M M M M M J M M M M ! M M M M M M M J O M H c c c ! d ! ! ! ! ! d ! ! ! ! ! ! d ! ! ! ! ! ! ! d ! ! ! ! ! ! ! ! d ! ! ! ! ! ! ! ! ! ! ! d s s s s s w t w w w w w t w w w w w w t w w w w w w w t w w w w w w w w t w w w w w w w w w w w t s s c ) ! ! c % c c ( & # % # $ $ # " d " d # d $ d % d & ' d ' ( ' ' ' ' ' ) * ! * $ + , , - . / 0 1 2 3 4 5 6 6 7 7 = c V @ ? > = : < < ; : 9 8 8 9 : ; < = > ? @ A A B B G T J I H G D F F E D C C D E F G H I J K K L L P S Q N P N O O N M M N O P Q R R D S R R R R R D T K K K K K U L U O V A A A A A W B W F X 6 6 6 6 6 Y 7 Y < Z [ [ 1 \ ] ^ _ ` a b c d e f g h i i j j n q o l n l m m l k k l m n o p p / q p p p p p / r i i i i i s j s m t f u v w x y z { v | | } }   ~ ~  | | | | | } y K K K K K K K K L K K K s v Q v v v v v u v v v v v v u u u u u u u O v v v v v v v v v v v v v v v u v v v v v v v u v v v w v v v v v v u v v s s s h i h h h h h t i h h h h h h i t t t t t t t l h h h h h h h i h h h h h h h h t i h h h h h h t i h h h h h h h h h t h h i * * * M + M M M M M + M M M M M M + M M M M M M M + M M M M M M M M + M M M M M M M M M M M + h h h h h i l e 3 3 3 3 3 2 K 3 3 3 3 3 3 K 2 2 2 2 2 2 2 c 3 3 3 3 3 3 3 3 2 K ^ 3 3 3 3 3 3 2 K 3 3 3 i 3 & 3 3 3 3 3 2 3 3 K p p C p x y x x x x x q y x x x x x x y q q q q q q q x x x x x x x y x x x x x x x x q y x x x x x x q y x x x @ x x x x x x q x x y , , J J J 3 J 4 J ; ; u ; & < X & & & & & % < & & & & & & < % % % % % % % V & & & & & & & < & & & & & & & & % < Q & & & & & & % < & & & r & & & & & & % & & < Z W t t t t t I t t t t t t I t t t t t t t t I t t t t t t I t t t t t t t t t t t I + A - & ^ ? ) ( ' & # % % $ # " ! " # ! 6 " " " " " " # # " " " " " " # $ 4 % " " " " " " " # & " " " " " " " " # ' / ( " " " " " " # ) " " " ` " * " " " " " " " # * + + 0 = 3 2 1 0 - / / . - , , - . / 0 1 2 3 4 4 5 5 9 < : 7 9 7 8 8 7 6 6 7 8 9 : ; ; < ; ; ; ; ; = 4 4 4 4 4 > 5 > 8 ? * * * * * @ + @ / A B B % C D D E F u u u u u r H G u u u u u u H H r r r r r r r s I u u u u u u u H J u u u u u u u u r H K t L u u u u u u r H M u u u u N u u u u u r u u H N O O U X W V U R T T S R Q P P Q R S T U V W X Y Y Z Z ` A c b a ` ] _ _ ^ ] \ [ [ \ ] ^ _ ` a b c d d e e k k k k n m l k h j j i h g f l f r g l h l i p j l k l l m l n o l o p p u x w v u r t t s r q ~  q ~ ~ ~ ~ ~  r ~ ~ ~ ~ ~ ~  s t ~ ~ ~ ~ ~ ~ ~  u ~ ~ ~ ~ ~ ~ ~ ~  v A w ~ ~ ~ ~ ~ ~  x ~ ~ ~ ~ y ~ ~ ~ ~ ~ ~ ~  y z z ~  | ~ | } } | { @ { @ | @ } @ ~ @  @ ? ? y y y y y z } o o o o o p t d d d d d e j Y Y Y Y Y Z _ ? = * * * * * * ) * * * * * * ) ) ) ) ) ) ) * * * * * * * * * * * * * * * ) * * * * * * ) * * * * * * * * * ) * * ' ' ' ( ( ( ( ( ( ( ( ( ( ( F F F F F F _ _ _ ; 9 ` g ` ` e ` ` ` ` * ( @ 7 5 : - - - - - - , - - - - - - , , , , , , , $ - - - - - - - - - - - - - - - , ! - - - - - - , - - - 8 - - - - - - , - - * * * ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( / / . / 3 1 = 0 = = = = = < 0 = = = = = = 0 < < < < < < < 4 = = = = = = = 0 = = = = = = = = < 0 1 = = = = = = < 0 = = = & = $ = = = = = < = = 0 : : : # ! 8 + 8 8 8 8 8 + 8 8 8 8 8 8 + 8 8 8 8 8 8 8 + 8 8 8 8 8 8 8 8 + ! 8 8 8 8 " 8 8 8 8 8 8 8 + " * # " " " " " * $ % % . * . . 0 / + ( * ( ) ) ( ' & ; & ; ' & & & & & ; ( & & & & & & ; ) & & & & & & & ; * & & & & & & & & ; + & & & & - , & & & & & & & ; , : - . . & & & & & ; / , , , , , : 0 - - - - - . 1 2 2 3 $ $ $ $ $ 4 % 4 ) 5 6 6 7 8 8 9 : : ; < < = > > ? @ @ A N N N N N B O B T C D D E I F G G E E E E E F H > > > > > I ? I B J ; K L M 9 N O 4 P Q 2 R R S S X \ e [ Z Y X U W W V U T ` T ` ` ` ` ` _ U ` ` ` ` ` ` V _ _ _ _ _ _ _ W ` ` ` ` ` ` ` X ` ` ` ` ` ` ` ` _ Y Z Z ` ` ` ` ` ` _ [ ` ` ` T ` \ ` ` ` ` ` _ ` ` \ ] ] p a p p d b _ a _ ` ` _ ^ v q ^ v v v v v q _ v v v v v v q ` v v v v v v v q a v v v v v v v v q b v v v v c v v v v v v v q c C d c c c c c C e \ \ \ \ \ f ] f ` g R R R R R h S h W i O j ~ ~ ~ ~ ~ k ~ ~ ~ ~ ~ ~ l m ~ ~ ~ ~ ~ ~ ~ ~ n o ~ ~ ~ ~ ~ ~ p ~ ~ ~ ~ q ~ ~ ~ ~ ~ ~ ~ q r r x { z y x u w w v u t s 2 s t 2 2 2 2 2 1 u 2 2 2 2 2 2 v 1 1 1 1 1 1 1 w 2 2 2 2 2 2 2 x 2 2 2 2 2 2 2 2 1 y z 2 2 2 2 2 2 1 { 2 2 2 2 | 2 2 2 2 2 1 2 2 | } } / / /   ~ x y ~ x x x x x 0 y  x x x x x x y 0 0 0 0 0 0 0 | x x x x x x x y x x x x x x x x 0 y x x x x x x 0 y x x x x x x x x x 0 x x y , , , ? ? | | | | | } q q q q q r w n Y Y Y Y Y | Y Y Y Y Y Y | | | | | | | } Y Y Y Y Y Y Y Y | ~ Y Y Y Y Y Y | Y Y Y Y Y Y Y Y Y | Y Y C C C D J D D H D D D D V W V V V V V W V V V V V V W Z V V V V V V V W V V V V V V V V W V V V V V V W V V V V V V V V V V V W ^ _ ^ ^ ^ ^ ^ _ ^ ^ ^ ^ ^ ^ _ ^ ^ ^ ^ ^ ^ ^ _ ^ ^ ^ ^ ^ ^ ^ ^ _ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ _ ; ; 0 0 0 0 0 W 0 0 0 0 0 0 W W W W W W W X 0 0 0 0 0 0 0 0 W Y 0 0 0 0 0 0 W 0 0 0  0 ] 0 0 0 0 0 W 0 0 F G N O V N N N N N O N N N N N N O T N N N N N N N O N N N N N N N N O G N N N N N N O N N N - N N N N N N N N O * L M 7 7 * * * * * . * * * * * * . . . . . . . / * * * * * * * * . 0 * * * * * * . * * * Z * F * * * * * . * * # c & % $ # " " ! ] ] ] ] ] ] \ ] ] ] ] ] ] ! \ \ \ \ \ \ \ " ] ] ] ] ] ] ] # ] ] ] ] ] ] ] ] \ $ % ] ] ] ] ] ] \ & ] ] ] ] ' ] ] ] ] ] \ ] ] ' ( ( " . " c " a 1 0 / . + - - , + * ) v # ) * * v v v v v u # + v v v v v v # , u u u u u u u ( - v v v v v v v # . v v v v v v v v u # / 0 v v v v v v u # 1 v v v ! v 2 v v v v v u v v # 2 3 3 s 9 s 3 s _ < ; : 9 6 8 8 7 6 5 4 O P 4 W 5 O O O O O t P 6 O O O O O O P 7 t t t t t t t U 8 O O O O O O O P 9 O O O O O O O O t P : ; O O O O O O t P < O O O O = O O O O O t O O P = > > D ] G F E D A C C B A @ ? H ? @ H H H H H G A H H H H H H B G G G G G G G C H H H H H H H D H H H H H H H H G E F H H H H H H G G H H H H H H H H H H G H H H I I D N D D [ Q P O N K M M L K J J E K L E E E E E E E M N E O P E Q R E R S S ? W ? ? Z X U W U V V U T . / T . . . . . / U . . . . . . / V . . . . . . . / W . . . . . . . . / X . . . . Y . . . . . . . / Y 3 Z Y Y Y Y Y 3 [ R R R R R \ S \ V ] H H H H H ^ I ^ M _ = = = = = ` > ` C a 2 2 2 2 2 b 3 b 8 c ' ' ' ' ' d ( d - e f f " g h + + + + + ( i + + + + + + j ( ( ( ( ( ( ( ) k + + + + + + + l + + + + + + + + ( m * n + + + + + + ( o + + + , + p + + + + + ( + + p q q F w F p F z y x w t v v u t s r F G r K s F F F F F E G t F F F F F F G u E E E E E E E I v F F F F F F F G w F F F F F F F F E G x u y F F F F F F E G z F F F v F { F F F F F E F F G { | | C C , C   ~ } } ~ D  D D D D D D D D * D D ? ? ? @ @ @ @ @ @ @ @ @ @ ^ @ ; ; ; < < < < < < < < < < < 7 7 ? 7 8 8 8 8 8 8 8 8 8 = 8 . 8 3 3 0 3 $ % $ $ $ $ $ 4 % $ $ $ $ $ $ % 4 4 4 4 4 4 4 ) $ $ $ $ $ $ $ % $ $ $ $ $ $ $ $ 4 % & $ $ $ $ $ $ 4 % $ $ $ - $ $ $ $ $ $ 4 $ $ % 0 0 0 - . - - - - - . - - - - - - . - - - - - - - . - - - - - - - - . - - - - - - - - - - - . 0 0 { { { { { | p p p p p q v k % & m  ~} z yx u ts p (o m lk h gf c ba ^ ]\ Y XW T SR O NM J IH E DC @ ?> ; :9 6 54 1 !!0/ , ""+* # #)$ $ %% ( & & ' ' ( ' ) * $ %+ ) ,.- "- +. "/ - +0 . "132 !2 03 !4 2 05 3 !687 7 58 9 7 5: 8 ;=< < := > < :? = @BA A ?B C A ?D B EGF F DG H F DI G JLK K IL M K IN L OQP P NQ R P NS Q TVU U SV W U SX V Y[Z Z X[ \ Z X] [ ^`_ _ ]` a _ ]b ` ced d be f d bg e hji i gj k i gl j m'n n lo n lprq q (r s q (t r uwv v tw x v ty w z|{ { y| } { y~ |  ~ ~ n % h j h & c e c o % )*+,-./09:;<=>?@IJKLMNOPYZ[\]^_`ijklmnopyz{|}~ !"#$%&'(!"#$%&'()*+,-./0)*+,-./012345678123456789:;<=>?@9:;<=>?@ABCDEFFFABCDE : !!"#$%&'("#$%&'())*+,-./0*+,-./0112345678234567899:;<=>?@ ;<=>?@AABCDEFFFBCDE C!D@ ! 3 ! " DDD@ 333 """ 2 30 " 330 "" UU DD@ "" 330 "" @UT UB T PAUD E UP T D A P/ @ P/ AAAAAAAAA @@@@@@@@@ ????????? >>>>>>>>> ========= <<<<<<<<< ;;;;;;;;; ::::::::: 999999999 888888888 777777777 666666666 555555555 444444444 333333333 222222222 111111111 000000000 ///////// ......... --------- ,,,,,,,,, +++++++++ ********* ))))))))) ((((((((( ''''''''' &&&&&&&&& %%%%%%%%% $$$$$$$$$ ######### """"""""" !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! """"""""" """"""""" """"""""" !!!!!!!!! """"""""" """"""""" """"""""" !!!!!!!!! """"""""" """"""""" """"""""" !!!!!!!!! """"""""" """"""""" !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! """"""""" """"""""" """"""""" !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! """"""""" """"""""" """"""""" """"""""" """"""""" """"""""" """"""""" """"""""" """"""""" !!!!!!!!! """"""""" """"""""" ######### ######### ######### """"""""" !!!!!!!!! ######### ######### ######### """"""""" !!!!!!!!! ######### ######### ######### """"""""" !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! ######### ######### """"""""" """"""""" !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! """"""""" """"""""" """"""""" ######### ######### ######### """"""""" !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! """"""""" """"""""" """"""""" """"""""" """"""""" """"""""" """"""""" """"""""" """"""""" """"""""" """"""""" """"""""" ######### ######### ######### ######### ######### ######### ######### ######### ######### """"""""" ######### ######### $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ ######### """"""""" !!!!!!!!! $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ ######### """"""""" !!!!!!!!! !!!!!!!!! !!!!!!!!! $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ ######### """"""""" !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! """"""""" !!!!!!!!! !!!!!!!!! !!!!!!!!! """"""""" !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! """"""""" """"""""" $$$$$$$$$ $$$$$$$$$ ######### ######### """"""""" !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! """"""""" """"""""" """"""""" !!!!!!!!! """"""""" """"""""" !!!!!!!!! !!!!!!!!! !!!!!!!!! """"""""" """"""""" """"""""" !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! """"""""" """"""""" """"""""" """"""""" """"""""" """"""""" """"""""" """"""""" """"""""" ######### ######### ######### $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ ######### """"""""" """"""""" """"""""" """"""""" """"""""" """"""""" """"""""" """"""""" """"""""" """"""""" """"""""" ######### ######### ######### ######### ######### ######### ######### ######### ######### ######### ######### ######### $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ ######### $$$$$$$$$ $$$$$$$$$ %%%%%%%%% %%%%%%%%% %%%%%%%%% $$$$$$$$$ ######### """"""""" !!!!!!!!! %%%%%%%%% %%%%%%%%% %%%%%%%%% $$$$$$$$$ ######### """"""""" !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! """"""""" !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! """"""""" %%%%%%%%% %%%%%%%%% %%%%%%%%% $$$$$$$$$ ######### """"""""" """"""""" """"""""" """"""""" """"""""" ######### """"""""" """"""""" !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! """"""""" ######### """"""""" !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!! """"""""" """"""""" """"""""" """"""""" """"""""" ######### ######### %%%%%%%%% %%%%%%%%% $$$$$$$$$ $$$$$$$$$ ######### """"""""" !!!!!!!!! !!!!!!!!! !!!!!!!!! """"""""" """"""""" !!!!!!!!! !!!!!!!!! !!!!!!!!! """"""""" """"""""" """"""""" """"""""" """"""""" """"""""" ######### ######### ######### """"""""" !!!!!!!!! ######### ######### """"""""" """"""""" !!!!!!!!! !!!!!!!!! !!!!!!!!! """"""""" ######### ######### ######### """"""""" !!!!!!!!! !!!!!!!!! """"""""" """"""""" """"""""" """"""""" ######### ######### ######### ######### ######### ######### ######### ######### ######### $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ %%%%%%%%% %%%%%%%%% %%%%%%%%% $$$$$$$$$ ######### ######### ######### ######### ######### ######### ######### ######### ######### ######### ######### $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% $$$$$$$$$ %%%%%%%%% %%%%%%%%% &&&&&&&&& &&&&&&&&& &&&&&&&&& %%%%%%%%% $$$$$$$$$ ######### """"""""" &&&&&&&&& &&&&&&&&& &&&&&&&&& %%%%%%%%% $$$$$$$$$ ######### """"""""" """"""""" """"""""" """"""""" """"""""" ######### """"""""" """"""""" """"""""" """"""""" """"""""" ######### &&&&&&&&& &&&&&&&&& &&&&&&&&& %%%%%%%%% $$$$$$$$$ ######### ######### ######### ######### ######### $$$$$$$$$ ######### ######### """"""""" """"""""" """"""""" """"""""" ######### $$$$$$$$$ ######### """"""""" """"""""" """"""""" """"""""" ######### ######### ######### ######### ######### $$$$$$$$$ $$$$$$$$$ &&&&&&&&& &&&&&&&&& %%%%%%%%% %%%%%%%%% $$$$$$$$$ ######### """"""""" """"""""" """"""""" ######### ######### """"""""" """"""""" """"""""" ######### ######### ######### ######### ######### ######### $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ ######### """"""""" $$$$$$$$$ $$$$$$$$$ ######### ######### """"""""" """"""""" """"""""" ######### $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ ######### """"""""" """"""""" ######### ######### ######### ######### $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ %%%%%%%%% %%%%%%%%% %%%%%%%%% &&&&&&&&& &&&&&&&&& &&&&&&&&& %%%%%%%%% $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& %%%%%%%%% &&&&&&&&& &&&&&&&&& ''''''''' ''''''''' ''''''''' &&&&&&&&& %%%%%%%%% $$$$$$$$$ ######### ''''''''' ''''''''' ''''''''' &&&&&&&&& %%%%%%%%% $$$$$$$$$ ######### ######### ######### ######### ######### $$$$$$$$$ ######### ######### ######### ######### ######### $$$$$$$$$ ''''''''' ''''''''' ''''''''' &&&&&&&&& %%%%%%%%% $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ %%%%%%%%% $$$$$$$$$ $$$$$$$$$ ######### ######### ######### ######### $$$$$$$$$ %%%%%%%%% $$$$$$$$$ ######### ######### ######### ######### $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ %%%%%%%%% %%%%%%%%% ''''''''' ''''''''' &&&&&&&&& &&&&&&&&& %%%%%%%%% $$$$$$$$$ ######### ######### ######### $$$$$$$$$ $$$$$$$$$ ######### ######### ######### $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ %%%%%%%%% %%%%%%%%% %%%%%%%%% $$$$$$$$$ ######### %%%%%%%%% %%%%%%%%% $$$$$$$$$ $$$$$$$$$ ######### ######### ######### $$$$$$$$$ %%%%%%%%% %%%%%%%%% %%%%%%%%% $$$$$$$$$ ######### ######### $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% &&&&&&&&& &&&&&&&&& &&&&&&&&& ''''''''' ''''''''' ''''''''' &&&&&&&&& %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& ''''''''' ''''''''' ''''''''' ''''''''' ''''''''' ''''''''' ''''''''' ''''''''' ''''''''' &&&&&&&&& ''''''''' ''''''''' ((((((((( ((((((((( ((((((((( ''''''''' &&&&&&&&& %%%%%%%%% $$$$$$$$$ ((((((((( ((((((((( ((((((((( ''''''''' &&&&&&&&& %%%%%%%%% $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ %%%%%%%%% $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ %%%%%%%%% ((((((((( ((((((((( ((((((((( ''''''''' &&&&&&&&& %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% &&&&&&&&& %%%%%%%%% %%%%%%%%% $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ %%%%%%%%% &&&&&&&&& %%%%%%%%% $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% &&&&&&&&& &&&&&&&&& ((((((((( ((((((((( ''''''''' ''''''''' &&&&&&&&& %%%%%%%%% $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ %%%%%%%%% %%%%%%%%% $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% &&&&&&&&& &&&&&&&&& &&&&&&&&& %%%%%%%%% $$$$$$$$$ &&&&&&&&& &&&&&&&&& %%%%%%%%% %%%%%%%%% $$$$$$$$$ $$$$$$$$$ $$$$$$$$$ %%%%%%%%% &&&&&&&&& &&&&&&&&& &&&&&&&&& %%%%%%%%% $$$$$$$$$ $$$$$$$$$ %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& ''''''''' ''''''''' ''''''''' ((((((((( ((((((((( ((((((((( ''''''''' &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& ''''''''' ''''''''' ''''''''' ''''''''' ''''''''' ''''''''' ''''''''' ''''''''' ''''''''' ''''''''' ''''''''' ''''''''' ((((((((( ((((((((( ((((((((( ((((((((( ((((((((( ((((((((( ((((((((( ((((((((( ((((((((( ''''''''' ((((((((( ((((((((( ))))))))) ))))))))) ))))))))) ((((((((( ''''''''' &&&&&&&&& %%%%%%%%% ))))))))) ))))))))) ))))))))) ((((((((( ''''''''' &&&&&&&&& %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% &&&&&&&&& %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% &&&&&&&&& ))))))))) ))))))))) ))))))))) ((((((((( ''''''''' &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& ''''''''' &&&&&&&&& &&&&&&&&& %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% &&&&&&&&& ''''''''' &&&&&&&&& %%%%%%%%% %%%%%%%%% %%%%%%%%% %%%%%%%%% &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& ''''''''' ''''''''' ))))))))) ))))))))) ((((((((( ((((((((( ''''''''' &&&&&&&&& %%%%%%%%% %%%%%%%%% %%%%%%%%% &&&&&&&&& &&&&&&&&& %%%%%%%%% %%%%%%%%% %%%%%%%%% &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& ''''''''' ''''''''' ''''''''' &&&&&&&&& %%%%%%%%% ''''''''' ''''''''' &&&&&&&&& &&&&&&&&& %%%%%%%%% %%%%%%%%% %%%%%%%%% &&&&&&&&& ''''''''' ''''''''' ''''''''' &&&&&&&&& %%%%%%%%% %%%%%%%%% &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& ''''''''' ''''''''' ''''''''' ''''''''' ''''''''' ''''''''' ''''''''' ''''''''' ''''''''' ((((((((( ((((((((( ((((((((( ))))))))) ))))))))) ))))))))) ((((((((( ''''''''' ''''''''' ''''''''' ''''''''' ''''''''' ''''''''' ''''''''' ''''''''' ''''''''' ''''''''' ''''''''' ((((((((( ((((((((( ((((((((( ((((((((( ((((((((( ((((((((( ((((((((( ((((((((( ((((((((( ((((((((( ((((((((( ((((((((( ))))))))) ))))))))) ))))))))) ))))))))) ))))))))) ))))))))) ))))))))) ))))))))) ))))))))) ((((((((( ))))))))) ))))))))) ********* ********* ********* ))))))))) ((((((((( ''''''''' &&&&&&&&& ********* ********* ********* ))))))))) ((((((((( ''''''''' &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& ''''''''' &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& ''''''''' ********* ********* ********* ))))))))) ((((((((( ''''''''' ''''''''' ''''''''' ''''''''' ''''''''' ((((((((( ''''''''' ''''''''' &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& ''''''''' ((((((((( ''''''''' &&&&&&&&& &&&&&&&&& &&&&&&&&& &&&&&&&&& ''''''''' ''''''''' ''''''''' ''''''''' ''''''''' ((((((((( ((((((((( ********* ********* ))))))))) ))))))))) ((((((((( ''''''''' &&&&&&&&& &&&&&&&&& &&&&&&&&& ''''''''' ''''''''' &&&&&&&&& &&&&&&&&& &&&&&&&&& ''''''''' ''''''''' ''''''''' ''''''''' ''''''''' ''''''''' ((((((((( ((((((((( ((((((((( ''''''''' &&&&&&&&& ((((((((( ((((((((( ''''''''' ''''''''' &&&&&&&&& &&&&&&&&& &&&&&&&&& ''''''''' ((((((((( ((((((((( ((((((((( ''''''''' &&&&&&&&& &&&&&&&&& ''''''''' ''''''''' ''''''''' ''''''''' ((((((((( ((((((((( ((((((((( ((((((((( ((((((((( ((((((((( ((((((((( ((((((((( ((((((((( ))))))))) ))))))))) ))))))))) ********* ********* ********* ))))))))) ((((((((( ((((((((( ((((((((( ((((((((( ((((((((( ((((((((( ((((((((( ((((((((( ((((((((( ((((((((( ((((((((( ))))))))) ))))))))) ))))))))) ))))))))) ))))))))) ))))))))) ))))))))) ))))))))) ))))))))) ))))))))) ))))))))) ))))))))) ********* ********* ********* ********* ********* ********* ********* ********* ********* ))))))))) ********* ********* +++++++++ +++++++++ +++++++++ ********* ))))))))) ((((((((( ''''''''' +++++++++ +++++++++ +++++++++ ********* ))))))))) ((((((((( ''''''''' ''''''''' ''''''''' ''''''''' ''''''''' ((((((((( ''''''''' ''''''''' ''''''''' ''''''''' ''''''''' ((((((((( +++++++++ +++++++++ +++++++++ ********* ))))))))) ((((((((( ((((((((( ((((((((( ((((((((( ((((((((( ))))))))) ((((((((( ((((((((( ''''''''' ''''''''' ''''''''' ''''''''' ((((((((( ))))))))) ((((((((( ''''''''' ''''''''' ''''''''' ''''''''' ((((((((( ((((((((( ((((((((( ((((((((( ((((((((( ))))))))) ))))))))) +++++++++ +++++++++ ********* ********* ))))))))) ((((((((( ''''''''' ''''''''' ''''''''' ((((((((( ((((((((( ''''''''' ''''''''' ''''''''' ((((((((( ((((((((( ((((((((( ((((((((( ((((((((( ((((((((( ))))))))) ))))))))) ))))))))) ((((((((( ''''''''' ))))))))) ))))))))) ((((((((( ((((((((( ''''''''' ''''''''' ''''''''' ((((((((( ))))))))) ))))))))) ))))))))) ((((((((( ''''''''' ''''''''' ((((((((( ((((((((( ((((((((( ((((((((( ))))))))) ))))))))) ))))))))) ))))))))) ))))))))) ))))))))) ))))))))) ))))))))) ))))))))) ********* ********* ********* +++++++++ +++++++++ +++++++++ ********* ))))))))) ))))))))) ))))))))) ))))))))) ))))))))) ))))))))) ))))))))) ))))))))) ))))))))) ))))))))) ))))))))) ********* ********* ********* ********* ********* ********* ********* ********* ********* ********* ********* ********* +++++++++ +++++++++ +++++++++ +++++++++ +++++++++ +++++++++ +++++++++ +++++++++ +++++++++ ********* +++++++++ +++++++++ ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, +++++++++ ********* ))))))))) ((((((((( ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, +++++++++ ********* ))))))))) ((((((((( ((((((((( ((((((((( ((((((((( ((((((((( ))))))))) ((((((((( ((((((((( ((((((((( ((((((((( ((((((((( ))))))))) ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, +++++++++ ********* ))))))))) ))))))))) ))))))))) ))))))))) ))))))))) ********* ))))))))) ))))))))) ((((((((( ((((((((( ((((((((( ((((((((( ))))))))) ********* ))))))))) ((((((((( ((((((((( ((((((((( ((((((((( ))))))))) ))))))))) ))))))))) ))))))))) ))))))))) ********* ********* ,,,,,,,,, ,,,,,,,,, +++++++++ +++++++++ ********* ))))))))) ((((((((( ((((((((( ((((((((( ))))))))) ))))))))) ((((((((( ((((((((( ((((((((( ))))))))) ))))))))) ))))))))) ))))))))) ))))))))) ))))))))) ********* ********* ********* ))))))))) ((((((((( ********* ********* ))))))))) ))))))))) ((((((((( ((((((((( ((((((((( ))))))))) ********* ********* ********* ))))))))) ((((((((( ((((((((( ))))))))) ))))))))) ))))))))) ))))))))) ********* ********* ********* ********* ********* ********* ********* ********* ********* +++++++++ +++++++++ +++++++++ ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, +++++++++ ********* ********* ********* ********* ********* ********* ********* ********* ********* ********* ********* +++++++++ +++++++++ +++++++++ +++++++++ +++++++++ +++++++++ +++++++++ +++++++++ +++++++++ +++++++++ +++++++++ +++++++++ ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, +++++++++ ,,,,,,,,, ,,,,,,,,, --------- --------- --------- ,,,,,,,,, +++++++++ ********* ))))))))) --------- --------- --------- ,,,,,,,,, +++++++++ ********* ))))))))) ))))))))) ))))))))) ))))))))) ))))))))) ********* ))))))))) ))))))))) ))))))))) ))))))))) ))))))))) ********* --------- --------- --------- ,,,,,,,,, +++++++++ ********* ********* ********* ********* ********* +++++++++ ********* ********* ))))))))) ))))))))) ))))))))) ))))))))) ********* +++++++++ ********* ))))))))) ))))))))) ))))))))) ))))))))) ********* ********* ********* ********* ********* +++++++++ +++++++++ --------- --------- ,,,,,,,,, ,,,,,,,,, +++++++++ ********* ))))))))) ))))))))) ))))))))) ********* ********* ))))))))) ))))))))) ))))))))) ********* ********* ********* ********* ********* ********* +++++++++ +++++++++ +++++++++ ********* ))))))))) +++++++++ +++++++++ ********* ********* ))))))))) ))))))))) ))))))))) ********* +++++++++ +++++++++ +++++++++ ********* ))))))))) ))))))))) ********* ********* ********* ********* +++++++++ +++++++++ +++++++++ +++++++++ +++++++++ +++++++++ +++++++++ +++++++++ +++++++++ ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, --------- --------- --------- ,,,,,,,,, +++++++++ +++++++++ +++++++++ +++++++++ +++++++++ +++++++++ +++++++++ +++++++++ +++++++++ +++++++++ +++++++++ ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, --------- --------- --------- --------- --------- --------- --------- --------- --------- ,,,,,,,,, --------- --------- ......... ......... ......... --------- ,,,,,,,,, +++++++++ ********* ......... ......... ......... --------- ,,,,,,,,, +++++++++ ********* ********* ********* ********* ********* +++++++++ ********* ********* ********* ********* ********* +++++++++ ......... ......... ......... --------- ,,,,,,,,, +++++++++ +++++++++ +++++++++ +++++++++ +++++++++ ,,,,,,,,, +++++++++ +++++++++ ********* ********* ********* ********* +++++++++ ,,,,,,,,, +++++++++ ********* ********* ********* ********* +++++++++ +++++++++ +++++++++ +++++++++ +++++++++ ,,,,,,,,, ,,,,,,,,, ......... ......... --------- --------- ,,,,,,,,, +++++++++ ********* ********* ********* +++++++++ +++++++++ ********* ********* ********* +++++++++ +++++++++ +++++++++ +++++++++ +++++++++ +++++++++ ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, +++++++++ ********* ,,,,,,,,, ,,,,,,,,, +++++++++ +++++++++ ********* ********* ********* +++++++++ ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, +++++++++ ********* ********* +++++++++ +++++++++ +++++++++ +++++++++ ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, --------- --------- --------- ......... ......... ......... --------- ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, --------- --------- --------- --------- --------- --------- --------- --------- --------- --------- --------- --------- ......... ......... ......... ......... ......... ......... ......... ......... ......... --------- ......... ......... ///////// ///////// ///////// ......... --------- ,,,,,,,,, +++++++++ ///////// ///////// ///////// ......... --------- ,,,,,,,,, +++++++++ +++++++++ +++++++++ +++++++++ +++++++++ ,,,,,,,,, +++++++++ +++++++++ +++++++++ +++++++++ +++++++++ ,,,,,,,,, ///////// ///////// ///////// ......... --------- ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, --------- ,,,,,,,,, ,,,,,,,,, +++++++++ +++++++++ +++++++++ +++++++++ ,,,,,,,,, --------- ,,,,,,,,, +++++++++ +++++++++ +++++++++ +++++++++ ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, --------- --------- ///////// ///////// ......... ......... --------- ,,,,,,,,, +++++++++ +++++++++ +++++++++ ,,,,,,,,, ,,,,,,,,, +++++++++ +++++++++ +++++++++ ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, --------- --------- --------- ,,,,,,,,, +++++++++ --------- --------- ,,,,,,,,, ,,,,,,,,, +++++++++ +++++++++ +++++++++ ,,,,,,,,, --------- --------- --------- ,,,,,,,,, +++++++++ +++++++++ ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, --------- --------- --------- --------- --------- --------- --------- --------- --------- ......... ......... ......... ///////// ///////// ///////// ......... --------- --------- --------- --------- --------- --------- --------- --------- --------- --------- --------- ......... ......... ......... ......... ......... ......... ......... ......... ......... ......... ......... ......... ///////// ///////// ///////// ///////// ///////// ///////// ///////// ///////// ///////// ......... ///////// ///////// 000000000 000000000 000000000 ///////// ......... --------- ,,,,,,,,, 000000000 000000000 000000000 ///////// ......... --------- ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, --------- ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, --------- 000000000 000000000 000000000 ///////// ......... --------- --------- --------- --------- --------- ......... --------- --------- ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, --------- ......... --------- ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, --------- --------- --------- --------- --------- ......... ......... 000000000 000000000 ///////// ///////// ......... --------- ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, --------- --------- ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, --------- --------- --------- --------- --------- --------- ......... ......... ......... --------- ,,,,,,,,, ......... ......... --------- --------- ,,,,,,,,, ,,,,,,,,, ,,,,,,,,, --------- ......... ......... ......... --------- ,,,,,,,,, ,,,,,,,,, --------- --------- --------- --------- ......... ......... ......... ......... ......... ......... ......... ......... ......... ///////// ///////// ///////// 000000000 000000000 000000000 ///////// ......... ......... ......... ......... ......... ......... ......... ......... ......... ......... ......... ///////// ///////// ///////// ///////// ///////// ///////// ///////// ///////// ///////// ///////// ///////// ///////// 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 ///////// 000000000 000000000 111111111 111111111 111111111 000000000 ///////// ......... --------- 111111111 111111111 111111111 000000000 ///////// ......... --------- --------- --------- --------- --------- ......... --------- --------- --------- --------- --------- ......... 111111111 111111111 111111111 000000000 ///////// ......... ......... ......... ......... ......... ///////// ......... ......... --------- --------- --------- --------- ......... ///////// ......... --------- --------- --------- --------- ......... ......... ......... ......... ......... ///////// ///////// 111111111 111111111 000000000 000000000 ///////// ......... --------- --------- --------- ......... ......... --------- --------- --------- ......... ......... ......... ......... ......... ......... ///////// ///////// ///////// ......... --------- ///////// ///////// ......... ......... --------- --------- --------- ......... ///////// ///////// ///////// ......... --------- --------- ......... ......... ......... ......... ///////// ///////// ///////// ///////// ///////// ///////// ///////// ///////// ///////// 000000000 000000000 000000000 111111111 111111111 111111111 000000000 ///////// ///////// ///////// ///////// ///////// ///////// ///////// ///////// ///////// ///////// ///////// 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 000000000 111111111 111111111 222222222 222222222 222222222 111111111 000000000 ///////// ......... 222222222 222222222 222222222 111111111 000000000 ///////// ......... ......... ......... ......... ......... ///////// ......... ......... ......... ......... ......... ///////// 222222222 222222222 222222222 111111111 000000000 ///////// ///////// ///////// ///////// ///////// 000000000 ///////// ///////// ......... ......... ......... ......... ///////// 000000000 ///////// ......... ......... ......... ......... ///////// ///////// ///////// ///////// ///////// 000000000 000000000 222222222 222222222 111111111 111111111 000000000 ///////// ......... ......... ......... ///////// ///////// ......... ......... ......... ///////// ///////// ///////// ///////// ///////// ///////// 000000000 000000000 000000000 ///////// ......... 000000000 000000000 ///////// ///////// ......... ......... ......... ///////// 000000000 000000000 000000000 ///////// ......... ......... ///////// ///////// ///////// ///////// 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 111111111 111111111 111111111 222222222 222222222 222222222 111111111 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 222222222 222222222 222222222 222222222 222222222 222222222 222222222 222222222 222222222 111111111 222222222 222222222 333333333 333333333 333333333 222222222 111111111 000000000 ///////// 333333333 333333333 333333333 222222222 111111111 000000000 ///////// ///////// ///////// ///////// ///////// 000000000 ///////// ///////// ///////// ///////// ///////// 000000000 333333333 333333333 333333333 222222222 111111111 000000000 000000000 000000000 000000000 000000000 111111111 000000000 000000000 ///////// ///////// ///////// ///////// 000000000 111111111 000000000 ///////// ///////// ///////// ///////// 000000000 000000000 000000000 000000000 000000000 111111111 111111111 333333333 333333333 222222222 222222222 111111111 000000000 ///////// ///////// ///////// 000000000 000000000 ///////// ///////// ///////// 000000000 000000000 000000000 000000000 000000000 000000000 111111111 111111111 111111111 000000000 ///////// 111111111 111111111 000000000 000000000 ///////// ///////// ///////// 000000000 111111111 111111111 111111111 000000000 ///////// ///////// 000000000 000000000 000000000 000000000 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 222222222 222222222 222222222 333333333 333333333 333333333 222222222 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 222222222 222222222 222222222 222222222 222222222 222222222 222222222 222222222 222222222 222222222 222222222 222222222 333333333 333333333 333333333 333333333 333333333 333333333 333333333 333333333 333333333 222222222 333333333 333333333 444444444 444444444 444444444 333333333 222222222 111111111 000000000 444444444 444444444 444444444 333333333 222222222 111111111 000000000 000000000 000000000 000000000 000000000 111111111 000000000 000000000 000000000 000000000 000000000 111111111 444444444 444444444 444444444 333333333 222222222 111111111 111111111 111111111 111111111 111111111 222222222 111111111 111111111 000000000 000000000 000000000 000000000 111111111 222222222 111111111 000000000 000000000 000000000 000000000 111111111 111111111 111111111 111111111 111111111 222222222 222222222 444444444 444444444 333333333 333333333 222222222 111111111 000000000 000000000 000000000 111111111 111111111 000000000 000000000 000000000 111111111 111111111 111111111 111111111 111111111 111111111 222222222 222222222 222222222 111111111 000000000 222222222 222222222 111111111 111111111 000000000 000000000 000000000 111111111 222222222 222222222 222222222 111111111 000000000 000000000 111111111 111111111 111111111 111111111 222222222 222222222 222222222 222222222 222222222 222222222 222222222 222222222 222222222 333333333 333333333 333333333 444444444 444444444 444444444 333333333 222222222 222222222 222222222 222222222 222222222 222222222 222222222 222222222 222222222 222222222 222222222 333333333 333333333 333333333 333333333 333333333 333333333 333333333 333333333 333333333 333333333 333333333 333333333 444444444 444444444 444444444 444444444 444444444 444444444 444444444 444444444 444444444 333333333 444444444 444444444 555555555 555555555 555555555 444444444 333333333 222222222 111111111 555555555 555555555 555555555 444444444 333333333 222222222 111111111 111111111 111111111 111111111 111111111 222222222 111111111 111111111 111111111 111111111 111111111 222222222 555555555 555555555 555555555 444444444 333333333 222222222 222222222 222222222 222222222 222222222 333333333 222222222 222222222 111111111 111111111 111111111 111111111 222222222 333333333 222222222 111111111 111111111 111111111 111111111 222222222 222222222 222222222 222222222 222222222 333333333 333333333 555555555 555555555 444444444 444444444 333333333 222222222 111111111 111111111 111111111 222222222 222222222 111111111 111111111 111111111 222222222 222222222 222222222 222222222 222222222 222222222 333333333 333333333 333333333 222222222 111111111 333333333 333333333 222222222 222222222 111111111 111111111 111111111 222222222 333333333 333333333 333333333 222222222 111111111 111111111 222222222 222222222 222222222 222222222 333333333 333333333 333333333 333333333 333333333 333333333 333333333 333333333 333333333 444444444 444444444 444444444 555555555 555555555 555555555 444444444 333333333 333333333 333333333 333333333 333333333 333333333 333333333 333333333 333333333 333333333 333333333 444444444 444444444 444444444 444444444 444444444 444444444 444444444 444444444 444444444 444444444 444444444 444444444 555555555 555555555 555555555 555555555 555555555 555555555 555555555 555555555 555555555 444444444 555555555 555555555 666666666 666666666 666666666 555555555 444444444 333333333 222222222 666666666 666666666 666666666 555555555 444444444 333333333 222222222 222222222 222222222 222222222 222222222 333333333 222222222 222222222 222222222 222222222 222222222 333333333 666666666 666666666 666666666 555555555 444444444 333333333 333333333 333333333 333333333 333333333 444444444 333333333 333333333 222222222 222222222 222222222 222222222 333333333 444444444 333333333 222222222 222222222 222222222 222222222 333333333 333333333 333333333 333333333 333333333 444444444 444444444 666666666 666666666 555555555 555555555 444444444 333333333 222222222 222222222 222222222 333333333 333333333 222222222 222222222 222222222 333333333 333333333 333333333 333333333 333333333 333333333 444444444 444444444 444444444 333333333 222222222 444444444 444444444 333333333 333333333 222222222 222222222 222222222 333333333 444444444 444444444 444444444 333333333 222222222 222222222 333333333 333333333 333333333 333333333 444444444 444444444 444444444 444444444 444444444 444444444 444444444 444444444 444444444 555555555 555555555 555555555 666666666 666666666 666666666 555555555 444444444 444444444 444444444 444444444 444444444 444444444 444444444 444444444 444444444 444444444 444444444 555555555 555555555 555555555 555555555 555555555 555555555 555555555 555555555 555555555 555555555 555555555 555555555 666666666 666666666 666666666 666666666 666666666 666666666 666666666 666666666 666666666 555555555 666666666 666666666 777777777 777777777 777777777 666666666 555555555 444444444 333333333 777777777 777777777 777777777 666666666 555555555 444444444 333333333 333333333 333333333 333333333 333333333 444444444 333333333 333333333 333333333 333333333 333333333 444444444 777777777 777777777 777777777 666666666 555555555 444444444 444444444 444444444 444444444 444444444 555555555 444444444 444444444 333333333 333333333 333333333 333333333 444444444 555555555 444444444 333333333 333333333 333333333 333333333 444444444 444444444 444444444 444444444 444444444 555555555 555555555 777777777 777777777 666666666 666666666 555555555 444444444 333333333 333333333 333333333 444444444 444444444 333333333 333333333 333333333 444444444 444444444 444444444 444444444 444444444 444444444 555555555 555555555 555555555 444444444 333333333 555555555 555555555 444444444 444444444 333333333 333333333 333333333 444444444 555555555 555555555 555555555 444444444 333333333 333333333 444444444 444444444 444444444 444444444 555555555 555555555 555555555 555555555 555555555 555555555 555555555 555555555 555555555 666666666 666666666 666666666 777777777 777777777 777777777 666666666 555555555 555555555 555555555 555555555 555555555 555555555 555555555 555555555 555555555 555555555 555555555 666666666 666666666 666666666 666666666 666666666 666666666 666666666 666666666 666666666 666666666 666666666 666666666 777777777 777777777 777777777 777777777 777777777 777777777 777777777 777777777 777777777 666666666 777777777 777777777 888888888 888888888 888888888 777777777 666666666 555555555 444444444 888888888 888888888 888888888 777777777 666666666 555555555 444444444 444444444 444444444 444444444 444444444 555555555 444444444 444444444 444444444 444444444 444444444 555555555 888888888 888888888 888888888 777777777 666666666 555555555 555555555 555555555 555555555 555555555 666666666 555555555 555555555 444444444 444444444 444444444 444444444 555555555 666666666 555555555 444444444 444444444 444444444 444444444 555555555 555555555 555555555 555555555 555555555 666666666 666666666 888888888 888888888 777777777 777777777 666666666 555555555 444444444 444444444 444444444 555555555 555555555 444444444 444444444 444444444 555555555 555555555 555555555 555555555 555555555 555555555 666666666 666666666 666666666 555555555 444444444 666666666 666666666 555555555 555555555 444444444 444444444 444444444 555555555 666666666 666666666 666666666 555555555 444444444 444444444 555555555 555555555 555555555 555555555 666666666 666666666 666666666 666666666 666666666 666666666 666666666 666666666 666666666 777777777 777777777 777777777 888888888 888888888 888888888 777777777 666666666 666666666 666666666 666666666 666666666 666666666 666666666 666666666 666666666 666666666 666666666 777777777 777777777 777777777 777777777 777777777 777777777 777777777 777777777 777777777 777777777 777777777 777777777 888888888 888888888 888888888 888888888 888888888 888888888 888888888 888888888 888888888 777777777 888888888 888888888 999999999 999999999 999999999 888888888 777777777 666666666 555555555 999999999 999999999 999999999 888888888 777777777 666666666 555555555 555555555 555555555 555555555 555555555 666666666 555555555 555555555 555555555 555555555 555555555 666666666 999999999 999999999 999999999 888888888 777777777 666666666 666666666 666666666 666666666 666666666 777777777 666666666 666666666 555555555 555555555 555555555 555555555 666666666 777777777 666666666 555555555 555555555 555555555 555555555 666666666 666666666 666666666 666666666 666666666 777777777 777777777 999999999 999999999 888888888 888888888 777777777 666666666 555555555 555555555 555555555 666666666 666666666 555555555 555555555 555555555 666666666 666666666 666666666 666666666 666666666 666666666 777777777 777777777 777777777 666666666 555555555 777777777 777777777 666666666 666666666 555555555 555555555 555555555 666666666 777777777 777777777 777777777 666666666 555555555 555555555 666666666 666666666 666666666 666666666 777777777 777777777 777777777 777777777 777777777 777777777 777777777 777777777 777777777 888888888 888888888 888888888 999999999 999999999 999999999 888888888 777777777 777777777 777777777 777777777 777777777 777777777 777777777 777777777 777777777 777777777 777777777 888888888 888888888 888888888 888888888 888888888 888888888 888888888 888888888 888888888 888888888 888888888 888888888 999999999 999999999 999999999 999999999 999999999 999999999 999999999 999999999 999999999 888888888 999999999 999999999 ::::::::: ::::::::: ::::::::: 999999999 888888888 777777777 666666666 ::::::::: ::::::::: ::::::::: 999999999 888888888 777777777 666666666 666666666 666666666 666666666 666666666 777777777 666666666 666666666 666666666 666666666 666666666 777777777 ::::::::: ::::::::: ::::::::: 999999999 888888888 777777777 777777777 777777777 777777777 777777777 888888888 777777777 777777777 666666666 666666666 666666666 666666666 777777777 888888888 777777777 666666666 666666666 666666666 666666666 777777777 777777777 777777777 777777777 777777777 888888888 888888888 ::::::::: ::::::::: 999999999 999999999 888888888 777777777 666666666 666666666 666666666 777777777 777777777 666666666 666666666 666666666 777777777 777777777 777777777 777777777 777777777 777777777 888888888 888888888 888888888 777777777 666666666 888888888 888888888 777777777 777777777 666666666 666666666 666666666 777777777 888888888 888888888 888888888 777777777 666666666 666666666 777777777 777777777 777777777 777777777 888888888 888888888 888888888 888888888 888888888 888888888 888888888 888888888 888888888 999999999 999999999 999999999 ::::::::: ::::::::: ::::::::: 999999999 888888888 888888888 888888888 888888888 888888888 888888888 888888888 888888888 888888888 888888888 888888888 999999999 999999999 999999999 999999999 999999999 999999999 999999999 999999999 999999999 999999999 999999999 999999999 ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: 999999999 ::::::::: ::::::::: ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ::::::::: 999999999 888888888 777777777 ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ::::::::: 999999999 888888888 777777777 777777777 777777777 777777777 777777777 888888888 777777777 777777777 777777777 777777777 777777777 888888888 ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ::::::::: 999999999 888888888 888888888 888888888 888888888 888888888 999999999 888888888 888888888 777777777 777777777 777777777 777777777 888888888 999999999 888888888 777777777 777777777 777777777 777777777 888888888 888888888 888888888 888888888 888888888 999999999 999999999 ;;;;;;;;; ;;;;;;;;; ::::::::: ::::::::: 999999999 888888888 777777777 777777777 777777777 888888888 888888888 777777777 777777777 777777777 888888888 888888888 888888888 888888888 888888888 888888888 999999999 999999999 999999999 888888888 777777777 999999999 999999999 888888888 888888888 777777777 777777777 777777777 888888888 999999999 999999999 999999999 888888888 777777777 777777777 888888888 888888888 888888888 888888888 999999999 999999999 999999999 999999999 999999999 999999999 999999999 999999999 999999999 ::::::::: ::::::::: ::::::::: ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ::::::::: 999999999 999999999 999999999 999999999 999999999 999999999 999999999 999999999 999999999 999999999 999999999 ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ::::::::: ;;;;;;;;; ;;;;;;;;; <<<<<<<<< <<<<<<<<< <<<<<<<<< ;;;;;;;;; ::::::::: 999999999 888888888 <<<<<<<<< <<<<<<<<< <<<<<<<<< ;;;;;;;;; ::::::::: 999999999 888888888 888888888 888888888 888888888 888888888 999999999 888888888 888888888 888888888 888888888 888888888 999999999 <<<<<<<<< <<<<<<<<< <<<<<<<<< ;;;;;;;;; ::::::::: 999999999 999999999 999999999 999999999 999999999 ::::::::: 999999999 999999999 888888888 888888888 888888888 888888888 999999999 ::::::::: 999999999 888888888 888888888 888888888 888888888 999999999 999999999 999999999 999999999 999999999 ::::::::: ::::::::: <<<<<<<<< <<<<<<<<< ;;;;;;;;; ;;;;;;;;; ::::::::: 999999999 888888888 888888888 888888888 999999999 999999999 888888888 888888888 888888888 999999999 999999999 999999999 999999999 999999999 999999999 ::::::::: ::::::::: ::::::::: 999999999 888888888 ::::::::: ::::::::: 999999999 999999999 888888888 888888888 888888888 999999999 ::::::::: ::::::::: ::::::::: 999999999 888888888 888888888 999999999 999999999 999999999 999999999 ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; <<<<<<<<< <<<<<<<<< <<<<<<<<< ;;;;;;;;; ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< ;;;;;;;;; <<<<<<<<< <<<<<<<<< ========= ========= ========= <<<<<<<<< ;;;;;;;;; ::::::::: 999999999 ========= ========= ========= <<<<<<<<< ;;;;;;;;; ::::::::: 999999999 999999999 999999999 999999999 999999999 ::::::::: 999999999 999999999 999999999 999999999 999999999 ::::::::: ========= ========= ========= <<<<<<<<< ;;;;;;;;; ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ;;;;;;;;; ::::::::: ::::::::: 999999999 999999999 999999999 999999999 ::::::::: ;;;;;;;;; ::::::::: 999999999 999999999 999999999 999999999 ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ;;;;;;;;; ;;;;;;;;; ========= ========= <<<<<<<<< <<<<<<<<< ;;;;;;;;; ::::::::: 999999999 999999999 999999999 ::::::::: ::::::::: 999999999 999999999 999999999 ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ::::::::: 999999999 ;;;;;;;;; ;;;;;;;;; ::::::::: ::::::::: 999999999 999999999 999999999 ::::::::: ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ::::::::: 999999999 999999999 ::::::::: ::::::::: ::::::::: ::::::::: ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; <<<<<<<<< <<<<<<<<< <<<<<<<<< ========= ========= <<<<<<<<< ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< ========= ========= ========= ========= ========= ========= ========= ========= ========= ========= <<<<<<<<< ========= ========= >>>>>>>>> >>>>>>>>> >>>>>>>>> ========= <<<<<<<<< ;;;;;;;;; ::::::::: >>>>>>>>> >>>>>>>>> >>>>>>>>> ========= <<<<<<<<< ;;;;;;;;; ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ;;;;;;;;; ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ;;;;;;;;; >>>>>>>>> >>>>>>>>> ========= <<<<<<<<< ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; <<<<<<<<< ;;;;;;;;; ;;;;;;;;; ::::::::: ::::::::: ::::::::: ::::::::: ;;;;;;;;; <<<<<<<<< ;;;;;;;;; ::::::::: ::::::::: ::::::::: ::::::::: ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; <<<<<<<<< <<<<<<<<< >>>>>>>>> >>>>>>>>> >>>>>>>>> ========= <<<<<<<<< ;;;;;;;;; ::::::::: ::::::::: ::::::::: ;;;;;;;;; ;;;;;;;;; ::::::::: ::::::::: ::::::::: ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; <<<<<<<<< <<<<<<<<< <<<<<<<<< ;;;;;;;;; ::::::::: <<<<<<<<< <<<<<<<<< ;;;;;;;;; ;;;;;;;;; ::::::::: ::::::::: ::::::::: ;;;;;;;;; <<<<<<<<< <<<<<<<<< <<<<<<<<< ;;;;;;;;; ::::::::: ::::::::: ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< ========= ========= ========= ========= >>>>>>>>> >>>>>>>>> >>>>>>>>> ========= <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< ========= ========= ========= ========= ========= ========= ========= ========= ========= ========= ========= ========= >>>>>>>>> >>>>>>>>> >>>>>>>>> ========= >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> ????????? ????????? ????????? >>>>>>>>> ========= <<<<<<<<< ;;;;;;;;; ????????? ????????? ????????? >>>>>>>>> ========= <<<<<<<<< ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; <<<<<<<<< ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; <<<<<<<<< ????????? ????????? ????????? >>>>>>>>> ========= <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< ========= <<<<<<<<< <<<<<<<<< ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; <<<<<<<<< ========= <<<<<<<<< ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< ========= ========= ????????? ????????? >>>>>>>>> >>>>>>>>> ========= <<<<<<<<< ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; <<<<<<<<< <<<<<<<<< ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< ========= ========= ========= <<<<<<<<< ;;;;;;;;; ========= ========= <<<<<<<<< <<<<<<<<< ;;;;;;;;; ;;;;;;;;; ;;;;;;;;; <<<<<<<<< ========= ========= <<<<<<<<< ;;;;;;;;; ;;;;;;;;; <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< ========= ========= ========= ========= ========= ========= ========= ========= ========= ========= >>>>>>>>> >>>>>>>>> >>>>>>>>> ????????? ????????? ????????? >>>>>>>>> ========= ========= ========= ========= ========= ========= ========= ========= ========= ========= ========= >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> ????????? ????????? ????????? >>>>>>>>> ????????? ????????? ????????? ????????? ????????? ????????? ????????? ????????? @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ ????????? >>>>>>>>> ========= <<<<<<<<< @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ ????????? >>>>>>>>> ========= <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< ========= <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< ========= @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ ????????? >>>>>>>>> ========= ========= ========= ========= ========= >>>>>>>>> ========= <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< ========= ========= >>>>>>>>> ========= <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< ========= ========= ========= ========= ========= >>>>>>>>> >>>>>>>>> @@@@@@@@@ @@@@@@@@@ ????????? ????????? >>>>>>>>> ========= <<<<<<<<< <<<<<<<<< <<<<<<<<< ========= <<<<<<<<< <<<<<<<<< <<<<<<<<< ========= ========= ========= ========= ========= ========= ========= >>>>>>>>> >>>>>>>>> ========= <<<<<<<<< >>>>>>>>> >>>>>>>>> >>>>>>>>> ========= <<<<<<<<< <<<<<<<<< <<<<<<<<< ========= ========= >>>>>>>>> >>>>>>>>> >>>>>>>>> ========= <<<<<<<<< <<<<<<<<< ========= ========= ========= ========= >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> ????????? ????????? ????????? @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ ????????? >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> ????????? ????????? ????????? ????????? ????????? ????????? ????????? ????????? ????????? ????????? ????????? ????????? @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ ????????? @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ AAAAAAAAA @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ AAAAAAAAA @@@@@@@@@ ????????? >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> ????????? ????????? >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> ????????? ????????? ????????? ????????? ????????? ????????? @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ ????????? >>>>>>>>> @@@@@@@@@ @@@@@@@@@ ????????? ????????? >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> ????????? @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ ????????? >>>>>>>>> >>>>>>>>> >>>>>>>>> ????????? ????????? ????????? ????????? @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ AAAAAAAAA @@@@@@@@@ ????????? ????????? ????????? ????????? ????????? ????????? @@@@@@@@@ @@@@@@@@@ ????????? ????????? ????????? ????????? ????????? @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ AAAAAAAAA @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ AAAAAAAAA @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ AAAAAAAAA @@@@@@@@@ ????????? ????????? ????????? @@@@@@@@@ @@@@@@@@@ ????????? ????????? ????????? @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ AAAAAAAAA @@@@@@@@@ @@@@@@@@@ @@@@@@@@@ 3333333330 """"""""" wwwwwwwwwp fffffffff` UUUUUUUUUP DDDDDDDDD@ "" !! "" "" "" ! p ` P @ 3 " """ ! "" "" "" "" "" "" "" "" "" " """ ! " "" !! " """ ! " "" !! " q q """ " """ " """ "" 1 1 3 1 0 3 33 1! 330 1 0 3 33 0 330 1 0 3 1 0 3 333#2""330 1 0 3 0 3 11 1 "" " "" " "" " "" " """ ! " p ` P D 0 0 3 333 1 330 33 0 330 33 0 330 33 0 330 33 0 330 0 0 30 333 1 3 0 333 1 3 0 """ " q "" !! "r a a """ ! " 333 0 3 0 333 0 3 0 333 0 330 A A D A @ D DD A! DD@ A @ D DD @ DD@ A @ D A @ D DDD$B"#DD@ A @ D @ D AA A 00 0 33 0 3 0 33 0 3 0 33 0 3 0 33 0 3 0 00 0 0 333 1 3 0 """ " "" !! " q q """ ! " 333 0 3 0 A A 0 0 """ "r a "" !! "b Q Q """ ! "r 333 1 3 0 33 0 3 0 33 0 3 0 33 0 3 0 33 0 3 0 0 0 0 333 1 3 0 """ " p ` U @ @ D 1 0 3 "B" A "D B" @ "D B" @ "D B" @ "D B" @ "D @ @ D "B" A " 1 0 "" " "" " "" " "" " """ ! " 33333333 0 """"""""w f "" !! " q q "" " """""""" ! w ` ` f Q P U S3 Q! 3U0 Q Q U "b" a "f b" ` "f b" ` "f b" ` "f b" ` "f ` ` f "b" a " Q P @ @ 1 0 s b Q "" !! "U D D """ ! "b "" "b "" "b "" "b "" "b b """ ! " s 1 1 s 1 0 s 33 1! 3s0 1 0 s 33 0 3s0 1 0 s 1 0 s 333#2""3s0 1 0 s 0 s 11 1 p f U D B" A! "D """ ! "U "" "U "" "U "" "U "" "U U """ ! " r "" "r "" "r "" "r "" "r r """ ! " 3S33S343 0 "B""B"#"w 1 1 f "" !! " w w "" " """""""" ! w f b" a! "f Q P U """ ! "w "" "w "" "w "" "w "" "w w """ ! " @ @ w 1 0 f 33 1! 3f0 "B" A "w B" @ "w B" @ "w B" @ "w B" @ "w @ @ w "B" A " 1 0 w B" A! "w 1 0 f """ ! " "" " "" " "" " "" " """ ! " B" A! " 1 0 1 1 """ ! " w f U R" Q! "U U """ ! "f "" "f "" "f "" "f "" "f f """ ! " 0 0 s """ "b 333 1 3s0 33 0 3s0 33 0 3s0 33 0 3s0 33 0 3s0 0 0 s0 333 1 3 0 """ " """ ! " 333 1 3 0 """ " q "" !! "w f """ ! " 333 0 3 0 333 0 3 0 333 0 3s0 A A A @ DD A! D @ A @ DD @ D @ A @ A @ DDD$B"#D @ A @ @ AA A 00 0 33 0 3 0 33 0 3 0 33 0 3 0 33 0 3 0 00 0 0 333 1 3 0 """ " p f P P U A @ D "R" Q "U R" P "U R" P "U R" P "U R" P "U P P U "R" Q " A @ DD A! D @ "R" Q " A @ "R" P " "R" P " "R" P "U a a f a ` f c3 a! 3f0 a ` f c3 ` 3f0 a ` f a ` f 3c3#b""3f0 a ` f ` f a1 a P P R" P " R" P " R" P " R" P " P P "R" Q " A @ 0 0 """ "r a "" !! "f U a """ ! "r 333 1 3 0 33 0 3 0 33 0 3 0 33 0 3 0 33 0 3 0 0 0 0 333 1 3 0 """ " p f P P U "B" @ "D 3S3 Q 3U0 S3 P 3U0 S3 P 3U0 S3 P 3U0 S3 P 3U0 P P U0 3S3 Q 3 0 "B" @ " 1 0 33 1! 3 0 1 1 "B" A " 3S3 Q 3 0 "B" @ " "B" A " 3S3 P 3 0 3S3 P 3 0 3S3 P 3U0 a a f a ` f dD a! Df@ a ` f dD ` Df@ a ` f a ` f DdD$b"#Df@ a ` f ` f aA a P0 P S3 P 3 0 S3 P 3 0 S3 P 3 0 S3 P 3 0 P0 P 0 3S3 Q 3 0 "B" @ " 1 0 r "" "r "" "r "" "r "" "r r """ ! " w 0 0 f """ "U 333 1 3f0 33 0 3f0 33 0 3f0 33 0 3f0 33 0 3f0 0 0 f0 333 1 3 0 """ " B" A! " """ ! " 333 1 3 0 """ " 333 0 3 0 333 0 3 0 333 0 3f0 A A w A @ w DD A! Dw@ A @ w DD @ Dw@ A @ w A @ w DDD$B"#Dw@ A @ w @ w AA A 00 0 33 0 3 0 33 0 3 0 33 0 3 0 33 0 3 0 00 0 0 333 1 3 0 """ " 333 0 3 0 A A 0 0 """ "w 333 1 3 0 33 0 3 0 33 0 3 0 33 0 3 0 33 0 3 0 0 0 0 333 1 3 0 """ " " ! " q p w q q w """ ! " 333 1 3 0 """ " w r" q! "w w """ ! " 333 0 3 0 333 0 3 0 333 0 3 0 DDD A Dw@ AA @ DD A! D @ A @ DD A! D @ A @ w DDD @ Dw@ UUU5S34U P R" Q! " R" P " "R""R"$" ! A @ A @ DD @ D @ A @ A @ DDD$B"#D @ A @ @ AA A 00 0 33 0 3 0 33 0 3 0 33 0 3 0 33 0 3 0 00 0 0 333 1 3 0 """ " w ` ` f Q P U @ @ D DDD A DD@ DD @ DD@ DD @ DD@ DD @ DD@ DD @ DD@ @ @ D@ DDD A D @ DDD A D @ 333 0 3 0 DDD @ D @ DDD @ D @ DDD @ DD@ UU Q! UUP Q Q U "b" a "f b" ` "f b" ` "f b" ` "f b" ` "f ` ` f "b" a " Q P @ @ DDD A D @ DD @ D @ DD @ D @ DD @ D @ DD @ D @ @ @ @ DDD A D @ DDD A D @ 333 0 3 0 DDD @ D @ DDD @ D @ DDD @ D @ UU Q! U P Q Q "b" a " Q P @ @ w DD @ Dw@ DD @ Dw@ DD @ Dw@ DD @ Dw@ @ @ w@ DDD A D @ DDD A D @ DDD @ D @ DDD @ D @ UU Q! U P Q Q "b" ` " "b" ` " "b" ` "f q q w q p w s3 q! 3w0 q p w s3 p 3w0 q p w q p w 3s3#r""3w0 q p w p w q1 q ` ` b" ` " b" ` " b" ` " b" ` " ` ` "b" a " Q P @ @ 333 0 3w0 """ "f 333 1 3w0 DDD A D @ DD @ D @ DD @ D @ DD @ D @ DD @ D @ @ @ @ DDD A D @ 333 0 3 0 """ " w r" q! "w w """ ! " 333 1 3 0 DDD A D @ 333 0 3 0 """ "w f U Q P U Q P U UU P UUP Q P U Q P U UUU%R"$UUP Q P U P U QQ Q @@ @ DD @ D @ DD @ D @ DD @ D @ DD @ D @ @@ @ @ DDD A D @ 333 0 3 0 """ " q "" !! "r a """ ! " 333 1 3 0 DDD @ D @ UUU Q UUP QQ P UU Q! U P UUU P UUP b" a! "f f """ ! "w 333 1 3 0 DDD @ D @ DDD @ D @ DDD @ D @ UU Q! U P Q Q "b" ` " q p w ` ` f DdD a Df@ dD ` Df@ dD ` Df@ dD ` Df@ dD ` Df@ ` ` f@ DdD a D @ DdD a D @ 3S3 P 3 0 "B" @ "w 3S3 Q 3 0 DdD ` D @ DdD ` D @ DdD ` Df@ uU q! UwP q q w " " " " " " " " " " " " " " 3s3 p 3w0 "b" ` "f 3s3 q 3w0 D D D @ D D @ D D @ D D @ D D @ @ D D D @ 3 3 3 0 " " " q p w s3 q! 3w0 " " " 3 3 3 0 D D D @ 3 3 3 0 "r" p "w a ` f "r" q "w 3 3 3 0 D D D @ D D D @ D D D @ U ! U P " " " p p w 3c3 ` 3f0 3c3 a 3f0 DtD q Dw@ tD p Dw@ tD p Dw@ tD p Dw@ tD p Dw@ p p w@ DtD q D @ 3c3 ` 3 0 "R" P " "R" Q " 3c3 a 3 0 D D D @ 3 3 3 0 "r" p "w a ` f "r" q "w 3 3 3 0 DtD p D @ D D D @ DtD p Dw@ U ! U P " " " " " " " " " 3s3 q 3w0 q1 p s3 q! 3 0 3 ! 3 0 q p w 3s3 p 3w0 " ! " """ ! " 333 0 3 0 AA @ DD A! D @ 0 0 w 33 0 3w0 33 0 3w0 33 0 3w0 33 0 3w0 0 0 w0 333 1 3 0 """ " """ ! " 333 0 3 0 A A A @ DD A! D @ A @ DD @ D @ A @ A @ DDD$B"#D @ A @ @ AA A 00 0 33 0 3 0 33 0 3 0 33 0 3 0 33 0 3 0 00 0 0 333 1 3 0 """ " w ` ` f c3 ` 3f0 c3 ` 3f0 c3 ` 3f0 c3 ` 3f0 ` ` f0 3c3 a 3 0 3c3 ` 3 0 q q w q p w tD q! Dw@ q p w tD p Dw@ q p w q p w DtD$r"#Dw@ q p w p w qA q `0 ` c3 ` 3 0 c3 ` 3 0 c3 ` 3 0 c3 ` 3 0 `0 ` 0 3c3 a 3 0 "R" P " A @ "R" Q " 3c3 ` 3 0 3 3 0 3 3 0 3 3 0 3 3 0 0 3 3 3 0 " " " p p w s3 p 3w0 s3 p 3w0 s3 p 3w0 s3 p 3w0 p p w0 3s3 q 3 0 "b" ` " Q P S3 Q! 3 0 Q Q "b" a " 3s3 p 3 0 D ! D @ " " " 3 3 3 0 " " " q p w " " " 3 3 3 0 3 3 3 0 qA p tD q! D @ D ! D @ " ! " """ ! " 333 0 3 0 A A 0 0 33 0 3 0 33 0 3 0 33 0 3 0 33 0 3 0 0 0 0 333 1 3 0 """ " w q p w q p w uU p UwP q p w q p w UuU%r"$UwP q p w p w qQ q `@ ` dD ` D @ dD ` D @ dD ` D @ dD ` D @ `@ ` @ DdD a D @ 3S3 P 3 0 "B" @ " 1 0 w 33 1! 3w0 1 1 w "B" A " 3S3 Q 3 0 DdD ` D @ UuU q UwP qQ p uU q! U P UuU p UwP " ! " """ ! " 333 1 3 0 """ " w f P P U UU P UUP UU P UUP UU P UUP UU P UUP P P UP UUU Q U P UUU Q U P UUU P U P UUU P U P a a f a ` f ff a! ff` a ` f ff ` ff` a ` f a ` f fff&b"%ff` a ` f ` f aa a PP P UU P U P UU P U P UU P U P UU P U P PP P P UUU Q U P UUU P U P a a P P UUU Q U P UU P U P UU P U P UU P U P UU P U P P P P UUU Q U P UUU Q U P UUU P U P UUU P U P UUU P U P fff a ff` aa ` ff a! f ` a ` ff a! f ` a ` f fff ` ff` r" q! "w w """ ! " 333 0 3 0 333 0 3 0 AA @ DD A! D @ A @ DD A! D @ ! R" Q! " R" Q! " "" !! " """ ! " """ " 33 1! 3 0 1 1 "B" A " 3S3 P 3 0 a a P P S3 P 3 0 S3 P 3 0 S3 P 3 0 S3 P 3 0 P P 0 3S3 Q 3 0 "B" @ " 1 0 33 1! 3 0 "B" A " 3S3 P 3 0 aA ` dD a! D @ a ` dD a! D @ UuU5s34UwP w w r" p "w w w "r""r"$"w w w ! a ` a ` dD ` D @ a ` a ` DdD$b"#D @ a ` ` aA a P0 P S3 P 3 0 S3 P 3 0 S3 P 3 0 S3 P 3 0 P0 P 0 3S3 Q 3 0 "B" @ " 1 0 w "" "w "" "w "" "w "" "w w """ ! " Q P Q P UU P U P Q P Q P UUU%R"$U P Q P P QQ Q @@ @ DD @ D @ DD @ D @ DD @ D @ DD @ D @ @@ @ @ DDD A D @ DDD @ D @ QQ P UU Q! U P b" a! " """ " 33 1! 3 0 1 1 "B" A " 3S3 P 3 0 aA ` dD a! D @ D D @ D D$ "#D @ A 0 3 3 0 3 3 0 3 3 0 3 3 0 0 0 3 3 3 0 " " " p p w r" p "w r" p "w r" p "w r" p "w p p w "r" q " a ` P P R" P " R" P " R" P " R" P " P P "R" Q " "R" P " c3 a! 3 0 a a " " " p p w r" p "w r" p "w r" p "w r" p "w p p w "r" q " "r" p " 3 ! 3 0 "r" p " " " " 3 ! 3 0 " " " 3 3 3 0 3 3 0 3 3 0 3 3 0 3 3 0 0 3 3 3 0 3 3 3 0 " " " " " " 3 3 3 0 3 3 3 0 A D ! D @ D ! D @ ! r" q! " " ! " "" !! " 333 1 3 0 """ " q ` fff6c35ff` f f b" ` "f f f "b""b"%"f f f ! Q P Q P UU P U P Q P Q P UUU%R"$U P Q P P QQ Q @@ @ DD @ D @ DD @ D @ DD @ D @ DD @ D @ @@ @ @ DDD A D @ 333 0 3 0 DDD @ D @ QQ P UU Q! U P ! b" a! " "" !! "w q """ ! " 333 0 3 0 DD A! D @ A A "R" P " a1 ` c3 a! 3 0 DtD4s33Dw@ w w r" p "w w w "r""r"#"w w w ! a ` a ` c3 ` 3 0 a ` a ` 3c3#b""3 0 a ` ` a1 a P P R" P " R" P " R" P " R" P " P P "R" Q " "R" P " a1 ` c3 a! 3 0 3 3 0 3 3# ""3 0 1 " " " " " " " " " " " " " " " " " " " " " " " " " " " " p p w s3 p 3w0 s3 p 3w0 s3 p 3w0 s3 p 3w0 p p w0 3s3 q 3 0 3 3 3 0 3s3 p 3 0 3 3 3 0 D ! D @ " " " " " " 1 3 ! 3 0 3 ! 3 0 ! r" q! " " ! " "" !! " """ ! " 333 0 3 0 AA @ DD A! D @ R" Q! " """ " 1 0 w 1 0 w 33 0 3w0 1 0 w 1 0 w 333#2""3w0 1 0 w 0 w 11 1 "" " "" " "" " "" " """ ! " """ " 1 1 "" " "" " "" " "" " """ ! " """ " 11 0 33 1! 3 0 1 0 33 1! 3 0 B" A! " """ " 33 1! 3 0 1 1 "B" @ " Q P Q P S3 P 3 0 Q P Q P 3S3#R""3 0 Q P P Q1 Q @ @ B" @ " B" @ " B" @ " B" @ " @ @ "B" A " 1 0 "" " "" " "" " "" " """ ! " """ " 33 1! 3 0 1 1 "B" @ " Q Q @ @ B" @ " B" @ " B" @ " B" @ " @ @ "B" A " "B" @ " Q1 P S3 Q! 3 0 Q P S3 Q! 3 0 b" a! " """ " 1 0 1 0 33 0 3 0 1 0 333#2""3 0 1 0 0 11 1 "" " "" " "" " "" " """ ! " 3 3 0 3 3# ""3 0 1 " " " " " " " " " " " " " " " " " " " " " " " " " " " " p p w "r" q "w r" p "w r" p "w r" p "w r" p "w p p w "r" q " " " " p p w uU p UwP uU p UwP uU p UwP uU p UwP p p wP UuU q U P U U U P UuU p U P U U U P f ! f ` "r" p " " " " "r" p "w 3 ! 3 0 " " " " " " 1 3 ! 3 0 3 ! 3 0 " ! " """ " 11 0 33 1! 3 0 DDD4C33D @ B" @ " "B""B"#" ! 1 0 1 0 33 0 3 0 1 0 1 0 333#2""3 0 1 0 0 11 1 "" " "" " "" " "" " """ ! " 3 3 0 3 3# ""3 0 1 " " " " " " " " " " " U U U P U U P U U P U U P U U P P U U U P U U U P D D D @ D D D @ U U U P U U U P U U U P f ! f ` " " " q p w ` ` f ff ` ff` ff ` ff` ff ` ff` ff ` ff` ` ` f` fff a f ` fff a f ` fff ` f ` fff ` f ` ww q! wwp q q w " " " " " " " " " " " " " " f f f ` f f ` f f ` f f ` f f ` ` f f f ` f f f ` f f f ` f f f ` f f f ` w ! w p " " " p p w www q wwp ww p wwp ww p wwp ww p wwp ww p wwp p p wp www q w p w w w p www p w p w w w p www p wwp ! " " " " " " " " " 3 3 3 0 1 3 ! 3 0 3 ! 3 0 3 3 3 0 " ! " """ " 11 0 33 1! 3 0 ! B" A! " DDD4C33D @ B" @ " "B""B"#" ! 1 0 1 0 33 0 3 0 1 0 1 0 333#2""3 0 1 0 0 11 1 "" " "" " "" " "" " """ ! " D D @ D D$ "#D @ A 0 3 3 0 3 3 0 3 3 0 3 3 0 0 0 3 3 3 0 3 3 3 0 3 3 0 3 3 0 3 3 0 3 3 0 0 3 3 3 0 3 3 3 0 3 3 3 0 3 3 3 0 A D ! D @ D ! D @ " ! " """ " 11 0 33 1! 3 0 1 0 1 0 33 0 3 0 1 0 1 0 333#2""3 0 1 0 0 11 1 "" " "" " "" " "" " """ ! " U U P U U% "$U P Q @ D D @ D D @ D D @ D D @ @ @ D D D @ D D D @ D D @ D D @ D D @ D D @ @ D D D @ D D D @ D D D @ D D D @ Q U ! U P U ! U P " ! " """ " 1 1 "" " "" " "" " "" " """ ! " f f ` f f& "%f ` a P U U P U U P U U P U U P P P U U U P U U U P a f ! f ` " ! " """ ! " w q p w q p w ww p wwp q p w q p w www'r"&wwp q p w p w qq q `` ` ff ` f ` ff ` f ` ff ` f ` ff ` f ` `` ` ` fff a f ` fff ` f ` qq p ww q! w p " ! " """ " """ " 11 0 33 1! 3 0 1 0 33 1! 3 0 ! B" A! " B" A! " ! "" !! " "" !! " "" !! " """ ! " """ " 1 0 1 0 33 0 3 0 1 0 1 0 333#2""3 0 1 0 0 11 1 "" " "" " "" " "" " """ ! " 3 33 343 0 "" " """""""" ! D D4 33D @ " " " "" "#" ! 3 3 0 3 3# ""3 0 1 " " " " " " " " " " " " " " 1 3 ! 3 0 ! " ! " D D4 33D @ " " " "" "#" ! 3 3 0 3 3# ""3 0 1 " " " " " " " " " " " " " " 1 3 ! 3 0 ! " ! " ! "" !! " "" !! " "" !! " """ " 1 1 "" " "" " "" " "" " """ ! " 3 33 353 0 "" " """""""" ! U U5 34U P " " " "" "$" ! D D @ D D$ "#D @ A 0 3 3 0 3 3 0 3 3 0 3 3 0 0 0 3 3 3 0 3 3 3 0 A D ! D @ ! " ! " U U5 34U P " " " "" "$" ! D D @ D D$ "#D @ A 0 3 3 0 3 3 0 3 3 0 3 3 0 0 0 3 3 3 0 3 3 3 0 A D ! D @ ! " ! " ! "" !! " "" !! " "" !! " """ ! " p 3s33s363w0 q q "" "w q q """"""""w q q ! fff6c35f ` b" ` " "b""b"%" ! Q P Q P UU P U P Q P Q P UUU%R"$U P Q P P QQ Q @@ @ DD @ D @ DD @ D @ DD @ D @ DD @ D @ @@ @ @ DDD A D @ DDD @ D @ QQ P UU Q! U P ! b" a! " f f6 35f ` " " " "" "%" ! U U P U U% "$U P Q @ D D @ D D @ D D @ D D @ @ @ D D D @ D D D @ Q U ! U P ! " ! " ! "" !! " "" !! " "" !! " """ " """ " 11 0 33 1! 3 0 1 0 33 1! 3 0 B" A! " """ " 1 0 f 1 0 f 33 0 3f0 1 0 f 333#2""3f0 1 0 f 0 f 11 1 "" " "" " "" " "" " """ ! " 1 0 1 0 33 0 3 0 1 0 1 0 333#2""3 0 1 0 0 11 1 "" " "" " "" " "" " """ ! " """ " 1 1 "" " "" " "" " "" " """ ! " """ ! " p www7s36wwp w w r" p "w w w "r""r"&"w w w ! a ` a ` ff ` f ` a ` a ` fff&b"%f ` a ` ` aa a PP P UU P U P UU P U P UU P U P UU P U P PP P P UUU Q U P UUU P U P aa ` ff a! f ` ! r" q! " "" !! " """ " """ " 11 0 33 1! 3 0 1 0 33 1! 3 0 B" A! " """ " 11 0 33 1! 3 0 DDD4C33Dw@ w w B" @ "w w w w ! 1 0 1 0 33 0 3 0 1 0 1 0 333#2""3 0 1 0 0 11 1 "" " "" " "" " "" " """ ! " """ " 11 0 33 1! 3 0 ! B" A! " "" " "" " "" " "" " """ ! " """ " 1 1 "" " "" " "" " "" " """ ! " "" !! " """ " 11 0 33 1! 3 0 1 0 33 1! 3 0 DDD4C33D @ B" @ " "B""B"#" ! 1 0 1 0 33 0 3 0 1 0 1 0 333#2""3 0 1 0 0 11 1 "" " "" " "" " "" " """ ! " """ " 11 0 33 1! 3 0 ! B" A! " "" !! " """ " B" @ " B" @ " B" @ " B" @ " @ @ "B" A " "B" @ " S3 Q! 3 0 Q Q "b" ` " q p w q p w s3 p 3w0 q p w 3s3#r""3w0 q p w p w q1 q ` ` b" ` " b" ` " b" ` " b" ` " ` ` "b" a " "b" ` " " " " " " " " " " " " 3 ! 3 0 " " " q1 p s3 q! 3 0 D D4 33D @ " " " "" "#" ! 3 3 0 3 3# ""3 0 1 " " " " " " " " " " " " " " 1 3 ! 3 0 ! " ! " 3 33 343 0 "" " """""""" ! D D4 33D @ " " " "" "#" ! 3 3 0 3 3# ""3 0 1 " " " " " " " " " " " " " " 1 3 ! 3 0 ! " ! " ! "" !! " ! "" !! " "" !! " """ " 33 1! 3 0 1 1 "B" @ " Q P U Q P U S3 P 3U0 Q P U 3S3#R""3U0 Q P U P U Q1 Q @ @ B" @ " B" @ " B" @ " B" @ " @ @ "B" A " "B" @ " Q1 P S3 Q! 3 0 DdD4c33Df@ f f b" ` "f f "b""b"#"f f f ! Q P Q P S3 P 3 0 Q P Q P 3S3#R""3 0 Q P P Q1 Q @ @ B" @ " B" @ " B" @ " B" @ " @ @ "B" A " "B" @ " Q1 P S3 Q! 3 0 ! b" a! " 3s33s343w0 q q "" "w q q q ! DdD4c33D @ b" ` " "b""b"#" ! Q P Q P S3 P 3 0 Q P Q P 3S3#R""3 0 Q P P Q1 Q @ @ B" @ " B" @ " B" @ " B" @ " @ @ "B" A " "B" @ " Q1 P S3 Q! 3 0 ! b" a! " ! "" !! " 333 0 3 0 AA @ DD A! D @ UUU5S34UUP U U R" P "U U "R""R"$"U U U ! A @ A @ DD @ D @ A @ A @ DDD$B"#D @ A @ @ AA A 00 0 33 0 3 0 33 0 3 0 33 0 3 0 33 0 3 0 00 0 0 333 1 3 0 333 0 3 0 AA @ DD A! D @ ! R" Q! " 3c33c353f0 a a "" "f a """"""""f a a ! UUU5S34U P R" P " "R""R"$" ! A @ A @ DD @ D @ A @ A @ DDD$B"#D @ A @ @ AA A 00 0 33 0 3 0 33 0 3 0 33 0 3 0 33 0 3 0 00 0 0 333 1 3 0 333 0 3 0 AA @ DD A! D @ ! R" Q! " ! "" !! " 33333333w0 q q "" "r q """"""""r q q ! 3c33c353 0 "" " """""""" ! UUU5S34U P R" P " "R""R"$" ! A @ A @ DD @ D @ A @ A @ DDD$B"#D @ A @ @ AA A 00 0 33 0 3 0 33 0 3 0 33 0 3 0 33 0 3 0 00 0 0 333 1 3 0 333 0 3 0 AA @ DD A! D @ ! R" Q! " ! "" !! " ! "" !! " 33333333 0 "" " """""""" ! 33333333 0 "" " """""""" ! 3 33 353 0 "" " """""""" ! U U5 34U P " " " "" "$" ! D D @ D D$ "#D @ A 0 3 3 0 3 3 0 3 3 0 3 3 0 0 0 3 3 3 0 3 3 3 0 A D ! D @ ! " ! " ! "" !! " ! "" !! " 33333333 0 "" " """""""" ! 3 33 363 0 "" " """""""" ! f f6 35f ` " " " "" "%" ! U U P U U% "$U P Q @ D D @ D D @ D D @ D D @ @ @ D D D @ D D D @ Q U ! U P ! " ! " ! "" !! " 3 33 373 0 "" " """""""" ! w w7 36w p " " " "" "&" ! f f ` f f& "%f ` a P U U P U U P U U P U U P P P U U U P U U U P a f ! f ` ! " ! " 8 37 " " " "" "'" ! w w p w w' "&w p q ` f f ` f f ` f f ` f f ` ` ` f f f ` f f f ` q w ! w p ( "' p w w p w w p w w p w w p p p w w w p w w w p ! ! ! " ! " " ! " ! "" !! " "" !! " ! "" !! " "" !! " ! "" !! " "" !! " "" !! " """ " 11 0 33 1! 3 0 DDD4C33DD@ D D B" @ "D D "B""B"#"D D D ! 1 0 1 0 33 0 3 0 1 0 1 0 333#2""3 0 1 0 0 11 1 "" " "" " "" " "" " """ ! " """ " 11 0 33 1! 3 0 ! B" A! " 3S33S343U0 Q Q "" "U Q """"""""U Q Q ! DDD4C33D @ B" @ " "B""B"#" ! 1 0 1 0 33 0 3 0 1 0 1 0 333#2""3 0 1 0 0 11 1 "" " "" " "" " "" " """ ! " """ " 11 0 33 1! 3 0 ! B" A! " ! "" !! " 33333333f0 a a "" "b a """"""""b a a ! 3S33S343 0 "" " """""""" ! DDD4C33D @ B" @ " "B""B"#" ! 1 0 1 0 33 0 3 0 1 0 1 0 333#2""3 0 1 0 0 11 1 "" " "" " "" " "" " """ ! " """ " 11 0 33 1! 3 0 ! B" A! " ! "" !! " ! "" !! " 33333333s0 q q "" "r q """"""""r q q ! 33333333 0 "" " """""""" ! 3S33S343 0 "" " """""""" ! DDD4C33D @ B" @ " "B""B"#" ! 1 0 1 0 33 0 3 0 1 0 1 0 333#2""3 0 1 0 0 11 1 "" " "" " "" " "" " """ ! " """ " 11 0 33 1! 3 0 ! B" A! " ! "" !! " ! "" !! " ! "" !! " 33333333 0 "" " """""""" ! 33333333 0 "" " """""""" ! 33333333 0 "" " """""""" ! 3 33 343 0 "" " """""""" ! D D4 33D @ " " " "" "#" ! 3 3 0 3 3# ""3 0 1 " " " " " " " " " " " " " " 1 3 ! 3 0 ! " ! " ! "" !! " ! "" !! " ! "" !! " ! "" !! " 33333333 0 "" " """""""" ! 33333333 0 "" " """""""" ! 33333333 0 "" " """""""" ! 33333333 0 "" " """""""" ! 3 33 383 0 "" " """""""" ! 9 38 " " " "" "(" ! ) "( ! ! " ! " ! "" !! " ! "" !! " ! "" !! " ! "" !! " ! "" !! " ! "" !! " 9999999 8888888 7777777 6666666 5555555 4444444 3333333 2222222 1111111 0000000 /////// ....... ------- ,,,,,,, +++++++ ******* ))))))) ((((((( ''''''' &&&&&&& %%%%%%% $$$$$$$ ####### """"""" !!!!!!! EEEEEEE DDDDDDD CCCCCCC BBBBBBB AAAAAAA @@@@@@@ ??????? >>>>>>> ======= <<<<<<< ;;;;;;; ::::::: insn-automata.c (core+write_buf*3) core*3 core*4 core*5 core*2 core*16 core*32 e,m,w e*2,m,w e*3,m,w e*4,m,w e,m*2,w e,m*3,w e,m*4,w 1020a_e,1020a_m,1020a_w 1020a_e*2,1020a_m,1020a_w 1020a_e*4,1020a_m,1020a_w 1020a_e*3,1020a_m,1020a_w 1020a_e*5,1020a_m,1020a_w 1020a_e 1020a_e*32 (1020a_e+v10_fmac) (1020a_e+v10_fmac*2) (1020a_e+v10_ds*14) (1020a_e+v10_fmac+v10_ds*28) a_e,a_m,a_w a_e*2,a_m,a_w a_e*4,a_m,a_w a_e*3,a_m,a_w a_e*5,a_m,a_w (a_e+l_e),l_m,(a_w+l_w) e_1,e_2,e_3,e_wb e_1*2,e_2,e_3,e_wb e_1*3,e_2,e_3,e_wb*2 e_1*2,e_2,e_3,e_wb*2 (l_a+e_1),l_dc1,l_dc2,l_wb (l_a+e_1),l_dc1*2,l_dc2,l_wb cortex_a8_default cortex_a8_multiply_2 cortex_a8_multiply_3 cortex_a8_multiply cortex_a8_load_store_1 cortex_a8_load_store_2 cortex_a8_branch cortex_a8_issue_branch cortex_a8_neon_ls cortex_a8_neon_ls_2 cortex_a8_neon_dp cortex_a8_neon_dp_2 cortex_a8_neon_dp_4 cortex_a8_neon_fadd cortex_a8_neon_fadd_2 cortex_a8_neon_fmul_then_fadd cortex_a8_neon_perm cortex_a8_neon_perm_2 cortex_a8_neon_perm_3 cortex_a8_neon_ls_3 cortex_a8_neon_ls_4 cortex_a8_neon_ls_5 cortex_a9_vfp cortex_a9_vfp*2 cortex_a9_vfp*10 cortex_a9_vfp*20 cortex_r4_alu cortex_r4_mov cortex_r4_alu_shift_reg cortex_r4_mul_2 cortex_r4_mul cortex_r4_div_9 cortex_r4_div_10 cortex_r4_branch cortex_r4_load_store cortex_r4_load_store_2 cortex_r4_issue_ab cortex_r4_single_issue*13 cortex_r4_single_issue*3 cortex_r4_single_issue cortex_r4_single_issue*2 fmac fmac*2 ds*15 (fmac+ds*29) vfp_ls fmstat,vfp_ls*3 (core+fpa*69) (core+fpa*57) (core+fpa*29) (core+fpa*7) (core+fpa*4) (core+fpa*2) (core+fpa*3) (fpa_mem+core*3) core*6 core*7 (core+write_buf*3+write_blockage*5) (core+write_buf*4+write_blockage*7) (core+write_buf*5+write_blockage*9) (core+write_buf*6+write_blockage*11) (1020a_e+1020l_e),1020l_m,1020l_w (1020a_e+1020l_e),(1020l_e+1020l_m),1020l_m,1020l_w (1020a_e+1020l_e+v10_ls1),v10_ls2 (1020a_e+1020l_e+v10_ls1+v10_ls2+v10_ls3),(v10_ls2+v10_ls3),v10_ls3 (1020a_e+v10_fmstat),(1020a_e+1020l_e),1020l_m,1020l_w (a_e+l_e),(a_e+l_e+l_m),(a_e+l_m),(a_w+l_w) cortex_a8_vfp,cortex_a8_vfplite*9 cortex_a8_vfp,cortex_a8_vfplite*11 cortex_a8_vfp,cortex_a8_vfplite*16 cortex_a8_vfp,cortex_a8_vfplite*20 cortex_a8_vfp,cortex_a8_vfplite*25 cortex_a8_vfp,cortex_a8_vfplite*36 cortex_a8_vfp,cortex_a8_vfplite*64 cortex_a8_vfp,cortex_a8_vfplite*3 cortex_a8_vfp,cortex_a8_vfplite*6 cortex_a8_neon_fmul_then_fadd_2 (cortex_r4_issue_ab+cortex_r4_issue_c+cortex_r4_v1) (cortex_r4_issue_a+cortex_r4_v1)|cortex_r4_issue_b (cortex_r4_issue_a+cortex_r4_v1)|(cortex_r4_issue_b+cortex_r4_vmla) (cortex_r4_issue_ab+cortex_r4_v1),(cortex_r4_issue_a+cortex_r4_v1) (cortex_r4_issue_a+cortex_r4_issue_c+cortex_r4_v1) (cortex_r4_issue_a+cortex_r4_issue_c+cortex_r4_vmla) /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/config/arm/vfp.md P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P h P h P h P h P P P P P P P P P P P P P P P P P h P h P h P h P h P h P h P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P h P h P h P h P P P P P P P P P P P P P P P P P P P P P P P P P P P P h P P h P h P h P h P h P h P P h P P h P P P P P P P P P P P h P h P P P h P P h P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P 9 P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P h P P h P h P P P P P h P P h P P h P h P h P h P P h P P h P P h P P h P P h P P h P P h P P h P P h P P h P P h P P h P P h P P P P P P h P h P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P h P P P P P , P , P P P , P , P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P h P h P h P h P P P P h P h P h P P P P P P P P P P P P P P P P P P P P P P P P P P P h P P h P h P h P h P P P P P P P P P P h P h P h P h P P P h P h P h P h P h P F S S % S S \ S S S S e S S S S 1 S s S S added_clobbers_hard_reg_p add_clobbers gen_movqi gen_thumb_movhi_clobber gen_movhi gen_movsi insn-extract.c insn with invalid code number: T T %(U %(U 'U 'U g'U 6'U 'U &U %U T%U %U $U $U $U #U #U ]#U #U T T "U "U %(U %(U i"U 'U 'U g'U "U !U 'U 'U 'U Z!U Z!U !U !U U U U U { U { U ' U U U U U U U U U U U U U U U U U U U 'U  U  U 'U 'U g'U , U U v U # U U U U U V U U U  U V U U U U 'U  U  U 'U 'U g'U s U 'U  U  U 'U 'U g'U 6'U U U U T U T T T U U U 'U U 'U U 'U 'U w U U Z U U C U U U U U U U U U 6 U U U U U U c U , U U U U U U U U V U U U U U V U U 6 U 6 U U U V U U U U V U U U U U 'U U U U U U U U ; U U U U U U U U U U U U U U v U U U U  U  U U U 1 U U U U U U U } U U U U U U B U U B U U U T = T i T T i T { T P T T T B T P T P T P T T T T T x T x T 4 T T T T 6 U 6 U #U Q T T T U U T T T T T = T = T = T = T = T T = T T = T T T G T _ T _ T J T G T T T T T G T T T ; T T T L T T #U T T T T V T V T V T V T T T T T T T T Q T T T T T T T j T T T c T T [ T T T T T T T T T T T T [ T T c T T T G T G T T R T T T T T G T G T G T n T n T n T n T n T : T U T n T T T J T G T 'U 'U V U T U 'U 'U V U T U 'U 'U V U T U 'U 'U V U T U 'U 'U V U T U U U h T U U h T U U h T U U h T h T U U U U U U U U P T P T 'U : T P T P T 'U : T T T T T 'U 'U 'U 'U 'U 'U !U 'U 'U 'U 'U 'U U U U U U U 6 U 6 U U U U U U U U U U U U U 'U 'U 'U T U U T U U U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U T T H T T H T T J T J T J T J T T T #U #U #U l T l T T T T T T T T U T U T U T U T U T U T U T U T U T 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U U U U U U U U U U U U U h T h T h T h T h T h T h T h T h T h T h T h T 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U T T U T M T T T ! T U U U U U U U U U T U T T T T T U U U U U U U U T T T T U U U U 'U 'U 'U 'U 'U 'U 'U 'U V U V U < T < T < T < T T T T T U U h T h T h T h T U U U U U U G T P T P T P T P T P T P T P T P T T #U "U U T T T T U C U U U U U U U U f T U U U T T T T T T T T T = T T T T ; T T T L T T #U T T T T T T U U U U U U < T \ T T U U + T T 'U 'U T T T U U U U U U U U U U U U U U U U T T T T T T T T T T T T T T T T T T 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U T 'U 'U 'U 'U 'U 'U 'U 'U 'U T T T T T T T T T T T T T T T T T T T T T 'U 'U 'U 'U 'U 'U 'U 'U 'U T U U U U U U U U U U U U U U U U U U U U U U U U U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U T T T T T T T T T T T T T T V U V U V U V U V U V U ] T ] T ] T ] T ] T ] T ] T ] T ] T ] T ] T ] T ] T ] T ] T ] T ] T ] T T T T T U T T T T T T T T T T T T T T T T T T 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U 'U H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T T T T T T T T T T T T T T T T T T T T T T T H T H T H T H T T T T T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T T T T T T T T T T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T T T T T T T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T H T H T H T H T H T H T H T H T H T H T H T H T U U U U U U U U U U T T T T T T T T T T T T T T U U U U U U U U U U T T T T H T H T H T H T T T T T T T T T T T T T T T T T T T T T T T T T T T 0 T 0 T 0 T 0 T 0 T 0 T 0 T 0 T 0 T 0 T 0 T 0 T 0 T 0 T 0 T 0 T 0 T 0 T 0 T 0 T H T H T H T H T H T H T H T H T H T H T T T T T T T T T T T T T T T T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T T T T T T T T T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T H T T T T T H T H T H T H T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T ? T ? T ? T ? T ? T ? T ? T ? T ? T ? T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T ? T ? T ? T ? T ? T ? T ? T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T ? T ? T ? T ? T ? T ? T ? T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T ? T ? T ? T ? T ? T ? T ? T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T c T c T c T c T c T c T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T l T l T T T T T T T T T T T D T T T D T D T T T T D T D T T T T T T Q T T Q T Q T T T T T T T T T T T T T T T T T T T T T T T T q T T T T T + T T D T 2 T W T T m T ^ T T t T T T T T T T T T T T d T T ) T T T T T T T T T T T T T T T T T T T T T T T T T T T k T T T k T T T k T T T k T k T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T l T T l T T ) T ) T ) T ) T T T T T T T T T T T T T < T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T k T k T k T k T k T k T k T k T k T k T k T k T T T T T T T T T T T T T T T T T T T T T T T T T T T l T T f T T B T T T T T Y T Y T Y T Y T Y T Y T T Y T p T T T T T T T T T T T T T T T T T T T T T T T T T T T T j T j T T T T T k T k T k T k T T T T T T T T T T T T T T T T T T T T T T T T T T T + T T T + T T T N T N T N T N T N T N T N T N T N T < T < T < T < T < T < T < T < T < T T T T T T T T T T T T T T T T T l T l T l T l T l T l T l T l T l T l T l T l T Y T Y T Y T Y T Y T Y T Y T Y T Y T Y T insn_extract sub %0, %1, #%n2 mov %0, %1 mul %0, %2 add %0, %|pc add%? %0, %|pc, %1 b%d1 %l0 b%D1 %l0 b%? %l0 bl%? %a0(PLT) bl%? %a0 bl%? %a1(PLT) bl%? %a1 b%? %a0(PLT) b%? %a0 b%? %a1(PLT) b%? %a1 mov%? %|r0, %|r0 %@ nop mov r8, r8 mvf%?e %0, %1 ldf%?e %0, %1 lfm%? %0, 1, %1 stf%?e %1, %0 sfm%? %1, 1, %0 tmrc%? %0, %1 mvn%? %0, #%B1 vld1.8 {%P0[]}, [%1] vld1.8 %h0, [%1] vld1.16 {%P0[]}, [%1] vld1.16 %h0, [%1] vld1.32 {%P0[]}, [%1] vld1.32 %h0, [%1] vld1.64 {%P0[]}, [%1] vld1.64 %h0, [%1] vld1.8 {%e0[], %f0[]}, [%1] vld1.16 {%e0[], %f0[]}, [%1] vld1.32 {%e0[], %f0[]}, [%1] vld1.64 {%e0[], %f0[]}, [%1] vld2.8 %h0, [%1] vld2.16 %h0, [%1] vld2.32 %h0, [%1] vld2.8 {%e0[], %f0[]}, [%1] vld2.16 {%e0[], %f0[]}, [%1] vld2.32 {%e0[], %f0[]}, [%1] vld2.64 {%e0[], %f0[]}, [%1] vst2.8 %h1, [%0] vst2.16 %h1, [%0] vst2.32 %h1, [%0] vst1.64 %h1, [%0] vld3.8 %h0, [%1] vld3.16 %h0, [%1] vld3.32 %h0, [%1] vst3.8 %h1, [%0] vst3.16 %h1, [%0] vst3.32 %h1, [%0] vld4.8 %h0, [%1] vld4.16 %h0, [%1] vld4.32 %h0, [%1] vst4.8 %h1, [%0] vst4.16 %h1, [%0] vst4.32 %h1, [%0] NOOP_MOVE vmov%? %P0, %Q1, %R1 @ di vmov%?.32 %P0[%c3], %1 vmov%?.16 %P0[%c3], %1 vmov%?.8 %P0[%c3], %1 vmov%? %Q0, %R0, %P1 @ di vmls.f32 %q0, %q2, %P3[%c4] vmls.i32 %q0, %q2, %P3[%c4] vmls.i16 %q0, %q2, %P3[%c4] vmls.f32 %P0, %P2, %P3[%c4] vmls.i32 %P0, %P2, %P3[%c4] vmls.i16 %P0, %P2, %P3[%c4] vmla.f32 %q0, %q2, %P3[%c4] vmla.i32 %q0, %q2, %P3[%c4] vmla.i16 %q0, %q2, %P3[%c4] vmla.f32 %P0, %P2, %P3[%c4] vmla.i32 %P0, %P2, %P3[%c4] vmla.i16 %P0, %P2, %P3[%c4] vmul.f32 %q0, %q1, %P2[%c3] vmul.i32 %q0, %q1, %P2[%c3] vmul.i16 %q0, %q1, %P2[%c3] vmul.f32 %P0, %P1, %P2[%c3] vmul.i32 %P0, %P1, %P2[%c3] vmul.i16 %P0, %P1, %P2[%c3] vmov %e0, %P1 vmov %f0, %P1 vdup.32 %q0, %P1[%c2] vdup.16 %q0, %P1[%c2] vdup.8 %q0, %P1[%c2] vdup.32 %P0, %P1[%c2] vdup.16 %P0, %P1[%c2] vdup.8 %P0, %P1[%c2] mov%? %Q0, %1 asr%? %R0, %Q0, #31 mov%? %R0, #0 asr %0, %1, #31 cmp %1, %2 ite %D3 mov%D3 %0, #0 mvn%d3 %0, #0 cmp %2, %3 ite %D4 mov%D4 %0, %1 it %d4 sub%d4 %0, %1, #1 %i5 %0, %1, %2, lsr #31 mov%D4 %0, #0 %i5%d4 %0, %1, #1 rsb%D4 %0, %1, #0 lsr %0, %2, #31 mvn %0, %2 lsr %0, %0, #31 cmn %2, #%n3 mov %0, %1, asr #31 subs %0, %1, %2 mvnne %0, #0 mov%d4 %0, %2 mov %0, %2, lsr #31 rsbs %0, %2, #1 movcc %0, #0 subs %0, %2, %3 movne %0, #1 mov%D1 %0, #0 mov%d1 %0, #1 vmov%?.u32 %0, %P1[%c2] vmov%?.u16 %0, %P1[%c2] vmov%?.u8 %0, %P1[%c2] vmov%?.s32 %0, %P1[%c2] vmov%?.s16 %0, %P1[%c2] vmov%?.s8 %0, %P1[%c2] vmov%?.32 %0, %P1[%c2] tst %1, %2 mvneq %0, #0 movne %0, #0 ands %0, %1, %2 tst%? %0, %1 vmov%?.32 %P0[%c2], %1 vmov%?.u16 %P0[%c2], %1 vmov%?.u8 %P0[%c2], %1 sub%! %0, %1, #%n2 add%! %0, %1, %2 and %0, %1, %3, asr #31 bic %0, %2, %3, asr #31 bic %0, %1, %3, asr #31 and %0, %2, %3, asr #31 cmn %3, #%n4 cmp %3, %4 mov%d5 %0, %1 mov%D5 %0, %2 fmsr%? %0, %1 fmrs%? %0, %1 fconsts%? %0, #%G1 ldr%? %0, %1 %@ float str%? %1, %0 %@ float fcpys%? %0, %1 mov%? %0, %1 %@ float movw%? %0, %1 fmsr%? %0, %1 %@ int fmrs%? %0, %1 %@ int fcpys%? %0, %1 %@ int it %D5 it %d5 ite %d5 it %D4 mov%D4 %0, %2 it %d4 mov%d4 %0, %1 it %D4 bvs %l0 beq %l0 bmi %l0 bgt %l0 ldrsh %0, %1 tmcrr%? %0, %Q1, %R1 wmov%? %0, %1 wstrd%? %1, %0 wldrd%? %0, %1 tmrrc%? %Q0, %R0, %1 fmdrr%? %P0, %Q1, %R1 fmrrd%? %Q0, %R0, %P1 fconstd%? %P0, #%G1 fcpyd%? %P0, %P1 fmdrr%? %P0, %Q1, %R1 %@ int fmrrd%? %Q0, %R0, %P1 %@ int fcpyd%? %P0, %P1 %@ int wldrd%? %0,%1 wstrd%? %1,%0 wmov%? %0,%1 tmcrr%? %0,%Q1,%R1 tmrrc%? %Q0,%R0,%1 ldm%?ia %m1, %M0 %@ double stm%?ia %m0, %M1 %@ double cfcpyd%? %V0, %V1 cfldrd%? %V0, %1 cfstrd%? %V1, %0 cfldr64%? %V0, %1 cfstr64%? %V1, %0 cfsh64%? %V0, %V1, #0 ldf%?d %0, %1 stf%?d %1, %0 ldm%(ia%) %m1, %M0 %@ double stm%(ia%) %m0, %M1 %@ double mvf%?d %0, %1 mnf%?d %0, #%N1 vst1.64 {%P1}, [%0] vst1.64 {%P1[%c2]}, [%0] vst1.32 {%P1}, [%0] vst1.32 {%P1[%c2]}, [%0] vst1.16 {%P1}, [%0] vst1.16 {%P1[%c2]}, [%0] vst1.8 {%P1}, [%0] vst1.8 {%P1[%c2]}, [%0] vld1.64 %P0, [%1] vld1.64 {%P0[%c3]}, [%1] vld1.32 %P0, [%1] vld1.32 {%P0[%c3]}, [%1] vld1.16 %P0, [%1] vld1.16 {%P0[%c3]}, [%1] vld1.8 %P0, [%1] vld1.8 {%P0[%c3]}, [%1] vsli.64 %q0, %q2, %3 vsli.64 %P0, %P2, %3 vsli.32 %q0, %q2, %3 vsli.32 %P0, %P2, %3 vsli.16 %q0, %q2, %3 vsli.16 %P0, %P2, %3 vsli.8 %q0, %q2, %3 vsli.8 %P0, %P2, %3 vsri.64 %q0, %q2, %3 vsri.64 %P0, %P2, %3 vsri.32 %q0, %q2, %3 vsri.32 %P0, %P2, %3 vsri.16 %q0, %q2, %3 vsri.16 %P0, %P2, %3 vsri.8 %q0, %q2, %3 vsri.8 %P0, %P2, %3 v%O4sra.%T4%#64 %q0, %q2, %3 v%O4sra.%T4%#64 %P0, %P2, %3 v%O4sra.%T4%#32 %q0, %q2, %3 v%O4sra.%T4%#32 %P0, %P2, %3 v%O4sra.%T4%#16 %q0, %q2, %3 v%O4sra.%T4%#16 %P0, %P2, %3 v%O4sra.%T4%#8 %q0, %q2, %3 v%O4sra.%T4%#8 %P0, %P2, %3 vshll.%T3%#32 %q0, %P1, %2 vshll.%T3%#16 %q0, %P1, %2 vshll.%T3%#8 %q0, %P1, %2 vqshlu.%T3%#64 %q0, %q1, %2 vqshlu.%T3%#64 %P0, %P1, %2 vqshlu.%T3%#32 %q0, %q1, %2 vqshlu.%T3%#32 %P0, %P1, %2 vqshlu.%T3%#16 %q0, %q1, %2 vqshlu.%T3%#16 %P0, %P1, %2 vqshlu.%T3%#8 %q0, %q1, %2 vqshlu.%T3%#8 %P0, %P1, %2 vqshl.%T3%#64 %q0, %q1, %2 vqshl.%T3%#64 %P0, %P1, %2 vqshl.%T3%#32 %q0, %q1, %2 vqshl.%T3%#32 %P0, %P1, %2 vqshl.%T3%#16 %q0, %q1, %2 vqshl.%T3%#16 %P0, %P1, %2 vqshl.%T3%#8 %q0, %q1, %2 vqshl.%T3%#8 %P0, %P1, %2 vshl.i64 %q0, %q1, %2 vshl.i64 %P0, %P1, %2 vshl.i32 %q0, %q1, %2 vshl.i32 %P0, %P1, %2 vshl.i16 %q0, %q1, %2 vshl.i16 %P0, %P1, %2 vshl.i8 %q0, %q1, %2 vshl.i8 %P0, %P1, %2 v%O3shrn.i64 %P0, %q1, %2 v%O3shrn.i32 %P0, %q1, %2 v%O3shrn.i16 %P0, %q1, %2 v%O3shr.%T3%#64 %q0, %q1, %2 v%O3shr.%T3%#64 %P0, %P1, %2 v%O3shr.%T3%#32 %q0, %q1, %2 v%O3shr.%T3%#32 %P0, %P1, %2 v%O3shr.%T3%#16 %q0, %q1, %2 v%O3shr.%T3%#16 %P0, %P1, %2 v%O3shr.%T3%#8 %q0, %q1, %2 v%O3shr.%T3%#8 %P0, %P1, %2 vext.64 %q0, %q1, %q2, %3 vext.64 %P0, %P1, %P2, %3 vext.32 %q0, %q1, %q2, %3 vext.32 %P0, %P1, %P2, %3 vext.16 %q0, %q1, %q2, %3 vext.16 %P0, %P1, %P2, %3 vext.8 %q0, %q1, %q2, %3 vext.8 %P0, %P1, %P2, %3 vcvt.f32.%T3%#32 %q0, %q1, %2 vcvt.f32.%T3%#32 %P0, %P1, %2 vcvt.%T3%#32.f32 %q0, %q1, %2 vcvt.%T3%#32.f32 %P0, %P1, %2 vand %P0, %P1, %P2 vand %q0, %q1, %q2 vorr %P0, %P1, %P2 vorr %q0, %q1, %q2 vmov.f32 %P0, %1 @ v2sf vmov.i%d %%P0, %%1 @ v2sf vmov %Q0, %R0, %P1 @ v2sf vmov %P0, %Q1, %R1 @ v2sf vmov %P0, %P1 @ v2sf vmov.f32 %P0, %1 @ v2si vmov.i%d %%P0, %%1 @ v2si vmov %Q0, %R0, %P1 @ v2si vmov %P0, %Q1, %R1 @ v2si vmov %P0, %P1 @ v2si vmov.f32 %P0, %1 @ v4hi vmov.i%d %%P0, %%1 @ v4hi vmov %Q0, %R0, %P1 @ v4hi vmov %P0, %Q1, %R1 @ v4hi vmov %P0, %P1 @ v4hi vmov.f32 %P0, %1 @ v8qi vmov.i%d %%P0, %%1 @ v8qi vmov %Q0, %R0, %P1 @ v8qi vmov %P0, %Q1, %R1 @ v8qi vmov %P0, %P1 @ v8qi sfmfd %%1, %d, [%%m0]! vmov.f32 %q0, %1 @ ti vmov.i%d %%q0, %%1 @ ti vmov %q0, %q1 @ ti vmov.f32 %q0, %1 @ v2di vmov.i%d %%q0, %%1 @ v2di vmov %q0, %q1 @ v2di vmov.f32 %q0, %1 @ v4sf vmov.i%d %%q0, %%1 @ v4sf vmov %q0, %q1 @ v4sf vmov.f32 %q0, %1 @ v4si vmov.i%d %%q0, %%1 @ v4si vmov %q0, %q1 @ v4si vmov.f32 %q0, %1 @ v8hi vmov.i%d %%q0, %%1 @ v8hi vmov %q0, %q1 @ v8hi vmov.f32 %q0, %1 @ v16qi vmov.i%d %%q0, %%1 @ v16qi vmov %q0, %q1 @ v16qi cbnz %0, %l1 cmp %0, #0 bne %l1 cbz %0, %l1 cmp %0, #0 beq %l1 b %l0 bl %l0 %@ far jump b%d0 %l3 sub %0, %2, %3 sub %1, %2, %3 str %1, %0 b%d4 %l5 cmp %1, #%n2 cmn %1, %2 sub %0, %1, %2 add %0, %1, %2 sub %0, %0, %2 add %0, %0, %2 b%d3 %l4 bic %0, %3 bic %1, %3 b%d5 %l4 bic %0, %2 b%d4 %l3 eor %0, %3 eor %1, %3 eor %0, %2 orr %0, %3 orr %1, %3 orr %0, %2 and %0, %3 and %1, %3 tst %0, %1 b%d3 %l2 lsl %0, %1, %2 cmp %0, #0 sub %0, %1, #0 cmp %1, #0 add %0, %1, #%n2 wstrw %1, %0 mvn %0, #%B1 tmcr %0, %1 tmrc %0, %1 mnf%?e %0, #%N1 bl %__interwork_call_via_%1 bl %__interwork_call_via_%0 sub %0, %2, #1 sub %1, %2, #1 b%d0 %l1 b%D0 .LCB%= b %l4 %@long jump .LCB%=: bl %l4 %@far jump .LCB%=: sxth %0, %1 %i4%d5 %0, %1, %2 %i4%D5 %0, %1, %3 ite %d3 str%d3 %1, %0 str%D3 %2, %0 vmov%? %P0, %Q1, %R1 @ v2di vmov%?.16 %P0[%c2], %1 vmov%?.8 %P0[%c2], %1 vmov%? %Q0, %R0, %P1 @ v2di vmov%?.64 %Q0, %R0, %P1 vmov%?.64 %P0, %Q1, %R1 ldm%(ib%) %0, {%1, %2} ldm%(ia%) %0, {%1, %2} ldm%(da%) %0, {%1, %2} ldr%? %0, [%1, %2] %I3%? %0, %1, %2 mov%? %R0, %Q0, asr #31 vst3.8 {%P1, %P2, %P3}, [%0]! vld3.8 {%P0, %P1, %P2}, [%3]! vtbx.8 %P0, {%P1, %P2}, %P3 vtbl.8 %P0, {%P1, %P2}, %P3 vmov %P0, %e1 vmov %P0, %f1 vswp %P1, %P2 vmov %e0, %P1 vmov %f0, %P2 adr %r, %LLPIC%d + 4 str %1, [%m0, #-4]! cmn %4, #%n5 cmp %4, %5 %I7%D6 %0, %2, %3 mov%d6 %0, %1 %I7%d6 %0, %4, %5 mov%D6 %0, %1 ldmia %1, {%0, %H0} stmia %0, {%1, %H1} str %1, %0 str %H1, %2 mov %0, %1 mov %H0, %H1 mov %H0, %H1 mov %0, %1 strh %1, %0 add %0, %1, #0 ldrh %0, %1 mov %Q0, %1 mov %R0, #0 sxtb %0, %1 ldrsb %0, [%1, %2] ldrb %0, [%1, %2] sxtb %0, %0 ldrb %0, [%2, %1] ldrb %0, [%0, #0] ldrsb %0, %1 lsl %0, %0, #24 asr %0, %0, #24 uxth %0, %1 *thumb1_adddi3 *arm_adddi3 *adddi_sesidi_di *adddi_zesidi_di *arm_addsi3 *thumb1_addsi3 *addsi3_compare0 *addsi3_compare0_scratch *compare_negsi_si cmn%? %1, %0 *cmpsi2_addneg *addsi3_compare_op1 *addsi3_compare_op2 *compare_addsi2_op0 *compare_addsi2_op1 *addsi3_carryin adc%? %0, %1, %2 *addsi3_carryin_shift adc%? %0, %1, %3%S2 *addsi3_carryin_alt1 *addsi3_carryin_alt2 *addsi3_carryin_alt3 *arm_incscc *arm_subdi3 *thumb_subdi3 *subdi_di_zesidi *subdi_di_sesidi *subdi_zesidi_di *subdi_sesidi_di *subdi_zesidi_zesidi *thumb1_subsi3_insn *arm_subsi3_insn *subsi3_compare0 *arm_decscc *arm_mulsi3 mul%? %0, %2, %1 *arm_mulsi3_v6 mul%? %0, %1, %2 *thumb_mulsi3 *thumb_mulsi3_v6 *mulsi3_compare0 mul%. %0, %2, %1 *mulsi3_compare0_v6 *mulsi_compare0_scratch *mulsi_compare0_scratch_v6 *mulsi3addsi mla%? %0, %2, %1, %3 *mulsi3addsi_v6 *mulsi3addsi_compare0 mla%. %0, %2, %1, %3 *mulsi3addsi_compare0_v6 *mulsi3addsi_compare0_scratch *mulsi3subsi mls%? %0, %2, %1, %3 *mulsidi3adddi smlal%? %Q0, %R0, %3, %2 *mulsidi3adddi_v6 *mulsidi3_nov6 smull%? %Q0, %R0, %1, %2 *mulsidi3_v6 *umulsidi3_nov6 umull%? %Q0, %R0, %1, %2 *umulsidi3_v6 *umulsidi3adddi umlal%? %Q0, %R0, %3, %2 *umulsidi3adddi_v6 *smulsi3_highpart_nov6 smull%? %3, %0, %2, %1 *smulsi3_highpart_v6 *umulsi3_highpart_nov6 umull%? %3, %0, %2, %1 *umulsi3_highpart_v6 mulhisi3 smulbb%? %0, %1, %2 *mulhisi3tb smultb%? %0, %1, %2 *mulhisi3bt smulbt%? %0, %1, %2 *mulhisi3tt smultt%? %0, %1, %2 *mulhisi3addsi smlabb%? %0, %2, %3, %1 *mulhidi3adddi smlalbb%? %Q0, %R0, %2, %3 *anddi_zesidi_di *anddi_sesdi_di *arm_andsi3_insn *thumb1_andsi3_insn and %0, %0, %2 *andsi3_compare0 *andsi3_compare0_scratch *ne_zeroextractsi *ne_zeroextractsi_shifted *ite_ne_zeroextractsi *ite_ne_zeroextractsi_shifted insv_zero bfc%? %0, %2, %1 insv_t2 bfi%? %0, %3, %2, %1 *anddi_notdi_di *anddi_notzesidi_di *anddi_notsesidi_di andsi_notsi_si bic%? %0, %1, %2 bicsi3 bic %0, %0, %1 bic%? %0, %1, %2%S4 *andsi_notsi_si_compare0 bic%. %0, %1, %2 *iordi_zesidi_di *iordi_sesidi_di *arm_iorsi3 *thumb1_iorsi3 orr %0, %0, %2 *iorsi3_compare0 orr%. %0, %1, %2 *iorsi3_compare0_scratch *xordi_zesidi_di *xordi_sesidi_di *arm_xorsi3 eor%? %0, %1, %2 *thumb1_xorsi3 eor %0, %0, %2 *xorsi3_compare0 eor%. %0, %1, %2 *xorsi3_compare0_scratch teq%? %0, %1 *andsi_iorsi3_notsi *smax_0 bic%? %0, %1, %1, asr #31 *smax_m1 orr%? %0, %1, %1, asr #31 *arm_smax_insn *smin_0 and%? %0, %1, %1, asr #31 *arm_smin_insn *arm_umaxsi3 *arm_uminsi3 *store_minmaxsi *minmax_arithsi arm_ashldi3_1bit *thumb1_ashlsi3 arm_ashrdi3_1bit *thumb1_ashrsi3 asr %0, %1, %2 arm_lshrdi3_1bit *thumb1_lshrsi3 lsr %0, %1, %2 *thumb1_rotrsi3 ror %0, %0, %2 *arm_shiftsi3 *shiftsi3_compare0 *shiftsi3_compare0_scratch *arm_notsi_shiftsi mvn%? %0, %1%S3 *arm_notsi_shiftsi_compare0 mvn%. %0, %1%S3 extv sbfx%? %0, %1, %3, %2 extzv_t2 ubfx%? %0, %1, %3, %2 *arm_negdi2 *thumb1_negdi2 *arm_negsi2 rsb%? %0, %1, #0 *thumb1_negsi2 neg %0, %1 *arm_abssi2 *thumb1_abssi2 *arm_neg_abssi2 *thumb1_neg_abssi2 one_cmpldi2 *arm_one_cmplsi2 mvn%? %0, %1 *thumb1_one_cmplsi2 mvn %0, %1 *notsi_compare0 mvn%. %0, %1 *notsi_compare0_scratch *arm_zero_extendsidi2 *arm_zero_extendqidi2 *arm_extendsidi2 *thumb1_zero_extendhisi2 *thumb1_zero_extendhisi2_v6 *arm_zero_extendhisi2 ldr%(h%) %0, %1 *arm_zero_extendhisi2_v6 *arm_zero_extendhisi2addsi uxtah%? %0, %2, %1 *thumb1_zero_extendqisi2 ldrb %0, %1 *thumb1_zero_extendqisi2_v6 *arm_zero_extendqisi2 *arm_zero_extendqisi2_v6 *arm_zero_extendqisi2addsi uxtab%? %0, %2, %1 *compareqi_eq0 tst %0, #255 thumb1_extendhisi2 *thumb1_extendhisi2_insn_v6 *arm_extendhisi2 ldr%(sh%) %0, %1 *arm_extendhisi2_v6 *arm_extendhisi2addsi sxtah%? %0, %2, %1 *arm_extendqihi_insn ldr%(sb%) %0, %1 *arm_extendqisi *arm_extendqisi_v6 *arm_extendqisi2addsi sxtab%? %0, %2, %1 *thumb1_extendqisi2 *thumb1_extendqisi2_v6 *arm_movdi *thumb1_movdi_insn *arm_movt movt%? %0, #:upper16:%c2 *arm_movw movw%? %0, #:lower16:%c1 *arm_movsi_insn *thumb1_movsi_insn pic_load_addr_arm pic_load_addr_thumb1 pic_add_dot_plus_four pic_add_dot_plus_eight tls_load_dot_plus_eight *movsi_compare0 *thumb1_movhi_insn *movhi_insn_arch4 *movhi_bytes *arm_movqi_insn *thumb1_movqi_insn *arm_movsf_soft_insn *thumb1_movsf_insn *movdf_soft_insn *thumb_movdf_insn *ldmsi_postinc4 *ldmsi_postinc4_thumb1 ldmia %1!, {%3, %4, %5, %6} *ldmsi_postinc3 ldm%(ia%) %1!, {%3, %4, %5} *ldmsi_postinc2 ldm%(ia%) %1!, {%3, %4} *ldmsi4 *ldmsi3 ldm%(ia%) %1, {%2, %3, %4} *ldmsi2 ldm%(ia%) %1, {%2, %3} *stmsi_postinc4 *stmsi_postinc4_thumb1 stmia %1!, {%3, %4, %5, %6} *stmsi_postinc3 stm%(ia%) %1!, {%3, %4, %5} *stmsi_postinc2 stm%(ia%) %1!, {%3, %4} *stmsi4 *stmsi3 stm%(ia%) %1, {%2, %3, %4} *stmsi2 stm%(ia%) %1, {%2, %3} movmem12b movmem8b *cbranchsi4_insn cbranchsi4_scratch *movsi_cbranchsi4 *negated_cbranchsi4 *tbit_cbranch *tlobits_cbranch *tstsi3_cbranch *andsi3_cbranch *orrsi3_cbranch_scratch *orrsi3_cbranch *xorsi3_cbranch_scratch *xorsi3_cbranch *bicsi3_cbranch_scratch *bicsi3_cbranch *cbranchne_decr1 *addsi3_cbranch *addsi3_cbranch_scratch *subsi3_cbranch *subsi3_cbranch_scratch *arm_cmpsi_insn *arm_cmpsi_shiftsi cmp%? %0, %1%S3 *arm_cmpsi_shiftsi_swp *arm_cmpsi_negshiftsi_si cmn%? %0, %2%S1 *cirrus_cmpsf cfcmps%? r15, %V0, %V1 *cirrus_cmpdf cfcmpd%? r15, %V0, %V1 *cirrus_cmpdi cfcmp64%? r15, %V0, %V1 *deleted_compare %@ deleted compare *arm_buneq *arm_bltgt *arm_cond_branch *arm_buneq_reversed *arm_bltgt_reversed *arm_cond_branch_reversed *mov_scc *mov_negscc mov%D1 %0, #0 mvn%d1 %0, #0 *mov_notscc mov%D1 %0, #0 mvn%d1 %0, #1 *cstoresi_eq0_thumb1_insn *cstoresi_ne0_thumb1_insn cstoresi_nltu_thumb1 cmp %1, %2 sbc %0, %0, %0 thumb1_addsi3_addgeu cmp %3, %4 adc %0, %1, %2 *movsicc_insn *movsfcc_soft_insn *arm_jump *thumb_jump *call_reg_armv5 blx%? %0 *call_reg_arm *call_mem *call_reg_thumb1_v5 blx %0 *call_reg_thumb1 *call_value_reg_armv5 blx%? %1 *call_value_reg_arm *call_value_mem *call_value_reg_thumb1_v5 blx %1 *call_value_reg_thumb1 *call_symbol *call_value_symbol *call_insn *call_value_insn bl %a1 *sibcall_insn *sibcall_value_insn *cond_return *cond_return_inverted *check_arch2 blockage arm_casesi_internal *arm_indirect_jump *load_indirect_jump *thumb1_indirect_jump mov pc, %0 *arith_shiftsi %i1%? %0, %2, %4%S3 *arith_shiftsi_compare0 %i1%. %0, %2, %4%S3 *sub_shiftsi sub%? %0, %1, %3%S2 *sub_shiftsi_compare0 sub%. %0, %1, %3%S2 *sub_shiftsi_compare0_scratch *and_scc *ior_scc *compare_scc *cond_move *cond_arith *cond_sub *cmp_ite0 *cmp_ite1 *cmp_and *cmp_ior *ior_scc_scc *ior_scc_scc_cmp *and_scc_scc *and_scc_scc_cmp *and_scc_scc_nodom *negscc *ifcompare_plus_move *if_plus_move *ifcompare_move_plus *if_move_plus *ifcompare_arith_arith *if_arith_arith *ifcompare_arith_move *if_arith_move *ifcompare_move_arith *if_move_arith *ifcompare_move_not *if_move_not *ifcompare_not_move *if_not_move *ifcompare_shift_move *if_shift_move *ifcompare_move_shift *if_move_shift *ifcompare_shift_shift *if_shift_shift *ifcompare_not_arith *if_not_arith *ifcompare_arith_not *if_arith_not *ifcompare_neg_move *if_neg_move *ifcompare_move_neg *if_move_neg *arith_adjacentmem sibcall_epilogue *epilogue_insns *cond_move_not *sign_extract_onebit *not_signextract_onebit *push_multi stack_tie *push_fp_multi align_4 align_8 consttable_end consttable_1 consttable_2 consttable_4 consttable_8 consttable_16 *thumb1_tablejump mov %|pc, %0 clzsi2 clz%? %0, %1 pld %a0 prologue_use %@ %0 needed for prologue arm_eh_return thumb_eh_return load_tp_hard load_tp_soft *addsf3_fpa *adddf3_fpa *adddf_esfdf_df_fpa *adddf_df_esfdf_fpa adf%?d %0, %1, %2 *adddf_esfdf_esfdf_fpa *subsf3_fpa *subdf3_fpa *subdf_esfdf_df_fpa suf%?d %0, %1, %2 *subdf_df_esfdf_fpa *subdf_esfdf_esfdf_fpa *mulsf3_fpa fml%?s %0, %1, %2 *muldf3_fpa muf%?d %0, %1, %2 *muldf_esfdf_df_fpa *muldf_df_esfdf_fpa *muldf_esfdf_esfdf_fpa *divsf3_fpa *divdf3_fpa *divdf_esfdf_df_fpa dvf%?d %0, %1, %2 *divdf_df_esfdf_fpa rdf%?d %0, %2, %1 *divdf_esfdf_esfdf_fpa *modsf3_fpa rmf%?s %0, %1, %2 *moddf3_fpa rmf%?d %0, %1, %2 *moddf_esfdf_df_fpa *moddf_df_esfdf_fpa *moddf_esfdf_esfdf_fpa *negsf2_fpa mnf%?s %0, %1 *negdf2_fpa mnf%?d %0, %1 *negdf_esfdf_fpa *abssf2_fpa abs%?s %0, %1 *absdf2_fpa abs%?d %0, %1 *absdf_esfdf_fpa *sqrtsf2_fpa sqt%?s %0, %1 *sqrtdf2_fpa sqt%?d %0, %1 *sqrtdf_esfdf_fpa *floatsisf2_fpa flt%?s %0, %1 *floatsidf2_fpa flt%?d %0, %1 *fix_truncsfsi2_fpa fix%?z %0, %1 *fix_truncdfsi2_fpa *truncdfsf2_fpa mvf%?s %0, %1 *extendsfdf2_fpa *movsf_fpa *movdf_fpa *movxf_fpa *thumb2_movsf_fpa *thumb2_movdf_fpa *thumb2_movxf_fpa *cmpsf_fpa *cmpdf_fpa *cmpesfdf_df_fpa *cmpdf_esfdf_fpa cmf%? %0, %1 *cmpsf_trap_fpa *cmpdf_trap_fpa *cmp_esfdf_df_trap_fpa *cmp_df_esfdf_trap_fpa cmf%?e %0, %1 *movsfcc_fpa *movdfcc_fpa *thumb2_movsfcc_fpa *thumb2_movdfcc_fpa cirrus_adddi3 cfadd64%? %V0, %V1, %V2 *cirrus_addsf3 cfadds%? %V0, %V1, %V2 *cirrus_adddf3 cfaddd%? %V0, %V1, %V2 cirrus_subdi3 cfsub64%? %V0, %V1, %V2 *cirrus_subsf3 cfsubs%? %V0, %V1, %V2 *cirrus_subdf3 cfsubd%? %V0, %V1, %V2 muldi3 cfmul64%? %V0, %V1, %V2 *cirrus_mulsf3 cfmuls%? %V0, %V1, %V2 *cirrus_muldf3 cfmuld%? %V0, %V1, %V2 ashldi3_cirrus cfrshl64%? %V1, %V0, %s2 cirrus_ashldi_const cfsh64%? %V0, %V1, #%s2 cirrus_ashiftrtdi_const cfsh64%? %V0, %V1, #-%s2 *cirrus_absdi2 cfabs64%? %V0, %V1 *cirrus_negdi2 cfneg64%? %V0, %V1 *cirrus_negsf2 cfnegs%? %V0, %V1 *cirrus_negdf2 cfnegd%? %V0, %V1 *cirrus_abssf2 cfabss%? %V0, %V1 *cirrus_absdf2 cfabsd%? %V0, %V1 cirrus_floatsisf2 cirrus_floatsidf2 floatdisf2 cfcvt64s%? %V0, %V1 floatdidf2 cfcvt64d%? %V0, %V1 cirrus_truncsfsi2 cirrus_truncdfsi2 *cirrus_truncdfsf2 cfcvtds%? %V0, %V1 *cirrus_extendsfdf2 cfcvtsd%? %V0, %V1 *cirrus_arm_movdi *cirrus_movsf_hard_insn *cirrus_movdf_hard_insn *cirrus_thumb2_movdi iwmmxt_iordi3 iwmmxt_xordi3 iwmmxt_anddi3 iwmmxt_nanddi3 wandn%? %0, %1, %2 *iwmmxt_arm_movdi *iwmmxt_movsi_insn *cond_iwmmxt_movsi_insn movv2si_internal movv4hi_internal movv8qi_internal *addv2si3_iwmmxt waddw%? %0, %1, %2 *addv4hi3_iwmmxt waddh%? %0, %1, %2 *addv8qi3_iwmmxt waddb%? %0, %1, %2 ssaddv8qi3 waddbss%? %0, %1, %2 ssaddv4hi3 waddhss%? %0, %1, %2 ssaddv2si3 waddwss%? %0, %1, %2 usaddv8qi3 waddbus%? %0, %1, %2 usaddv4hi3 waddhus%? %0, %1, %2 usaddv2si3 waddwus%? %0, %1, %2 *subv2si3_iwmmxt wsubw%? %0, %1, %2 *subv4hi3_iwmmxt wsubh%? %0, %1, %2 *subv8qi3_iwmmxt wsubb%? %0, %1, %2 sssubv8qi3 wsubbss%? %0, %1, %2 sssubv4hi3 wsubhss%? %0, %1, %2 sssubv2si3 wsubwss%? %0, %1, %2 ussubv8qi3 wsubbus%? %0, %1, %2 ussubv4hi3 wsubhus%? %0, %1, %2 ussubv2si3 wsubwus%? %0, %1, %2 *mulv4hi3_iwmmxt wmulul%? %0, %1, %2 smulv4hi3_highpart wmulsm%? %0, %1, %2 umulv4hi3_highpart wmulum%? %0, %1, %2 iwmmxt_wmacs wmacs%? %0, %2, %3 iwmmxt_wmacsz wmacsz%? %0, %1, %2 iwmmxt_wmacu wmacu%? %0, %2, %3 iwmmxt_wmacuz wmacuz%? %0, %1, %2 iwmmxt_clrdi wxor%? %0, %0, %0 *iwmmxt_clrv8qi *iwmmxt_clrv4hi *iwmmxt_clrv2si iwmmxt_uavgrndv8qi3 wavg2br%? %0, %1, %2 iwmmxt_uavgrndv4hi3 wavg2hr%? %0, %1, %2 iwmmxt_uavgv8qi3 wavg2b%? %0, %1, %2 iwmmxt_uavgv4hi3 wavg2h%? %0, %1, %2 iwmmxt_psadbw psadbw%? %0, %1, %2 iwmmxt_tinsrb tinsrb%? %0, %2, %3 iwmmxt_tinsrh tinsrh%? %0, %2, %3 iwmmxt_tinsrw tinsrw%? %0, %2, %3 iwmmxt_textrmub textrmub%? %0, %1, %2 iwmmxt_textrmsb textrmsb%? %0, %1, %2 iwmmxt_textrmuh textrmuh%? %0, %1, %2 iwmmxt_textrmsh textrmsh%? %0, %1, %2 iwmmxt_textrmw textrmsw%? %0, %1, %2 iwmmxt_wshufh wshufh%? %0, %1, %2 eqv8qi3 wcmpeqb%? %0, %1, %2 eqv4hi3 wcmpeqh%? %0, %1, %2 eqv2si3 wcmpeqw%? %0, %1, %2 gtuv8qi3 wcmpgtub%? %0, %1, %2 gtuv4hi3 wcmpgtuh%? %0, %1, %2 gtuv2si3 wcmpgtuw%? %0, %1, %2 gtv8qi3 wcmpgtsb%? %0, %1, %2 gtv4hi3 wcmpgtsh%? %0, %1, %2 gtv2si3 wcmpgtsw%? %0, %1, %2 *smaxv2si3_iwmmxt wmaxsw%? %0, %1, %2 *smaxv4hi3_iwmmxt wmaxsh%? %0, %1, %2 *smaxv8qi3_iwmmxt wmaxsb%? %0, %1, %2 *umaxv2si3_iwmmxt wmaxuw%? %0, %1, %2 *umaxv4hi3_iwmmxt wmaxuh%? %0, %1, %2 *umaxv8qi3_iwmmxt wmaxub%? %0, %1, %2 *sminv2si3_iwmmxt wminsw%? %0, %1, %2 *sminv4hi3_iwmmxt wminsh%? %0, %1, %2 *sminv8qi3_iwmmxt wminsb%? %0, %1, %2 *uminv2si3_iwmmxt wminuw%? %0, %1, %2 *uminv4hi3_iwmmxt wminuh%? %0, %1, %2 *uminv8qi3_iwmmxt wminub%? %0, %1, %2 iwmmxt_wpackhss wpackhss%? %0, %1, %2 iwmmxt_wpackwss wpackwss%? %0, %1, %2 iwmmxt_wpackdss wpackdss%? %0, %1, %2 iwmmxt_wpackhus wpackhus%? %0, %1, %2 iwmmxt_wpackwus wpackwus%? %0, %1, %2 iwmmxt_wpackdus wpackdus%? %0, %1, %2 iwmmxt_wunpckihb wunpckihb%? %0, %1, %2 iwmmxt_wunpckihh wunpckihh%? %0, %1, %2 iwmmxt_wunpckihw wunpckihw%? %0, %1, %2 iwmmxt_wunpckilb wunpckilb%? %0, %1, %2 iwmmxt_wunpckilh wunpckilh%? %0, %1, %2 iwmmxt_wunpckilw wunpckilw%? %0, %1, %2 iwmmxt_wunpckehub wunpckehub%? %0, %1 iwmmxt_wunpckehuh wunpckehuh%? %0, %1 iwmmxt_wunpckehuw wunpckehuw%? %0, %1 iwmmxt_wunpckehsb wunpckehsb%? %0, %1 iwmmxt_wunpckehsh wunpckehsh%? %0, %1 iwmmxt_wunpckehsw wunpckehsw%? %0, %1 iwmmxt_wunpckelub wunpckelub%? %0, %1 iwmmxt_wunpckeluh wunpckeluh%? %0, %1 iwmmxt_wunpckeluw wunpckeluw%? %0, %1 iwmmxt_wunpckelsb wunpckelsb%? %0, %1 iwmmxt_wunpckelsh wunpckelsh%? %0, %1 iwmmxt_wunpckelsw wunpckelsw%? %0, %1 rorv4hi3 wrorhg%? %0, %1, %2 rorv2si3 wrorwg%? %0, %1, %2 rordi3 wrordg%? %0, %1, %2 ashrv4hi3_iwmmxt wsrahg%? %0, %1, %2 ashrv2si3_iwmmxt wsrawg%? %0, %1, %2 ashrdi3_iwmmxt wsradg%? %0, %1, %2 lshrv4hi3_iwmmxt wsrlhg%? %0, %1, %2 lshrv2si3_iwmmxt wsrlwg%? %0, %1, %2 lshrdi3_iwmmxt wsrldg%? %0, %1, %2 ashlv4hi3_iwmmxt wsllhg%? %0, %1, %2 ashlv2si3_iwmmxt wsllwg%? %0, %1, %2 ashldi3_iwmmxt wslldg%? %0, %1, %2 rorv4hi3_di wrorh%? %0, %1, %2 rorv2si3_di wrorw%? %0, %1, %2 rordi3_di wrord%? %0, %1, %2 ashrv4hi3_di wsrah%? %0, %1, %2 ashrv2si3_di wsraw%? %0, %1, %2 ashrdi3_di wsrad%? %0, %1, %2 lshrv4hi3_di wsrlh%? %0, %1, %2 lshrv2si3_di wsrlw%? %0, %1, %2 lshrdi3_di wsrld%? %0, %1, %2 ashlv4hi3_di wsllh%? %0, %1, %2 ashlv2si3_di wsllw%? %0, %1, %2 ashldi3_di wslld%? %0, %1, %2 iwmmxt_wmadds wmadds%? %0, %1, %2 iwmmxt_wmaddu wmaddu%? %0, %1, %2 iwmmxt_tmia tmia%? %0, %2, %3 iwmmxt_tmiaph tmiaph%? %0, %2, %3 iwmmxt_tmiabb tmiabb%? %0, %2, %3 iwmmxt_tmiatb tmiatb%? %0, %2, %3 iwmmxt_tmiabt tmiabt%? %0, %2, %3 iwmmxt_tmiatt tmiatt%? %0, %2, %3 iwmmxt_tbcstqi tbcstb%? %0, %1 iwmmxt_tbcsthi tbcsth%? %0, %1 iwmmxt_tbcstsi tbcstw%? %0, %1 iwmmxt_tmovmskb tmovmskb%? %0, %1 iwmmxt_tmovmskh tmovmskh%? %0, %1 iwmmxt_tmovmskw tmovmskw%? %0, %1 iwmmxt_waccb waccb%? %0, %1 iwmmxt_wacch wacch%? %0, %1 iwmmxt_waccw waccw%? %0, %1 iwmmxt_walign iwmmxt_tmrc tmrc%? %0, %w1 iwmmxt_tmcr tmcr%? %w0, %1 iwmmxt_wsadb wsadb%? %0, %1, %2 iwmmxt_wsadh wsadh%? %0, %1, %2 iwmmxt_wsadbz wsadbz%? %0, %1, %2 iwmmxt_wsadhz wsadhz%? %0, %1, %2 *arm_movsi_vfp *thumb2_movsi_vfp *arm_movdi_vfp *thumb2_movdi_vfp *movsf_vfp *thumb2_movsf_vfp *movdf_vfp *thumb2_movdf_vfp *movsfcc_vfp *thumb2_movsfcc_vfp *movdfcc_vfp *thumb2_movdfcc_vfp *abssf2_vfp fabss%? %0, %1 *absdf2_vfp fabsd%? %P0, %P1 *negsf2_vfp *negdf2_vfp *addsf3_vfp fadds%? %0, %1, %2 *adddf3_vfp faddd%? %P0, %P1, %P2 *subsf3_vfp fsubs%? %0, %1, %2 *subdf3_vfp fsubd%? %P0, %P1, %P2 *divsf3_vfp fdivs%? %0, %1, %2 *divdf3_vfp fdivd%? %P0, %P1, %P2 *mulsf3_vfp fmuls%? %0, %1, %2 *muldf3_vfp fmuld%? %P0, %P1, %P2 *mulsf3negsf_vfp fnmuls%? %0, %1, %2 *muldf3negdf_vfp fnmuld%? %P0, %P1, %P2 *mulsf3addsf_vfp fmacs%? %0, %2, %3 *muldf3adddf_vfp fmacd%? %P0, %P2, %P3 *mulsf3subsf_vfp fmscs%? %0, %2, %3 *muldf3subdf_vfp fmscd%? %P0, %P2, %P3 *mulsf3negsfaddsf_vfp fnmacs%? %0, %2, %3 *fmuldf3negdfadddf_vfp fnmacd%? %P0, %P2, %P3 *mulsf3negsfsubsf_vfp fnmscs%? %0, %2, %3 *muldf3negdfsubdf_vfp fnmscd%? %P0, %P2, %P3 *extendsfdf2_vfp fcvtds%? %P0, %1 *truncdfsf2_vfp fcvtsd%? %0, %P1 *truncsisf2_vfp ftosizs%? %0, %1 *truncsidf2_vfp ftosizd%? %0, %P1 fixuns_truncsfsi2 ftouizs%? %0, %1 fixuns_truncdfsi2 ftouizd%? %0, %P1 *floatsisf2_vfp fsitos%? %0, %1 *floatsidf2_vfp fsitod%? %P0, %1 floatunssisf2 fuitos%? %0, %1 floatunssidf2 fuitod%? %P0, %1 *sqrtsf2_vfp fsqrts%? %0, %1 *sqrtdf2_vfp fsqrtd%? %P0, %P1 *movcc_vfp fmstat%? *cmpsf_split_vfp *cmpsf_trap_split_vfp *cmpdf_split_vfp *cmpdf_trap_split_vfp *cmpsf_vfp *cmpsf_trap_vfp *cmpdf_vfp *cmpdf_trap_vfp *push_multi_vfp *thumb2_incscc *thumb2_decscc *thumb_andsi_not_shiftsi_si *thumb2_smaxsi3 *thumb2_sminsi3 *thumb32_umaxsi3 *thumb2_uminsi3 *thumb2_notsi_shiftsi *thumb2_negdi2 *thumb2_abssi2 *thumb2_neg_abssi2 *thumb2_movdi *thumb2_movsi_insn pic_load_addr_thumb2 pic_load_dot_plus_four *thumb2_movhi_insn *thumb2_movsf_soft_insn *thumb2_movdf_soft_insn *thumb2_cmpsi_shiftsi *thumb2_cmpsi_shiftsi_swp *thumb2_cmpsi_neg_shiftsi cmn%? %0, %1%S3 *thumb2_mov_scc *thumb2_mov_negscc *thumb2_mov_notscc *thumb2_movsicc_insn *thumb2_movsfcc_soft_insn *call_reg_thumb2 *call_value_reg_thumb2 *thumb2_indirect_jump bx %0 *thumb2_arith_shiftsi *thumb2_sub_shiftsi *thumb2_sub_shiftsi_compare0 *thumb2_and_scc *thumb2_ior_scc *thumb2_compare_scc *thumb2_cond_move *thumb2_cond_arith *thumb2_cond_sub *thumb2_negscc *thumb2_movcond *thumb2_zero_extendsidi2 *thumb2_zero_extendqidi2 *thumb2_extendsidi2 *thumb2_extendqisi_v6 *thumb2_zero_extendhisi2_v6 *thumb2_zero_extendqisi2_v6 thumb2_casesi_internal thumb2_casesi_internal_pic thumb2_eh_return *thumb2_alusi3_short %I3%! %0, %1, %2 *thumb2_shiftsi3_short *thumb2_movsi_shortim mov%! %0, %1 *thumb2_addsi_short sdiv%? %0, %1, %2 udivsi3 udiv%? %0, %1, %2 *thumb2_subsi_short sub%! %0, %1, %2 *thumb2_cbz *thumb2_cbnz *thumb2_one_cmplsi2_short mvn%! %0, %1 *thumb2_negsi2_short neg%! %0, %1 *neon_movv8qi *neon_movv4hi *neon_movv2si *neon_movv2sf *neon_movv16qi *neon_movv8hi *neon_movv4si *neon_movv4sf *neon_movv2di *neon_movti *neon_movei *neon_movoi *neon_movci *neon_movxi vec_setv8qi_internal vec_setv4hi_internal vec_setv2si_internal vec_setv2sf_internal vec_setv16qi_internal vec_setv8hi_internal vec_setv4si_internal vec_setv4sf_internal vec_setv2di_internal vec_extractv8qi vec_extractv4hi vec_extractv2si vec_extractv2sf vec_extractv16qi vec_extractv8hi vec_extractv4si vec_extractv4sf vec_extractv2di *addv8qi3_neon vadd.i8 %P0, %P1, %P2 *addv16qi3_neon vadd.i8 %q0, %q1, %q2 *addv4hi3_neon vadd.i16 %P0, %P1, %P2 *addv8hi3_neon vadd.i16 %q0, %q1, %q2 *addv2si3_neon vadd.i32 %P0, %P1, %P2 *addv4si3_neon vadd.i32 %q0, %q1, %q2 *addv2sf3_neon vadd.f32 %P0, %P1, %P2 *addv4sf3_neon vadd.f32 %q0, %q1, %q2 *addv2di3_neon vadd.i64 %q0, %q1, %q2 *subv8qi3_neon vsub.i8 %P0, %P1, %P2 *subv16qi3_neon vsub.i8 %q0, %q1, %q2 *subv4hi3_neon vsub.i16 %P0, %P1, %P2 *subv8hi3_neon vsub.i16 %q0, %q1, %q2 *subv2si3_neon vsub.i32 %P0, %P1, %P2 *subv4si3_neon vsub.i32 %q0, %q1, %q2 *subv2sf3_neon vsub.f32 %P0, %P1, %P2 *subv4sf3_neon vsub.f32 %q0, %q1, %q2 *subv2di3_neon vsub.i64 %q0, %q1, %q2 *mulv8qi3_neon vmul.i8 %P0, %P1, %P2 *mulv16qi3_neon vmul.i8 %q0, %q1, %q2 *mulv4hi3_neon vmul.i16 %P0, %P1, %P2 *mulv8hi3_neon vmul.i16 %q0, %q1, %q2 *mulv2si3_neon vmul.i32 %P0, %P1, %P2 *mulv4si3_neon vmul.i32 %q0, %q1, %q2 *mulv2sf3_neon vmul.f32 %P0, %P1, %P2 *mulv4sf3_neon vmul.f32 %q0, %q1, %q2 *mulv2di3_neon vmul.i64 %q0, %q1, %q2 iorv8qi3 iorv16qi3 iorv4hi3 iorv8hi3 iorv2si3 iorv4si3 iorv2sf3 iorv4sf3 iorv2di3 iordi3_neon andv8qi3 andv16qi3 andv4hi3 andv8hi3 andv2si3 andv4si3 andv2sf3 andv4sf3 andv2di3 anddi3_neon ornv8qi3_neon vorn %P0, %P1, %P2 ornv16qi3_neon vorn %q0, %q1, %q2 ornv4hi3_neon ornv8hi3_neon ornv2si3_neon ornv4si3_neon ornv2sf3_neon ornv4sf3_neon ornv2di3_neon orndi3_neon bicv8qi3_neon vbic %P0, %P1, %P2 bicv16qi3_neon vbic %q0, %q1, %q2 bicv4hi3_neon bicv8hi3_neon bicv2si3_neon bicv4si3_neon bicv2sf3_neon bicv4sf3_neon bicv2di3_neon bicdi3_neon xorv8qi3 veor %P0, %P1, %P2 xorv16qi3 veor %q0, %q1, %q2 xorv4hi3 xorv8hi3 xorv2si3 xorv4si3 xorv2sf3 xorv4sf3 xorv2di3 xordi3_neon one_cmplv8qi2 vmvn %P0, %P1 one_cmplv16qi2 vmvn %q0, %q1 one_cmplv4hi2 one_cmplv8hi2 one_cmplv2si2 one_cmplv4si2 one_cmplv2sf2 one_cmplv4sf2 one_cmplv2di2 absv8qi2 vabs.s8 %P0, %P1 absv16qi2 vabs.s8 %q0, %q1 absv4hi2 vabs.s16 %P0, %P1 absv8hi2 vabs.s16 %q0, %q1 absv2si2 vabs.s32 %P0, %P1 absv4si2 vabs.s32 %q0, %q1 absv2sf2 vabs.f32 %P0, %P1 absv4sf2 vabs.f32 %q0, %q1 negv8qi2 vneg.s8 %P0, %P1 negv16qi2 vneg.s8 %q0, %q1 negv4hi2 vneg.s16 %P0, %P1 negv8hi2 vneg.s16 %q0, %q1 negv2si2 vneg.s32 %P0, %P1 negv4si2 vneg.s32 %q0, %q1 negv2sf2 vneg.f32 %P0, %P1 negv4sf2 vneg.f32 %q0, %q1 *uminv8qi3_neon vmin.u8 %P0, %P1, %P2 *uminv16qi3_neon vmin.u8 %q0, %q1, %q2 *uminv4hi3_neon vmin.u16 %P0, %P1, %P2 *uminv8hi3_neon vmin.u16 %q0, %q1, %q2 *uminv2si3_neon vmin.u32 %P0, %P1, %P2 *uminv4si3_neon vmin.u32 %q0, %q1, %q2 *umaxv8qi3_neon vmax.u8 %P0, %P1, %P2 *umaxv16qi3_neon vmax.u8 %q0, %q1, %q2 *umaxv4hi3_neon vmax.u16 %P0, %P1, %P2 *umaxv8hi3_neon vmax.u16 %q0, %q1, %q2 *umaxv2si3_neon vmax.u32 %P0, %P1, %P2 *umaxv4si3_neon vmax.u32 %q0, %q1, %q2 *sminv8qi3_neon vmin.s8 %P0, %P1, %P2 *sminv16qi3_neon vmin.s8 %q0, %q1, %q2 *sminv4hi3_neon vmin.s16 %P0, %P1, %P2 *sminv8hi3_neon vmin.s16 %q0, %q1, %q2 *sminv2si3_neon vmin.s32 %P0, %P1, %P2 *sminv4si3_neon vmin.s32 %q0, %q1, %q2 *sminv2sf3_neon vmin.f32 %P0, %P1, %P2 *sminv4sf3_neon vmin.f32 %q0, %q1, %q2 *smaxv8qi3_neon vmax.s8 %P0, %P1, %P2 *smaxv16qi3_neon vmax.s8 %q0, %q1, %q2 *smaxv4hi3_neon vmax.s16 %P0, %P1, %P2 *smaxv8hi3_neon vmax.s16 %q0, %q1, %q2 *smaxv2si3_neon vmax.s32 %P0, %P1, %P2 *smaxv4si3_neon vmax.s32 %q0, %q1, %q2 *smaxv2sf3_neon vmax.f32 %P0, %P1, %P2 *smaxv4sf3_neon vmax.f32 %q0, %q1, %q2 ashlv8qi3 vshl.s8 %P0, %P1, %P2 ashlv16qi3 vshl.s8 %q0, %q1, %q2 ashlv4hi3 vshl.s16 %P0, %P1, %P2 ashlv8hi3 vshl.s16 %q0, %q1, %q2 ashlv2si3 vshl.s32 %P0, %P1, %P2 ashlv4si3 vshl.s32 %q0, %q1, %q2 ashlv8qi3_signed ashlv16qi3_signed ashlv4hi3_signed ashlv8hi3_signed ashlv2si3_signed ashlv4si3_signed ashlv2di3_signed vshl.s64 %q0, %q1, %q2 ashlv8qi3_unsigned vshl.u8 %P0, %P1, %P2 ashlv16qi3_unsigned vshl.u8 %q0, %q1, %q2 ashlv4hi3_unsigned vshl.u16 %P0, %P1, %P2 ashlv8hi3_unsigned vshl.u16 %q0, %q1, %q2 ashlv2si3_unsigned vshl.u32 %P0, %P1, %P2 ashlv4si3_unsigned vshl.u32 %q0, %q1, %q2 ashlv2di3_unsigned vshl.u64 %q0, %q1, %q2 widen_ssumv8qi3 vaddw.s8 %q0, %q2, %P1 widen_ssumv4hi3 vaddw.s16 %q0, %q2, %P1 widen_ssumv2si3 vaddw.s32 %q0, %q2, %P1 widen_usumv8qi3 vaddw.u8 %q0, %q2, %P1 widen_usumv4hi3 vaddw.u16 %q0, %q2, %P1 widen_usumv2si3 vaddw.u32 %q0, %q2, %P1 quad_halves_plusv4si vadd.i32 %P0, %e1, %f1 quad_halves_sminv4si vmin.s32 %P0, %e1, %f1 quad_halves_smaxv4si vmax.s32 %P0, %e1, %f1 quad_halves_uminv4si vmin.u32 %P0, %e1, %f1 quad_halves_umaxv4si vmax.u32 %P0, %e1, %f1 quad_halves_plusv4sf vadd.f32 %P0, %e1, %f1 quad_halves_sminv4sf vmin.f32 %P0, %e1, %f1 quad_halves_smaxv4sf vmax.f32 %P0, %e1, %f1 quad_halves_plusv8hi vadd.i16 %P0, %e1, %f1 quad_halves_sminv8hi vmin.s16 %P0, %e1, %f1 quad_halves_smaxv8hi vmax.s16 %P0, %e1, %f1 quad_halves_uminv8hi vmin.u16 %P0, %e1, %f1 quad_halves_umaxv8hi vmax.u16 %P0, %e1, %f1 quad_halves_plusv16qi vadd.i8 %P0, %e1, %f1 quad_halves_sminv16qi vmin.s8 %P0, %e1, %f1 quad_halves_smaxv16qi vmax.s8 %P0, %e1, %f1 quad_halves_uminv16qi vmin.u8 %P0, %e1, %f1 quad_halves_umaxv16qi vmax.u8 %P0, %e1, %f1 move_lo_quad_v4si move_lo_quad_v4sf move_lo_quad_v8hi move_lo_quad_v16qi reduc_splus_v2di vadd.i64 %e0, %e1, %f1 neon_vpadd_internalv8qi vpadd.i8 %P0, %P1, %P2 neon_vpadd_internalv4hi vpadd.i16 %P0, %P1, %P2 neon_vpadd_internalv2si vpadd.i32 %P0, %P1, %P2 neon_vpadd_internalv2sf vpadd.f32 %P0, %P1, %P2 neon_vpsminv8qi vpmin.s8 %P0, %P1, %P2 neon_vpsminv4hi vpmin.s16 %P0, %P1, %P2 neon_vpsminv2si vpmin.s32 %P0, %P1, %P2 neon_vpsminv2sf vpmin.f32 %P0, %P1, %P2 neon_vpsmaxv8qi vpmax.s8 %P0, %P1, %P2 neon_vpsmaxv4hi vpmax.s16 %P0, %P1, %P2 neon_vpsmaxv2si vpmax.s32 %P0, %P1, %P2 neon_vpsmaxv2sf vpmax.f32 %P0, %P1, %P2 neon_vpuminv8qi vpmin.u8 %P0, %P1, %P2 neon_vpuminv4hi vpmin.u16 %P0, %P1, %P2 neon_vpuminv2si vpmin.u32 %P0, %P1, %P2 neon_vpumaxv8qi vpmax.u8 %P0, %P1, %P2 neon_vpumaxv4hi vpmax.u16 %P0, %P1, %P2 neon_vpumaxv2si vpmax.u32 %P0, %P1, %P2 *ss_addv8qi_neon vqadd.s8 %P0, %P1, %P2 *ss_addv4hi_neon vqadd.s16 %P0, %P1, %P2 *ss_addv2si_neon vqadd.s32 %P0, %P1, %P2 *ss_addv2sf_neon vqadd.f32 %P0, %P1, %P2 *us_addv8qi_neon vqadd.u8 %P0, %P1, %P2 *us_addv4hi_neon vqadd.u16 %P0, %P1, %P2 *us_addv2si_neon vqadd.u32 %P0, %P1, %P2 *us_addv2sf_neon *ss_subv8qi_neon vqsub.s8 %P0, %P1, %P2 *ss_subv4hi_neon vqsub.s16 %P0, %P1, %P2 *ss_subv2si_neon vqsub.s32 %P0, %P1, %P2 *ss_subv2sf_neon vqsub.f32 %P0, %P1, %P2 *us_subv8qi_neon vqsub.u8 %P0, %P1, %P2 *us_subv4hi_neon vqsub.u16 %P0, %P1, %P2 *us_subv2si_neon vqsub.u32 %P0, %P1, %P2 *us_subv2sf_neon neon_vaddv8qi neon_vaddv16qi neon_vaddv4hi neon_vaddv8hi neon_vaddv2si neon_vaddv4si neon_vaddv2sf neon_vaddv4sf neon_vadddi vadd.i64 %P0, %P1, %P2 neon_vaddv2di neon_vaddlv8qi vaddl.%T3%#8 %q0, %P1, %P2 neon_vaddlv4hi vaddl.%T3%#16 %q0, %P1, %P2 neon_vaddlv2si vaddl.%T3%#32 %q0, %P1, %P2 neon_vaddwv8qi vaddw.%T3%#8 %q0, %q1, %P2 neon_vaddwv4hi vaddw.%T3%#16 %q0, %q1, %P2 neon_vaddwv2si vaddw.%T3%#32 %q0, %q1, %P2 neon_vhaddv8qi v%O3hadd.%T3%#8 %P0, %P1, %P2 neon_vhaddv16qi v%O3hadd.%T3%#8 %q0, %q1, %q2 neon_vhaddv4hi neon_vhaddv8hi neon_vhaddv2si neon_vhaddv4si neon_vqaddv8qi vqadd.%T3%#8 %P0, %P1, %P2 neon_vqaddv16qi vqadd.%T3%#8 %q0, %q1, %q2 neon_vqaddv4hi vqadd.%T3%#16 %P0, %P1, %P2 neon_vqaddv8hi vqadd.%T3%#16 %q0, %q1, %q2 neon_vqaddv2si vqadd.%T3%#32 %P0, %P1, %P2 neon_vqaddv4si vqadd.%T3%#32 %q0, %q1, %q2 neon_vqadddi vqadd.%T3%#64 %P0, %P1, %P2 neon_vqaddv2di vqadd.%T3%#64 %q0, %q1, %q2 neon_vaddhnv8hi v%O3addhn.i16 %P0, %q1, %q2 neon_vaddhnv4si v%O3addhn.i32 %P0, %q1, %q2 neon_vaddhnv2di v%O3addhn.i64 %P0, %q1, %q2 neon_vmulv8qi vmul.%F3%#8 %P0, %P1, %P2 neon_vmulv16qi vmul.%F3%#8 %q0, %q1, %q2 neon_vmulv4hi vmul.%F3%#16 %P0, %P1, %P2 neon_vmulv8hi vmul.%F3%#16 %q0, %q1, %q2 neon_vmulv2si vmul.%F3%#32 %P0, %P1, %P2 neon_vmulv4si vmul.%F3%#32 %q0, %q1, %q2 neon_vmulv2sf neon_vmulv4sf neon_vmlav8qi vmla.i8 %P0, %P2, %P3 neon_vmlav16qi vmla.i8 %q0, %q2, %q3 neon_vmlav4hi vmla.i16 %P0, %P2, %P3 neon_vmlav8hi vmla.i16 %q0, %q2, %q3 neon_vmlav2si vmla.i32 %P0, %P2, %P3 neon_vmlav4si vmla.i32 %q0, %q2, %q3 neon_vmlav2sf vmla.f32 %P0, %P2, %P3 neon_vmlav4sf vmla.f32 %q0, %q2, %q3 neon_vmlalv8qi vmlal.%T4%#8 %q0, %P2, %P3 neon_vmlalv4hi vmlal.%T4%#16 %q0, %P2, %P3 neon_vmlalv2si vmlal.%T4%#32 %q0, %P2, %P3 neon_vmlsv8qi vmls.i8 %P0, %P2, %P3 neon_vmlsv16qi vmls.i8 %q0, %q2, %q3 neon_vmlsv4hi vmls.i16 %P0, %P2, %P3 neon_vmlsv8hi vmls.i16 %q0, %q2, %q3 neon_vmlsv2si vmls.i32 %P0, %P2, %P3 neon_vmlsv4si vmls.i32 %q0, %q2, %q3 neon_vmlsv2sf vmls.f32 %P0, %P2, %P3 neon_vmlsv4sf vmls.f32 %q0, %q2, %q3 neon_vmlslv8qi vmlsl.%T4%#8 %q0, %P2, %P3 neon_vmlslv4hi vmlsl.%T4%#16 %q0, %P2, %P3 neon_vmlslv2si vmlsl.%T4%#32 %q0, %P2, %P3 neon_vqdmulhv4hi vq%O3dmulh.s16 %P0, %P1, %P2 neon_vqdmulhv2si vq%O3dmulh.s32 %P0, %P1, %P2 neon_vqdmulhv8hi vq%O3dmulh.s16 %q0, %q1, %q2 neon_vqdmulhv4si vq%O3dmulh.s32 %q0, %q1, %q2 neon_vqdmlalv4hi vqdmlal.s16 %q0, %P2, %P3 neon_vqdmlalv2si vqdmlal.s32 %q0, %P2, %P3 neon_vqdmlslv4hi vqdmlsl.s16 %q0, %P2, %P3 neon_vqdmlslv2si vqdmlsl.s32 %q0, %P2, %P3 neon_vmullv8qi vmull.%T3%#8 %q0, %P1, %P2 neon_vmullv4hi vmull.%T3%#16 %q0, %P1, %P2 neon_vmullv2si vmull.%T3%#32 %q0, %P1, %P2 neon_vqdmullv4hi vqdmull.s16 %q0, %P1, %P2 neon_vqdmullv2si vqdmull.s32 %q0, %P1, %P2 neon_vsubv8qi neon_vsubv16qi neon_vsubv4hi neon_vsubv8hi neon_vsubv2si neon_vsubv4si neon_vsubv2sf neon_vsubv4sf neon_vsubdi vsub.i64 %P0, %P1, %P2 neon_vsubv2di neon_vsublv8qi vsubl.%T3%#8 %q0, %P1, %P2 neon_vsublv4hi vsubl.%T3%#16 %q0, %P1, %P2 neon_vsublv2si vsubl.%T3%#32 %q0, %P1, %P2 neon_vsubwv8qi vsubw.%T3%#8 %q0, %q1, %P2 neon_vsubwv4hi vsubw.%T3%#16 %q0, %q1, %P2 neon_vsubwv2si vsubw.%T3%#32 %q0, %q1, %P2 neon_vqsubv8qi vqsub.%T3%#8 %P0, %P1, %P2 neon_vqsubv16qi vqsub.%T3%#8 %q0, %q1, %q2 neon_vqsubv4hi vqsub.%T3%#16 %P0, %P1, %P2 neon_vqsubv8hi vqsub.%T3%#16 %q0, %q1, %q2 neon_vqsubv2si vqsub.%T3%#32 %P0, %P1, %P2 neon_vqsubv4si vqsub.%T3%#32 %q0, %q1, %q2 neon_vqsubdi vqsub.%T3%#64 %P0, %P1, %P2 neon_vqsubv2di vqsub.%T3%#64 %q0, %q1, %q2 neon_vhsubv8qi vhsub.%T3%#8 %P0, %P1, %P2 neon_vhsubv16qi vhsub.%T3%#8 %q0, %q1, %q2 neon_vhsubv4hi vhsub.%T3%#16 %P0, %P1, %P2 neon_vhsubv8hi vhsub.%T3%#16 %q0, %q1, %q2 neon_vhsubv2si vhsub.%T3%#32 %P0, %P1, %P2 neon_vhsubv4si vhsub.%T3%#32 %q0, %q1, %q2 neon_vsubhnv8hi v%O3subhn.i16 %P0, %q1, %q2 neon_vsubhnv4si v%O3subhn.i32 %P0, %q1, %q2 neon_vsubhnv2di v%O3subhn.i64 %P0, %q1, %q2 neon_vceqv8qi vceq.i8 %P0, %P1, %P2 neon_vceqv16qi vceq.i8 %q0, %q1, %q2 neon_vceqv4hi vceq.i16 %P0, %P1, %P2 neon_vceqv8hi vceq.i16 %q0, %q1, %q2 neon_vceqv2si vceq.i32 %P0, %P1, %P2 neon_vceqv4si vceq.i32 %q0, %q1, %q2 neon_vceqv2sf vceq.f32 %P0, %P1, %P2 neon_vceqv4sf vceq.f32 %q0, %q1, %q2 neon_vcgev8qi vcge.%T3%#8 %P0, %P1, %P2 neon_vcgev16qi vcge.%T3%#8 %q0, %q1, %q2 neon_vcgev4hi vcge.%T3%#16 %P0, %P1, %P2 neon_vcgev8hi vcge.%T3%#16 %q0, %q1, %q2 neon_vcgev2si vcge.%T3%#32 %P0, %P1, %P2 neon_vcgev4si vcge.%T3%#32 %q0, %q1, %q2 neon_vcgev2sf neon_vcgev4sf neon_vcgtv8qi vcgt.%T3%#8 %P0, %P1, %P2 neon_vcgtv16qi vcgt.%T3%#8 %q0, %q1, %q2 neon_vcgtv4hi vcgt.%T3%#16 %P0, %P1, %P2 neon_vcgtv8hi vcgt.%T3%#16 %q0, %q1, %q2 neon_vcgtv2si vcgt.%T3%#32 %P0, %P1, %P2 neon_vcgtv4si vcgt.%T3%#32 %q0, %q1, %q2 neon_vcgtv2sf neon_vcgtv4sf neon_vcagev2sf vacge.f32 %P0, %P1, %P2 neon_vcagev4sf vacge.f32 %q0, %q1, %q2 neon_vcagtv2sf vacgt.f32 %P0, %P1, %P2 neon_vcagtv4sf vacgt.f32 %q0, %q1, %q2 neon_vtstv8qi vtst.8 %P0, %P1, %P2 neon_vtstv16qi vtst.8 %q0, %q1, %q2 neon_vtstv4hi vtst.16 %P0, %P1, %P2 neon_vtstv8hi vtst.16 %q0, %q1, %q2 neon_vtstv2si vtst.32 %P0, %P1, %P2 neon_vtstv4si vtst.32 %q0, %q1, %q2 neon_vabdv8qi vabd.%T3%#8 %P0, %P1, %P2 neon_vabdv16qi vabd.%T3%#8 %q0, %q1, %q2 neon_vabdv4hi vabd.%T3%#16 %P0, %P1, %P2 neon_vabdv8hi vabd.%T3%#16 %q0, %q1, %q2 neon_vabdv2si vabd.%T3%#32 %P0, %P1, %P2 neon_vabdv4si vabd.%T3%#32 %q0, %q1, %q2 neon_vabdv2sf neon_vabdv4sf neon_vabdlv8qi vabdl.%T3%#8 %q0, %P1, %P2 neon_vabdlv4hi vabdl.%T3%#16 %q0, %P1, %P2 neon_vabdlv2si vabdl.%T3%#32 %q0, %P1, %P2 neon_vabav8qi vaba.%T4%#8 %P0, %P2, %P3 neon_vabav16qi vaba.%T4%#8 %q0, %q2, %q3 neon_vabav4hi vaba.%T4%#16 %P0, %P2, %P3 neon_vabav8hi vaba.%T4%#16 %q0, %q2, %q3 neon_vabav2si vaba.%T4%#32 %P0, %P2, %P3 neon_vabav4si vaba.%T4%#32 %q0, %q2, %q3 neon_vabalv8qi vabal.%T4%#8 %q0, %P2, %P3 neon_vabalv4hi vabal.%T4%#16 %q0, %P2, %P3 neon_vabalv2si vabal.%T4%#32 %q0, %P2, %P3 neon_vmaxv8qi vmax.%T3%#8 %P0, %P1, %P2 neon_vmaxv16qi vmax.%T3%#8 %q0, %q1, %q2 neon_vmaxv4hi vmax.%T3%#16 %P0, %P1, %P2 neon_vmaxv8hi vmax.%T3%#16 %q0, %q1, %q2 neon_vmaxv2si vmax.%T3%#32 %P0, %P1, %P2 neon_vmaxv4si vmax.%T3%#32 %q0, %q1, %q2 neon_vmaxv2sf neon_vmaxv4sf neon_vminv8qi vmin.%T3%#8 %P0, %P1, %P2 neon_vminv16qi vmin.%T3%#8 %q0, %q1, %q2 neon_vminv4hi vmin.%T3%#16 %P0, %P1, %P2 neon_vminv8hi vmin.%T3%#16 %q0, %q1, %q2 neon_vminv2si vmin.%T3%#32 %P0, %P1, %P2 neon_vminv4si vmin.%T3%#32 %q0, %q1, %q2 neon_vminv2sf neon_vminv4sf neon_vpaddlv8qi vpaddl.%T2%#8 %P0, %P1 neon_vpaddlv16qi vpaddl.%T2%#8 %q0, %q1 neon_vpaddlv4hi vpaddl.%T2%#16 %P0, %P1 neon_vpaddlv8hi vpaddl.%T2%#16 %q0, %q1 neon_vpaddlv2si vpaddl.%T2%#32 %P0, %P1 neon_vpaddlv4si vpaddl.%T2%#32 %q0, %q1 neon_vpadalv8qi vpadal.%T3%#8 %P0, %P2 neon_vpadalv16qi vpadal.%T3%#8 %q0, %q2 neon_vpadalv4hi vpadal.%T3%#16 %P0, %P2 neon_vpadalv8hi vpadal.%T3%#16 %q0, %q2 neon_vpadalv2si vpadal.%T3%#32 %P0, %P2 neon_vpadalv4si vpadal.%T3%#32 %q0, %q2 neon_vpmaxv8qi vpmax.%T3%#8 %P0, %P1, %P2 neon_vpmaxv4hi vpmax.%T3%#16 %P0, %P1, %P2 neon_vpmaxv2si vpmax.%T3%#32 %P0, %P1, %P2 neon_vpmaxv2sf neon_vpminv8qi vpmin.%T3%#8 %P0, %P1, %P2 neon_vpminv4hi vpmin.%T3%#16 %P0, %P1, %P2 neon_vpminv2si vpmin.%T3%#32 %P0, %P1, %P2 neon_vpminv2sf neon_vrecpsv2sf vrecps.f32 %P0, %P1, %P2 neon_vrecpsv4sf vrecps.f32 %q0, %q1, %q2 neon_vrsqrtsv2sf vrsqrts.f32 %P0, %P1, %P2 neon_vrsqrtsv4sf vrsqrts.f32 %q0, %q1, %q2 neon_vabsv8qi neon_vabsv16qi neon_vabsv4hi neon_vabsv8hi neon_vabsv2si neon_vabsv4si neon_vabsv2sf neon_vabsv4sf neon_vqabsv8qi vqabs.s8 %P0, %P1 neon_vqabsv16qi vqabs.s8 %q0, %q1 neon_vqabsv4hi vqabs.s16 %P0, %P1 neon_vqabsv8hi vqabs.s16 %q0, %q1 neon_vqabsv2si vqabs.s32 %P0, %P1 neon_vqabsv4si vqabs.s32 %q0, %q1 neon_vqnegv8qi vqneg.s8 %P0, %P1 neon_vqnegv16qi vqneg.s8 %q0, %q1 neon_vqnegv4hi vqneg.s16 %P0, %P1 neon_vqnegv8hi vqneg.s16 %q0, %q1 neon_vqnegv2si vqneg.s32 %P0, %P1 neon_vqnegv4si vqneg.s32 %q0, %q1 neon_vclsv8qi vcls.s8 %P0, %P1 neon_vclsv16qi vcls.s8 %q0, %q1 neon_vclsv4hi vcls.s16 %P0, %P1 neon_vclsv8hi vcls.s16 %q0, %q1 neon_vclsv2si vcls.s32 %P0, %P1 neon_vclsv4si vcls.s32 %q0, %q1 neon_vclzv8qi vclz.i8 %P0, %P1 neon_vclzv16qi vclz.i8 %q0, %q1 neon_vclzv4hi vclz.i16 %P0, %P1 neon_vclzv8hi vclz.i16 %q0, %q1 neon_vclzv2si vclz.i32 %P0, %P1 neon_vclzv4si vclz.i32 %q0, %q1 neon_vcntv8qi vcnt.8 %P0, %P1 neon_vcntv16qi vcnt.8 %q0, %q1 neon_vrecpev2si vrecpe.u32 %P0, %P1 neon_vrecpev2sf vrecpe.f32 %P0, %P1 neon_vrecpev4si vrecpe.u32 %q0, %q1 neon_vrecpev4sf vrecpe.f32 %q0, %q1 neon_vrsqrtev2si vrsqrte.u32 %P0, %P1 neon_vrsqrtev2sf vrsqrte.f32 %P0, %P1 neon_vrsqrtev4si vrsqrte.u32 %q0, %q1 neon_vrsqrtev4sf vrsqrte.f32 %q0, %q1 neon_vget_lanedi neon_vget_lanev2di neon_vset_lanev8qi neon_vset_lanev4hi neon_vset_lanev2si neon_vset_lanev2sf neon_vset_lanedi neon_vset_lanev16qi neon_vset_lanev8hi neon_vset_lanev4si neon_vset_lanev4sf neon_vset_lanev2di neon_vdup_nv8qi vdup%?.8 %P0, %1 neon_vdup_nv16qi vdup%?.8 %q0, %1 neon_vdup_nv4hi vdup%?.16 %P0, %1 neon_vdup_nv8hi vdup%?.16 %q0, %1 neon_vdup_nv2si vdup%?.32 %P0, %1 neon_vdup_nv4si vdup%?.32 %q0, %1 neon_vdup_nv2sf neon_vdup_nv4sf neon_vdup_ndi vmov%? %P0, %Q1, %R1 neon_vdup_nv2di neon_vdup_lanev8qi neon_vdup_lanev4hi neon_vdup_lanev2si neon_vdup_lanev2sf neon_vdup_lanev16qi neon_vdup_lanev8hi neon_vdup_lanev4si neon_vdup_lanev4sf neon_vdup_lanev2di neon_vcombinev8qi neon_vcombinev4hi neon_vcombinev2si neon_vcombinev2sf neon_vcombinedi neon_vget_highv16qi neon_vget_highv8hi neon_vget_highv4si neon_vget_highv4sf neon_vget_highv2di neon_vget_lowv16qi neon_vget_lowv8hi neon_vget_lowv4si neon_vget_lowv4sf neon_vget_lowv2di neon_vcvtv2sf vcvt.%T2%#32.f32 %P0, %P1 neon_vcvtv4sf vcvt.%T2%#32.f32 %q0, %q1 neon_vcvtv2si vcvt.f32.%T2%#32 %P0, %P1 neon_vcvtv4si vcvt.f32.%T2%#32 %q0, %q1 neon_vcvt_nv2sf neon_vcvt_nv4sf neon_vcvt_nv2si neon_vcvt_nv4si neon_vmovnv8hi vmovn.i16 %P0, %q1 neon_vmovnv4si vmovn.i32 %P0, %q1 neon_vmovnv2di vmovn.i64 %P0, %q1 neon_vqmovnv8hi vqmovn.%T2%#16 %P0, %q1 neon_vqmovnv4si vqmovn.%T2%#32 %P0, %q1 neon_vqmovnv2di vqmovn.%T2%#64 %P0, %q1 neon_vqmovunv8hi vqmovun.s16 %P0, %q1 neon_vqmovunv4si vqmovun.s32 %P0, %q1 neon_vqmovunv2di vqmovun.s64 %P0, %q1 neon_vmovlv8qi vmovl.%T2%#8 %q0, %P1 neon_vmovlv4hi vmovl.%T2%#16 %q0, %P1 neon_vmovlv2si vmovl.%T2%#32 %q0, %P1 neon_vmul_lanev4hi neon_vmul_lanev2si neon_vmul_lanev2sf neon_vmul_lanev8hi neon_vmul_lanev4si neon_vmul_lanev4sf neon_vmull_lanev4hi neon_vmull_lanev2si neon_vqdmull_lanev4hi neon_vqdmull_lanev2si neon_vqdmulh_lanev8hi neon_vqdmulh_lanev4si neon_vqdmulh_lanev4hi neon_vqdmulh_lanev2si neon_vmla_lanev4hi neon_vmla_lanev2si neon_vmla_lanev2sf neon_vmla_lanev8hi neon_vmla_lanev4si neon_vmla_lanev4sf neon_vmlal_lanev4hi neon_vmlal_lanev2si neon_vqdmlal_lanev4hi neon_vqdmlal_lanev2si neon_vmls_lanev4hi neon_vmls_lanev2si neon_vmls_lanev2sf neon_vmls_lanev8hi neon_vmls_lanev4si neon_vmls_lanev4sf neon_vmlsl_lanev4hi neon_vmlsl_lanev2si neon_vqdmlsl_lanev4hi neon_vqdmlsl_lanev2si neon_vextv8qi neon_vextv16qi neon_vextv4hi neon_vextv8hi neon_vextv2si neon_vextv4si neon_vextv2sf neon_vextv4sf neon_vextdi neon_vextv2di neon_vrev64v8qi vrev64.8 %P0, %P1 neon_vrev64v16qi vrev64.8 %q0, %q1 neon_vrev64v4hi vrev64.16 %P0, %P1 neon_vrev64v8hi vrev64.16 %q0, %q1 neon_vrev64v2si vrev64.32 %P0, %P1 neon_vrev64v4si vrev64.32 %q0, %q1 neon_vrev64v2sf neon_vrev64v4sf neon_vrev64v2di vrev64.64 %q0, %q1 neon_vrev32v8qi vrev32.8 %P0, %P1 neon_vrev32v4hi vrev32.16 %P0, %P1 neon_vrev32v16qi vrev32.8 %q0, %q1 neon_vrev32v8hi vrev32.16 %q0, %q1 neon_vrev16v8qi vrev16.8 %P0, %P1 neon_vrev16v16qi vrev16.8 %q0, %q1 neon_vbslv8qi_internal neon_vbslv16qi_internal neon_vbslv4hi_internal neon_vbslv8hi_internal neon_vbslv2si_internal neon_vbslv4si_internal neon_vbslv2sf_internal neon_vbslv4sf_internal neon_vbsldi_internal neon_vbslv2di_internal neon_vshlv8qi v%O3shl.%T3%#8 %P0, %P1, %P2 neon_vshlv16qi v%O3shl.%T3%#8 %q0, %q1, %q2 neon_vshlv4hi v%O3shl.%T3%#16 %P0, %P1, %P2 neon_vshlv8hi v%O3shl.%T3%#16 %q0, %q1, %q2 neon_vshlv2si v%O3shl.%T3%#32 %P0, %P1, %P2 neon_vshlv4si v%O3shl.%T3%#32 %q0, %q1, %q2 neon_vshldi v%O3shl.%T3%#64 %P0, %P1, %P2 neon_vshlv2di v%O3shl.%T3%#64 %q0, %q1, %q2 neon_vqshlv8qi vq%O3shl.%T3%#8 %P0, %P1, %P2 neon_vqshlv16qi vq%O3shl.%T3%#8 %q0, %q1, %q2 neon_vqshlv4hi neon_vqshlv8hi neon_vqshlv2si neon_vqshlv4si neon_vqshldi neon_vqshlv2di neon_vshr_nv8qi neon_vshr_nv16qi neon_vshr_nv4hi neon_vshr_nv8hi neon_vshr_nv2si neon_vshr_nv4si neon_vshr_ndi neon_vshr_nv2di neon_vshrn_nv8hi neon_vshrn_nv4si neon_vshrn_nv2di neon_vqshrn_nv8hi neon_vqshrn_nv4si neon_vqshrn_nv2di neon_vqshrun_nv8hi neon_vqshrun_nv4si neon_vqshrun_nv2di neon_vshl_nv8qi neon_vshl_nv16qi neon_vshl_nv4hi neon_vshl_nv8hi neon_vshl_nv2si neon_vshl_nv4si neon_vshl_ndi neon_vshl_nv2di neon_vqshl_nv8qi neon_vqshl_nv16qi neon_vqshl_nv4hi neon_vqshl_nv8hi neon_vqshl_nv2si neon_vqshl_nv4si neon_vqshl_ndi neon_vqshl_nv2di neon_vqshlu_nv8qi neon_vqshlu_nv16qi neon_vqshlu_nv4hi neon_vqshlu_nv8hi neon_vqshlu_nv2si neon_vqshlu_nv4si neon_vqshlu_ndi neon_vqshlu_nv2di neon_vshll_nv8qi neon_vshll_nv4hi neon_vshll_nv2si neon_vsra_nv8qi neon_vsra_nv16qi neon_vsra_nv4hi neon_vsra_nv8hi neon_vsra_nv2si neon_vsra_nv4si neon_vsra_ndi neon_vsra_nv2di neon_vsri_nv8qi neon_vsri_nv16qi neon_vsri_nv4hi neon_vsri_nv8hi neon_vsri_nv2si neon_vsri_nv4si neon_vsri_ndi neon_vsri_nv2di neon_vsli_nv8qi neon_vsli_nv16qi neon_vsli_nv4hi neon_vsli_nv8hi neon_vsli_nv2si neon_vsli_nv4si neon_vsli_ndi neon_vsli_nv2di neon_vtbl1v8qi vtbl.8 %P0, {%P1}, %P2 neon_vtbl2v8qi neon_vtbl3v8qi neon_vtbl4v8qi neon_vtbx1v8qi vtbx.8 %P0, {%P2}, %P3 neon_vtbx2v8qi neon_vtbx3v8qi neon_vtbx4v8qi neon_vtrnv8qi_internal vtrn.8 %P0, %P2 neon_vtrnv16qi_internal vtrn.8 %q0, %q2 neon_vtrnv4hi_internal vtrn.16 %P0, %P2 neon_vtrnv8hi_internal vtrn.16 %q0, %q2 neon_vtrnv2si_internal vtrn.32 %P0, %P2 neon_vtrnv4si_internal vtrn.32 %q0, %q2 neon_vtrnv2sf_internal neon_vtrnv4sf_internal neon_vzipv8qi_internal vzip.8 %P0, %P2 neon_vzipv16qi_internal vzip.8 %q0, %q2 neon_vzipv4hi_internal vzip.16 %P0, %P2 neon_vzipv8hi_internal vzip.16 %q0, %q2 neon_vzipv2si_internal vzip.32 %P0, %P2 neon_vzipv4si_internal vzip.32 %q0, %q2 neon_vzipv2sf_internal neon_vzipv4sf_internal neon_vuzpv8qi_internal vuzp.8 %P0, %P2 neon_vuzpv16qi_internal vuzp.8 %q0, %q2 neon_vuzpv4hi_internal vuzp.16 %P0, %P2 neon_vuzpv8hi_internal vuzp.16 %q0, %q2 neon_vuzpv2si_internal vuzp.32 %P0, %P2 neon_vuzpv4si_internal vuzp.32 %q0, %q2 neon_vuzpv2sf_internal neon_vuzpv4sf_internal neon_vld1v8qi neon_vld1v16qi neon_vld1v4hi neon_vld1v8hi neon_vld1v2si neon_vld1v4si neon_vld1v2sf neon_vld1v4sf neon_vld1di neon_vld1v2di neon_vld1_lanev8qi neon_vld1_lanev4hi neon_vld1_lanev2si neon_vld1_lanev2sf neon_vld1_lanedi neon_vld1_lanev16qi neon_vld1_lanev8hi neon_vld1_lanev4si neon_vld1_lanev4sf neon_vld1_lanev2di neon_vld1_dupv8qi neon_vld1_dupv4hi neon_vld1_dupv2si neon_vld1_dupv2sf neon_vld1_dupdi neon_vld1_dupv16qi neon_vld1_dupv8hi neon_vld1_dupv4si neon_vld1_dupv4sf neon_vld1_dupv2di neon_vst1v8qi vst1.8 %h1, [%0] neon_vst1v16qi neon_vst1v4hi vst1.16 %h1, [%0] neon_vst1v8hi neon_vst1v2si vst1.32 %h1, [%0] neon_vst1v4si neon_vst1v2sf neon_vst1v4sf neon_vst1di neon_vst1v2di neon_vst1_lanev8qi neon_vst1_lanev4hi neon_vst1_lanev2si neon_vst1_lanev2sf neon_vst1_lanedi neon_vst1_lanev16qi neon_vst1_lanev8hi neon_vst1_lanev4si neon_vst1_lanev4sf neon_vst1_lanev2di neon_vld2v8qi neon_vld2v4hi neon_vld2v2si neon_vld2v2sf neon_vld2di neon_vld2v16qi neon_vld2v8hi neon_vld2v4si neon_vld2v4sf neon_vld2_lanev8qi neon_vld2_lanev4hi neon_vld2_lanev2si neon_vld2_lanev2sf neon_vld2_lanev8hi neon_vld2_lanev4si neon_vld2_lanev4sf neon_vld2_dupv8qi neon_vld2_dupv4hi neon_vld2_dupv2si neon_vld2_dupv2sf neon_vld2_dupdi neon_vst2v8qi neon_vst2v4hi neon_vst2v2si neon_vst2v2sf neon_vst2di neon_vst2v16qi neon_vst2v8hi neon_vst2v4si neon_vst2v4sf neon_vst2_lanev8qi neon_vst2_lanev4hi neon_vst2_lanev2si neon_vst2_lanev2sf neon_vst2_lanev8hi neon_vst2_lanev4si neon_vst2_lanev4sf neon_vld3v8qi neon_vld3v4hi neon_vld3v2si neon_vld3v2sf neon_vld3di neon_vld3qav16qi neon_vld3qav8hi neon_vld3qav4si neon_vld3qav4sf neon_vld3qbv16qi neon_vld3qbv8hi neon_vld3qbv4si neon_vld3qbv4sf neon_vld3_lanev8qi neon_vld3_lanev4hi neon_vld3_lanev2si neon_vld3_lanev2sf neon_vld3_lanev8hi neon_vld3_lanev4si neon_vld3_lanev4sf neon_vld3_dupv8qi neon_vld3_dupv4hi neon_vld3_dupv2si neon_vld3_dupv2sf neon_vld3_dupdi neon_vst3v8qi neon_vst3v4hi neon_vst3v2si neon_vst3v2sf neon_vst3di neon_vst3qav16qi neon_vst3qav8hi neon_vst3qav4si neon_vst3qav4sf neon_vst3qbv16qi neon_vst3qbv8hi neon_vst3qbv4si neon_vst3qbv4sf neon_vst3_lanev8qi neon_vst3_lanev4hi neon_vst3_lanev2si neon_vst3_lanev2sf neon_vst3_lanev8hi neon_vst3_lanev4si neon_vst3_lanev4sf neon_vld4v8qi neon_vld4v4hi neon_vld4v2si neon_vld4v2sf neon_vld4di neon_vld4qav16qi neon_vld4qav8hi neon_vld4qav4si neon_vld4qav4sf neon_vld4qbv16qi neon_vld4qbv8hi neon_vld4qbv4si neon_vld4qbv4sf neon_vld4_lanev8qi neon_vld4_lanev4hi neon_vld4_lanev2si neon_vld4_lanev2sf neon_vld4_lanev8hi neon_vld4_lanev4si neon_vld4_lanev4sf neon_vld4_dupv8qi neon_vld4_dupv4hi neon_vld4_dupv2si neon_vld4_dupv2sf neon_vld4_dupdi neon_vst4v8qi neon_vst4v4hi neon_vst4v2si neon_vst4v2sf neon_vst4di neon_vst4qav16qi neon_vst4qav8hi neon_vst4qav4si neon_vst4qav4sf neon_vst4qbv16qi neon_vst4qbv8hi neon_vst4qbv4si neon_vst4qbv4sf neon_vst4_lanev8qi neon_vst4_lanev4hi neon_vst4_lanev2si neon_vst4_lanev2sf neon_vst4_lanev8hi neon_vst4_lanev4si neon_vst4_lanev4sf adddi3+1 adddi3+2 addsi3-1 addsi3+1 addsi3+2 addsi3+3 incscc-2 incscc-1 incscc+1 subsi3 subsi3+1 decscc-1 umulsidi3 smulsi3_highpart umulsi3_highpart divsf3 divdf3 modsf3 moddf3 moddf3+1 moddf3+2 moddf3+3 andsi3-2 andsi3-1 andsi3 andsi3+1 andsi3+2 andsi3+3 andsi3+4 andsi3+5 insv-4 insv-3 insv-2 insv-1 insv insv+1 insv+2 iorsi3-1 iorsi3+1 xorsi3-1 xorsi3+1 xorsi3+2 xorsi3+3 smaxsi3-2 smaxsi3-1 ashldi3 ashrdi3 lshrdi3 rotlsi3 extzv abssi2+1 abssf2-1 sqrtsf2 sqrtdf2 sqrtdf2+1 fix_truncsfsi2 fix_truncdfsi2 zero_extendqisi2+1 extendhisi2-1 extendhisi2_mem extendqihi2 movdi+1 movdi+2 movdi+3 movdi+4 movdi+5 movdi+6 movdi+7 movdi+8 movdi+9 movdi+10 movsi-9 movsi-8 movsi-7 movsi-6 movsi-5 movsi-4 movsi-3 movsi-2 movsi-1 movsi movsi+1 movsi+2 builtin_setjmp_receiver-2 builtin_setjmp_receiver-1 storehi storehi_bigend storeinthi storehi_single_op movhi_bigend thumb_movhi_clobber reload_outhi reload_inhi movqi movsf movsf+1 movdf reload_outdf movxf load_multiple store_multiple movmemqi cbranchsi4+1 cmpsi-1 cmpsi beq bne bgt bge blt bgtu bleu bgeu bltu bunordered bordered bungt bunlt bunge bunle seq sne sgt sle sge slt sgtu sleu sgeu sltu sordered sungt sunge sunlt sunle cstoresi4 cstoresi_eq0_thumb1 cstoresi_ne0_thumb1 movsicc movsfcc movdfcc call_internal call_value_internal sibcall_value return_addr_mask untyped_call untyped_return casesi indirect_jump+1 indirect_jump+2 indirect_jump+3 indirect_jump+4 indirect_jump+5 indirect_jump+6 indirect_jump+7 indirect_jump+8 indirect_jump+9 prologue-8 prologue-7 prologue-6 prologue-5 prologue-4 prologue-3 prologue-2 prologue-1 eh_epilogue eh_epilogue+1 eh_epilogue+2 tablejump-2 tablejump-1 eh_return+1 movv2di-1 addv2di3 addv2sf3 addv4si3 addv8hi3 addv16qi3 addv4sf3 subv2di3 subv2sf3 subv4si3 subv8hi3 subv16qi3 subv4sf3 mulv2si3 mulv4hi3 mulv8qi3 mulv2sf3 mulv4si3 mulv8hi3 mulv16qi3 mulv4sf3 sminv2si3 sminv4hi3 sminv8qi3 sminv2sf3 sminv4si3 sminv8hi3 sminv16qi3 sminv4sf3 uminv2si3 uminv4hi3 uminv8qi3 uminv4si3 uminv8hi3 uminv16qi3 smaxv2si3 smaxv4hi3 smaxv8qi3 smaxv2sf3 smaxv4si3 smaxv8hi3 smaxv16qi3 smaxv4sf3 umaxv2si3 umaxv4hi3 umaxv8qi3 umaxv4si3 umaxv8hi3 umaxv16qi3 umaxv16qi3+1 umaxv16qi3+2 umaxv16qi3+3 umaxv16qi3+4 umaxv16qi3+5 umaxv16qi3+6 umaxv16qi3+7 movti-6 movti-5 movti-4 movti-3 movti-2 movti-1 movxi+1 movxi+2 vec_setv8qi-2 vec_setv8qi-1 vec_setv8qi vec_setv16qi vec_setv4hi vec_setv8hi vec_setv2si vec_setv4si vec_setv2sf vec_setv4sf vec_setv2di vec_initv8qi vec_initv16qi vec_initv4hi vec_initv8hi vec_initv2si vec_initv4si vec_initv2sf vec_initv4sf vec_initv2di ashrv8qi3 ashrv16qi3 ashrv4hi3 ashrv8hi3 ashrv2si3 ashrv4si3 lshrv8qi3 lshrv16qi3 lshrv4hi3 lshrv8hi3 lshrv2si3 lshrv4si3 vec_shr_v8qi vec_shr_v16qi vec_shr_v4hi vec_shr_v8hi vec_shr_v2si vec_shr_v4si vec_shr_v2sf vec_shr_v4sf vec_shr_v2di vec_shl_v8qi vec_shl_v16qi vec_shl_v4hi vec_shl_v8hi vec_shl_v2si vec_shl_v4si vec_shl_v2sf vec_shl_v4sf vec_shl_v2di reduc_splus_v8qi reduc_splus_v4hi reduc_splus_v2si reduc_splus_v2sf reduc_splus_v16qi reduc_splus_v8hi reduc_splus_v4si reduc_splus_v4sf reduc_uplus_v8qi reduc_uplus_v16qi reduc_uplus_v4hi reduc_uplus_v8hi reduc_uplus_v2si reduc_uplus_v4si reduc_uplus_v2di reduc_smin_v8qi reduc_smin_v4hi reduc_smin_v2si reduc_smin_v2sf reduc_smin_v16qi reduc_smin_v8hi reduc_smin_v4si reduc_smin_v4sf reduc_smax_v8qi reduc_smax_v4hi reduc_smax_v2si reduc_smax_v2sf reduc_smax_v16qi reduc_smax_v8hi reduc_smax_v4si reduc_smax_v4sf reduc_umin_v8qi reduc_umin_v4hi reduc_umin_v2si reduc_umin_v16qi reduc_umin_v8hi reduc_umin_v4si reduc_umax_v8qi reduc_umax_v4hi reduc_umax_v2si reduc_umax_v16qi reduc_umax_v8hi reduc_umax_v4si neon_vpaddv8qi neon_vpaddv4hi neon_vpaddv2si neon_vpaddv2sf neon_vnegv8qi neon_vnegv16qi neon_vnegv4hi neon_vnegv8hi neon_vnegv2si neon_vnegv4si neon_vnegv2sf neon_vnegv4sf neon_vmvnv8qi neon_vmvnv16qi neon_vmvnv4hi neon_vmvnv8hi neon_vmvnv2si neon_vmvnv4si neon_vget_lanev8qi neon_vget_lanev16qi neon_vget_lanev4hi neon_vget_lanev8hi neon_vget_lanev2si neon_vget_lanev4si neon_vget_lanev2sf neon_vget_lanev4sf neon_vcreatev8qi neon_vcreatev4hi neon_vcreatev2si neon_vcreatev2sf neon_vcreatedi neon_vdup_lanedi neon_vmul_nv4hi neon_vmul_nv2si neon_vmul_nv2sf neon_vmul_nv8hi neon_vmul_nv4si neon_vmul_nv4sf neon_vmull_nv4hi neon_vmull_nv2si neon_vqdmull_nv4hi neon_vqdmull_nv2si neon_vqdmulh_nv4hi neon_vqdmulh_nv2si neon_vqdmulh_nv8hi neon_vqdmulh_nv4si neon_vmla_nv4hi neon_vmla_nv2si neon_vmla_nv2sf neon_vmla_nv8hi neon_vmla_nv4si neon_vmla_nv4sf neon_vmlal_nv4hi neon_vmlal_nv2si neon_vqdmlal_nv4hi neon_vqdmlal_nv2si neon_vmls_nv4hi neon_vmls_nv2si neon_vmls_nv2sf neon_vmls_nv8hi neon_vmls_nv4si neon_vmls_nv4sf neon_vmlsl_nv4hi neon_vmlsl_nv2si neon_vqdmlsl_nv4hi neon_vqdmlsl_nv2si neon_vbslv8qi neon_vbslv16qi neon_vbslv4hi neon_vbslv8hi neon_vbslv2si neon_vbslv4si neon_vbslv2sf neon_vbslv4sf neon_vbsldi neon_vbslv2di neon_vtrnv8qi neon_vtrnv16qi neon_vtrnv4hi neon_vtrnv8hi neon_vtrnv2si neon_vtrnv4si neon_vtrnv2sf neon_vtrnv4sf neon_vzipv8qi neon_vzipv16qi neon_vzipv4hi neon_vzipv8hi neon_vzipv2si neon_vzipv4si neon_vzipv2sf neon_vzipv4sf neon_vuzpv8qi neon_vuzpv16qi neon_vuzpv4hi neon_vuzpv8hi neon_vuzpv2si neon_vuzpv4si neon_vuzpv2sf neon_vuzpv4sf neon_vreinterpretv8qiv8qi neon_vreinterpretv8qiv4hi neon_vreinterpretv8qiv2si neon_vreinterpretv8qiv2sf neon_vreinterpretv8qidi neon_vreinterpretv4hiv8qi neon_vreinterpretv4hiv4hi neon_vreinterpretv4hiv2si neon_vreinterpretv4hiv2sf neon_vreinterpretv4hidi neon_vreinterpretv2siv8qi neon_vreinterpretv2siv4hi neon_vreinterpretv2siv2si neon_vreinterpretv2siv2sf neon_vreinterpretv2sidi neon_vreinterpretv2sfv8qi neon_vreinterpretv2sfv4hi neon_vreinterpretv2sfv2si neon_vreinterpretv2sfv2sf neon_vreinterpretv2sfdi neon_vreinterpretdiv8qi neon_vreinterpretdiv4hi neon_vreinterpretdiv2si neon_vreinterpretdiv2sf neon_vreinterpretdidi neon_vreinterpretv16qiv16qi neon_vreinterpretv16qiv8hi neon_vreinterpretv16qiv4si neon_vreinterpretv16qiv4sf neon_vreinterpretv16qiv2di neon_vreinterpretv8hiv16qi neon_vreinterpretv8hiv8hi neon_vreinterpretv8hiv4si neon_vreinterpretv8hiv4sf neon_vreinterpretv8hiv2di neon_vreinterpretv4siv16qi neon_vreinterpretv4siv8hi neon_vreinterpretv4siv4si neon_vreinterpretv4siv4sf neon_vreinterpretv4siv2di neon_vreinterpretv4sfv16qi neon_vreinterpretv4sfv8hi neon_vreinterpretv4sfv4si neon_vreinterpretv4sfv4sf neon_vreinterpretv4sfv2di neon_vreinterpretv2div16qi neon_vreinterpretv2div8hi neon_vreinterpretv2div4si neon_vreinterpretv2div4sf neon_vreinterpretv2div2di neon_vld3v16qi neon_vld3v8hi neon_vld3v4si neon_vld3v4sf neon_vst3v16qi neon_vst3v8hi neon_vst3v4si neon_vst3v4sf neon_vld4v16qi neon_vld4v8hi neon_vld4v4si neon_vld4v4sf neon_vst4v16qi neon_vst4v8hi neon_vst4v4si neon_vst4v4sf neon_vandv8qi neon_vandv16qi neon_vandv4hi neon_vandv8hi neon_vandv2si neon_vandv4si neon_vandv2sf neon_vandv4sf neon_vanddi neon_vandv2di neon_vorrv8qi neon_vorrv16qi neon_vorrv4hi neon_vorrv8hi neon_vorrv2si neon_vorrv4si neon_vorrv2sf neon_vorrv4sf neon_vorrdi neon_vorrv2di neon_veorv8qi neon_veorv16qi neon_veorv4hi neon_veorv8hi neon_veorv2si neon_veorv4si neon_veorv2sf neon_veorv4sf neon_veordi neon_veorv2di neon_vbicv8qi neon_vbicv16qi neon_vbicv4hi neon_vbicv8hi neon_vbicv2si neon_vbicv4si neon_vbicv2sf neon_vbicv4sf neon_vbicdi neon_vbicv2di neon_vornv8qi neon_vornv16qi neon_vornv4hi neon_vornv8hi neon_vornv2si neon_vornv4si neon_vornv2sf neon_vornv4sf neon_vorndi neon_vornv2di neon_vornv2di+1 neon_vornv2di+2 neon_vornv2di+3 neon_vornv2di+4 neon_vornv2di+5 neon_vornv2di+6 neon_vornv2di+7 neon_vornv2di+8 neon_vornv2di+9 neon_vornv2di+10 neon_vornv2di+11 neon_vornv2di+12 neon_vornv2di+13 neon_vornv2di+14 neon_vornv2di+15 neon_vornv2di+16 neon_vornv2di+17 neon_vornv2di+18 neon_vornv2di+19 neon_vornv2di+20 neon_vornv2di+21 neon_vornv2di+22 neon_vornv2di+23 neon_vornv2di+24 neon_vornv2di+25 neon_vornv2di+26 neon_vornv2di+27 neon_vornv2di+28 neon_vornv2di+29 neon_vornv2di+30 neon_vornv2di+31 neon_vornv2di+32 neon_vornv2di+33 neon_vornv2di+34 neon_vornv2di+35 neon_vornv2di+36 neon_vornv2di+37 neon_vornv2di+38 neon_vornv2di+39 neon_vornv2di+40 neon_vornv2di+41 neon_vornv2di+42 neon_vornv2di+43 neon_vornv2di+44 neon_vornv2di+45 neon_vornv2di+46 neon_vornv2di+47 neon_vornv2di+48 neon_vornv2di+49 neon_vornv2di+50 neon_vornv2di+51 neon_vornv2di+52 neon_vornv2di+53 neon_vornv2di+54 neon_vornv2di+55 neon_vornv2di+56 neon_vornv2di+57 neon_vornv2di+58 neon_vornv2di+59 neon_vornv2di+60 neon_vornv2di+61 neon_vornv2di+62 neon_vornv2di+63 neon_vornv2di+64 neon_vornv2di+65 neon_vornv2di+66 neon_vornv2di+67 neon_vornv2di+68 neon_vornv2di+69 neon_vornv2di+70 neon_vornv2di+71 neon_vornv2di+72 neon_vornv2di+73 neon_vornv2di+74 neon_vornv2di+75 neon_vornv2di+76 neon_vornv2di+77 neon_vornv2di+78 neon_vornv2di+79 neon_vornv2di+80 neon_vornv2di+81 neon_vornv2di+82 neon_vornv2di+83 neon_vornv2di+84 neon_vornv2di+85 neon_vornv2di+86 neon_vornv2di+87 neon_vornv2di+88 neon_vornv2di+89 neon_vornv2di+90 neon_vornv2di+91 neon_vornv2di+92 neon_vornv2di+93 neon_vornv2di+94 neon_vornv2di+95 neon_vornv2di+96 neon_vornv2di+97 neon_vornv2di+98 neon_vornv2di+99 neon_vornv2di+100 neon_vornv2di+101 neon_vornv2di+102 neon_vornv2di+103 neon_vornv2di+104 neon_vornv2di+105 neon_vornv2di+106 neon_vornv2di+107 neon_vornv2di+108 neon_vornv2di+109 neon_vornv2di+110 neon_vornv2di+111 neon_vornv2di+112 neon_vornv2di+113 neon_vornv2di+114 neon_vornv2di+115 neon_vornv2di+116 neon_vornv2di+117 neon_vornv2di+118 neon_vornv2di+119 neon_vornv2di+120 neon_vornv2di+121 neon_vornv2di+122 neon_vornv2di+123 neon_vornv2di+124 neon_vornv2di+125 neon_vornv2di+126 neon_vornv2di+127 neon_vornv2di+128 neon_vornv2di+129 neon_vornv2di+130 neon_vornv2di+131 neon_vornv2di+132 neon_vornv2di+133 neon_vornv2di+134 neon_vornv2di+135 neon_vornv2di+136 neon_vornv2di+137 neon_vornv2di+138 neon_vornv2di+139 neon_vornv2di+140 neon_vornv2di+141 neon_vornv2di+142 neon_vornv2di+143 neon_vornv2di+144 neon_vornv2di+145 neon_vornv2di+146 neon_vornv2di+147 neon_vornv2di+148 neon_vornv2di+149 neon_vornv2di+150 neon_vornv2di+151 neon_vornv2di+152 neon_vornv2di+153 neon_vornv2di+154 neon_vornv2di+155 neon_vornv2di+156 neon_vornv2di+157 neon_vornv2di+158 neon_vornv2di+159 neon_vornv2di+160 neon_vornv2di+161 neon_vornv2di+162 neon_vornv2di+163 neon_vornv2di+164 neon_vornv2di+165 neon_vornv2di+166 neon_vornv2di+167 neon_vornv2di+168 neon_vornv2di+169 neon_vornv2di+170 neon_vornv2di+171 neon_vornv2di+172 neon_vornv2di+173 neon_vornv2di+174 neon_vornv2di+175 neon_vornv2di+176 neon_vornv2di+177 neon_vornv2di+178 neon_vornv2di+179 neon_vornv2di+180 neon_vornv2di+181 neon_vornv2di+182 neon_vornv2di+183 neon_vornv2di+184 neon_vornv2di+185 neon_vornv2di+186 neon_vornv2di+187 neon_vornv2di+188 neon_vornv2di+189 neon_vornv2di+190 neon_vornv2di+191 neon_vornv2di+192 neon_vornv2di+193 neon_vornv2di+194 neon_vornv2di+195 neon_vornv2di+196 neon_vornv2di+197 neon_vornv2di+198 neon_vornv2di+199 neon_vornv2di+200 neon_vornv2di+201 neon_vornv2di+202 neon_vornv2di+203 neon_vornv2di+204 neon_vornv2di+205 neon_vornv2di+206 neon_vornv2di+207 neon_vornv2di+208 neon_vornv2di+209 neon_vornv2di+210 neon_vornv2di+211 neon_vornv2di+212 neon_vornv2di+213 neon_vornv2di+214 neon_vornv2di+215 neon_vornv2di+216 neon_vornv2di+217 neon_vornv2di+218 neon_vornv2di+219 neon_vornv2di+220 neon_vornv2di+221 neon_vornv2di+222 neon_vornv2di+223 neon_vornv2di+224 neon_vornv2di+225 neon_vornv2di+226 neon_vornv2di+227 neon_vornv2di+228 neon_vornv2di+229 neon_vornv2di+230 neon_vornv2di+231 neon_vornv2di+232 neon_vornv2di+233 neon_vornv2di+234 neon_vornv2di+235 neon_vornv2di+236 neon_vornv2di+237 neon_vornv2di+238 neon_vornv2di+239 neon_vornv2di+240 neon_vornv2di+241 neon_vornv2di+242 neon_vornv2di+243 neon_vornv2di+244 neon_vornv2di+245 neon_vornv2di+246 neon_vornv2di+247 neon_vornv2di+248 neon_vornv2di+249 neon_vornv2di+250 neon_vornv2di+251 neon_vornv2di+252 neon_vornv2di+253 neon_vornv2di+254 neon_vornv2di+255 neon_vornv2di+256 neon_vornv2di+257 neon_vornv2di+258 neon_vornv2di+259 neon_vornv2di+260 neon_vornv2di+261 neon_vornv2di+262 neon_vornv2di+263 neon_vornv2di+264 neon_vornv2di+265 neon_vornv2di+266 neon_vornv2di+267 neon_vornv2di+268 neon_vornv2di+269 neon_vornv2di+270 neon_vornv2di+271 neon_vornv2di+272 neon_vornv2di+273 neon_vornv2di+274 neon_vornv2di+275 neon_vornv2di+276 neon_vornv2di+277 neon_vornv2di+278 neon_vornv2di+279 neon_vornv2di+280 neon_vornv2di+281 neon_vornv2di+282 neon_vornv2di+283 neon_vornv2di+284 neon_vornv2di+285 neon_vornv2di+286 neon_vornv2di+287 neon_vornv2di+288 neon_vornv2di+289 neon_vornv2di+290 neon_vornv2di+291 neon_vornv2di+292 neon_vornv2di+293 neon_vornv2di+294 neon_vornv2di+295 neon_vornv2di+296 neon_vornv2di+297 neon_vornv2di+298 neon_vornv2di+299 neon_vornv2di+300 neon_vornv2di+301 neon_vornv2di+302 neon_vornv2di+303 neon_vornv2di+304 neon_vornv2di+305 neon_vornv2di+306 neon_vornv2di+307 neon_vornv2di+308 neon_vornv2di+309 neon_vornv2di+310 neon_vornv2di+311 neon_vornv2di+312 neon_vornv2di+313 neon_vornv2di+314 neon_vornv2di+315 neon_vornv2di+316 neon_vornv2di+317 neon_vornv2di+318 neon_vornv2di+319 neon_vornv2di+320 neon_vornv2di+321 neon_vornv2di+322 neon_vornv2di+323 neon_vornv2di+324 neon_vornv2di+325 neon_vornv2di+326 neon_vornv2di+327 neon_vornv2di+328 neon_vornv2di+329 neon_vornv2di+330 neon_vornv2di+331 neon_vornv2di+332 neon_vornv2di+333 neon_vornv2di+334 neon_vornv2di+335 neon_vornv2di+336 neon_vornv2di+337 neon_vornv2di+338 neon_vornv2di+339 neon_vornv2di+340 neon_vornv2di+341 neon_vornv2di+342 neon_vornv2di+343 neon_vornv2di+344 neon_vornv2di+345 neon_vornv2di+346 neon_vornv2di+347 neon_vornv2di+348 neon_vornv2di+349 neon_vornv2di+350 neon_vornv2di+351 neon_vornv2di+352 neon_vornv2di+353 neon_vornv2di+354 neon_vornv2di+355 neon_vornv2di+356 neon_vornv2di+357 neon_vornv2di+358 neon_vornv2di+359 neon_vornv2di+360 neon_vornv2di+361 neon_vornv2di+362 neon_vornv2di+363 neon_vornv2di+364 neon_vornv2di+365 neon_vornv2di+366 neon_vornv2di+367 neon_vornv2di+368 neon_vornv2di+369 neon_vornv2di+370 neon_vornv2di+371 neon_vornv2di+372 neon_vornv2di+373 neon_vornv2di+374 neon_vornv2di+375 neon_vornv2di+376 neon_vornv2di+377 neon_vornv2di+378 neon_vornv2di+379 neon_vornv2di+380 neon_vornv2di+381 neon_vornv2di+382 neon_vornv2di+383 neon_vornv2di+384 neon_vornv2di+385 neon_vornv2di+386 neon_vornv2di+387 neon_vornv2di+388 neon_vornv2di+389 neon_vornv2di+390 neon_vornv2di+391 neon_vornv2di+392 neon_vornv2di+393 neon_vornv2di+394 neon_vornv2di+395 neon_vornv2di+396 neon_vornv2di+397 neon_vornv2di+398 neon_vornv2di+399 neon_vornv2di+400 neon_vornv2di+401 neon_vornv2di+402 neon_vornv2di+403 neon_vornv2di+404 neon_vornv2di+405 neon_vornv2di+406 neon_vornv2di+407 neon_vornv2di+408 neon_vornv2di+409 neon_vornv2di+410 neon_vornv2di+411 neon_vornv2di+412 cmp %0, %1 cmp%D4 %2, %3 cmp %2, %3 cmp%D5 %0, %1 cmn %0, #%n1 cmp%D4 %2, %3 cmp %2, %3 cmn%D5 %0, #%n1 cmp %0, %1 cmn%D4 %2, #%n3 cmn %2, #%n3 cmp%D5 %0, %1 cmn %0, #%n1 cmn%D4 %2, #%n3 cmn %2, #%n3 cmn%D5 %0, #%n1 cmp %2, %3 cmp%d5 %0, %1 cmp %0, %1 cmp%d4 %2, %3 cmp %2, %3 cmn%d5 %0, #%n1 cmn %0, #%n1 cmp%d4 %2, %3 cmn %2, #%n3 cmp%d5 %0, %1 cmp %0, %1 cmn%d4 %2, #%n3 cmn %2, #%n3 cmn%d5 %0, #%n1 cmn %0, #%n1 cmn%d4 %2, #%n3 sub %0, %0, #%n2 =l =&r,&r %0,0 =r,!k,r,r,!k,r %rk,!k,r,rk,!k,rk rI,rI,!k,L,L,?n =l,l,l,*rk,*hk,l,!k,l,l %0,0,l,*0,*0,!k,!k,0,l I,J,lL,*hk,*rk,!M,!O,Pa,Pb =r,r L,I =r =&r,&r,&r =r,rk,r rI,!k,?n rI,r %?r,0 =&l,&l,&l %l,*h,0 =l,l,l 0,l,0 l,0,0 =&r,&r,&r,&r %r,0,r,0 ?r,r,0,0 =&r %r,0 %0,r =r,r,r rI,K,?n =X,r +r rI,?n r,r,0 rI,0,rI rI,rI,rI %0,?r 0,r,?r =m =&r,r =l,l N,l =&l =r,&r l,m =X,l r,Uq l,V,m =r,r,r,r,m rDa,Db,Dc,mi,r =l,l,l,l,>,l,m,*r l,I,J,>,l,mi,l,*r =rk,r,r,r,rk,m rk,I,K,N,mi,rk =l,l,l,l,l,>,l,m,*lhk l,I,J,K,>,l,mi,l,*lhk mX =l,l,m,*r,*h,l l,m,l,*h,*r,I =r,r,m,r rI,K,r,m =r,r,r,m rI,K,m,r =r,r,m =l,l,>,l,m,*r,*h l,>,l,mF,l,*h,*r rDa,Db,Dc,mF,r =l,l,>,l,m,*r l,>,l,mF,l,*r l,*h lI*h,*r L,J =l,l,*h,*m 0,l,l,l %l =l,*?h,*?m,*?m =X,l,&l,&l %0,1,1,1 =!l,l,*?h,*?m,*?m =X,l,l,&l,&l 0,1,1,1,1 l,l,l,l,l l,l,1,l =l,l,*!h,*?h,*?m,*?m =X,X,X,l,&l,&l %l,0,*0,1,1,1 lL,IJ,*r,lIJ,lIJ,lIJ =X,X,l,l %l,l,l,0 J,l,L,IJ =&l,l lI =r,r,r,r,r,r,r,r 0,0,rI,K,rI,rI,K,K rI,K,0,0,rI,K,rI,K l*r 0,rI,?rI rI,L,rI,L rI,rI,L,L rIL,0,rIL rIL,rIL,rIL 0,?rI =r,r,r,r 0,0,?rI,?rI 0,?rIK 0,?rI,K rM,rM,rM =f,f %f,f =f f,G fG,f fG =f,f,f,m,f,r,r,r,m fG,H,mE,f,r,f,r,mE,r =r,Q,r,m,r,f,f,f,m,!f,!r Q,r,r,r,mF,fG,H,mF,f,r,f =f,f,m f,m,f =f,f,f,m,f,r,r fG,H,m,f,r,f,r =f,f,f,f,f,f,f,f 0,0,fG,H,fG,fG,H,H fG,H,0,0,fG,H,fG,H =v =r,r,o<>,v,r,v,m,v rIK,mi,r,r,v,mi,v,v =v,v,v,r,m,r,r,m v,mE,r,v,v,r,mE,r =r,Q,r,m,r,v,v,v,r,m Q,r,r,r,mF,v,mF,r,v,v =y,?&r,?&r %y,0,r y,r,r =y =r,r,m,y,y,yr,y,yrUy rIK,mi,r,y,yr,y,yrUy,y =rk,r,r,rk,m,z,r,?z,Uy,z rk,I,K,mi,rk,r,z,Uy,z,z =r,r,r,m,z,r rI,K,mi,r,r,z =y,m,y,?r,?y,?r,?r,?m y,y,mi,y,r,r,mi,r =y,y i,z =rk,r,r,r,rk,m,*t,r,*t,*t,*Uv =r,r,m,w,r,w,w,Uv rIK,mi,r,r,w,w,Uvi,w =t,?r,t,t,Uv,r,m,t,r ?r,t,Dv,UvE,t,mE,r,t,r =w,?r,w,r,m,w,Uv,w,r ?r,w,Dv,mF,r,UvF,w,w,r =t,t,t,t,t,t,?r,?r,?r 0,t,t,0,?r,?r,0,t,t t,0,t,?r,0,?r,t,0,t =w,w,w,w,w,w,?r,?r,?r 0,w,w,0,?r,?r,0,w,w w,0,w,?r,0,?r,w,0,w =t =w =t,?r =w,?r,?r w,0,r +t +w tG wG t,G w,G rI,n,r,m lM lIL l,?r =w,Uv,w,w,?r,?w,?r,?r,?Us w,w,Dn,Uvi,w,r,r,Usi,r =w,Un,w,w,?r,?w,?r,?r,?Us w,w,Dn,Uni,w,r,r,Usi,r =w,Ut,w w,w,Ut =w,w w,Dl w,DL %w =w,w,w w,w,0 =o =rk add%? %0, %2, %1 add%. %0, %1, %2 sub%. %0, %1, #%n2 cmn%? %0, %1 cmp%? %0, #%n1 sub%. %0, %1, %2 add%. %0, %1, #%n2 rsb%? %0, %2, %1 rsb%. %0, %2, %1 mul %0, %1 bic%? %0, %1, #%B2 and%. %0, %1, %2 bic%. %0, %1, #%B2 bic%. %2, %0, #%B1 bic%? %Q0, %Q1, %2 orr%? %Q0, %Q1, %2 orr%? %0, %1, %2 eor%? %Q0, %Q1, %2 cmp %1, %2 movlt %0, %2 cmp %1, %2 movge %0, %2 cmp %1, %2 movcc %0, %2 cmp %1, %2 movcs %0, %1 cmp %1, %2 movcs %0, %2 cmp %1, %2 movcc %0, %1 cmp %0, #0 rsblt %0, %0, #0 cmp %0, #0 rsbgt %0, %0, #0 uxth%? %0, %1 uxtb %0, %1 uxtb%(%) %0, %1 sxth%? %0, %1 sxtb%? %0, %1 ldmia %1, {%0} stmia %0, {%1} cmp%? %0, #0 sub%. %0, %1, #0 mov%? %0, %1 %@ movhi mvn%? %0, #%B1 %@ movhi str%(h%) %1, %0 %@ movhi ldr%(h%) %0, %1 %@ movhi ldr%(b%) %0, %1 str%(b%) %1, %0 strb %1, %0 cmp%? %0, %1 cmn%? %0, #%n1 neg %0, %1 adc %0, %0, %1 neg %2, %1 adc %0, %1, %2 mov%d3 %0, %1 mov%D3 %0, %2 add%d4 %0, %2, %3 sub%d4 %0, %2, #%n3 add%D4 %0, %2, %3 sub%D4 %0, %2, #%n3 %I5%d4 %0, %2, %3 %I5%D4 %0, %2, %3 mov%d4 %0, %1 mvn%D4 %0, %2 mov%D4 %0, %1 mvn%d4 %0, %2 mov%d5 %0, %2%S4 mov%D5 %0, %2%S4 rsb%d4 %0, %2, #0 rsb%D4 %0, %2, #0 adf%?s %0, %1, %2 suf%?s %0, %1, #%N2 suf%?d %0, %1, #%N2 suf%?s %0, %1, %2 rsf%?s %0, %2, %1 rsf%?d %0, %2, %1 fdv%?s %0, %1, %2 frd%?s %0, %2, %1 mnf%?s %0, #%N1 ldf%?s %0, %1 stf%?s %1, %0 mov%? %0, %1 @bar cnf%? %0, #%N1 cnf%?e %0, #%N1 it %D3 mvf%D3s %0, %2 it %D3 mnf%D3s %0, #%N2 it %d3 mvf%d3s %0, %1 it %d3 mnf%d3s %0, #%N1 it %D3 mvf%D3d %0, %2 it %D3 mnf%D3d %0, #%N2 it %d3 mvf%d3d %0, %1 it %d3 mnf%d3d %0, #%N1 cfcpys%? %V0, %V1 cfldrs%? %V0, %1 cfmvsr%? %V0, %1 cfmvrs%? %0, %V1 cfstrs%? %V1, %0 wor%? %0, %1, %2 wxor%? %0, %1, %2 wand%? %0, %1, %2 waligni%? %0, %1, %2, %3 walignr%U3%? %0, %1, %2 it %D3 fcpys%D3 %0, %2 it %d3 fcpys%d3 %0, %1 it %D3 fmsr%D3 %0, %2 it %d3 fmsr%d3 %0, %1 it %D3 fmrs%D3 %0, %2 it %d3 fmrs%d3 %0, %1 fmdrr%D3 %P0, %Q2, %R2 fmdrr%d3 %P0, %Q1, %R1 fmrrd%D3 %Q0, %R0, %P2 fmrrd%d3 %Q0, %R0, %P1 it %D3 fcpyd%D3 %P0, %P2 it %d3 fcpyd%d3 %P0, %P1 fnegs%? %0, %1 eor%? %0, %1, #-2147483648 fnegd%? %P0, %P1 fcmps%? %0, %1 fcmpzs%? %0 fcmpes%? %0, %1 fcmpezs%? %0 fcmpd%? %P0, %P1 fcmpzd%? %P0 fcmped%? %P0, %P1 fcmpezd%? %P0 it %d2 add%d2 %0, %1, #1 it %d2 sub%d2 %0, %1, #1 movw%? %0, %L1 %@ movhi it %D3 mov%D3 %0, %2 it %D3 mvn%D3 %0, #%B2 it %d3 mov%d3 %0, %1 it %d3 mvn%d3 %0, #%B1 it %d2 orr%d2 %0, %1, #1 vbsl %P0, %P2, %P3 vbit %P0, %P2, %P1 vbif %P0, %P3, %P1 vbsl %q0, %q2, %q3 vbit %q0, %q2, %q1 vbif %q0, %q3, %q1 ldr%? %0, [%|pc, %1] @ tls_load_dot_plus_eight cmp %0, %1 addls %|pc, %|pc, %0, asl #2 b %l3 cmp %0, %1 ldrls %|pc, [%|pc, %0, asl #2] b %l3 vqdmlsl.s32 %q0, %P2, %P3[%c4] vqdmlsl.s16 %q0, %P2, %P3[%c4] vmlsl.%T5%#32 %q0, %P2, %P3[%c4] vmlsl.%T5%#16 %q0, %P2, %P3[%c4] vqdmlal.s32 %q0, %P2, %P3[%c4] vqdmlal.s16 %q0, %P2, %P3[%c4] vmlal.%T5%#32 %q0, %P2, %P3[%c4] vmlal.%T5%#16 %q0, %P2, %P3[%c4] vq%O4dmulh.%T4%#32 %P0, %P1, %P2[%c3] vq%O4dmulh.%T4%#16 %P0, %P1, %P2[%c3] vq%O4dmulh.%T4%#32 %q0, %q1, %P2[%c3] vq%O4dmulh.%T4%#16 %q0, %q1, %P2[%c3] vqdmull.s32 %q0, %P1, %P2[%c3] vqdmull.s16 %q0, %P1, %P2[%c3] vmull.%T4%#32 %q0, %P1, %P2[%c3] vmull.%T4%#16 %q0, %P1, %P2[%c3] subs %0, %1, %2 it ne mvnne %0, #0 rsbs %0, %2, #1 it cc movcc %0, #0 adds %0, %2, #%n3 it ne movne %0, #1 subs %0, %2, %3 it ne movne %0, #1 ite %D1 mov%D1 %0, #0 mov%d1 %0, #1 mvn %0, %2 mov %0, %0, lsr #31 adds %0, %2, #%n3 movne %0, #1 ands %0, %1, %3, asr #32 movcc %0, %2 bics %0, %2, %3, asr #32 movcs %0, %1 bics %0, %1, %3, asr #32 movcs %0, %2 ands %0, %2, %3, asr #32 movcc %0, %1 ands %0, %1, %3, asr #32 it cc movcc %0, %2 bics %0, %2, %3, asr #32 it cs movcs %0, %1 bics %0, %1, %3, asr #32 it cs movcs %0, %2 ands %0, %2, %3, asr #32 it cc movcc %0, %1 /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/config/arm/thumb2.md mov %3, %2 ldrsh %0, [%1, %3] cfmvdlr %V0, %Q1 cfmvdhr%? %V0, %R1 cfmvrdl%? %Q0, %V1 cfmvrdh%? %R0, %V1 /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/config/arm/cirrus.md cfmv64lr%? %V0, %Q1 cfmv64hr%? %V0, %R1 cfmvr64l%? %Q0, %V1 cfmvr64h%? %R0, %V1 vq%O3shrun.%T3%#64 %P0, %q1, %2 vq%O3shrun.%T3%#32 %P0, %q1, %2 vq%O3shrun.%T3%#16 %P0, %q1, %2 vq%O3shrn.%T3%#64 %P0, %q1, %2 vq%O3shrn.%T3%#32 %P0, %q1, %2 vq%O3shrn.%T3%#16 %P0, %q1, %2 vmov %Q0, %R0, %e1 @ ti vmov %J0, %K0, %f1 vmov %e0, %Q1, %R1 @ ti vmov %f0, %J1, %K1 vmov %Q0, %R0, %e1 @ v2di vmov %J0, %K0, %f1 vmov %e0, %Q1, %R1 @ v2di vmov %f0, %J1, %K1 vmov %Q0, %R0, %e1 @ v4sf vmov %J0, %K0, %f1 vmov %e0, %Q1, %R1 @ v4sf vmov %f0, %J1, %K1 vmov %Q0, %R0, %e1 @ v4si vmov %J0, %K0, %f1 vmov %e0, %Q1, %R1 @ v4si vmov %f0, %J1, %K1 vmov %Q0, %R0, %e1 @ v8hi vmov %J0, %K0, %f1 vmov %e0, %Q1, %R1 @ v8hi vmov %f0, %J1, %K1 vmov %Q0, %R0, %e1 @ v16qi vmov %J0, %K0, %f1 vmov %e0, %Q1, %R1 @ v16qi vmov %f0, %J1, %K1 b%D0 .LCB%= b %l3 %@long jump .LCB%=: b%D0 .LCB%= bl %l3 %@far jump .LCB%=: b%D4 .LCB%= b %l5 %@long jump .LCB%=: b%D4 .LCB%= bl %l5 %@far jump .LCB%=: b%D3 .LCB%= b %l4 %@long jump .LCB%=: b%D3 .LCB%= bl %l4 %@far jump .LCB%=: b%D5 .LCB%= b %l4 %@long jump .LCB%=: b%D5 .LCB%= bl %l4 %@far jump .LCB%=: b%D4 .LCB%= b %l3 %@long jump .LCB%=: b%D4 .LCB%= bl %l3 %@far jump .LCB%=: b%D3 .LCB%= b %l2 %@long jump .LCB%=: b%D3 .LCB%= bl %l2 %@far jump .LCB%=: wstrw %1, [sp, #-4]! wldrw %0, [sp], #4 @move CG reg bl %__interwork_r7_call_via_%1 bl %__interwork_r11_call_via_%1 bl %__interwork_r7_call_via_%0 bl %__interwork_r11_call_via_%0 vst4.32 {%P1[%c5], %P2[%c5], %P3[%c5], %P4[%c5]}, [%0] vst4.16 {%P1[%c5], %P2[%c5], %P3[%c5], %P4[%c5]}, [%0] vst4.8 {%P1[%c5], %P2[%c5], %P3[%c5], %P4[%c5]}, [%0] vst4.32 {%P1, %P2, %P3, %P4}, [%0]! vst4.16 {%P1, %P2, %P3, %P4}, [%0]! vst4.8 {%P1, %P2, %P3, %P4}, [%0]! vld4.64 {%P0[], %P1[], %P2[], %P3[]}, [%4] vld4.32 {%P0[], %P1[], %P2[], %P3[]}, [%4] vld4.16 {%P0[], %P1[], %P2[], %P3[]}, [%4] vld4.8 {%P0[], %P1[], %P2[], %P3[]}, [%4] vld4.32 {%P0[%c5], %P1[%c5], %P2[%c5], %P3[%c5]}, [%4] vld4.16 {%P0[%c5], %P1[%c5], %P2[%c5], %P3[%c5]}, [%4] vld4.8 {%P0[%c5], %P1[%c5], %P2[%c5], %P3[%c5]}, [%4] vld4.32 {%P0, %P1, %P2, %P3}, [%4]! vld4.16 {%P0, %P1, %P2, %P3}, [%4]! vld4.8 {%P0, %P1, %P2, %P3}, [%4]! vst3.32 {%P1[%c4], %P2[%c4], %P3[%c4]}, [%0] vst3.16 {%P1[%c4], %P2[%c4], %P3[%c4]}, [%0] vst3.8 {%P1[%c4], %P2[%c4], %P3[%c4]}, [%0] vst3.32 {%P1, %P2, %P3}, [%0]! vst3.16 {%P1, %P2, %P3}, [%0]! vld3.64 {%P0[], %P1[], %P2[]}, [%3] vld3.32 {%P0[], %P1[], %P2[]}, [%3] vld3.16 {%P0[], %P1[], %P2[]}, [%3] vld3.8 {%P0[], %P1[], %P2[]}, [%3] vld3.32 {%P0[%c4], %P1[%c4], %P2[%c4]}, [%3] vld3.16 {%P0[%c4], %P1[%c4], %P2[%c4]}, [%3] vld3.8 {%P0[%c4], %P1[%c4], %P2[%c4]}, [%3] vld3.32 {%P0, %P1, %P2}, [%3]! vld3.16 {%P0, %P1, %P2}, [%3]! vst2.32 {%P1[%c3], %P2[%c3]}, [%0] vst2.16 {%P1[%c3], %P2[%c3]}, [%0] vst2.8 {%P1[%c3], %P2[%c3]}, [%0] vld2.32 {%P0[%c3], %P1[%c3]}, [%2] vld2.16 {%P0[%c3], %P1[%c3]}, [%2] vld2.8 {%P0[%c3], %P1[%c3]}, [%2] vtbx.8 %P0, {%P1, %P2, %P3, %P4}, %P5 vtbx.8 %P0, {%P1, %P2, %P3}, %P4 vtbl.8 %P0, {%P1, %P2, %P3, %P4}, %P5 vtbl.8 %P0, {%P1, %P2, %P3}, %P4 and %0, %3, %4, asr #31 %I7 %0, %2, %0 bic %0, %3, %4, asr #31 %I7 %0, %2, %0 and %0, %5, %2, asr #31 %I7 %0, %4, %0 bic %0, %5, %2, asr #31 %I7 %0, %4, %0 add %0, %1, #0 add %H0, %H1, #0 add %H0, %H1, #0 add %0, %1, #0 add %0, %1, #0 add %H0, %H1, #0 add %H0, %H1, #0 add %0, %1, #0 mov %Q0, %1 neg %Q0, %Q0 asr %R0, %Q0, #31 mov %0, %2 ldrsb %0, [%1, %0] add %Q0, %Q0, %Q2 adc %R0, %R0, %R2 subs %Q0, %Q1, %Q2 sbc %R0, %R1, %R2 sub %Q0, %Q0, %Q2 sbc %R0, %R0, %R2 subs %Q0, %Q1, %2 sbc %R0, %R1, #0 subs %Q0, %Q1, %2 sbc %R0, %R1, %2, asr #31 rsbs %Q0, %Q1, %2 rsc %R0, %R1, #0 rsbs %Q0, %Q1, %2 rsc %R0, %R1, %2, asr #31 subs %Q0, %1, %2 sbc %R0, %1, %1 *mulsi3addsi_compare0_scratch_v6 *zeroextractsi_compare0_scratch *andsi_notsi_si_compare0_scratch orr%? %0, %1, %2 bic%? %0, %0, %3 movs %Q0, %Q1, asl #1 adc %R0, %R1, %R1 movs %R0, %R1, asr #1 mov %Q0, %Q1, rrx movs %R0, %R1, lsr #1 mov %Q0, %Q1, rrx *arm_not_shiftsi_compare0_scratch rsbs %Q0, %Q1, #0 rsc %R0, %R1, #0 mov %R0, #0 neg %Q0, %Q1 sbc %R0, %R1 ldr%(b%) %0, %1 %@ zero_extendqisi2 ldm%(ia%) %1!, {%3, %4, %5, %6} ldm%(ia%) %1, {%2, %3, %4, %5} stm%(ia%) %1!, {%3, %4, %5, %6} stm%(ia%) %1, {%2, %3, %4, %5} sub %2, %1, #1 sbc %0, %1, %2 teq %|r0, %|r0 teq %|pc, %|pc mov%? %|pc, %0 %@ indirect register jump ldr%? %|pc, %0 %@ indirect memory jump *arith_shiftsi_compare0_scratch mov%D1 %0, #0 and%d1 %0, %2, #1 %I6%d5 %0, %1, %2 %I7%D5 %0, %3, %4 mov%d5 %0, %1%S6 mov%D5 %0, %3%S7 mvn%d5 %0, %1 %I6%D5 %0, %2, %3 mvn%D5 %0, %1 %I6%d5 %0, %2, %3 mrc%? p15, 0, %0, c13, c0, 3 @ load_tp_hard bl __aeabi_read_tp @ load_tp_soft cfmv64lr%? %Z2, %1 cfcvt32s%? %V0, %Y2 cfmv64lr%? %Z2, %1 cfcvt32d%? %V0, %Y2 cftruncs32%? %Y2, %V1 cfmvr64l%? %0, %Z2 cftruncd32%? %Y2, %V1 cfmvr64l%? %0, %Z2 *thumb2_cirrus_movsf_hard_insn *thumb2_cirrus_movdf_hard_insn *thumb2_notsi_shiftsi_compare0 *thumb2_not_shiftsi_compare0_scratch negs %Q0, %Q1 sbc %R0, %R1, %R1, lsl #1 ite %D1 mov%D1 %0, #0 mvn%d1 %0, #0 ite %D1 mov%D1 %0, #0 mvn%d1 %0, #1 *thumb2_arith_shiftsi_compare0 *thumb2_arith_shiftsi_compare0_scratch *thumb2_sub_shiftsi_compare0_scratch ite %D1 mov%D1 %0, #0 and%d1 %0, %2, #1 v%O3hadd.%T3%#16 %P0, %P1, %P2 v%O3hadd.%T3%#16 %q0, %q1, %q2 v%O3hadd.%T3%#32 %P0, %P1, %P2 v%O3hadd.%T3%#32 %q0, %q1, %q2 neon_vget_lanev8qi_sext_internal neon_vget_lanev4hi_sext_internal neon_vget_lanev2si_sext_internal neon_vget_lanev2sf_sext_internal neon_vget_lanev8qi_zext_internal neon_vget_lanev4hi_zext_internal neon_vget_lanev2si_zext_internal neon_vget_lanev2sf_zext_internal neon_vget_lanev16qi_sext_internal neon_vget_lanev8hi_sext_internal neon_vget_lanev4si_sext_internal neon_vget_lanev4sf_sext_internal neon_vget_lanev16qi_zext_internal neon_vget_lanev8hi_zext_internal neon_vget_lanev4si_zext_internal neon_vget_lanev4sf_zext_internal vmov%? %e0, %Q1, %R1 vmov%? %f0, %Q1, %R1 vq%O3shl.%T3%#16 %P0, %P1, %P2 vq%O3shl.%T3%#16 %q0, %q1, %q2 vq%O3shl.%T3%#32 %P0, %P1, %P2 vq%O3shl.%T3%#32 %q0, %q1, %q2 vq%O3shl.%T3%#64 %P0, %P1, %P2 vq%O3shl.%T3%#64 %q0, %q1, %q2 rk,I,K,N,mi,rk,r,*t,*t,*Uvi,*t mov%D2 %0, %1 add%d2 %0, %1, #1 mov%D2 %0, %1 sub%d2 %0, %1, #1 cmp %1, %2 movge %0, %1 movlt %0, %2 cmp %1, %2 movlt %0, %1 movge %0, %2 cmp %1, %2 movcs %0, %1 movcc %0, %2 cmp %1, %2 movcc %0, %1 movcs %0, %2 eor%? %0, %1, %1, asr #31 sub%? %0, %0, %1, asr #31 eor%? %0, %1, %1, asr #31 rsb%? %0, %0, %1, asr #31 and%? %Q0, %1, #255 mov%? %R0, #0 ldr%(b%) %Q0, %1 mov%? %R0, #0 mov%d3 %0, %1 mvn%D3 %0, #%B2 mvn%d3 %0, #%B1 mov%D3 %0, %2 mvn%d3 %0, #%B1 mvn%D3 %0, #%B2 mov%D2 %0, %1 orr%d2 %0, %1, #1 add%d4 %0, %2, %3 mov%D4 %0, %1 sub%d4 %0, %2, #%n3 mov%D4 %0, %1 add%D4 %0, %2, %3 mov%d4 %0, %1 sub%D4 %0, %2, #%n3 mov%d4 %0, %1 %I5%d4 %0, %2, %3 mov%D4 %0, %1 %I5%D4 %0, %2, %3 mov%d4 %0, %1 mvn%d4 %0, #%B1 mvn%D4 %0, %2 mvn%D4 %0, #%B1 mvn%d4 %0, %2 mov%D5 %0, %1 mov%d5 %0, %2%S4 mvn%D5 %0, #%B1 mov%d5 %0, %2%S4 mov%d5 %0, %1 mov%D5 %0, %2%S4 mvn%d5 %0, #%B1 mov%D5 %0, %2%S4 mov%D4 %0, %1 rsb%d4 %0, %2, #0 mvn%D4 %0, #%B1 rsb%d4 %0, %2, #0 mov%d4 %0, %1 rsb%D4 %0, %2, #0 mvn%d4 %0, #%B1 rsb%D4 %0, %2, #0 str%? %1, [%|sp, #-4]! ldf%?s %0, [%|sp], #4 stf%?s %1, [%|sp, #-4]! ldr%? %0, [%|sp], #4 mvf%d3s %0, %1 mvf%D3s %0, %2 mvf%d3s %0, %1 mnf%D3s %0, #%N2 mnf%d3s %0, #%N1 mvf%D3s %0, %2 mnf%d3s %0, #%N1 mnf%D3s %0, #%N2 mvf%d3d %0, %1 mvf%D3d %0, %2 mvf%d3d %0, %1 mnf%D3d %0, #%N2 mnf%d3d %0, #%N1 mvf%D3d %0, %2 mnf%d3d %0, #%N1 mnf%D3d %0, #%N2 ite %d3 mvf%d3s %0, %1 mvf%D3s %0, %2 ite %d3 mvf%d3s %0, %1 mnf%D3s %0, #%N2 ite %d3 mnf%d3s %0, #%N1 mvf%D3s %0, %2 ite %d3 mnf%d3s %0, #%N1 mnf%D3s %0, #%N2 ite %d3 mvf%d3d %0, %1 mvf%D3d %0, %2 ite %d3 mvf%d3d %0, %1 mnf%D3d %0, #%N2 ite %d3 mnf%d3d %0, #%N1 mvf%D3d %0, %2 ite %d3 mnf%d3d %0, #%N1 mnf%D3d %0, #%N2 fcpys%D3 %0, %2 fcpys%d3 %0, %1 fmsr%D3 %0, %2 fmsr%d3 %0, %1 fmrs%D3 %0, %2 fmrs%d3 %0, %1 ite %D3 fcpys%D3 %0, %2 fcpys%d3 %0, %1 ite %D3 fmsr%D3 %0, %2 fmsr%d3 %0, %1 ite %D3 fmrs%D3 %0, %2 fmrs%d3 %0, %1 fcpyd%D3 %P0, %P2 fcpyd%d3 %P0, %P1 fmdrr%D3 %P0, %Q2, %R2 fmdrr%d3 %P0, %Q1, %R1 fmrrd%D3 %Q0, %R0, %P2 fmrrd%d3 %Q0, %R0, %P1 ite %D3 fcpyd%D3 %P0, %P2 fcpyd%d3 %P0, %P1 it %D3 fmdrr%D3 %P0, %Q2, %R2 it %d3 fmdrr%d3 %P0, %Q1, %R1 ite %D3 fmdrr%D3 %P0, %Q2, %R2 fmdrr%d3 %P0, %Q1, %R1 it %D3 fmrrd%D3 %Q0, %R0, %P2 it %d3 fmrrd%d3 %Q0, %R0, %P1 ite %D3 fmrrd%D3 %Q0, %R0, %P2 fmrrd%d3 %Q0, %R0, %P1 ite %D2 mov%D2 %0, %1 add%d2 %0, %1, #1 ite %D2 mov%D2 %0, %1 sub%d2 %0, %1, #1 cmp %1, %2 it lt movlt %0, %2 cmp %1, %2 it ge movge %0, %1 cmp %1, %2 ite ge movge %0, %1 movlt %0, %2 cmp %1, %2 it ge movge %0, %2 cmp %1, %2 it lt movlt %0, %1 cmp %1, %2 ite lt movlt %0, %1 movge %0, %2 cmp %1, %2 it cc movcc %0, %2 cmp %1, %2 it cs movcs %0, %1 cmp %1, %2 ite cs movcs %0, %1 movcc %0, %2 cmp %1, %2 it cs movcs %0, %2 cmp %1, %2 it cc movcc %0, %1 cmp %1, %2 ite cc movcc %0, %1 movcs %0, %2 cmp %0, #0 it lt rsblt %0, %0, #0 cmp %0, #0 it gt rsbgt %0, %0, #0 ite %d3 mov%d3 %0, %1 mov%D3 %0, %2 ite %d3 mov%d3 %0, %1 mvn%D3 %0, #%B2 ite %d3 mvn%d3 %0, #%B1 mov%D3 %0, %2 ite %d3 mvn%d3 %0, #%B1 mvn%D3 %0, #%B2 ite %D2 mov%D2 %0, %1 orr%d2 %0, %1, #1 m U { U U U t U s U z U U U U U U U l U U U U U U U U U U u U u U | U U U U U U U l U l U U U U U U U U U & U U U U U U U U U U U U # U * U 1 U 8 U 8 U A U H U O U U U U U U U U U U U U U % U % U , U 3 U : U A U H U O U V U U U [ U b U i U p U w U T U U U U U U U U U U U U U U U U U U U U U U U U ! U ( U ( U 1 U 1 U : U U U U U U U U U U U U U U U # U U U [ U b U i U p U w U T U U U U U U U U U U U U U K U / U / U R U Y U ` U g U D U U U U U U U U U U U 3 U 3 U 3 U < U C U J U Q U , U U U U U U U U U U U # U * U * U 3 U : U A U H U U U U U U U U U U U U U U + U 2 U 2 U 2 U ; U B U I U P U W U " U o U U U U U U U U U U U U t U X U t U Q U I U a U T U 8 U T U 1 U ) U A U 4 U U 4 U U U ! U U U U U U q U d U H U d U A U 9 U Q U D U ( U D U ! U U 1 U $ U U $ U U U U U U U U U U U U U U U U U U U U U g V g V u V | V V V ` V V n V V V V V V V V V V V V V h V V V V V V V c V V V V V V V I V _ |d lV _ t V _ t V _ t V _ V _ U V ` W ` ,W 8` J` DW W` \W f` W z` W ` ,W ` ,W ` ` W ` ` W a ` W a ` W +a ` W @a W La d X Xa d @X fa d dX wa e V a He dX a le dX a e X a Y X a ( X a 4 X a < Y b b HY b -b lY >b U Y Lb D Y ]b nb HY b nb lY b nb Y b nb Y b b Z b b PZ b c Z #c c PZ S ` i i ,` i f U P `V w w xn x )x xn xh )x n =x Jx W ^x tx W x tx o x h Do x Y x 0 U to x U o x U o x U o x V 4p x @ V 4p x V 4p y V 4p y t p y t p *y t p 7y t p Hy t ~ dy J~ ^~ y p~ ~ z ~ ^~ y ~ ~ y ~ ~ y ~ ~ y ~ ~ x  ~ y ( 4 y B N x \ N y m y y   x   y   y   x   y  { P _ | q i 08S p| i 7S | @ Q | Q | i @6S | j 5S } 0} 1 H} D U `} V x} n ` U } U `} Hj x} hj p U } @ Q } L P Q } X Q } Q } U } @ V ~ P U ~ $ U ` Q P~ 5 U 0 Q h~ F 0 U Q ~ W h ~ { ~ ~ Q ~ ` Q ~ Q ~ # . Q ~ C N p Q ~ c n Q ~ ~ ~ ~ Q ~ Q ~ / : 0 Q ~ O Z Q ~ o z Q ~ @ Q ~ ~ Q ~ Q ~ " / P R  B P R 4 d q p R  R 4 R } ~ ~ ~ P T ~ 2 T ~ G X P Q ~ l } Q ~ p Q ~ ~S X ~S  }S  ) 4S  ? O `4S  e u 3S @3S 2S 0 0 R T R ~ R ~ 2 : @ R ~ O X R ~ n w R ~ P R ~ R ~ R ~ ` R ~ ~ , > ~ R d ~ x ~ ~ ~ ~ " ~ 6 H ~ \ n ~ ~ ~ Q x p Q * Q @ P p Q x f v Q p Q |S ~ zS ~ yS ~ * ; @xS ~ R c wS ~ z vS ~ 2S p1S 0S & 00S : L /S ` r /S P.S -S -S p,S 0 +S D V @+S j s Q , Q P Q t 0 Q , Q P Q t , = @ Q , Q b Q P v Q t P Q , Q P Q t ` Q % 1 Q D N Q } a n p Q Q Q } Q 0 Q Q } * Q = J @ Q ] h Q } { R ~ R ~ @ Q p Q Q ! / Q C Q Q e s p Q Q Q ( Q @ R  R ( 8 ` R 0 J W R X f s R 4 @ R d S p R R R ~ R ~ " 0 @ R ~ D R R ~ f U u ` U U P U U ` U U ` U $ $ ` @ ` $ 0 ? K \ d h l t D ! h 7 C D V b h x D h ! 4 E [ q , < M ] n ~ 4 Q Q L d | & p Q d 6 D Q | U b r  `V t t t t x ) 0 V 9 W H Y W 7g s x_ x_ x_ x_ cj T j j T j j j ` La La @ U Dc c @t p R c 1 p V R H [ e s U ` P L P ` P v t " 9 I P _ p t " 2 P H Y t o  ( 2 B L Y i P  t + B R ( i y L P P P t p P P P 4 > P U |R P f `|R t x {R {R {R > zR 0zR p yR P ! PyR t 7 J xR a t pxR xR wR wR p P 0 @ P X h 0 P P P P P ` S # 8 S O d ` S { S ` S S ` S + @ S W l S $ ` S $ S $ S $ S $ 3 I ` S < _ u S < S < R < R < 0 V @ R T ! V R l 3 V R E V R X i vR p uR P uR @tR ' sR ( ? O sR P f v rR 0rR qR ( PqR P pR - = ppR U e pR ( } oR P oR nR @nR P + mR C S `mR k | P ( P 6 G _ p ( P $ ( < M P d u $ ( u lR lR lR kR D 0kR t 2 jR X PjR * ~ iR 8 D piR 4 [ iR d i x hR hR gR @gR $ " fR T > M `fR i x eR eR k eR l dR D (l 0dR t Hl cR PcR * : bR U d pbR bR D aR t aR `R 4 * 9 @`R d U e _R `_R ^R ^R ^R * 8 ]R S a 0]R D | \R t P\R [R p[R [R D ZR 3 A ZR X f YR } @YR 4 XR p `XR WR WR $ ; J WR ` f u VR 0VR D UR PUR TR $ 2 pTR 4 I W TR p n | SR SR RR $ @RR ` QR 8 I `QR f w PR t PR D PR OR ` , 0OR F W NR ` q PNR MR pMR MR - LR G X LR r KR @KR JR ; `JR D a IR t IR IR HR 0HR 4 GR d # PGR > M FR i x pFR FR $ ER T ER # DR > N @DR i x CR `CR D BR t BR " BR 4 > M AR d i x 0AR @R P@R ?R D # p?R t ? N ?R j z >R >R =R @=R ! L /R D b p @/R t .R `.R -R -R $ 2 -R D M [ ,R t v 0,R [ +R P+R *R p*R *R ; I )R D c r )R (R @(R 'R 4 `'R p 0 ? &R $ Z i &R ` &R %R 0%R $R * 8 P$R D S a #R t | p#R a #R "R "R !R @!R ; I R D d r ` R t R r R R R 8 0 R \ ! 1 R I Y P R q R p R R R @ R p 8 H R ` p @ R R ` R R R t 0 R ? N R i x 0 R R t P R R p R 1 R K \ R v R 0 R T @ R x R ` R 1 R L R g R , R 0 0 R T * 9 R x L [ P R n } R p R R 0 R T R x & R 9 H @ R [ j R } ` R 0 R T R x R R * 0 R < J R 0 [ j P R T { R x p R R R R 0 ( R T 8 H @ R \ l R ` R R , R R % R : K 0 R , hl U R P l U R t l 0 U ` R T l U R l U @ R P m @ U R t @m U R T dm U R m V R m @ V p R m V R m V P R n 0V R KT ` > > @KT x M ? JT [ ? `JT i E? IT w E? IT | E? IT E? HT m? 0HT m? GT U 0GT p U FT P U FT p U ET U DT pmV `DT , `lV CT ? PkV @CT R @jV BT @ e 0iV BT p x U AT ` U @AT U @T U `@T U ?T 0 U ?T x P U ?T p U >T | U 0>T U =T + 9 @=T J 9 V S , G @>V S , W =V P S , g =V S , w S i TQ | P=S i ^T R i R fT j HS k P P P ?k GS 7 0 P X P P @ P k P x 8S 7S `T ~T P , f P P  P D P ,l S \ l PkT t m p S \ S S n S % ` P @ R ( ! @ ) X 1 p 9 A I ( Q @ Y X a p j r z 0 XT ( H s S (d P S m S m `\T m S x I _T o P S 0 S = fT Q S ^ S j P T p R , v D ~ R \ S t R 0 T T S br S 4 4 SQ d t RQ | %t RQ Jt RQ S (d S (d S (d n S (d S (d @ S (d ` S (d S (d S (d S (d S (d S (d S (d @ S (d ` S (d & S (d t S (d t S (d , 0 S 0 S 4 S 8 S < S @ ` S D S I @ S N S S S m S X S a p S g S m P S s S y S GS @FS S S $ S T Rq SS (d Wn P S R S R 0Yn S S ``S T m T QT w US ' 7 G W g w ( ( ` U d P U p @ U | 0 U U U $ l | ^S `V ~ r ]S `V T ) 7 C S| TS H + ;S O [ @RQ D ~ QQ \ p QQ t b PQQ QQ PQ `PQ PQ OQ e POQ NQ @ pNQ d NQ n MQ w MQ LQ @LQ KQ < `KQ 1 JQ @ JQ d JQ IQ 0IQ HQ PHQ GQ < pGQ @ GQ d FQ FQ EQ @EQ DQ `DQ < CQ @ & CQ d 0 CQ : BQ D 0BQ N AQ X PAQ c @Q < m p@Q @ w @Q d ?Q ?Q >Q @>Q =Q @ `=Q d $ Qm O$ m `$ P q$ #n $ #n $ X 8 $ mn $ n h $ n $ ` $ P U $ U @ % x | % ,% =% N% dg < _% p p% p % g \ % p % q % g X % q % q $ % g x % q & q , & U k +& U k <& $h < M& Ph t _& w q& Jx & V L & q| D & Pi & & & < & %} x ' %} ' %' z} , 7' h I' z} [' } m' } ' } , ' } x ' } ' ' ' ^~ , ' ~ X ' ^~ ( ~ !( ~ 3( ~ , E( ~ x W( ~ i( 4 {( N ( N ( y (  (  (  (  (  ) $ ) ( T /) J A) J S) | e) L w) ) U D ) U t ) @ ) d ) p ) | ) * U * U L +* 0 U | =* h O* a* $ s* $ * * * . $ * N * n * * + $ + $ '+ 9+ : K+ Z $ ]+ z o+ + + + + / ` + P + q ` + + , #, , 5, P G, $ Y, 2 k, X $ }, } , $ , t , , , ) L , O L , u - - 1- C- $ U- g- : y- X $ - w - - $ - - - - > . d $ . -. ?. $ Q. c. " u. H $ . n . . $ . < . x . * . P < / v x / )/ $ ;/ M/ _/ ; $ q/ c / / / / P / & / L / r P 0 0 %0 P 70 I0 0 [0 V P m0 s 0 0 0 0 0 0 = 0 b 0 1 !1 31 E1 4 W1 1 p i1 N {1 n 4 1 p 1 1 4 1 p 1 1 * 4 1 J p 2 h 2 /2 A2 S2 e2 w2 / 2 Q 2 s 2 2 $ 2 T 2 2 3 8 3 W +3 s D =3 P O3 t a3 s3 3 $ 3 3 0 $ 3 R 3 U 3 0 U 3 U L 4 0 U L 4 0 | '4 K 94 K4 ]4 < o4 l 4 4 l 4 4 4 ! 4 C 4 b 4 5 #5 \ 55 G5 ! \ Y5 E k5 q \ }5 5 \ 5 5 5 < 5 ] L 5 ~ | 5 L 6 6 16 C6 & U6 D g6 b | y6  6 < 6 < 6 l 6 l 6 7g 6 cj 6 7 8 7 -7 w h ?7 Jx Q7 0 U | c7 u7 U | 7 l 7 7 l 7 J 7 U d 7 7 p U 8 $ 8 $ )8 ;8 - T M8 O T _8 U q8 0 U 8 U 8 p U \ 8 V 8 V 8 V 4 8 V | 8 V 9 P U 9 U H %9 U 79 ` U I9 V [9 V 8 m9 V t 9 V 9 V 9 U ( 9 U d 9 p U 9 U 9 U ( 9 U d : 0 U !: U 3: V E: P V W: V t i: V T {: @ V : V : V t : 0 V T : U : V : P U : U h ; U ; U /; P U @ A; V S; V e; ` V w; V ` ; V ; Q ; s ; P ; ; ; < < @ +< : p =< n output_2558 output_2557 output_2556 output_2555 output_781 output_780 output_779 output_778 output_777 output_776 output_775 output_774 output_773 output_772 output_771 output_770 output_769 output_768 output_767 output_766 output_765 output_764 output_763 output_762 output_716 output_715 output_714 output_713 output_712 output_711 output_710 output_709 output_708 output_707 output_706 output_705 output_704 output_703 output_682 output_678 output_589 output_588 output_587 output_586 output_585 output_584 output_583 output_582 output_435 output_433 output_432 output_430 O< i< < < < < < = /= I= c= = = = = = I= i< = < = < = = /= I= c= = = = = = output_231 output_230 output_228 output_227 output_175 output_162 output_161 output_153 output_152 Y > Y Y Y Y Y t t  m + > + N + @ V #> V *> V %? V #> V %? V t? V /> V >> V P> + `> + x> + > V > V t? 0 V A V B V B V > V t? 0 V A 0 V > V > V B p V V? V > V B V  m V B V MB V > V c? V  m V  m V > V ? V ? + > + + @ V #> V > V t? V > V B V B + > + @ + @ V > V > V A V > p V C@ p V > V > V c? V  m V  m V #> V > V t? V > V B V B + > + > + @ + > + > + > + #> V > V t? + > V B V B V ? V ? V A V ? V > V B V B V B + ? V ? V A V ? + > V B V B V B V ? V V Ft V B V > V V B V B V ? V Ft V B V #> V $? V t? + #> V > V B V B + > V > V Ft V B V > V B V B V > V B V B V > V B V Ft V B V > V V Ft V B V #> V )? V t? V .? V A V 5? + > + N + @ V > V t? V A + =? V B q+ q+ V > V B q+ q+ V ;B V > V B q+ V ;B V B? q+ Z o q+ Z o V B V #> V %? V *? V #> V c? V t? V #> V *? V t? + > + @ + V > V B V B p V MB V  m V > V t? V E? V > V Ft p V V? + > V Ft p V V? V > V K? p V Q? p V Y? V > V b? p V \? V .? V h? p V Q? + o? V B V B V  m V > V c? V t? p V \? V  m V  m V r? V > + x? + > + }? + > + + @ V > V B V MB V  m V > V B p V MB V  m + > V B p V MB V  m V > V B q+ Z o q+ Z o + ? + @ V ? V *? V > V @ + ? V > P + U@ + > + + x? P + ? V > + V > P + U@ + > + + x? P + ? V > + V > P + U@ V > V B V B + > + + ? + x? P + ? + ? V > @ V ? V > @ V ? V > V ? + x? + ? + > P + ? V ? p V ? P + ? s+ ? P + > P + s+ t P + > s+ t P + ? s+ ? P + ? s+ @ V > '@ V > '@ + > +  m + > + B  m + B? + B  m V > V *? P + *@ s+ 9@ P + G@ s+ P@ V > p V A P + Y@ s+ b@ P + *@ s+ 9@ P + k@ 0 s+ B 0 P + r@ 0 s+ @ 0 V ? 1 V @ 1 P + @ 1 s+ @ 1 P V  m V > V V  m V  m V  m V  m P V  m V > V V  m V  m V  m V  m P V  m V B V  m V  m V  m V  m V  m V > V V  m V  m V  m V  m V  m V > V V  m V  m V  m V  m V  m V B V  m V  m V  m V  m + > + > + + + ? + ? + ? V  m V @ V @  m + x? V > V @  m V  m V @ V @  m V  m p V  m V @ V @  m p V  m V @ q+ t  m + > V @ V @  m p V  m V @ + @ V A V 4A  m p V  m + > V N V @  m p V  m + > V V @  m p V  m V A + A V (A V 2A  m p V  m V @ + @ V V  m V  m V A V > V ? V > V V > V x? V @ V @ V > V N V @ V @ V A V A V A V A V  m V  m V > 0 V *? 0 V %? 0 V  m V  m V B  m  m V  m  m + A  m  m V B  m  m  m  m  m  m  m  m  m  m  m = s  m  m V  m V B p V V?  m  m + V > V  m V B V  m V B V V? + > V  m V B V  m V B V V? + > V B V  m V B V MB V > V  m V B V  m V > V  m V t? 0 V A V .? p V A p V Q? p V  m V  m V  m V > V c? V t? p V \? V  m V  m V A 0 V A V A 0 V A V  m V  m 0 V  m V > V B 0 V B V  m V B 0 V B V  m 0 V  m V B 0 V B V  m V B 0 V B V  m V > V > V K? 0 V B V  m V A 0 V B V  m V > V B p V V? V  m V .? p V A p V Q? V A 0 V B V  m V > p V B V t? 0 V B V t? 0 V B V  m V #B p V ,B V A 0 V A V  m V  m V > V B p V V? V B p V V? V B 0 V B V  m V  m V  m V > V B p V V? V B p V V? V  m V  m V  m V  m V > p V B V t? 0 V B V t? p V \? V  m V  m V > p V B V t? p V \? V  m V  m V  m V > p V B V t? p V \? V t? 0 V B V  m V  m V > V 8B V t? V t? 0 V B V  m V .? V ?B V A V  m V  m V > V 8B V t? p V JB V t? 0 V B V  m V  m V .? V ?B V A p V GB V  m V  m V  m V > V B p V MB V B p V MB V B 0 V B V  m V  m V  m V > V B p V MB V B p V MB V  m V  m V  m V  m V > V B V B p V V? V B 0 V B V  m V  m V > V B V B p V V? V  m V  m V  m V > V  m + + + > V > p V B V t? V  m V  m + o? V B V  m V ? V ? + o? 0 V dB 2 V  m q+ /m  m  m +  m V B + ? V PB 0 V UB 0 V C 0 V PB 1 V UB 1 V C 1 V PB 1 V VB 0 V C 1 V ZB 1 V dB 1 V dB 0 V ZB 1 V dB 0 V dB 0 V PB 0 V ]B 0 V aB 0 V PB 1 V ]B 1 V aB 1 V ZB 1 V dB 0 V fB 1 V PB 1 V ]B 1 V VB 0 V ZB 0 V dB 0 V fB 0 V ZB 1 V dB 1 V fB 1 V ZB 1 V fB 1 V dB 0 V ZB 0 V B V ZB 1 V B V > V dB 0 V > V dB 1 V ZB 0 V dB 1 P + iB 0 s+ |B 0 P + B 1 s+ B 1 P + B 2 s+ B 2 P + B 2 s+ B 2 V VB 0 V C 0 V VB 1 V C 1 V B 0 V B 0 V C 0 V  m V  m V B 1 V B 1 V C 1 V  m V  m 0 V %C 0 V 9C 0 V 9C 0 V %C 0 0 V 9C 0 0 V 9C 0 0 V %C 1 0 V 9C 1 0 V 9C 1 0 V %C 0 V 9C + B 0 V %C 0 V 9C 0 V  m 0 V %C 0 V B + %C 1 0 V %C 1 V B + %C 1 0 V %C 0 0 V 9C 0 V %C 1 0 V 9C V > 0 V 9C 0 + %C 1 V > 0 V 9C 1 + %C 1 0 V %C 0 0 V 9C 1 0 V %C 1 0 V 9C 0 V (C p V ;C P + OC 0 s+ `C 0 P + rC 1 s+ C 1 + C + C + C + C + [D + [D V C p V C P + C s+ C P + D s+ "D V  m V  m P + 0D F s+ FD F P + 0D E s+ FD E P + 0D D s+ FD D + C F + [D F + [D F + C E + [D E + [D E + C D + [D D + [D D + C + + [D E + [D E + C + [D E + [D E + C D + D P + B q+ t + C E + E P + B q+ t + C F + F P + B q+ t + > + [D D q+ t + > + [D E q+ t + > + [D F q+ t + C E + [D E q+ t + C D + [D E + [D E + C E + [D F + [D F + C F + [D + [D + C E + [D D + C F + [D E + C + [D F + C E + [D E + g + C F + [D F + g + C + [D + g + C E + [D E + [D + C F + [D F + [D + C + + B + B + C D + B + C E + B + C F + B + C + [D D + XD D + YD D + YD D + ]D + > q+ t + B P + aD s+ o V D p V D P + D 0 s+ D 0 V D 1 V D 1 V D 0 V E 0 V (E 0 V  m V  m V V B V B q+ Z o V  m V > V B q+ Z o V  m + > V B q+ Z o V  m + >  m P + G@ s+ E V > V  m V B V  m V B q+ Z o + > V  m V B V  m V B q+ Z o V > V B V  m V B q+ Z o + > V B V  m V B q+ Z o V B p V V?  m  m + ? + > V > V V @ @ V  m V > V @ @ V E V  m V > q+ ,m V > V @ @ V E V > V @ V @ V E  m P + E D s+ E D P + E E s+ E E P + E F s+ E F P + E K s+ E K P + E G s+ F G P + E H s+ F H P + E I s+ F I P + E L s+ F L P + E J s+ F J P + E s+ F P + F s+ (F P + F s+ (F P + F s+ (F P + F s+ (F V }E D V B q+ t V D V }E E V B q+ t V E V }E F V B q+ t V F V }E K V B 0 q+ t V K V }E G V B q+ t V G V }E H V B q+ t V H V }E I V B q+ t V I V }E L V B 0 q+ t V L V }E J V B q+ t V J V > V ?F D q+ t V > V ?F E q+ t V > V ?F F q+ t V > 0 V ?F K q+ t V > V ?F G q+ t V > V ?F H q+ t V > V ?F I q+ t V > 0 V ?F L q+ t V > V ?F J q+ t V }E D V ?F D V ?F D V }E G V ?F G V ?F G V }E E V ?F E V ?F E V }E H V ?F H V ?F H V }E F V ?F F V ?F F V }E I V ?F I V ?F I V }E K V ?F K V ?F K V }E L V ?F L V ?F L V }E J V ?F J V ?F J V /F D V JF D p V 4F D V /F G V JF G p V 4F G V /F E V JF E p V 4F E V /F H V JF H p V 4F H V /F F V JF F p V 4F F V /F I V JF I p V 4F I V /F K V JF K p V 4F K V /F L V JF L p V 4F L V /F J V JF J p V 4F J V /F V JF p V 4F V /F D V JF D V 9F D V /F G V JF G V 9F G V /F E V JF E V 9F E V /F H V JF H V 9F H V /F F V JF F V 9F F V /F I V JF I V 9F I V /F K V JF K V 9F K V /F L V JF L V 9F L V /F J V JF J V 9F J V /F V JF V 9F V }E V ?F V ?F V }E H V >F D V ?F H V }E I V >F E V ?F I V }E J V >F F V ?F J V }E F V ?F I V }E K V ?F L V E E V ?F H V E D V ?F G V E I V ?F F V E L V ?F K V E H V ?F E V E G V ?F D V }E D V ?F D V ?F D q+ t V }E G V ?F G V ?F G q+ t V }E E V ?F E V ?F E q+ t V }E H V ?F H V ?F H q+ t V }E F V ?F F V ?F F q+ t V }E I V ?F I V ?F I q+ t V }E K V ?F K V ?F K q+ t V }E L V ?F L V ?F L q+ t V }E V ?F V ?F q+ t V }E J V ?F J V ?F J q+ t V }E H V ?F D V ?F D q+ t V }E I V ?F E V ?F E q+ t V }E J V ?F F V ?F F q+ t V }E H V ?F H V ?F D q+ t V }E I V ?F I V ?F E q+ t V }E J V ?F J V ?F F q+ t V }E D V ?F H V ?F H q+ t V }E E V ?F I V ?F I q+ t V }E F V ?F J V ?F J q+ t V }E D V D V ?F D V ?F D q+ t V }E G V G V ?F G V ?F G q+ t V }E E V E V ?F E V ?F E q+ t V }E H V H V ?F H V ?F H q+ t V }E F V F V ?F F V ?F F q+ t V }E I V I V ?F I V ?F I q+ t V }E K V K V ?F K V ?F K q+ t V }E L V L V ?F L V ?F L q+ t V }E H V H V ?F D V ?F D q+ t V }E I V I V ?F E V ?F E q+ t V }E J V J V ?F F V ?F F q+ t V }E F V ?F K V ?F K q+ t V }E I V ?F L V ?F L q+ t V }E E V ?F D q+ t V }E H V ?F G q+ t V }E F V ?F E q+ t V }E I V ?F H q+ t V }E V ?F F q+ t V }E J V ?F I q+ t V }E E V E V ?F D q+ t V }E H V H V ?F G q+ t V }E F V F V ?F E q+ t V }E I V I V ?F H q+ t V }E V V ?F F q+ t V }E J V J V ?F I q+ t V }E D V ?F D q+ t V }E G V ?F G q+ t V }E E V ?F E q+ t V }E H V ?F H q+ t V }E F V ?F F q+ t V }E I V ?F I q+ t V }E K V ?F K q+ t V }E L V ?F L q+ t V > V ?F D q+ t V > V ?F E q+ t V > V ?F K q+ t V > V ?F G q+ t V > V ?F H q+ t V > V ?F L q+ t V > V ?F q+ t q+ t V > V ?F J q+ t q+ t V }E D V B V D q+ t V }E E V B V E q+ t V }E F V B V F q+ t V }E K V B 0 V K q+ t V }E V B V q+ t V }E G V B V G q+ t V }E H V B V H q+ t V }E I V B V I q+ t V }E L V B 0 V L q+ t V }E J V B V J q+ t V }E G V ?F D q+ t V }E H V ?F E q+ t V }E I V ?F F q+ t V }E L V ?F K q+ t V }E J V ?F q+ t V }E G V ?F D V ?F D V }E H V ?F E V ?F E V }E I V ?F F V ?F F V }E L V ?F K V ?F K V }E J V ?F V ?F V }E D V ?F G V }E E V ?F H V }E V ?F J V }E F V ?F K q+ t V }E I V ?F L q+ t V }E K V ?F F q+ t V }E L V ?F I q+ t V }E F V ?F K q+ t q+ t V }E I V ?F L q+ t q+ t V }E K V ?F F q+ t q+ t V }E L V ?F I q+ t q+ t V }E D V ?F H q+ t V }E E V ?F I q+ t V }E F V ?F J q+ t V }E H V ?F D q+ t V }E I V ?F E q+ t V }E J V ?F F q+ t V }E E V ?F E V &q E q+ t q+ t V }E F V ?F F V E F q+ t q+ t V }E K V ?F K V E K q+ t q+ t V }E H V ?F H V &q E q+ t q+ t V }E I V ?F I V E F q+ t q+ t V }E L V ?F L V E K q+ t q+ t V }E I V ?F E V &q E q+ t q+ t V }E J V ?F F V E F q+ t q+ t V }E E V E V ?F E V &q E q+ t q+ t V }E F V F V ?F F V E F q+ t q+ t V }E K V K V ?F K V E K q+ t q+ t V }E H V H V ?F H V &q E q+ t q+ t V }E I V I V ?F I V E F q+ t q+ t V }E L V L V ?F L V E K q+ t q+ t V }E I V I V ?F E V &q E q+ t q+ t V }E J V J V ?F F V E F q+ t q+ t V }E J V ?F J q+ t V AF D V `E D V HF D V tE D V AF G V `E G V HF G V tE G V AF E V `E E V HF E V tE E V AF H V `E H V HF H V tE H V AF F V `E F V HF F V tE F V AF I V `E I V HF I V tE I V AF K V `E K V HF K V tE K V AF L V `E L V HF L V tE L V AF V `E V HF V tE V AF J V `E J V HF J V tE J V }E D V ?F D q+ t q+ t V }E G V ?F G q+ t q+ t V }E E V ?F E q+ t q+ t V }E H V ?F H q+ t q+ t V }E F V ?F F q+ t q+ t V }E I V ?F I q+ t q+ t V }E V ?F q+ t q+ t V }E J V ?F J q+ t q+ t V }E D V ?F H q+ t q+ t V }E E V ?F I q+ t q+ t V }E F V ?F J q+ t q+ t V }E H V ?F D q+ t q+ t V }E I V ?F E q+ t q+ t V }E J V ?F F q+ t q+ t V }E D V D V ?F D q+ t q+ t V }E G V G V ?F G q+ t q+ t V }E E V E V ?F E q+ t q+ t V }E H V H V ?F H q+ t q+ t V }E F V F V ?F F q+ t q+ t V }E I V I V ?F I q+ t q+ t V }E V V ?F q+ t q+ t V }E J V J V ?F J q+ t q+ t V }E D V ?F V ?F D V }E D V ?F V ?F D V }E D V ?F V ?F D V }E D V D V ?F V ?F D V }E D V D V ?F V ?F D V }E D V D V ?F V ?F D V }E D V D V }E D V $ D V }E G V G V }E G V $ G V }E E V E V }E E V $ E V }E H V H V }E H V $ H V }E F V F V }E F V $ F V }E I V I V }E I V $ I V }E K V K V }E K V $ K V }E L V L V }E L V $ L V }E D V B V }E G V B V }E E V B V }E H V B V }E K V B V }E L V B V }E V B V }E J V B V }E D V B V D q+ t V }E E V B V E q+ t V }E K V B V K q+ t V }E V B V q+ t V }E G V B V G q+ t V }E H V B V H q+ t V }E L V B V L q+ t V }E J V B V J q+ t V B V ?F D V B V ?F G V B V ?F E V B V ?F H V B V ?F F V B V ?F I V B V ?F K V B V ?F L V B V ?F V B V ?F J V B V ?F D V t V B V ?F E V t V B V ?F F V t V B V ?F K V t V B V ?F V t V B V ?F G V t V B V ?F H V t V B V ?F I V t V B V ?F L V t V B V ?F J V t V }E V B V }E V B V }E V B V q+ t V }E V B V q+ t V B V ?F V B V ?F V B V ?F q+ t V B V ?F q+ t V }E V B V }E V V > V $ V }E V B V q+ t V }E V B V q+ t V B V ?F V > V V ?F V B V ?F q+ t V B V ?F q+ t V }E V V > V $ V }E V B V q+ t V > V V ?F V B V ?F q+ t V  m V  m V  m V  m V  m V  m p V  m p V  m q+  m + B +  m +  m +  m p V  m p V  m V  m p V  m  m  m V  m q+  m V  m V  m V  m 0 V  m 0 V  m 0 V  m 1 V  m 1 V  m 1 V  m V  m V  m p V  m q+  m p V  m + B V  m 0 V  m 0 V  m 0 V  m 1 V  m 1 V  m 1 V  m V  m V  m +  m V  m 0 V  m 0 V  m 0 V  m 1 V  m 1 V  m 1 V  m V  m V  m  m  m  m V  m V  m V  m V  m  m  m  m V  m V  m V  m q+  m q+  m V  m V  m V  m q+  m V  m V  m V  m q+  m q+  m V  m V  m V  m q+  m q+  m V  m V  m s+  m s+  m V  m V  m V  m p V  m p V  m V  m V  m V  m q+  m q+  m V  m q+  m V  m V  m V  m V  m V  m V  m +  m +  m q+  m q+  m V  m 0 V  m V  m 1 V  m V  m 0 V  m 1 V  m P +  m V  m P +  m V  m P +  m V  m  m V  m  m  m V  m V  m V  m V  m V  m 1 V  m 0 s+  m s+  m p V  m L+  m p V  m 1 L+  m 1 p V  m D L+  m D p V  m E L+  m E p V  m F L+  m F p V  m K L+  m K p V  m p V  m p V  m 1 p V  m 1 p V  m D p V  m D p V  m E p V  m E p V  m F p V  m F p V  m K p V  m K +  m  m +  m +  m +  m s+  m s+  m V  m +  m +  m +  m P V NF V B V ? V > P V n V ? s+  m s+  m s+  m 0 s+  m 0 p V  m 0 q+  m 0 s+  m 1 s+  m 1 P V NF 1 V B 1 V ? s+  m 2 s+  m 2  m  m  m s+  m s+  m q+  m q+  m V  m V  m +  m  m V  m V  m V  m  m V  m 0 V  m V  m 0 V  m 0 V  m 1 V  m 1 0 V  m 0 V  m V  m V  m V  m V  m V  m V  m V  m V  m V  m 0 V  m V  m 0 +  m 0 V  m 1 V  m V  m 1 V  m 1 +  m s+  m  m +  m s+  m  m +  m  m V  m q+  m q+  m  m  m V  m V  m V  m V  m V  m V  m V  m p V  m V  m V  m 0 V  m V  m V  m 0 V  m V  m 0 V  m V  m 0 V  m V  m V  m 0 V  m V  m V  m M+  m V  m 0 V  m V  m V QF V QF V QF V QF + + + + V ? V ? V ? V ? + o? + o? + o? + o? V  m V  m V  m V  m p V  m V  m +  m q+  m +  m +  m +  m +  m V  m V  m  m  m  m  m V  m V  m V  m 0 V  m p V  m V  m P +  m J s+  m J P +  m F s+  m F P +  m E s+  m E P +  m D s+  m D P +  m K s+  m K P +  m I s+  m I P +  m H s+  m H P +  m G s+  m G P +  m L s+  m L V  m J V  m J V  m J V  m F V  m F V  m F V  m E V  m E V  m E V  m D V  m D V  m D V  m K V  m K V  m K V  m I V  m I V  m I V  m H V  m H V  m H V  m G V  m G V  m G V  m L V  m L V  m L V  m 0 P V  m 0 V  m 1 P V  m 1 V  m V  m V  m V  m V  m q+  m V  m p V  m V  m V  m V  m V  m @ V  m V  m V  m @ V  m V  m V  m q+  m V  m V  m q+  m P +  m s+  m P +  m s+  m P +  m s+  m P +  m s+  m P +  m s+  m V  m V  m V  m V  m V  m V  m V  m V  m V  m D V  m q+  m V  m G V  m q+  m V  m E V  m q+  m V  m H V  m q+  m V  m F V  m q+  m V  m I V  m q+  m V  m K V  m 0 q+  m V  m L V  m 0 q+  m V  m J V  m q+  m V  m D  m V  m G  m V  m E  m V  m H  m V  m F  m V  m I  m V  m K  m V  m L  m V  m J  m V  m D V  m D ` V  m V  m G V  m G ` V  m V  m E V  m E ` V  m V  m H V  m H ` V  m V  m F V  m F ` V  m V  m I V  m I ` V  m V  m K V  m K ` V  m V  m L V  m L ` V  m V  m J V  m J ` V  m V  m D V  m D q+  m V  m G V  m G q+  m V  m E V  m E q+  m V  m H V  m H q+  m V  m F V  m F q+  m V  m I V  m I q+  m V  m K V  m K q+  m V  m L V  m L q+  m V  m V  m D q+  m q+  m V  m V  m G q+  m q+  m V  m V  m E q+  m q+  m V  m V  m H q+  m q+  m V  m V  m F q+  m q+  m V  m V  m I q+  m q+  m V  m 0 V  m K q+  m q+  m V  m 0 V  m L q+  m q+  m V  m D s+  m V  m E s+  m V  m F s+  m V  m K s+  m V  m s+  m V  m E V  m E V  m q+  m V  m F V  m F V  m q+  m V  m K V  m K V  m 0 q+  m V  m H V  m H V  m q+  m V  m I V  m I V  m q+  m V  m L V  m L V  m 0 q+  m V  m I V  m E V  m q+  m V  m J V  m F V  m q+  m V  m E V  m E V  m E V  m q+  m V  m F V  m F V  m F V  m q+  m V  m K V  m K V  m K V  m 0 q+  m V  m H V  m H V  m H V  m q+  m V  m I V  m I V  m I V  m q+  m V  m L V  m L V  m L V  m 0 q+  m V  m I V  m I V  m E V  m q+  m V  m J V  m J V  m F V  m q+  m V  m D V  m D V  m D V  m D V  m G V  m G V  m G V  m G V  m E V  m E V  m E V  m E V  m H V  m H V  m H V  m H V  m F V  m F V  m F V  m F V  m I V  m I V  m I V  m I V  m K V  m F V  m K V  m K V  m L V  m I V  m L V  m L V  m V  m V  m V  m V  m J V  m J V  m J V  m J V B V ?F D V ?F D V B V ?F G V ?F G V B V ?F E V ?F E V B V ?F H V ?F H V B V ?F F V ?F F V B V ?F I V ?F I V B V ?F K V ?F K V B V ?F L V ?F L V  m D V  m E V  m D V  m F V  m D V  m V  m E V  m F V  m E V  m K V  m E V  m V  m F V  m V  m K V  m D V  m K V  m V  m D V  m G V  m H V  m G V  m I V  m G V  m J V  m H V  m I V  m H V  m L V  m H V  m J V  m I V  m J V  m L V  m G V  m L V  m J V  m G V }E V B? V ?F V }E V B? V ?F V  m D V  m D V  m D q+  m V  m G V  m G V  m G q+  m V  m E V  m E V  m E q+  m V  m H V  m H V  m H q+  m V  m F V  m F V  m F q+  m V  m I V  m I V  m I q+  m V  m K V  m K V  m K q+  m V  m L V  m L V  m L q+  m V  m V  m V  m q+  m V  m J V  m J V  m J q+  m V  m D V  m D p V  m D q+  m V  m G V  m G p V  m G q+  m V  m E V  m E p V  m E q+  m V  m H V  m H p V  m H q+  m V  m F V  m F p V  m F q+  m V  m I V  m I p V  m I q+  m V  m K V  m K p V  m K q+  m V  m L V  m L p V  m L q+  m V  m V  m p V  m q+  m V  m J V  m J p V  m J q+  m V  m D V  m D V  m D q+  m V  m G V  m G V  m G q+  m V  m E V  m E V  m E q+  m V  m H V  m H V  m H q+  m V  m F V  m F V  m F q+  m V  m I V  m I V  m I q+  m V  m K V  m K V  m K q+  m V  m L V  m L V  m L q+  m V  m V  m V  m q+  m V  m J V  m J V  m J q+  m V /> V >> V P> V  m V  m V  m V  m V  m V  m V  m V > V > V A V  m V  m V  m V  m V  m V  m V  m V #> V > V t? V  m V  m V > V B V B V  m V  m V ? V ? V A V ? V  m V  m V > V B V B V B V  m V  m V ? V V Ft V B V  m V  m V > V V B V B V  m V  m V ? V Ft V B V  m V  m V > V B V B V  m V  m V #> V $? V t? + #> V  m V  m V > V B V B + > V  m V  m V > V Ft V B V  m V  m V > V B V B V  m V  m V > V B V B V  m V  m V > V B V Ft V B V  m V  m V > V V Ft V B V  m V  m V .? V A V 5? V  m V  m V B? q+ Z o q+ Z o V  m V  m V B? q+ Z o q+ Z o V B V  m V  m V #> V %? V *? V  m V  m V  m V  m V  m V  m V  m V #> V c? V t? V  m V  m V  m V  m V  m V  m V  m V #> V *? V t? V  m V  m V > V B V B p V MB V  m V  m V  m V #> V )? V t? V  m V  m V #> V > V t? V  m V  m V > V t? V E? V  m V  m V > V B p V V? V  m V  m V > V K? p V Q? p V Y? V  m V  m V > V B V  m V  m V > V B V MB V  m V  m V  m V > V B p V MB V  m V  m V  m V > V B q+ Z o q+ Z o V  m V  m V #> V > V  m V  m V > V B V  m V  m V > P + U@ V  m V  m V > + V  m V  m V > P + U@ V  m V  m V > + V  m V  m V > P + U@ V  m V  m V > V B V B V  m V  m V > @ V ? V  m V  m V > @ V ? V  m V  m V > V ? V  m V  m P + > P + s+ t V  m V  m P + > s+ t V  m V  m P + ? s+ ? V  m V  m + > + B  m V  m V  m + B? + B  m V  m V  m P + G@ s+ P@ V  m V  m V > p V A V  m V  m P + Y@ s+ b@ V  m V  m P + k@ 0 s+ B 0 V  m V  m P V  m V > V V  m V  m V  m V  m V  m V  m P V  m V > V V  m V  m V  m V  m V  m P V  m V > V V  m V  m V  m V  m P V  m V B V  m V  m V  m V  m V  m V  m P V  m V B V  m V  m V  m V  m V  m P V  m V B V  m V  m V  m V  m V  m V > V V  m V  m V  m V  m V  m V  m V  m V > V V  m V  m V  m V  m V  m V  m V > V V  m V  m V  m V  m V  m V B V  m V  m V  m V  m V  m V  m V  m V B V  m V  m V  m V  m V  m V  m V B V  m V  m V  m V  m + V  m V  m V > V  m V B V  m V B V V? V  m V  m V > V B V  m V B V MB V  m V  m V > V  m + + + > V  m V  m + > V  m V  m V PB 0 V UB 0 V C 0 V  m V  m V PB 1 V UB 1 V C 1 V  m V  m V PB 1 V VB 0 V C 1 V  m V  m V ZB 1 V dB 1 V dB 0 V  m V  m V ZB 1 V dB 0 V dB 0 V  m V  m V PB 1 V ]B 1 V aB 1 V  m V  m V ZB 1 V dB 0 V fB 1 V  m V  m V PB 1 V ]B 1 V VB 0 V  m V  m V ZB 0 V dB 0 V fB 0 V  m V  m V ZB 1 V dB 1 V fB 1 V  m V  m V PB 0 V ]B 0 V aB 0 V  m V  m V ZB 1 V fB 1 V dB 0 V  m V  m V ZB 0 V dB 0 V  m V  m V ZB 1 V dB 1 V  m V  m V ZB 1 V dB 0 V  m V  m V ZB 0 V B V  m V  m V ZB 1 V B V  m V  m V > V dB 0 V  m V  m V > V dB 1 V  m V  m V ZB 0 V dB 1 V  m V  m P + iB 0 s+ |B 0 V  m V  m P + B 1 s+ B 1 V  m V  m P + B 2 s+ B 2 V  m V  m + C + C + C V  m V  m + C + [D + [D V  m V  m P + 0D F s+ FD F V  m V  m P + 0D E s+ FD E V  m V  m P + 0D D s+ FD D V  m V  m + C F + [D F + [D F V  m V  m + C E + [D E + [D E V  m V  m + C D + [D D + [D D V  m V  m + C + + [D E + [D E V  m V  m + C + [D E + [D E V  m V  m + C V  m V  m + C D V  m V  m + C E V  m V  m + C F V  m V  m + C D + D P + B q+ t V  m V  m + C E + E P + B q+ t V  m V  m + C F + F P + B q+ t V  m V  m + > + [D D q+ t V  m V  m + > + [D E q+ t V  m V  m + > + [D F q+ t V  m V  m + C E + [D E q+ t V  m V  m + C D + [D E + [D E V  m V  m + C E + [D F + [D F V  m V  m + C F + [D + [D V  m V  m + C E + [D D V  m V  m + C F + [D E V  m V  m + C + [D F V  m V  m + C E + [D E + g V  m V  m + C F + [D F + g V  m V  m + C + [D + g V  m V  m + C E + [D E + [D V  m V  m + C F + [D F + [D V  m V  m + C + + B + B V  m V  m + C D + B V  m V  m + C E + B V  m V  m + C F + B V  m V  m + > + [D D V  m V  m + > + [D E V  m V  m + > + [D F V  m V  m + C + [D D V  m V  m + C + [D E V  m V  m + XD D + YD D + YD D + ]D V  m V  m + > q+ t V  m V  m q+ t + B V  m V  m P + aD s+ o V  m V  m P + D 0 s+ D 0 V  m V  m V zE 0 V E 0 V  m V  m V }E 1 V ?F 1 V  m V  m V E 0 V D 0 V  m V  m V E 1 V E 1 V  m V  m V  m 1 V  m 1 V  m V  m V zE 0 V E 0 V E 0 V  m V  m V }E 1 V ?F 1 V ?F 1 V  m V  m V E 0 V E 0 V E 0 V  m V  m V E 1 V ?F 1 V ?F 1 V  m V  m V zE 0 V 0 V E 0 V E 0 V  m V  m V }E 1 V 1 V ?F 1 V ?F 1 V  m V  m V }E 1 V E 0 V  m V  m V zE 0 V ?F 1 V  m V  m V zE V E 0 V  m V  m V zE V ?F 1 V  m V  m V zE V E 1 V  m V  m V zE 0 V E V  m V  m V }E 1 V E V  m V  m V $E 0 P V E 0 V  m V  m V bE 1 P V E 1 V  m V  m V > V B V B q+ Z o V  m V  m V  m V > V B q+ Z o V  m V  m V  m P + G@ s+ E V  m V  m V > V  m V B V  m V B q+ Z o V  m V  m V > V B V  m V B q+ Z o V  m V  m V > V V @ @ V  m V  m V  m V > V @ @ V E V  m V  m V  m V > q+ ,m V  m V  m V > V @ @ V E V  m V  m V > V @ V @ V  m V  m V > V @ V  m V  m V }E D V B q+ t V D V  m V  m V }E E V B q+ t V E V  m V  m V }E F V B q+ t V F V  m V  m V }E K V B 0 q+ t V K V  m V  m V }E G V B q+ t V G V  m V  m V }E H V B q+ t V H V  m V  m V }E I V B q+ t V I V  m V  m V }E L V B 0 q+ t V L V  m V  m V }E J V B q+ t V J V  m V  m V > V ?F D q+ t V  m V  m V > V ?F E q+ t V  m V  m V > V ?F F q+ t V  m V  m V > 0 V ?F K q+ t V  m V  m V > V ?F G q+ t V  m V  m V > V ?F H q+ t V  m V  m V > V ?F I q+ t V  m V  m V > 0 V ?F L q+ t V  m V  m V > V ?F J q+ t V  m V  m V > V ?F D q+ t V  m V  m V > V ?F E q+ t V  m V  m V > V ?F K q+ t V  m V  m V > V ?F G q+ t V  m V  m V > V ?F H q+ t V  m V  m V > V ?F L q+ t V  m V  m V > V ?F q+ t q+ t V  m V  m V > V ?F J q+ t q+ t V  m V  m V }E D V B V D q+ t V  m V  m V }E E V B V E q+ t V  m V  m V }E F V B V F q+ t V  m V  m V }E K V B 0 V K q+ t V  m V  m V }E V B V q+ t V  m V  m V }E G V B V G q+ t V  m V  m V }E H V B V H q+ t V  m V  m V }E I V B V I q+ t V  m V  m V }E L V B 0 V L q+ t V  m V  m V }E J V B V J q+ t V  m V  m V }E D V B V  m V  m V }E G V B V  m V  m V }E E V B V  m V  m V }E H V B V  m V  m V }E F V B V  m V  m V }E I V B V  m V  m V }E K V B 0 V  m V  m V }E L V B 0 V  m V  m V }E V B V  m V  m V }E J V B V  m V  m @t @t UF $It $It t fF wF F F F F fF wF fF wF F F F F O o F @t t F F $O o = F F L F t G G G .G AG t TG t gG t xG t G o G $p G G Lp G H tp !H p >H p q 0q [H ol iH l uH @g H m H #n I I > I @t NJt ^ ^ t t H H yFt Y ^ H H H H I $I H H I > =I MI ^ l ]I ^ ^ ^ I H H ^ H H yFt Y ^ ^ iI vI I I I lO O O I Pq pq q I O O q I I q q I J r Dr $J hr 6J r WJ HJ r tJ eJ r J r s J 4s Ts J xs s J s s WJ HJ J J %} J %} J K K z} &K z} &K 8K JK ^~ ~ | \K lK zK t 8t I H H | \K lK zK t 8t K H H * K * K * K K K K K K K L ht t t t !L 8L QL hL t u 8u \u K K K L u u u v L 0L IL `L ,v Tv v v yL L L L L I H H yL L L L L I H H L t t L t t L t t M M =M UM v mM M v M M w 5M MM I @t NJt H 6O I $I I H H NO dO |O O { { | 8| NO |O O d| q 0q H #n [H ol uH @g O O O O P #P O O O O P #P O O O O P #P O O O O P #P O O O O P #P @t @t UF $It $It t F @t t L F t AG t TG t gG t xG t q 0q [H ol uH @g H m H #n I I > I @t NJt H H I $I H H I > =I MI I H H J J %} J %} J z} &K z} &K 8K JK ^~ ~ | \K lK zK t 8t I H H | \K lK zK t 8t K H H L t t L t t L t t M M QN `N {N t t N N N N N N N N I I > I @t NJt H 6O I $I I H H q 0q H #n [H ol uH @g V V V V V D V V w V V \ V V V V q V V V ` V V V V V V 5 V N V N V ) V V V V V V V V V V V N V N V N V V N V N V N V N V N V N V N V N V N V N V N V N V V V N V N V V N V V N V N V V V N V N V N V N V N V N V N V V N V V V y V r V k V V V @ V V V J V N V L V V Y V # V V V V x V : V c V 1 V V V V V V V V Db Dc Dn Dv Da Pa Un V v V p V p V p V p V p V p V p V p V p V p V p V p V p V p V V p V V 0 V V p V V | V V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V p V [ V p V V p V F V V Q V p V p V p V p V p V V V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V ; V V 0 V 0 V V 0 V V P V V W / V W / V W / V / V / V / V / V / V / V / V / V W W / V / V / V / V / V / V / V / V / V / V / V / V / V / V / V / V / V W / V / V / V / V / V / V / V / V / V / V / V / V / V / V / V / V / V / V 2 W / V / V / V / V / V / V / V / V / V / V / V W / V / V / V / V / V / V / V / V W #W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W $W $W `#W %W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W %W `#W 0&W &W 'W (W (W ,)W )W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W 6*W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W `#W K#W `#W 0+W `#W +W u,W ,W `#W `#W `#W `#W `#W r#W #1W `#W `#W 0W 0W `#W `#W `#W `#W `#W /W /W `7W o7W 7W 7W 8W 07W >W =W `7W `7W `7W `7W `=W `7W `7W `7W `7W `7W `7W `7W `7W `7W `7W `7W `7W X ?X N?X ;X ?X @X ;X ;X ;X ;X ;X ;X ;X ;X ;X ;X ;X ;X ;X ;X ;X ;X ;X ;X ;X ;X ;X ;X ;X ;X ;X ;X ;X ;X ;X p@X ";X MX EMX 7OX 7OX 0MX EMX EMX EMX EMX EMX EMX EMX EMX EMX 7OX 7OX 7OX EMX EMX EMX EMX EMX EMX @PX PX `QX QX EMX EMX EMX EMX EMX EMX RX SX EMX EMX EMX EMX EMX EMX EMX EMX EMX EMX EMX EMX EMX EMX EMX EMX EMX EMX SX EMX EMX EMX EMX EMX EMX EMX EMX EMX EMX YMX X X W X X X X X X X X X X X X X X X X X X X X X X X X X q X 4 X 4 X 4 X 4 X 4 X 4 X 4 X 4 X 4 X 4 X 4 X 4 X 4 X X 4 X 1 X X X ` X B X X B X B X B X B X B X B X B X B X X X X 2 X X g X g X O X X g X g X g X g X g X g X g X g X g X p X T X g X 8 X g X g X g X g X g X X X X X g X g X g X g X g X g X ` X ` X ` X ` X ` X ` X ` X ` X ` X ` X ` X ` X g X ` X ` X ` X ` X g X g X g X g X g X g X g X X g X g X g X g X g X g X X g X g X g X g X g X g X g X @ X X S X S X X S X S X S X S X S X S X S X S X S X S X S X X X X X X X X * X * X * X * X * X * X * X * X * X * X * X * X * X * X * X * X * X * X * X v X X * X * X * X * X * X * X * X * X * X * X * X * X * X * X * X * X * X * X * X * X * X * X * X q X 3 X X X X X X ] X X X X @ X X X X X X X X X X X X X X X X X X X X X X X X . X X ` X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X n X N X @ X X X : X X X X X X X X X X X X X : X : X : X : X : X X X X X h X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X jY kY $jY $jY $jY $jY $jY $jY $jY $jY $jY $jY $jY $jY $jY $jY PlY lY iY $jY $jY $jY $jY $jY $jY $jY $jY $jY $jY $jY $jY $jY $jY $jY $jY $jY $jY $jY $jY $jY $jY $jY mY nY $jY $jY $jY $jY $jY $jY $jY $jY $jY $jY $jY $jY $jY $jY $jY $jY $jY $jY roY &pY pY qY BrY rY sY `tY 6jY Y ( Y I Y Y I Y I Y I Y I Y I Y I Y I Y I Y Y I Y Y v Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y # Y Y @ Y Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y @ Y Y Y Y Y ` Y ` Y ` Y ` Y Y Y 0 Y Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y P Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y E Y ` Y o Y Y Y ` Y ` Y ` Y ` Y p Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y Y P Y Y 0 Y ` Y ` Y Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y Y d Y Y Y ` Y ` Y Y ` Y ` Y ` Y ` Y ` Y ! Y ` Y ` Y p Y Y Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y R Y ` Y ` Y ` Y Y Y ` Y ` Y ' Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y v Y Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y c Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y Y Y P Y ` Y ` Y Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y Y 3 Y ` Y Y Y ` Y Y ` Y c Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y Y ` Y ` Y ` Y ` Y ` Y ` Y ` Y Y v Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y 0 Y Y 0 Y Y Y Y Y Y Y Y Y Y ` Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y @ Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y @ Y Y Y Y Y Y Y Y Y D Y { Y e Y p Y ` Y @ Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y # Y Y Y Y p Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y C Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y % Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y t Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y ` Y @ Y Y Y Y Y ` Y Y Y Y Z Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y P Y Y P Y Y Y Y Y Y Y Y Y @ Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y f Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y P Y Y P Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y @ Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y @ Y Y Y Y Y Y Y Y Y @ Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z Z Z Z Z b Z b Z b Z b Z b Z b Z b Z b Z p Z Z @ Z Z @ Z b Z b Z b Z b Z Z Z ` Z Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z R Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z b Z Z b Z b Z b Z Z p Z Z b Z b Z b Z b Z b Z t Z Z T Z T Z T Z T Z T Z M Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z W%Z T Z $Z T Z T Z T Z T Z T Z #Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z #Z T Z T Z T Z T Z T Z T Z T Z T Z T Z d"Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z !Z !Z F Z T Z T Z Z T Z T Z T Z T Z T Z T Z T Z Z 1 Z T Z Z Z T Z Z T Z d Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z T Z Z P Z T Z T Z Z T Z p Z T Z T Z Z r Z b*Z *Z +Z ,Z (Z (Z (Z (Z (Z (Z (Z (Z (Z (Z (Z (Z (Z (Z (Z (Z (Z (Z (Z (Z (Z (Z (Z -Z 5.Z .Z (Z (Z (Z (Z (Z (Z (Z (Z (Z (Z (Z (Z (Z (Z (Z (Z (Z (Z p/Z (Z 8Z 2Z 2Z 2Z 2Z 2Z 2Z 2Z 2Z 2Z 2Z 2Z 2Z Q8Z 2Z 2Z 2Z 2Z 2Z 8Z t7Z 2Z 2Z 2Z 2Z 2Z 2Z 2Z 2Z 2Z 2Z 2Z 2Z 2Z 2Z 2Z 2Z 2Z 2Z 2Z 2Z 2Z 2Z 2Z 2Z 2Z 2Z 6Z !6Z 2Z 2Z 2Z 2Z 5Z 2Z 2Z 2Z 2Z 2Z 2Z 2Z 2Z 2Z 2Z T5Z `YZ JZ JZ JZ JZ JZ JZ JZ JZ XZ xXZ XZ JZ 6ZZ JZ YZ ZZ WZ UZ dUZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ TZ dUZ dUZ dUZ dUZ dUZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ @WZ >KZ >KZ >KZ >KZ >KZ >KZ >KZ VZ @VZ [Z #SZ bZ ^Z #SZ d`Z #SZ #SZ #SZ #SZ #SZ #SZ #SZ #SZ 4\Z NbZ aZ #SZ #SZ #SZ #SZ #SZ #SZ _Z _Z taZ aZ #SZ #SZ #SZ #SZ #SZ #SZ ]Z #SZ #SZ #SZ #SZ #SZ #SZ #SZ #SZ #SZ #SZ #SZ #SZ #SZ #SZ #SZ #SZ #SZ #SZ #SZ \Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z 0 Z Z Z Z 6 Z Z Z Z Z Z Z Z Z Z q Z @ Z Z Z Z Z Z Z Z Z Z % Z 0 Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z % Z Z Z Z Z Z Z Z p Z Z Z Z Z r Z Z Z Z Z Z Z Z Z 5 Z x Z Z p Z Z Z Z Z Z Z i Z P Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z Z Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z Z U Z Z < Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z Z % Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z [ Z S Z S Z Z C Z Z - Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z S Z Z S Z ~ Z S Z Z Z w Z S Z S Z S Z S Z S Z Z Z ' Z S Z Z S Z S Z w Z S Z S Z o Z [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ _ [ [ 0 [ Z)[ +[ &[ [.[ Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z l'[ [ U [ Z [ Z Z Z Z Z Z Z Z [ Z Z [ [ [ [ [ [ Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z ! [ [ PH[ <[ G[ G[ F[ pE[ <[ <[ D[ <[ <[ D[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ <[ C[ <[ `C[ <[ <[ <[ <[ <[ <[ <[ B[ F[ pB[ A[ A[ A[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ @[ :=[ @@[ :=[ :=[ :=[ :=[ :=[ :=[ :=[ ?[ U[ @U[ T[ PT[ =[ =[ S[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ =[ pS[ =[ S[ =[ R[ =[ =[ =[ =[ =[ O[ RO[ d[ Z[ tc[ b[ qb[ a[ Z[ Z[ _a[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ a[ `[ Z[ ,e[ Z[ Z[ Z[ Z[ Z[ d[ e[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ _[ f[ Z[ Ef[ Wh[ e[ Pk[ Z[ Z[ j[ Z[ Z[ Pj[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ i[ i[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ 0i[ h[ p_[ ^[ ^[ ^[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ ][ @][ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ fZ[ \[ r[ ft[ u[ }[ x[ 0|[ v[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ t[ r[ r[ U{[ y[ 5{[ q[ |[ x[ {[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ t[ Tw[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ w[ `u[ u[ Tv[ v[ x[ |[ `x[ {[ r[ r[ [ [ r[ u [ 9 [ [ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ [ [ K [ P [ [ [ t [ [ [ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ T [ 4 [ [ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ X [ [ [ [ Q [ % [ [ [ [ }[ 0 [ [ p [ [ [ [ [ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ [ [ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ r[ [ ~[ ~[ 0[ [ @ [ [ Q [ [ S [ [ ` [ [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ d [ w [ [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ w [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ` [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ 0 [ [ [ [ @ [ [ P [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ 4 [ [ f [ [ q [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ @ [ [ X [ [ [ [ P [ [ A [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ` [ z [ [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ ` [ G [ [ $ [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ [ [ [ j [ 5 [ 5 [ 5 [ 5 [ 5 [ = [ [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ 5 [ [ 5 [ [ [ B \ \ \ [ \ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ 8 [ q [ [ [ [ [ [ [ [ [ [ [ [ N [ [ [ [ [ [ [ [ f [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ C [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ X [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ 5 [ [ o [ [ [ [ [ [ [ [ [ [ p [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ M [ [ [ [ [ [ [ [ [ [ [ [ 0 [ [ [ u [ %\ ^:\ F:\ w)\ _)\ [ [ [ [ [ z [ \ [ + \ [ z \ \ [ [ \ [ [ [ [ [ [ [ [ [ [ [ [ [ [ c \ [ [ [ [ [ [ [ \ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ \ [ [ [ [ [ [ "\ [ [ [ [ [ [ [ [ [ !\ [ [ [ [ [ [ >!\ [ [ [ [ \ $\ S#\ [ [ $\ [ [ [ [ [ [ [ 9 \ E \ \ \ . \ [ \ [ \ [ [ [ [ [ [ [ [ [ [ [ [ [ \ \ [ { \ \ K9\ P8\ u [ u [ +\ *\ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ z,\ u [ )\ y7\ 6\ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ 5\ 4\ u [ u [ 4\ J3\ u [ u [ u [ u [ u [ u [ u2\ 1\ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ 0\ u [ /\ u [ u [ /\ u [ J.\ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ s-\ ^\ ^\ u [ \]\ u [ \\ [\ u [ u [ I[\ Z\ Y\ rX\ V\ [ u [ u [ u [ u [ u [ U\ u [ u [ u [ T\ u [ u [ u [ 6T\ S\ u [ u [ R\ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ R\ [Q\ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ P\ O\ u [ u [ u [ u [ u [ u [ HO\ u [ u [ u [ u [ u [ u [ u [ u [ u [ N\ u [ u [ u [ u [ M\ u [ 1M\ u [ u [ u [ u [ ~L\ K\ K\ u [ u [ kJ\ u [ u [ u [ u [ u [ u [ u [ I\ I\ TH\ G\ F\ u [ ?F\ u [ E\ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ D\ u [ (D\ wC\ u [ u [ u [ u [ w:\ B\ ]B\ u [ u [ u [ u [ A\ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ AA\ @\ u [ '@\ ?\ u [ ?\ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ ~>\ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ =\ u [ u [ u [ u [ u [ u [ b=\ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ u [ <\ u [ u [ u [ u [ u [ u [ F<\ u [ u [ u [ ;\ (;\ \ [ [ \ [ [ [ [ [ # \ [ [ [ [ [ [ [ [ [ [ p \ [ [ [ \ [ [ [ [ [ [ [ \ [ [ [ [ [ [ [ [ [ [ [ [ [ F \ \ [ [ [ [ [ [ [ [ [ [ \ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ 3 \ [ [ [ [ \ \ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ \ w \ ` \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ j \ R \ : \ \ \ \ \ ( \ \ \ \ \ \ \ \ \ \ \ \ \ \ P \ P \ P \ P \ P \ P \ P \ P \ P \ P \ P \ P \ P \ P \ P \ P \ \ @ \ P \ \ \ @ \ \ P \ P \ P \ P \ P \ P \ P \ P \ P \ P \ P \ P \ P \ P \ P \ P \ P \ P \ Z \ v \ P \ P \ P \ P \ P \ P \ P \ P \ P \ P \ P \ P \ P \ P \ P \ P \ P \ P \ \ \ \ P \ P \ P \ P \ 8 \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ C \ \ \ found mem(%d) *(r[%d]+%d) found mem(%d) *(r[%d]+r[%d]) post found %s inc(%d) r[%d]+=%d cost failure old=%d new=%d validation failure inserting mov ****success cannot inc stack %d failure dead failure %d trying SIMPLE_PRE_INC trying SIMPLE_POST_INC trying SIMPLE_PRE_DEC trying SIMPLE_POST_DEC trying DISP_PRE trying POST_DISP trying PRE_REG trying POST_REG mem count failure base reg mode failure. starting bb %d found %s add(%d) r[%d]=r[%d]+%d found %s add(%d) r[%d]=r[%d]+r[%d] found %s inc(%d) r[%d]+=r[%d] /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/auto-inc-dec.c inc conflicts with store failure. result of add is assigned to between mem and inc insns. result of add is used between mem and inc insns. base reg replacement failure. skipping update of deleted insn %d v ] "] w"] '"] !] !] s!] ] ] try_merge attempt_change /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/bb-reorder.c Duplicated bb %d (created bb %d) Growing the dynamic array to %d elements. Block %d can't be copied because its size = %d. Possible start point of next round: %d (key: %d) Basic block %d was visited in trace %d Changing key for bb %d from %ld to %ld. Possible start of %s round: %d (key: %ld) multiple hot/cold transitions found (bb %i) Connection: %d %d Connection: %d %d exit Final order: STC - round %d Getting bb %d Rotating loop %d - %d Selecting BB %d Trace %d (round %d): %d [%d] %d [%d] compgotos bbro bbpart ei_next ei_container add_labels_and_missing_jumps single_succ_edge fix_crossing_conditional_branches fix_crossing_unconditional_branches reorder_basic_blocks 2 d find_traces_1_round copy_bb connect_traces verify_hot_cold_block_grouping BB%d live: Now live btrs are it's not migratable trying block %d ... Now btrs live in range are: failed to move :not const : unambiguous use of reg %d btl1 btl2 /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/bt-load.c Adding end of block %d and rest of %d to live range Adding block %d to live range Attempting to migrate pt from insn %d (cost = %d, min_cost = %d) ... it's already combined with another pt migrating to basic block %d, using reg %d Combining def in insn %d with def in insn %d New pt is insn %d, inserted after insn %d giving up because there are no free target registers Basic block %d: count = %lld loop-depth = %d idom = %d Found target reg definition: sets %u { bb %d, insn %d }%s priority %d Uses target reg: { bb %d, insn %d } Def in insn %d reaches use in insn %d (use %d has multiple reaching defs) Putting insn %d back on queue with priority %d branch target register load optimization is not intended to be run twice insn_sets_btr_p ei_next ei_container augment_live_range move_btr_def /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/cfgbuild.c ] ] ] ] ] ] ] ] ] ] ] ] mark_tablejump_edge make_edges make_label_edge ei_next find_basic_blocks_1 control_flow_insn_p inside_basic_block_p Dead jumptable %i removed Infinite loop in BB %i. Conditionals threaded. Deleting block %i. Deleted label in block %i. Deleting fallthru block %i. Outcomes of branch in bb %i and %i differ too much (%i %i) Conditionals in bb %i and %i match. Tablejumps in bb %i and %i match. Splitting bb %i before %i insns Cross jumping from bb %i to bb %i; %i common insns /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/cfgcleanup.c Forwarding edge %i->%i to %i failed. try_optimize_cfg iteration %i Merged %d and %d without moving. Moved block %d after %d and merged. Moved block %d before %d and merged. Simplifying condjump %i around jump %i single_pred_edge ei_next ei_container merge_blocks_move_predecessor_nojumps single_succ_edge try_forward_edges /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/cfgexpand.c Failed to add probability note Unrecognized GIMPLE statement during RTL expansion ;; Generating RTL for gimple basic block %d Partition %lu: size %lld align %u not protecting local variables: variable length buffer not protecting function: no buffer at least %d bytes long ;; ;; Full RTL generated for this function: ;; ;; , offset %lld ] ] ] ] % ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] expand_one_stack_var_at add_stack_var_conflict stack_var_conflict_p expand_stack_vars construct_init_block ei_next ei_container expand_gimple_basic_block gimple_return_retval gimple_op single_succ_edge expand_gimple_tailcall gimple_to_tree gimple_asm_output_op gimple_asm_input_op gimple_asm_clobber_op gimple_call_return_type gimple_call_num_args gimple_call_fndecl gimple_switch_label gimple_switch_num_labels var_ann gimple_expr_code add_reg_br_prob_note gimple_assign_rhs_to_tree &^ ^&^ ^&^ ^&^ &^ &^ ^&^ |'^ ^&^ g'^ ^&^ ^&^ ^&^ ^&^ ^&^ &^ ^&^ &^ &^ ^&^ &^ &^ ^&^ &^ ^&^ ^&^ ^&^ ^&^ ^&^ ^&^ &^ &^ cO^ N^ \O^ N^ N^ N^ N^ N^ N^ N^ N^ N^ GO^ 5O^ qO^ ZQ^ ZQ^ Q^ Q^ R^ O^ O^ O^ P^ O^ ]R^ ]R^ Y^ Y^ X^ X^ X^ X^ X^ X^ e^ d^ d^ d^ d^ d^ d^ d^ d^ d^ d^ d^ d^ d^ d^ d^ g^ d^ d^ d^ d^ d^ d^ d^ g^ d^ Mh^ h^ jl^ m^ d^ d^ d^ d^ d^ d^ d^ d^ j^ k^ k^ Ni^ 4j^ l^ 2m^ Xf^ l^ d^ d^ d^ d^ d^ d^ d^ d^ d^ d^ g^ d^ d^ d^ d^ d^ d^ d^ d^ d^ d^ d^ d^ d^ d^ d^ d^ d^ f^ f^ d^ d^ d^ d^ d^ d^ d^ d^ d^ d^ d^ d^ d^ d^ d^ d^ d^ d^ d^ f^ f^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ( ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 6 ^ ^ O ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 2 ^ ^ ^ z ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ n ^ n ^ n ^ n ^ n ^ n ^ n ^ n ^ n ^ n ^ n ^ n ^ n ^ n ^ n ^ n ^ n ^ n ^ n ^ n ^ n ^ < ^ n ^ n ^ n ^ ` ^ n ^ ^ [ ^ " ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ + ^ ^ U ^ ^ ^ = ^ > ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ y ^ y ^ y ^ y ^ y ^ y ^ y ^ y ^ y ^ y ^ y ^ y ^ y ^ y ^ y ^ y ^ y ^ y ^ ^ b ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ P ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ } ^ ^ ^ ^ ^ K ^ K ^ ^ } ^ 9 ^ 9 ^ 9 ^ 9 ^ 9 ^ 9 ^ 9 ^ 9 ^ 9 ^ 9 ^ 9 ^ 9 ^ 9 ^ 9 ^ 9 ^ 9 ^ 9 ^ e ^ 9 ^ 9 ^ 9 ^ ^ 9 ^ 9 ^ 9 ^ 9 ^ 9 ^ 9 ^ 9 ^ 9 ^ 9 ^ 9 ^ 9 ^ 9 ^ 9 ^ 9 ^ 9 ^ 9 ^ 9 ^ ~ ^ ~ ^ ` ^ ` ^ ` ^ ` ^ o ^ F ^ F ^ F ^ F ^ F ^ Q ^ Q ^ ^ ^ ^ ^ a ^ ^ ^ ^ ^ ^ ^ ^ ^ r ^ r ^ r ^ r ^ r ^ r ^ r ^ r ^ r ^ r ^ r ^ r ^ _ r ^ r ^ r ^ r ^ ^ r ^ r ^ r ^ ^ r ^ r ^ r ^ ^ r ^ ^ ^ ^ w ^ r ^ r ^ r ^ r ^ r ^ r ^ # ^ r ^ l _ l _ r ^ r ^ ^ ^ ^ ^ ^ r ^ r ^ r ^ r ^ r ^ r ^ r ^ r ^ r ^ r ^ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ r ^ r ^ r ^ r ^ r ^ r ^ r ^ r ^ r ^ r ^ r ^ r ^ r ^ r ^ r ^ r ^ r ^ r ^ _ _ r ^ _ f2_ f2_ >2_ >2_ 2_ 2_ 1_ 1_ a=_ ?_ Y?_ =_ =_ =_ >_ a=_ a=_ P>_ P>_ a=_ a=_ =_ =_ =_ =_ a=_ a=_ a=_ a=_ a=_ a=_ a=_ =_ a=_ A_ A_ a=_ A_ @/^ @/^ _ 0 _ _ create_log_links subst make_extraction simplify_logical do_SUBST recog_for_combine undo_all distribute_notes ;; Combiner totals: %d attempts, %d substitutions (%d requiring new space), ;; %d successes. ;; Combiner statistics: %d attempts, %d substitutions (%d requiring new space), ;; %d successes. /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/combine.c Failed to match this instruction: Successfully matched this instruction: rejecting combination of insns %d, %d and %d original costs %d + %d + %d = %d rejecting combination of insns %d and %d replacement costs %d + %d = %d original costs %d + %d = %d replacement cost %d modifying other_insn modifying insn i1 modifying insn i2 modifying insn i3 insn_cost %d: %d deleting noop move %d csa /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/cse.c Deleted %i trivially dead insns ;; Following path with %d sets: _ _ _ _ _ < _ < _ < _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ U _ _ _ _ i _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ U _ U _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Z _ & _ & _ & _ & _ & _ & _ & _ & _ & _ & _ & _ & _ & _ _ _ _ & _ & _ & _ _ & _ _ & _ & _ & _ & _ & _ E _ _ _ _ & _ & _ _ & _ & _ _ & _ & _ & _ & _ & _ & _ & _ & _ _ _ _ & _ & _ & _ & _ & _ & _ & _ & _ & _ & _ & _ & _ & _ & _ & _ & _ _ _ U _  _ _  _  _  _  _ _  _ _  _  _  _  _ _ _ 9 _ a _  _  _ _  _ _  _ _  _  _  _ _ _ = _ _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _ _ _ _ _ _ _ D _ _ D _ D _ D _ D _ D _ D _ D _ D _ D _ D _ 1 _ D _ D _ D _ D _ D _ D _ D _ D _ D _ D _ D _ D _ D _ D _ D _ D _ D _ D _ D _ D _ D _ D _ D _ a _ D _ ` _ D _ D _ D _ j _ M _ 0 _ M _ M _ M _ M _ M _ M _ M _ M _ M _ M _ M _ M _ _ M _ M _ M _ M _ M _ M _ M _ M _ _ M _ M _ M _ M _ 0 _ 0 _ 0 _ 0 _ M _ 0 _ 0 _ M _ 0 _ M _ k _ M _ M _ M _ k _ 0 _ 0 _ _ _ _ _ _ _ _ _  _ _ _ _ cse_condition_code_reg cse_cc_succs ei_next ei_container cse_change_cc_mode_insn count_reg_usage . . p . ` . . cse_extended_basic_block invalidate validate_canon_reg insert_regs make_regs_eqv make_new_qty insert record_jump_equiv cse_find_path exp_equiv_p hash_rtx_cb Equivalence chain for DCE: Deleting insn %d Adding insn %d to worklist Finding needed instructions: Processing use of in insn %d: processing block %d lr out = byte-dce /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/dce.c Finished finding needed instructions: processing block %d live out = finished processing insn %d live out = find_call_stack_args marked_insn_p ei_next ei_container delete_corresponding_reg_eq_notes /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/df-byte-scan.c cpb extract regno=%d start=%d last=%d cpb strict low part regno=%d start=%d last=%d cpb subreg regno=%d start=%d last=%d df_compute_accessed_bytes_extract df_compute_accessed_bytes_strict_low_part 9.999999E96 9.999999999999999E384 /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/dfp.c 9.999999999999999999999999999999999E6144 -`` D`` M`` _` _` _` _` _` _` _` _` _` `` _` a` _` )a` Ya` a` _` decimal_real_maxval decimal_real_arithmetic decimal_to_decnumber decimal_real_to_decimal decimal_round_for_format /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/double-int.c mpz_get_double_int has store %s insn=%d %s clear_alias_mode_pool Locally deleting insn %d starting to process insn %d v: i = %d, index = %d failing at i = %d wild read regular read in: in: *MISSING* gen: gen: *MISSING* kill: kill: *MISSING* out: out: *MISSING* found alias set %d mem: after canon_rtx address: gid=%d offset=%d processing spill load %d removing from active processing cselib load mem: rtx_store_info_pool read_info_pool insn_info_pool bb_info_pool rtx_group_info_pool deferred_change_pool cse_store_info_pool **scanning insn=%d %s call %d group %d is frame related group %d(%d+%d): doing global processing Spill deleting insn %d /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/dse.c trying to replace %smode load in insn %d from %smode store in insn %d -- could not extract bits of stored value abandoning replacement because sequence clobbers live hardregs: -- replaced the loaded MEM with -- replacing the loaded MEM with led to an invalid instruction *** Global dataflow info after analysis. disqualifying alias set %d, (%s) != (%s) after cselib_expand address: no cselib val - should be a wild read. varying cselib base=%d offset = %d adding wild read for (clobber (mem:BLK (scratch)) processing spill store %d(%s) processing const base store gid=%d[%d..%d) processing cselib store [%d..%d) trying spill store in insn=%d alias_set=%d trying store in insn=%d gid=%d[%d..%d) adding wild read, volatile or barrier. adding wild read, canon_address failure. processing const load gid=%d[BLK] processing const load gid=%d[%d..%d) processing cselib load against insn %d handling memset as BLKmode store mems_found = %d, cannot_delete = %s Locally deleting insn %d because insn %d stores the same value and couldn't be eliminated clear alias sets disqualified clear alias sets doing global spill processing dse: local deletions = %d, global deletions = %d, spill deletions = %d record_store clear_alias_set_lookup get_stored_val ei_next dse_record_singleton_alias_set /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/fwprop.c Changes to insn %d not recognized Changes to insn %d not profitable Number of successful forward propagations: %d ` ` ` ` W ` ` ` ` ` ` ` ` all_uses_available_at propagate_rtx find_occurrence In insn %d, replacing with Changed insn %d Setting REG_EQUAL note fwprop1 fwprop2 NIL goto {v} # LOADS: # STORES: # VUSE < # = VDEF < GIMPLE_NOP %G <%T, %T> #pragma omp atomic_load %G <%T> #pragma omp atomic_store ( %G <%+BODY <%S>%nCLAUSES < >, %+%T, %T, %T, %s, %T,%n PRE_BODY <%S>%-> GIMPLE_SECTIONS_SWITCH %G <%T, %+CATCH <%S>%-> catch (%T)%+{%S} %G <%T, %+FAILURE <%S>%-> %G <%d> resx %d >, %T, %T, %T, %T, %T%n> [child fn: )] >, %T, %T%n> %G <%T, = PHI < # BLOCK freq: , starting at line # PRED: >: # SUCC: %G <%+STRING <%n%s%n> (" OUTPUT: INPUT: CLOBBER: ); %G #pragma omp return (nowait) %G <%+BODY <%S> > #pragma omp continue ( GIMPLE_TRY_CATCH GIMPLE_TRY_FINALLY UNKNOWN GIMPLE_TRY { %G < goto %T; %G <%s, %T, %T, %T, %T> else goto ) < %G <%T, %T /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/gimple-pretty-print.c <<>>%+{%+%S%-} <<< Unknown GIMPLE statement: %s >>> %G <%s,%+EVAL <%S>%nCLEANUP <%S>%-> T ` T ` ~ ` ~ ` ~ ` % ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ` T ` T ` T ` ~ ` ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ~ ` ` T ` X ` p ` ` ` ` ! ` 9 ` Q ` i ` ` ` ` a a T a l a a a a a a a a a a a a 8 a P a h a a t a R a a R a R a R a R a R a R a R a R a R a R a R a R a R a R a R a R a R a R a R a R a R a R a R a R a R a N a R a R a R a R a R a R a R a R a R a R a R a a a R a R a R a R a R a R a R a R a R a R a R a R a R a R a R a a R a R a R a R a R a R a R a R a R a a R a R a R a R a a ei_next ei_container dump_gimple_fmt gimple_phi_arg gimple_op gimple_asm_output_op gimple_asm_input_op gimple_asm_clobber_op dump_gimple_assign gimple_expr_code gimple_call_num_args gimple_return_retval gimple_switch_label gimple_switch_num_labels dump_gimple_omp_for gimple_omp_for_initial gimple_omp_for_cond gimple_omp_for_final gimple_omp_for_index gimple_omp_for_incr gimple_omp_subcode dump_gimple_omp_block can't open %s: %m graph: { port_sharing: no color: blue class: %d color: green " lightgrey darkgreen darkgrey shape: ellipse white " } /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/graph.c edge: { sourcename: "%s.%d" targetname: "%s.%d" %s graph: { title: "%s" folding: 1 hidden: 2 node: { title: "%s.0" } graph: { title: "%s.BB%d" folding: 1 color: lightblue label: "basic block %d edge: { sourcename: "%s.0" targetname: "%s.%d" } node: { title: "%s.%d" color: %s label: "%s %d node: { title: "%s.999999" label: "END" } }  m r finish_graph_dump_file clean_graph_dump_file ei_next ei_container /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/haifa-sched.c ;; ====================================================== ;; =====================ADVANCING TO===================== ;; -- basic block %d from %d to %d -- %s reload ;; Procedure %cr-begin-data-spec motions == %d ;; Procedure %cr-be-in-data-spec motions == %d ;; Procedure %cr-begin-control-spec motions == %d ;; Procedure %cr-be-in-control-spec motions == %d fix_sched_param: unknown param: %s ;; Fixed fallthru to EXIT : %d->>%d->%d->>EXIT ;; Generated recovery block rec%d moving to ready without stalls moving to ready with %d stalls removed from ready or queue lists ;; dependencies resolved: insn %s ;; Generated check insn : %s ;; Generated twin insn : %d/rec%d ;; Removed simple check : %s ;; Ready list on entry: %d insns ;; before reload => truncated to %d insns ;; Ready list after queue_to_ready: ;; Ready list after ready_sort: ;; Chosen insn (but can't issue) : %s ;; new head = %d ;; new tail = %d ;; %s: ;; Q-->Ready: insn %s: requeued because ready full ;; Ready-->Q: insn %s: queued for %d cycles. ;; Advanced a state. ;; tick updated: insn %s into ready into queue with cost=%d ; data-spec; ; control-spec; ; in-control-spec; ;; %3i--> %-40s: ;; look at index %d + %d transition cost = %d ;; Early Q-->Ready: insn %s ;; Ready list (t = %3d): ;; Second chance ;; Chosen insn : %s ;; Ready list (final): ;; total time = %d 0Ia haifa_luid_for_non_insn haifa_init_insn sched_split_block_1 La ca Ma pGa bb_note unlink_bb_notes sched_speculate_insn sched_change_pattern sched_create_recovery_block find_fallthru_edge ei_next xrecalloc sched_extend_ready_list try_ready haifa_speculate_insn change_queue_index ready_remove_insn ready_remove ready_remove_first queue_remove ready_add queue_insn fix_tick_ready haifa_init_only_bb set_priorities priority schedule_block restore_bb_notes create_check_block_twin process_insn_forw_deps_be_in_spec clear_priorities add_to_speculative_block move_insn fix_jump_move move_block_after_check move_succs schedule_insn fix_recovery_deps add_jump_dependencies fix_inter_tick max_issue rm_other_notes unlink_other_notes rank_for_schedule ready_element ready_lastpos /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/ifcvt.c %d insn%s converted to conditional execution. IF-THEN%s-JOIN block found, pass %d, test %d, then %d IF-THEN%s block found, pass %d, start block %d [insn %d], then %d [%d] , %d %s block%s last test %d [%d] IF-CASE-1 found, start %d, then %d IF-CASE-2 found, start %d, else %d Conversion succeeded on pass %d. ========== Pass %d ========== %d possible IF blocks searched. a a a a p a p a a a e a e a e a a a a a b b b b b b b b b b a b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b single_succ_edge noce_emit_move_insn cond_move_process_if_block cond_move_convert_if_block cond_exec_find_if_block ei_next ei_container cond_exec_process_insns merge_if_block was s were -ELSE , else %d , join %d , else %d [%d] , join %d [%d] ========== no more changes %d IF blocks converted. %d true changes made. ce1 ce2 ce3 /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/implicit-zee.c Cannot eliminate zero extension : This has no defs. Could be extending parameters. Trying to eliminate zero extension : All definitions have been merged previously... Merged Instruction with ZERO_EXTEND: Cond_Move Instruction's mode extended : All merges were successful .... Eliminated the zero extension... %s : num_zee_opportunities = %lld num_realized = %lld Ummergable definitions : get_defs combine_reaching_defs make_defs_and_copies_lists get_reg_di get_insn_status merge_def_and_ze combine_set_zero_extend transform_ifelse set_insn_status adding initialization in %s of reg %d at in block %d for insn %d. init-regs /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-data-ref.h /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/lambda-code.c /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/lambda.h Unable to convert loop: Cannot determine exit condition or induction variable for loop. Unable to convert loop: Cannot find PHI node for induction variable Unable to convert loop: Access function for induction variable phi is unknown Unable to convert loop: Cannot determine step of loop. Unable to convert loop: Step of loop is not integer. Unable to convert loop: PHI node for induction variable has >2 arguments Unable to convert loop: PHI edges both inside loop, or both outside loop. Unable to convert loop: Cannot convert lower bound to linear expression Unable to convert loop: Cannot convert upper bound to linear expression Not a perfect loop nest and couldn't convert to one. Successfully converted loop nest to perfect loop nest. Inverse of transformation matrix: %d%c Linear expression: constant: %d invariants: denominator: %d step size = %d linear offset: lower bound: upper bound: Loop %c lletmp perfectiv uboundvar perfecttmp lnivtmp lbvtmp am_vector_index_for_loop lambda_transform_legal_p first_readonly_imm_use gimple_phi_arg lambda_loopnest_to_gcc_loopnest lle_to_gcc_expression gimple_assign_set_lhs gimple_set_op gimple_cond_set_code gimple_cond_set_lhs gimple_cond_set_rhs first_imm_use_stmt op_iter_init_phiuse op_iter_init_use move_use_after_head lbv_to_gcc_expression gimple_op can_put_in_inner_loop gcc_loop_to_lambda_loop single_succ_edge single_pred_edge replace_uses_equiv_to_x_with_y lambda_lattice_compute_base lambda_compute_auxillary_space lambda_vector_min_nz print_lambda_loop lambda_body_vector_compute_new /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/lambda-mat.c lambda_vector_min_nz lambda_matrix_inverse_hard /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/lower-subreg.c ; Replacing insn: %d with insns: ; Splitting reg %u -> subreg1 subreg2 decompose_multiword_subregs resolve_clobber simplify_gen_subreg_concatn simplify_subreg_concatn resolve_simple_move move_eh_region_note resolve_subreg_use find_decomposable_subregs /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/mcf.c Dump fixup graph for %s(): %s. There are %d vertices and %d edges. new_exit_index is %d. vertex_list[%d]: %d succ fixup edges. Exiting profile correction early to avoid excessive compile time Negative cycle length is %d: After find_minimum_cost_flow() Check %s() CFG flow conservation: ******** BB%d(%lld) **INVALID**: ENTRY'' EXIT'' NEW_EXIT NEW_ENTRY NULL fixup graph edge. flow/capacity=%lld/ +oo, rflow=+oo. rflow=%lld, cost=%lld. (%d->%d) @VERTEX_SPLIT_EDGE @REDIRECT_EDGE @SOURCE_CONNECT_EDGE @SINK_CONNECT_EDGE @SINK_SOURCE_EDGE @REVERSE_EDGE @BALANCE_EDGE @NORMALIZED_EDGE @INVALID_EDGE (f) (b) compute_residual_flow(): Dump augmenting path: ENTRY (path_capacity=%lld) Network flow is %lld. After find_max_flow() : (%lld, %lld) Augment cycle with %lld adjust_cfg_counts(): BB%d: %lld + %lld( - %lld( = %lld %d->%d: %lld (self edge) = %lld (%.1f%%) BB%d(%lld) **INVALID**: in_edges=%lld out_edges=%lld Vertex transformation: Reverse edges: s'->S, T->t': D(v) balance: Adjust supply and demand: supply_value=%lld demand_value=%lld Normalize edges: Anti-parallel edge: New vertex is %d. After normalization: After create_fixup_graph() b b b b 1 b V b { b b b b create_fixup_graph mcf_sqrt ei_next ei_container mcf_ln find_fixup_edge dump_fixup_graph find_minimum_cost_flow find_max_flow find_augmenting_path dequeue enqueue adjust_cfg_counts @ HBmode_sw Both crit_pred and crit_succ are NULL /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/modulo-sched.c crr_insn->node=%d, crr_insn->cycle=%d, min_cycle=%d Scheduling %d (%d) in psp_not_empty, checking p %d (%d): pred st = %d; early_start = %d; latency: %d Scheduling %d (%d) in a window (%d..%d) with step %d Scheduling %d (%d) in pss_not_empty, checking s %d (%d): succ st = %d; late_start = %d; latency = %d Scheduling %d (%d) in psp_pss_not_empty, checking p %d (%d): pred st = %d; early_start = %d; latency = %d Scheduling %d (%d) in psp_pss_not_empty, checking s %d (%d): Empty window: start=%d, end=%d, step=%d Trying to schedule node %d INSN = %d in (%d .. %d) step %d SMS loop num: %d, file: %s, line: %d SMS loop inner or !loop_outer SMS not loop_single_full_bb_p SMS doloop_register_get failed node %d, ASAP: %d, ALAP: %d, HEIGHT: %d SMS iis %d %d %d (rec_mii, mii, maxii) SMS sched-failed (stage-count=%d, loop-count= SMS succeeded %d %d (with ii, sc) SMS Branch (%d) will later be scheduled at cycle %d. [ROW %d ]: Starting with ii=%d Processing edge: the node is not scheduled Processing edge: end = %d must_precede: must_follow: Scheduled w/o split in %d split_row=%d min_cycle=%d, max_cycle=%d num_splits=%d SMS analysis phase SMS reached max limit... SMS loop many exits %s %d (file, line) SMS loop many BBs. SMS single-bb-loop SMS loop-count SMS trip-count SMS profile-sum-max SMS loop-with-call SMS loop-with-barrier SMS reg inc SMS loop-with-not-single-set SMS loop with subreg in lhs SMS create_ddg failed ...OK SMS transformation phase SMS doloop SMS built-ddg %d SMS num-loads %d SMS num-stores %d SMS const-doloop Order params SMS final nodes order: SMS failed... , trip-count= Node = %d; INSN = %d asap = %d: time = %d: nreg_moves = %d: reg_move = sms sms_schedule check_nodes_order sms_schedule_by_order calculate_must_precede_follow verify_partial_schedule ps_insert_empty_row normalize_sched_times ei_next ei_container generate_prolog_epilog variables = protected ( %d * %s <= - %s Deleting %d: Deleting %d (last:%d): #%d := Done with EQ Done with GEQ Converting Eq to Geqs a free elimination of %s after free eliminations: retracting substituting using %s := --- equations have no solution Hash code = %d, eqn = constraint key = %d Removing Redundant Equation: [a] Made Redundant by: [b] Made Redundant by: [c] Made Redundant by: [d] Made Redundant by: cleaned-out wildcard: brought back: unprotecting %s After chain reactions eliminating variable %s in eliminate Redundant: found redundant inequality => => not => inverse problem reduced: omega_solve_geq (%d,%d): upper bound = %d lower bound = %d after normalization: (a lucky exact elimination) (an exact elimination) Max # of splinters = %d Swapping %d and %d Swapping complete No swap needed :::=> %s >= %d :::=> [%s >= %d] :::=> %s <= %d :::=> [%s <= %d] ::=> [%s >= %d] ::=> %s >= %d ::=> [%s <= %d] ::=> %s <= %d an inplace elimination lower bound count = %d Le = %d, Ue = %d, gen = %d Killed %d omega_solve_eq (%d, %d) Promotion possible Ha! We own it! So what? promoting %s to safety handling red equality ---- non-exact elimination: doing moding should not have happened (Entering approximate mode Leaving approximate mode) Using parallel splintering Splinter # %i verifying problem (color mode) verified problem disproved problem in eliminate RED: j = %s, alpha = %d %s: %d, %d fast checks worked it is redundant it is not redundant Checking for red equations: Gist is FALSE a free red elimination of %s ,%s /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/omega.c Coalesced pb->geqs into %d EQ's: adding equality constraint %d to outer problem Mod-ing and normalizing produces: Found a single wild card equality: problem reduced, bringing variables back to life variables brought back to life Doing chain reaction unprotection performing non-exact elimination, c = %d alpha1, alpha2, alpha3 = %d,%d,%d found implied over tight inequality found implied tight inequality checking equation %d to see if it is redundant: ------------------------------------------- eliminating variable using Fourier-Motzkin. TOO MANY EQUATIONS; %d equations, %d variables, ELIMINATING REDUNDANT ONES END ELIMINATION OF REDUNDANT EQUATIONS For %s, exact, score = %d*%d, range = %d ... %d, lucky = %d, in_approximate_mode=%d For %s, non-exact, score = %d*%d,range = %d ... %d going to eliminate %s, (%d,%d,%d) therefore, %c%d <= %c%s%c <= %d%c adding equality %d to outer problem Solve depth = %d, in_approximate_mode = %d, aborting adding equation to handle safe variable result of non-exact elimination: found two equations to combine, i = %s, alpha1 = %d, alpha2 = %d;comparing against: red equation#%d is dead (%d dead so far, %d remain) in eliminate RED, easy tests done: no need to check other red equations after free red eliminations: checks for upper/lower bounds worked! *** Doing potentially expensive elimination tests for red equations ******************** Redundant Red Equations eliminated!! ******************** Red Equations remain omega_alloc_problem query_coupled_variable omega_constrain_variable_value omega_constrain_variable_sign omega_unprotect_variable omega_safe_var_p omega_simplify_approximate omega_problem_has_red_equations resurrect_subs normalize_omega_problem coalesce omega_solve_problem omega_solve_eq omega_do_elimination omega_solve_geq check_pos_mul omega_eliminate_redundant omega_pretty_print_problem /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/sched-deps.c BEGIN_DATA: %d; BE_IN_DATA: %d; BEGIN_CONTROL: %d; BE_IN_CONTROL: %d; HARD_DEP; DEP_TRUE; DEP_ANTI; DEP_OUTPUT; %c; deps_list dep_node ld ld xjd ld xjd xjd xjd xjd xjd xjd xjd xjd xjd ld xjd Vkd Vkd Vkd Vkd xjd Vkd xjd xjd }ld xjd xjd xjd xjd xjd ld Vkd Vkd xjd xjd xjd xjd xjd xjd xjd xjd xjd xjd xjd xjd xjd xjd xjd xjd xjd xjd xjd xjd xjd xjd xjd xjd xjd xjd xjd xjd kd kd kd kd kd kd ds_weak ds_merge_1 set_dep_weak get_dep_weak get_dep_weak_1 add_dependence maybe_add_or_update_dep_1 add_or_update_dep_1 ask_dependency_caches attach_dep_link update_dependency_caches set_dependency_caches haifa_note_mem_dep haifa_start_insn sched_deps_finish delete_dep_node deps_start_bb deps_analyze_insn sched_analyze_1 sched_analyze_reg extend_deps_reg_info add_insn_mem_dependence sched_analyze_2 maybe_extend_reg_info_p ds_to_dt dump_dep sd_add_dep sd_find_dep_between free_deps_list dk_to_ds ds_to_dk /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/sched-ebb.c ;; --- EBB Dependences --- from bb%d to bb%d advance_target_bb begin_schedule_ready init_ready_list ei_next ei_container schedule_ebb add_deps_for_risky_insns ebb_fix_recovery_cfg { type = offset = elements = { [%d] = , } rest = } /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-affine.c aff_combination_constant_multiple_p aff_combination_expand gimple_op aff_combination_mult aff_combination_to_tree aff_combination_add_elt /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-chrec.c (chrec_apply (varying_loop = %d ) (chrec = ) (x = ) (res = build_polynomial_chrec reset_evolution_in_loop chrec_component_in_loop_num hide_evolution_in_other_loops_than_loop chrec_replace_initial_condition chrec_fold_multiply_poly_poly chrec_fold_plus_poly_poly Won't transform loop. Optimal transform is the identity transform Can't transform loop, transform is illegal: Successfully transformed loop. Before: After: am_vector_index_for_loop /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-loop-prefetch.c simultaneous prefetches: %d L1 cache size: %d lines, %d kB Not prefetching -- loop estimated to roll only %d times Marked reference %p as a nontemporal store. Each prefetch instruction takes %u prefetch slots. Reference %p: group %p (base , step delta %s Prefetching parameters: prefetch latency: %d prefetch block size: %d L1 cache line size: %d L2 cache size: %d kB Processing loop %d: ignored (cold area) Reference %p: no restrictions do not prefetch prefetch once prefetch before prefetch mod Reuse distances: ref %p distance %u Ahead %d, unroll factor %d nontemporal Issued%s prefetch for %p. tree_ssa_prefetch_arrays gimple_op analyze_ref ddown volume_of_dist_vector ;; Not unswitching cold loops /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/tree-ssa-loop-unswitch.c gimple_op tree_unswitch_loop [%d -(%c,%d,%d)-> %d] graph: { backedge: {color: red edge: { sourcename: "%d_%d" targetname: "%d_%d" label: "%d_%d"} Node num: %d OUT ARCS: IN ARCS: ;; Number of SCC nodes - %d SCC number: %d insn num %d node: {title: "%d_%d" info1: " /home/jingyu/projects/gcc/android-toolchainsrc/build/../gcc/gcc-4.4.0/gcc/ddg.c create_ddg create_ddg_dep_from_intra_loop_link add_edge_to_ddg create_ddg_dep_no_link add_cross_iteration_register_deps '$' in identifier or number iconv_open failure to convert %s to %s unknown escape sequence '\%c' empty character constant UTF-8/UTF-32LE UTF-8/UTF-32BE UTF-8/UTF-16LE UTF-8/UTF-16BE UTF-32LE/UTF-8 UTF-32BE/UTF-8 UTF-16LE/UTF-8 UTF-16BE/UTF-8 universal character names are only valid in C++ and C99 the meaning of '\%c' is different in traditional C In _cpp_valid_ucn but not a UCN incomplete universal character name %.*s %.*s is not a valid universal character Character %x might not be NFKC universal character %.*s is not valid in an identifier universal character %.*s is not valid at the start of an identifier character 0x%lx is not in the basic source character set converting to execution character set character 0x%lx is not unibyte in execution character set conversion from %s to %s not supported by iconv converting UCN to source character set converting UCN to execution character set the meaning of '\x' is different in traditional C hex escape sequence out of range octal escape sequence out of range the meaning of '\a' is different in traditional C non-ISO-standard escape sequence, '\%c' unknown escape sequence: '\%s' converting escape sequence to execution character set \x used with no following hex digits character constant too long for its type multi-character character constant e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e ! e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e ! e e e e e e e < ` e K ` e Z e i e x e e @ e @ e  8 8 8 9 8 = 8 = 8 = 1 3 = > @ = H I = ~  = = = 8 = 8 O = 8 8 9 8 9 8 9 8 8 y z 8 9 = 8 = 8 = 8 = 8 8 = 8 = 8 = 8 = 8 = = = < 9 = O 8 P = \ 8 ] = 8 = 8 = 8 = 8 = 8 = 8 = 8 0 = V 8 X 9 Y 8 ` = 8 9 9 9 9 9 9 9 9 9 9 8 9 9 9 8 9 8 9 9 8 = 8 = < 8 = : 8 ? = J = K = L = M = N = O = P =!Q ="R x _ ; i 8 o = t x = 8 = 8 = 8 9 9 9 9 9 9 9 9 8 = = 9 8 9 9 9 9 8 ; 8 9 8 = 9 8 < 9 L 9 M 8 O 9 P 9 Q 9 R 8 W _ = b 9 c 8 e ; o 8 9 8 = 8 = 8 = 8 = 8 = 8 = 8 y 9 8 9 8 1 9 9 8 8 = 9 8 ; = 8 9 8 = 8 = 8 = ( 8 ) = 0 8 1 = 2 3 8 4 = 5 6 8 7 = 9 8 = 9 B 8 F 9 H 8 J 9 L 9 M 8 X [ = \ 8 ] ^ 8 e ; o 8 s 9 t 8 9 8 = 8 = 8 = 8 = 8 = 8 = 8 = 8 9 8 9 8 9 9 8 9 8 = 8 ; 8 9 8 = 8 = 8 = ( 8 ) = 0 8 1 = 3 8 5 = 9 8 < 9 = y > 9 C 8 F 9 H 8 J 1 K 9 L 9 M 8 [ ] 8 ^ = a 8 e ; o 8 9 8 = 8 = 8 = 8 = 8 = 8 = 8 = 8 = 8 = 8 = 8 y 9 8 9 8 1 9 9 8 ; 8 9 8 = 8 = 8 = ( 8 ) = 3 8 4 = 9 8 = 9 D 8 E 9 H 8 I 9 L 9 M 8 _ = a 8 e ; o 8 9 8 = 8 = 8 = 8 = 8 = 8 9 y 9 8 9 8 1 9 9 8 9 8 = 8 ; 8 9 8 = 8 = 8 = ( 8 ) = 9 8 = y > 9 C 8 E 9 H 8 I 1 K 9 L 9 M 8 _ = a 8 e ; o 8 = 0 9 1 = 2 3 9 7 9g8 9g9 9 : 8 ? = F 9 G 9kH 9kI 8 N < O ? Y = [ 8 = 8 = 8 = 8 = 8 = 8 = 8 = 8 = 8 = 8 = 8 = 8 = < = 9 = 9 9v 9v 8 9 = 8 = 8 = 8 9z 9z 9z 9 8 ; 8 8 9 8 9 9 8 ; 3 8 4 9 5 8 6 9 7 8 8 9 9 8 = 9 B C 9 G 8 H 9 L M 9 Q R 9 V W 9 [ \ 9 h i 8 p 9 q 9 r s 9 t v w x y 9 z 9 { 9 | 9  9 9 9 9 8 9 9 8 9 9 8 9 8 9 9 9 9 9 8 9 8 8 = 8 = 8 < Y 8 ` | u < 8 | < 8 = 8 = 8 = 8 = 8 = E 8 G = M 8 O = W 8 X = Y 8 Z = [ 8 \ = ] 8 ^ = p q = r s = t u = v w = x y = z { = | } 8  = 8 = = = 8 = = = = 8 = 8 = = = = 8 = = = > 9 @ 8 ~  ! ! ! !8 ! !8 ! ! !9 ! !8 #! $!8 %! &!8 '! (!8 )! *! +! -!9 .! 1!8 2! 8! _! !; !8 09 0; 08 0; )08 @0= 0< 08 0 0< 0 0= 0< 0= 0< 0 1= ,18 M= 8 9 8 < < < < < ! " < $ & < ) - 8 ) 6 8 7 < 8 = > 8 ? A < B D 8 E N 8 = < ? 8 O 8 8 o r 8 s t 8 u 8 : @ Z e 8 8 8 8 8 assertion without predicate missing '(' after predicate predicate's answer is empty poisoning existing macro "%s" "%s" re-asserted invalid #%s directive pragma dependency empty filename in #%s #include nested too deeply #else without #if #else after #else the conditional began here #elif without #if #elif after #else undefining "%s" #endif without #if #%s is a GCC extension poison cannot find source file %s current file is older than %s #pragma once in main file unterminated #%s __STDC_ line number out of range "%s" is not a valid filename define endif ifdef ifndef pragma include_next unassert sccs predicate must be an identifier missing ')' to complete answer invalid #pragma GCC poison directive "defined" cannot be used as a macro name "%s" cannot be used as a macro name as it is an operator in C++ no macro name given in #%s directive macro names must be identifiers extra tokens at end of #%s directive missing terminating > character #%s expects "FILENAME" or invalid flag "%s" in line directive embedding a directive within macro arguments is not portable style of line directive is a GCC extension #%s is a deprecated GCC extension suggest not using #elif in traditional C traditional C ignores #%s with the # indented suggest hiding #%s from traditional C with an indented # invalid preprocessing directive #%s registering pragmas in namespace "%s" with mismatched name expansion registering pragma "%s" with name expansion and no namespace registering "%s" as both a pragma and a pragma namespace #pragma %s %s is already registered #pragma %s is already registered registering pragma with NULL handler _Pragma takes a parenthesized string literal unexpected end of file after #line "%s" after #line is not a positive integer "%s" after # is not a positive integer #include_next in primary source file #pragma system_header ignored outside include file P e ` e p'p e e p e * p e e e [,p e @$r e * e r e e l e e 5 p @ e p e l e e e t unterminated comment e e e e e e e e e e Q e e e e e e e e e e e e e e e e e e e e e e e e e F e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e %s:%u: %s:%u:%u: internal error: stdout r e e r e a e j e e k e e k e e e e e u e k e k e k e k e b e Y e k e k e P e k e e k e k e k e k e k e k e k e k e k e k e k e k e e k e e k e e e e e u e k e k e k e k e b e Y e k e k e P e k e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e P f f n f n f 2 f 2 f f f f f f f 2 f 2 f f f f f f 2 f f P f P f f f n f n f f f f d f f f f f x f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f i f f f f f f f f f f f f f f f f i f f i f i f i f i f i f X f f f f f f f f f f f f f f f f f f f f f f f comma operator in operand of #if integer constant is too large for its type integer constant is so large that it is unsigned too many decimal points in number fixed-point constants are a GCC extension invalid digit "%c" in binary constant invalid digit "%c" in octal constant invalid prefix "0b" for floating constant use of C99 hexadecimal floating constant hexadecimal floating constants require an exponent invalid suffix "%.*s" on floating constant traditional C rejects the "%.*s" suffix invalid suffix "%.*s" with hexadecimal floating constant decimal float constants are a GCC extension invalid suffix "%.*s" on integer constant use of C99 long long integer constant imaginary constants are a GCC extension binary constants are a GCC extension missing binary operator before token "%s" floating constant in preprocessor expression imaginary number in preprocessor expression operator "defined" requires an identifier ("%s" is an alternative token for "%s" in C++) this use of "defined" may not be portable assertions are a GCC extension assertions are a deprecated extension token "%s" is not valid in preprocessor expressions missing expression between '(' and ')' operator '%s' has no right operand operator '%s' has no left operand the left operand of "%s" changes sign when promoted the right operand of "%s" changes sign when promoted integer overflow in preprocessor expression exponent has no digits missing ')' after "defined" "%s" is not defined #elif %s with no expression impossible operator '%u' division by zero in #if missing ')' in expression '?' without following ':' missing '(' in expression ':' without preceding '?' unbalanced stack in %s %s is a block device %s is shorter than expected %c %s NULL directory in find_file no include path in which to search for %s Multiple include guards may be useful for: one or more PCH files were found, but they were invalid __VA_ARGS__ __STDC__ 1 __cplusplus 1 __ASSEMBLER__ 1 __STDC_VERSION__ 199409L __STDC_VERSION__ 199901L __STDC_HOSTED__ 1 __STDC_HOSTED__ 0 __OBJC__ 1 and_eq bitand bitor compl not_eq xor_eq __TIMESTAMP__ __TIME__ __DATE__ __FILE__ __BASE_FILE__ __LINE__ __INCLUDE_LEVEL__ __COUNTER__ _Pragma __STDC__ | ^[] ~ \ {#} n , , , , n , n , ! _ n , " , - - - - -- 6- H- T- \- Tf Tf mUf wUf Uf Uf Tf ZUf GUf Uf Uf Tf Tf Tf Tf Tf Tf Tf GUf Tf Tf Tf Tf Tf Tf Tf Tf Tf Tf Tf Tf Tf Tf Tf Tf Tf Tf 1Vf Tf Tf Tf Tf Tf Tf Tf Tf Tf Vf GVf Tf Tf Tf Tf fVf Tf Uf Tf Tf Tf Tf Uf qf mf mf mf mf mf mf mf mf qf sf qf qf mf mf mf mf mf mf mf mf mf mf mf mf mf mf mf mf mf mf mf qf pf tf rrf 5rf nf oqf tf sf sf qf pf pf pf sf of of of of of of of of of of of 7of sf rf rf 4sf sf nf .nf .nf .nf .nf .nf .nf .nf .nf .nf .nf .nf of .nf .nf .nf .nf .nf .nf .nf .nf of .nf .nf .nf .nf .nf (sf 5rf wsf jpf .nf mf .nf .nf .nf .nf .nf .nf .nf .nf .nf .nf .nf .nf .nf .nf .nf .nf .nf .nf .nf .nf of .nf .nf .nf .nf .nf sf @qf qf wof N r I] _ B r H r f r l 5Rq &bl Ibl #bl q r as %bl Hbl { r n d r eYq 6 s l "6 &6 S r _ r 6 6 [ 6 6 6 !6 %6 t )6 n zZq ^>t h " l Z r V r Z o Bq r ,6 06 + m 36 ;6 )n B6 H6 O6 l q W6 V6 ^6 g6 p6 |6 6 6 6 6 6 6 6 6 6 6 m unspellable token %s #%s `%.*s' is not in NFKC `%.*s' is not in NFC trigraph ??%c converted to %c "/*" within comment attempt to use poisoned "%s" form feed vertical tab %s in preprocessing directive null character(s) ignored multi-line comment EOF *= /= &= |= ^= >>= <<= ## ->* .* AT_NAME NUMBER WCHAR CHAR16 CHAR32 WSTRING STRING16 STRING32 OBJC_STRING HEADER_NAME COMMENT MACRO_ARG PRAGMA PRAGMA_EOL PADDING %:%: <: :> <% null character(s) preserved in literal backslash and newline separated by space backslash-newline at end of file trigraph ??%c ignored, use -trigraphs to enable __VA_ARGS__ can only appear in the expansion of a C99 variadic macro C++ style comments are not allowed in ISO C90 (this will be reported only once per input file) line-map.c: file "%s" entered but not left line-map.c: file "%s" left but not entered In file included from %s:%u , from %s:%u ISO C99 requires rest arguments to be used macro "%s" requires %u arguments, but only %u given macro "%s" passed %u arguments, but takes just %u invalid hash type %d in cpp_macro_definition duplicate macro parameter "%s" macro argument "%s" would be stringified in traditional C pasting "%s" and "%s" does not give a valid preprocessing token could not determine file timestamp could not determine date and time __COUNTER__ expanded inside directive with -fdirectives-only unterminated argument list invoking macro "%s" function-like macro "%s" must be used with arguments in traditional C invalid string literal, ignoring final '\' invoking macro %s argument %d: empty macro arguments are undefined in ISO C90 and ISO C++98 "%s" may not appear in macro parameter list macro parameters must be comma-separated anonymous variadic macros were introduced in C99 ISO C does not permit named variadic macros missing ')' in macro parameter list ISO C99 requires whitespace after the macro name missing whitespace after the macro name '#' is not followed by a macro parameter '##' cannot appear at either end of a macro expansion this is the location of the previous definition macro "%s" is not used invalid built-in macro "%s" "??? ??? ?? ??:??:?? ????" "%s %2d %4d" "%02d:%02d:%02d" "??? ?? ????" "??:??:??" parameter name missing !"#%&'()*+,-./:;<=>?[\]^{|}~ "%s" redefined __STDC_FORMAT_MACROS __STDC_LIMIT_MACROS __STDC_CONSTANT_MACROS Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec f f # f # f f f f = f f f d f \ f f e f \ f \ f \ f \ f \ f \ f \ f \ f \ f \ f \ f \ f \ f \ f \ f \ f \ f \ f \ f \ f \ f f \ f \ f \ f \ f \ f \ f \ f \ f 4 f h> l> p> t> x> |> > > > > > > \ ( while reading precompiled header while writing precompiled header %s: not used because `%.*s' is poisoned %s: not used because `%.*s' not defined %s: not used because `%.*s' defined as `%s' not `%.*s' %s: not used because `%s' is defined %s: not used because `__COUNTER__' is invalid String pool entries %lu identifiers %lu (%.2f%%) slots %lu deleted %lu table size %lu%c coll/search %.4f ins/search %.4f longest entry %lu bytes %lu%c (%lu%c overhead) avg. entry %.2f bytes (+/- %.2f) -C 6 ?detected recursion whilst expanding macro "%s" syntax error in macro parameter list f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f n f f f f f 5 f c f f f / f f f f f f f f f f f f f f f f f f f f f y f y f y f y f y f y f y f y f y f y f y f y f y f y f y f y f y f y f y f y f y f y f y f y f y f y f f ] f f f y f f y f y f y f y f y f y f y f y f y f y f y f y f y f y f y f y f y f y f y f y f y f y f y f y f y f y f +Normal -Normal +Zero -Zero +Subnormal -Subnormal +Infinity -Infinity sNaN Invalid decNumber 3.53 INFINITY infinity f f f f f f f f 8# !| H , ( < \ P X , 0 A % % = m ~ { wQt q m j g d a ^ \5YyV S!Q N KqI F D B ?i= ; 8 6m4A2 0 . + ) ' % # ! - Q } U y ifX G 7 ' WN gf { 2.302585092994045684017991454684364207601 0.6931471805599453094172321214581765680755 Invalid operation Division by zero Overflow Underflow Inexact Division impossible Division undefined Rounded Clamped Conversion syntax Insufficient storage Invalid context No status Multiple status d ' @B ; ! " # $ % & ' ( ) 0 1 2 3 4 5 6 7 8 9 @ A B C D E F G H I P Q R S T U V W X Y ` a b c d e f g h i p q r s t u v w x y * + J K j k N O : ; Z [ z { ^ _ ! " # $ % & ' ( ) 0 1 2 3 4 5 6 7 8 9 @ A B C D E F G H I P Q R S T U V W X Y ` a b c d e f g h i p q r s t u v w x y * + J K j k N O : ; Z [ z { ^ _ ! " # $ % & ' ( ) 0 1 2 3 4 5 6 7 8 9 @ A B C D E F G H I P Q R S T U V W X Y ` a b c d e f g h i p q r s t u v w x y * + J K j k N O : ; Z [ z { ^ _ ! " # $ % & ' ( ) 0 1 2 3 4 5 6 7 8 9 @ A B C D E F G H I P Q R S T U V W X Y ` a b c d e f g h i p q r s t u v w x y * + J K j k N O : ; Z [ z { ^ _ . / > ? , - , - , - , - . / < = < = < = < = > ? L M L M L M L M . / \ ] \ ] \ ] \ ] > ? l m l m l m l m . / | } | } | } | } > ? n o ~  P Q ! p q Z [ * + z { R S 4 5 ( ) ! " # $ % & ' \ ] > ? 2 3 ( ) * + , - . / 0 1 T U H I X Y 2 3 4 5 6 7 8 9 : ; ^ _ R S b c < = > ? @ A B C D E V W \ ] x y F G H I J K L M N O ` a f g d e f g h i j k l m n o p q r s t u v w x y z { | } ~  " # r s " # , - | } 6 7 < = $ % @ A F G J K ! & ' T U * + ^ _ x y ( ) h i , - . / 0 1 2 3 4 5 | } 6 7 8 9 : ; < = > ? @ A B C D E F G H I ~  J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { $ % t u . / ~  8 9 P Q B C Z [ L M V W ` a x y j k D E N O F G P Q ! " # $ % H I L M & ' ( ) * + , - . / R S V W 0 1 2 3 4 5 6 7 8 9 J K : ; < = > ? @ A B C T U X Y Z [ \ ] ^ _ ` a & ' v w b c d e f g h i j k 0 1 l m n o p q r s t u : ; d e v w x y z { | } ~  D E n o N O X Y b c x y l m 000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 048 049 050 051 052 053 054 055 056 057 058 059 060 061 062 063 064 065 066 067 068 069 070 071 072 073 074 075 076 077 078 079 080 081 082 083 084 085 086 087 088 089 090 091 092 093 094 095 096 097 098 099 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 gf { T%d const volatile const __restrict const volatile __restrict __ct __dt assign_ operator _imp__ __imp_ _GLOBAL_ __std__ __sti__ __vtbl__ virtual table global constructors keyed to global destructors keyed to import stub for _ada_ ___ JArray1Z int%u_t __pt__ __tm__ __ps__ __S {anonymous} template < > class 0123456789Qt __thunk_ __t type_info node type_info function Demangling disabled GNU (g++) style demangling lucid Lucid (lcc) style demangling ARM style demangling hp HP (aCC) style demangling edg EDG style demangling gnu-v3 java Java style demangling GNAT style demangling nw delete new [] vd delete [] apl ami amu aml negate trunc_mod amd trunc_div adv truth_andif truth_orif truth_not postincrement postdecrement mm bit_ior aor bit_xor aer bit_and aad bit_not co alshift arshift method_call ->() compound cm ?: cn >? mx g g g g g g g g g g g g g u g # g g g g g [ g g g g g g g + g g g g g g g g g g g g [ g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g [ g g g g g g g g g g g g g g g g g g g g g g g g g 4 g g g g g g g g g L g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g Wn Ji f'q t CZt ^i yi i l m i i i i i i @ u i i 'p j j G p Tt "j H p G p #j "j 1Ut *j 2j 5j r N r n l s n s | n "6 n _ n &6 n # n B r B r @j S r n H r Ej H r Dj _ r q f r Mj f r Hj 6 Lj 6 q B r Pj H r Wj 5Rq bj 5Rq aj [ ej l pj l oj 6 sj %bl _q %bl j Hbl J q Hbl j I] &p I] j Z r L,p Z r j V r j V r j Ibl n Ibl j 6 j #bl j #bl j 6 j &bl j &bl j 6 j as j as Wn r s r j r  r o %6 j q r r q q r !6 {`q Z o o Z o K l Z o n f r j j e p &bl ''t =j Yt =j k @s k @s b}o k k k ! l k k k P l k L r k k>  m m m ,6 ;t k virtual function thunk (delta:%d) for Automatic selection based on executable GNU (g++) V3 ABI-style demangling g O g O g O g O g g g g g * g * g O g * g * g * g * g * g * g * g * g * g * g g 0 g 0 g 0 g 0 g 0 g 0 g O g * g * g * g * g * g g * g 0 g S g O g g 0 g 0 g g g * g O g O g O g O g O g O g O g O g * g O g g * g * g g 7 g 7 g g g g g 0 g 0 g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g 0 g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g h h h l h h h H h $ h h h h h h h h h h h h h h h h h h h h h h h h h f h h h h h - h h h h h h h h h h h h h h h > h r h r h w h w h > h > h k h K h > h > h > h > h > h > h > h > h > h > h > h > h > h > h > h > h > h w h w h w h X h X h X h X h X h X h X h X h X h X h h h h h h h h h h h h h  h T h h h h h h h X h h h h ` h + h h h h h h h X h h h h h h h h h h h h h h h h h h h h h h h h h h h c h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h s h l h e h h ^ h h h h h h h h z h h h A h h 1h 2h 2h [3h -h .h .h q h & h <&h h 0h 5h -6h 6h "h 6#h r h [!h h !h h h (h (h (h 8h 8h 8h 8h 8h 8h 8h 8h 8h %h h a h 9 h &h 'h *h *h +h ,h +,h ,h #h h $h h h f7h f7h )h Z*h *h 5)h 0h h h Eh LEh Dh Dh 2Dh Ph Ph Ph Ph Ph Ph Ph Ph Ph Ph Ph Ph Ph Ph Ph Ph Ph Ph Ph Ph Ph JQh Qh Ph JQh Qh :Rh mRh Rh Rh Sh Sh Ph Ph Ph Ph Th jq 6 x N r _q %bl j &bl i> &bl s r k n j as { 6 k n ~ \jq f r Tt #j h Bq pj l 6 #bl s n s | n "6 n _ q =j %6 n &6  r n _ r 6 Ej H r Mj f r j V r n l m H r &p I] j H p 6 J q Hbl n Ibl S r B r ,6 L,p Z r s B r o Z o MB [ !6 m m 5Rq r r q r k ;t k l c s c s o l j s U l K K X l X l H H w s w s -I -I l l l l l l l l l l l l d l j s l l l l l l l u l u l t p p a b % % * s 7 F * i C 1 P o ^ 1 k d y H 2 (anonymous namespace) JArray VTT for construction vtable for -in- typeinfo for typeinfo name for typeinfo fn for non-virtual thunk to covariant return thunk to java Class for guard variable for reference temporary for hidden alias for ::* _Sat java resource decltype ( parm# complex imaginary aS dV delete[] eO eo lS mI mL na new[] oR pL pm qu rS alignof az boolean __float128 unsigned __int128 unsigned long long decimal32 decimal64 decimal128 half std::allocator std::basic_string std::string std::istream basic_istream std::ostream basic_ostream std::iostream basic_iostream std::basic_string, std::allocator > std::basic_istream > std::basic_ostream > std::basic_iostream > PWD h h h h h h h h h ~h uh lh %I $ < ;G ]t B { =  0 $ ~ `2 fC O m A oE! a 0 P A A ?  & * " @ ` 0 P H X ?  " A ! ) ?  Cannot find prime bigger than %lu cccccccccccccccccccccccccccccccccccccccccccccccc ccccccc cccccccccccccccccccccccccc ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc C B B B B Q 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ %s%sout of memory allocating %lu bytes after a total of %lu bytes undocumented error #%d (Ny) > 1 /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/exp2.c f <= 0 f > (-n * ((32 - 0)+0)) size_s1 >= m size_s1 >= 2 -@Inf@ (prec) > 1 (exp) > 1 /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/get_str.c m >= 2 || ((((b) & ((b) - 1)) == 0) == 0 && m >= 1) H N z g( {(H p T 6 7 Mu ` H N z Tg p " N p ( $ W \ \ y o i# % b p 6x 7U4f U b >M @ i A&k c" a `M, jX F ^ h6cr D V z g( {(H j Xd x u ( [ 7 {[ qX t bl @ 52 \ x c k S d P yZ sG # `i 7`|V p T 6 M M M M M $ 0 M 4 @ M D P M T ` M d p M t M M M M M M M M M M M $ 0 M 4 @ M D P M T ` M d p M t M M M M M M M M M 0123456789abcdefghijklmnopqrstuvwxyz (N) > 1 /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/const_log2.c (q) > 1 /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/log.c (__builtin_constant_p (1) && (1) == 0 ? ((S)->_mpfr_exp < ((mp_exp_t)((~((~(unsigned long)0)>>1))+3)) ? (((S)->_mpfr_exp == ((mp_exp_t)((~((~(unsigned long)0)>>1))+2))) ? mpfr_set_erangeflag () : (void) 0), 0 : ((S)->_mpfr_sign)) : mpfr_cmp_ui_2exp ((S),(1),0)) < 0 /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/const_pi.c (Nz) > 1 !k_non_zero inex2 == 0 inexact == 0 /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/pow.c !(((t)->_mpfr_exp) == (((-2147483647L - 1L))+2)) (!(((t)->_mpfr_exp) <= (((-2147483647L - 1L))+3))) prec >= 2 && prec <= ((mpfr_prec_t)((mpfr_prec_t)(~(mpfr_prec_t)0)>>1)) /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/round_prec.c p >= 2 && p <= ((mpfr_prec_t)((mpfr_prec_t)(~(mpfr_prec_t)0)>>1)) /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/set_prec.c expr >= (1-((mp_exp_t) 1 << (((32 - 0)+0)*sizeof(mp_exp_t)/sizeof(mp_limb_t)-2))) && expr <= (((mp_exp_t) 1 << (((32 - 0)+0)*sizeof(mp_exp_t)/sizeof(mp_limb_t)-2))-1) /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/sqrt.c /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/cosh.c (Nt) > 1 /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/sinh.c /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/tanh.c /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/acosh.c /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/asinh.c /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/atanh.c (((atan)->_mpfr_prec)) > 1 ((realprec + sup) + 3) > 1 (3*n0-2) > 1 /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/atan.c (!(((r)->_mpfr_exp) <= (((-2147483647L - 1L))+3))) /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/exp_2.c (2 * l + 18) > 1 (l) > 1 (precy) > 1 (imax) > 1 (l + 1) > 1 /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/cos.c /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/sin.c /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/tan.c zz != z uscale > 0 /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/fma.c ! (__builtin_expect(((flags) & (2)),0)) ! (__builtin_expect(((flags) & (1)),0)) /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/hypot.c /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/log1p.c /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/expm1.c /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/log2.c /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/log10.c !inexact /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/ui_pow.c /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/init2.c y != z /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/sin_cos.c (w) > 1 (realprec) > 1 /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/lngamma.c 10.101101111110000101010001011000101001 0.010111100010110101011000110110001011001110111100111 /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/gamma.c h |?5 ? p= ?333333 ? @B @(n) > 1 /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/erf.c A @ 0A 9 B. ?bbcp != (mp_limb_t) -1 bbcp1 != (mp_limb_t) -1 /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/sub1sp.c (rnd_mode != GMP_RNDN) || (bcp != 0) || (bbcp == 0) || (bbcp1 != (mp_limb_t) -1) (2 <= b) && (b <= 36) /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/mpn_exp.c MPFR: Can't reallocate memory (old_size=%lu new_size=%lu) MPFR: Can't allocate memory (size=%lu) iWC G ?=55 0 ? ?t i4 ? F2 ? : ?UUUUUU ?=55 0 ? y P D ?Sd ?c`A 3 ? d K ? ? ? >m a ? ? X ~ P ? , ? ] ! ?6 C! ? z6xL$ ?= ?) [ K ? h ?r i4 ?q .?C; ? F uo ? ; 8 ? b0Y ? + ? } 0 ? ? ` _ ?#O { ( ? j ? F2 ? Nt ?S0J c ?] B 7 ? * ? 9 ?nsR) ? # ? G' r ? N ?@5-`g, ? | :D ? . ? : ? hn ?] ? } Tt ? k= X ? gX = ? # ? EU  ? a ? " s ? E I ? ck ?o9F0 ?> xX ?+eM j ?WUUUUU ?+ A ?1{9 8- ? l+7 ? ?^Z' N ? k # ? cY ? m ?G. | ? _ u ?_ @f ? z } | ?" l ?X P Y] ? E|&N ?( :? ??55 0 ? d/" ? ? dH' ?C  ? z ? ? nd ? >/ ? #L ? T1 ? ? ? > ? { ? a /p ? 0 d ? n Y ?R ; N ? y P D ? q9 ? x9 . ? e $ ? yA l ? I ^ ? w1s ? 9 ? F" ? y ?gM ? ` ? ?= ? HV ?@ ? %|( ? ax ?` k2 ? }q ? j? ?Sd ?^ w ? 5 Y o ? g ?L "` ?? < bX ?2 Y P ? $I $I ? N A ? |;: ?h 2 ? L^ + ? v$ ? .\ ?G T ?&g ` ? } ? E@ ? 3. ? .A ?2 ? gcb ? U Y ?c`A 3 ?= ? cEV ?a wQ ?, z $ ?ir ? a ?UA ? o: ?H ?NU H ? {  ? ) ? n ? 6= q ? e ? R{ ?k J& u ? {ep ? k ? 7v e ?m PZ` ?} J [ ?g o U ? 4 P ? d K ? L" ~F ? e tsA ? * qr< ? T {7 ? W- 2 ? Z - ? o ( ? t $ ?5 ? ?C 5 ? m W ?h ( ?z = ? 3 ?Z Ab ?fp ?m _ ?1 ? ,  ?F 3 ? ? l ?{ w ? ? h ? @ l ? ? ? i ? d ?&G ? V m ?(B8V ?G cK ? e 7 ? ?D ?l ?JkY / ? I fW ?B g ? w ?(q ? %& 5 ?c) | ?m 1 ?_ t| ? v ?w j" } ?T !E;z ? +u1 v ? s ?2] % o ?)O l ? h ?z l e ? >m a ? x/^ ?" z Z ?U bW ?kKx/ T ? P ? qVM ? T $ J ? 6 F ?v mwC ?oCb 6@ ? 8 < ? s N 9 ? I 6 ? 1 d3 ? M ;0 ? v - ? ) ? * y & ?\ m # ? |K ? i E ? ? ~ ' ? %h ? R ? Pm( ? 6 r ?Q ? / 8 ? ? ?(!(((r)->_mpfr_exp) == (((-2147483647L - 1L))+2)) && !(((r)->_mpfr_exp) == (((-2147483647L - 1L))+3))) /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/get_z.c (((cache->x)->_mpfr_sign) > 0) /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/cache.c (((x)->_mpfr_prec)) > 1 @nan@ @inf@ c >= 0 /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/strtofr.c base == 0 || (base >= 2 && base <= 36) 5 T Q$ 5 Y > < 3 5 o K Y # q@ C V C 3 _6 5 I S o ` Z Y , O ] D ? V 5P E n 7 C Uj =/ =S 3 ~ = % M dB 5 ( m d I Y! o {t U Y I6 W * O q f Z Q (((y)->_mpfr_prec)) > 1 /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/pow_z.c @ @ 8 @ @ @ @ @ @ @ @ ? ? ? ? ? ? ? @ @ @ @ ? @ @ ? ? ? P P H @ P H P P O O O O O P P P P ` ` ` _ ` ` ^ ` _ _ _ ` _ _ ` ` _ _ _ _ ` ` h ` ` _ h g ` h ` ` ` h h  ~ ~         ~ ~ ~ ~ ~ ~ ~ ~   ~  ~ ~  ~ } |  ~ ~ ~ ~   U 8 7 8 4 6 7 7 O N   M | O 8 ~ ~  8 7 } y ~ { { |  } }  y }    ~ O P y y { y ~ {  { z y y x | y ~  | { | }  y w |  } | z { x | z  v x x w ~ x  y y | ~  ~ ~ y { z { }  z  y x }   { { } y } y | |    } y v | { } y z v | x y x   { |    } ~ v ~ { {  ~ ~ { | }  ~ | } ? ? < : > 8 8 9 ; < 8 : 9 = @ > : 6 5 6 < 9 8 < ; 8 ; ? 9 4 ; 8 ? 8 @ 1 7 0 @ 2 = 8 > < ? ? 4 8 > > ? < 8 8 : < > 8 @ ? 4 < = : 4 > @ > > 7 6 : ? ; @ : = = 9 7 8 < > 6 < = > 8 : : 7 6 1 - ; 4 0 - 2 > 3 @ ; - 9 < ? ; 4 < . 6 2 / > 3 > ; 9 < 8 > : ; 6 ; 8 6 6 5 < : 8 < < 5 ? 9 6 7 ? ; = = < 3 9 @ 7 8 8 9 6 : 8 = 9 : = : > > ? > 8 ? 8 4 8 7 ; @ @ 8 9 ? 9 9 = > ? = > 5 ; 7 8 8 ? ; 9 = ? ? : : ; 5 9 ; ; ; ? @ : > @ > < @ ? z = : ~ > ~ } > > ? @ < 1.0111000101010100011101100101001 /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/erfc.c (((dest)->_mpfr_prec)) > 1 /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/atan2.c MPFR: Maximal precision overflow @ ?(((res)->_mpfr_prec)) > 1 (k + 2) > 1 /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/jyn_asympt.c 1.0101101111110000101010001011001 0.10110001011100100001011111111 /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/jn.c zz < (2147483647L * 2UL + 1UL) zz < (2147483647L * 2UL + 1UL) - 2 /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/yn.c (3 * absn + 3) > 1 /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/add1.c (18 * n + 51) > 1 (n + 2) > 1 /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/agm.c (size_t) m < sizeof (long) * 8 - 1 /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/exp3.c (prec_x + ((y)->_mpfr_prec)) > 1 (Prec) > 1 twopoweri <= 2147483647L/2 (ret >= 0.5 && ret < 1.0) || (ret <= -0.5 && ret > -1.0) /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/get_d.c % / xn >= 0 /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/isinteger.c /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/pow_ui.c d * 0.5 != d /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/set_d.c  O/home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/set_dfl_prec.c res == 0 /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/set_str_raw.c /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/factorial.c n >= 2 /home/jingyu/projects/gcc/toolchain_build/obj/temp-src/mpfr-2.4.1/const_euler.c ((x)->_mpfr_prec) >= __gmpz_sizeinbase(s, 2) l F @$ r 0123456789abcdefghijklmnopqrstuvwxyz 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ gmp: overflow in mpz type iWC G ? =55 0 ? $m a ? & ? X ~ P ?qEu N , ? }$ H ] ! ?{fG5B 3 6 C! ? @KL ) z6xL$ ? nZk =<1 = ? ) [ K ?g m B h ? d g r i4 ?QJ y q .?C; ?@ i S F uo ?I b ; 8 ? C=5 b0Y ? Ht# + ?@ s+ y } 0 ?A; 4 e 5 ? ` _ ? < L #O { ( ?@ \) c j ? m0 + F2 ? Nt ? S0J c ?@>w 2,m ] B 7 ? y8 * ? $ zo 9 ?I T ( nsR) ? 0 b # ? + s G' r ? l x N ? ht @5-`g, ? F P M | :D ? 5 + . ? 0 : ? : \ hn ? _ ] ? 39X } Tt ? t |i k= X ?%( l H gX = ?`M^ R+ # ? EU  ? 6+ a ? # m " s ? 5 ' E I ? * >| ck ? xX ? 6s , +eM j ??a'; WUUUUU ? + A ?A (E) 1{9 8- ? JAH l+7 ?3FyP T0 ? D VK z ^Z' N ?u99] _ k # ?`r-d l G cY ? Z k56 0 m ? Ts G. | ? {Jc0 _ u ? ZC 4 X P Y] ? } | E|&N ? 'h agSe ( :? ? P X O ?55 0 ? $/ ? ^ #L ? ! h, T1 ? ^ ? !E ? ou R > ? T > { ? i a /p ? 0 d ? F n Y ? l ; t R ; N ? n e y P D ? # W q9 ? 3 0J x9 . ? s Mn= e $ ? c %H1 yA l ? ._ % I ^ ?! > w1s ? c K) 9 ? F" ? y ? i *{ gM ? n \ ` ?Ad - ? a = ? +x HV ? & * @ ? l %|( ? { ax ?1S+ n ] k2 ? W rb }q ? V j? ? \ 3 fK Sd ?a @ ^ w ? U4 26 5 Y o ?q ;, g ? _M " L "` ?QJ y ? < bX ? # 2 Y P ? ~ 7 ( $I $I ? N A ? R N |;: ? JD6 h 2 ?Q L^ + ? * v$ ?q| = .\ ? 7 F G T ?a7 ) &g ` ? d 0 } ? K x% E@ ? z 3. ?1 @ ,p .A ? e 2 ? [ gcb ? < # R U Y ? H c`A 3 ? ? = ?A(Y 6 cEV ? * @1{. a wQ ? U& , z $ ? u ir ? ` a ? , { UA ?! $] o: ? y H ? NU H ? I ! h {  ? ag" 9 ) ? L# ! n ? 6$7^k 6= q ? L%% e ? U & R{ ? ' .n k J& u ? Z ( @ {ep ? t ) $ k ? [ * d 7v e ? ! + { m PZ` ? -, r z J [ ? B- i g o U ? :\.T ga 4 P ? {/n Y d K ?! 0_ P L" ~F ? K 1| I e tsA ? 2 &{A * qr< ? *4; : T {7 ? c5" 2 W- 2 ? 6 t + Z - ?A 7X % o ( ? 19 z t $ ? : 5 ? ? ; C 5 ? 1= m W ? >h, h ( ?1 ?L z = ? eA 3 ? B 0 Z Ab ? RD fp ?ad E U m _ ? VG R 1 ?q H ,  ? AuJ > F 3 ?Q L$ ? h Mi l ? ]SO { w ? Q ? c R M9 h ? mT @ l ?Q .V 7| ? ? W ; t i ?q Y] m d ? [n e &G ?any]d\ ^ V m ? ^_# W (B8V ? Ja { P G cK ? _=c 0J e 7 ?128e f C ? :g Mn= D ? Di BH7 l ? >Vk %H1 JkY / ? omu l+ I fW ? o._ % B g ?A9 q w ? r s (q ? $v [ %& 5 ? 1fx K) c) | ? z m 1 ? } _ t| ?!:\ 0I v ? w j" } ? p* X !E;z ? q *{ +u1 v ? $ J s ? n \ 2] % o ? . P )O l ? D - h ? f u z l e ? >m a ? & x/^ ? |~ +x " z Z ? C q U bW ? a * kKx/ T ? A\ P ? Y qVM ? u% T $ J ? { 6 F ?!) u v mwC ? 3 n oCb 6@ ? C # h 8 < ? q rb s N 9 ? { \ I 6 ? z> V 1 d3 ?A z P M ;0 ? 3 fK v - ? || E ) ? m @ * y & ? $ powtab_mem_ptr - powtab_mem get_str.c qxn == 0 tdiv_qr.c n2p[qn] >= cy2 rn == dn GNU MP assertion failed: %s GNU MP: Cannot reallocate memory (old_size=%lu new_size=%lu) GNU MP: Cannot allocate memory (size=%lu) $ 0 2 m 0m m ` m @lq @mq pq qq @qq n n n n n % n 4 n B n Q n ` n p n n n n n n n n n n n n ' n 6 n E n S n b n q n n n n n n n n n n n n * n 7 n E n T n c n q n  n n n n n n n n n n n " n 2 n @ n O n ^ n l n { n n n n n n n n n n n n + n : n H n W n f n u n n n n n n n n n n n 1 n @ n P n ` n o n  n n n n n n n n n n n n ( n 5 n A n N n [ n j n z n n n n n n n n n n n / n B n U n e n v n n n n n n n n n n # n 0 n ? n O n _ n n n ~ n n n n n n n n n n n ! n 1 n A n R n c n q n n n n n n n n n n n n ( n < n P n c n w n n n n n n n n n n ! n 0 n ? n M n ` n t n n n n n n n n n n n $ n 4 n D n U n g n y n n n n n n n n n n 2 n H n ^ n k n { n n n n n n n n n !n !n !n ,!n :!n I!n X!n f!n v!n !n !n !n !n !n !n !n !n !n "n "n "n ,"n 9"n G"n V"n e"n t"n "n "n "n "n "n "n "n "n #n #n !#n 2#n C#n S#n b#n r#n #n #n #n #n #n #n #n #n $n $n $n ,$n ;$n J$n Z$n j$n y$n $n $n $n $n $n $n $n $n %n %n #%n 1%n @%n O%n ^%n n%n ~%n %n %n %n %n %n %n %n %n &n &n '&n 7&n E&n T&n c&n s&n &n &n &n &n &n &n &n &n &n 'n 'n /'n ?'n O'n `'n t'n 'n 'n 'n 'n 'n 'n 'n 'n (n (n -(n >(n O(n `(n p(n (n (n (n (n (n (n (n )n )n .)n >)n W)n g)n )n )n )n )n )n )n )n *n *n $*n 5*n F*n V*n i*n {*n *n *n *n *n *n *n *n +n +n %+n 6+n G+n X+n j+n {+n +n +n +n +n +n +n +n ,n ,n -,n ?,n Q,n c,n v,n ,n ,n ,n Hn ,n ,n ,n ,n ,n -n -n 3-n C-n Z-n g-n x-n -n -n -n -n -n -n -n -n .n .n 5.n H.n f.n u.n .n .n .n .n .n .n .n .n /n $/n 5/n C/n R/n `/n w/n /n /n /n /n /n /n 0n 0n $0n 70n K0n _0n q0n 0n 0n 0n 0n 0n 0n 0n 0n 1n 1n ,1n >1n Q1n c1n v1n 1n 1n 1n 1n 1n 1n 1n 2n 2n /2n ?2n S2n d2n v2n 2n 2n 2n 2n 2n 2n 2n 3n "3n 23n C3n U3n c3n x3n 3n 3n 3n 3n 3n 3n 4n 4n ,4n G4n ^4n t4n 4n 4n 4n 4n 4n 4n 5n &5n :5n N5n b5n v5n 5n 5n 5n 5n 5n 5n 6n !6n 76n L6n h6n 6n Hn 6n 6n 6n 6n 7n 7n 67n O7n h7n 7n 7n 7n 7n 7n 7n 8n -8n E8n ^8n w8n 8n 8n 8n 8n 8n 9n '9n @9n Y9n r9n 9n 9n 9n 9n 9n :n ):n B:n [:n t:n :n :n :n :n :n ;n $;n =;n W;n o;n ;n ;n ;n ;n ;n n '>n D>n b>n z>n >n >n >n >n >n ?n $?n A?n \?n u?n ?n ?n ?n Jn Jn Jn Kn $Kn DKn hKn Kn Kn Kn Ln 0Ln PLn pLn Ln Ln Ln Mn 0Mn TMn |Mn Mn Mn Mn $Nn PNn Nn Nn Nn Nn On " t s " zr " o Pu$ o z$ p $ 5 o 8& o & s o & s o 0 & s o & & s o & @ & s o & & s o & 0 & s o `@' @&( o @' ` ' sys base any none gen: ord: ind: dir: dfn: ) ) fBq Bq Bq Bq Bq Bq Bq Bq Cq Cq *Cq _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ N M L K J I H G F E D C B A @ ? O P Q R S T U V W X Y Z [ \ ] ^   r 2s s ~q RNt ~q ~q ~q w> q K1t ~q Js ~q s n )t ] . n )t )t )t s B o ~q ~q ~q Wt Wt Xt v )Xt _Xt ~q ~q ~q ~q ~q ~q ~q ~q ~q ~q ~q ~q ~q ~q ~q ~q ~q ~q ~q ~q ~q q q q q q q q #q &q I )q ,q /q 2q 5q 8q ;q >q Bq Fq Jq Nq Rq Vq Zq ^q bq fq jq nq rq vq zq ~q q q q q q \{ \| \} \" \l < > { | } " @F0 e0 `Z0 Y0 F0 0 0 0 q `F0 1 0 0 F0 q 2 !p p 2 2 { fr 2 3 G ( q 0 3 % 1 2~r 3 r P 3 0 a D3 0 3 3 3 3 \3 3 3 `}3 * * 3 A3 3 ^3 ;3 93 {3 `?3 >3 a< D3 `>3 3 RA :~r Y3 ; @ Z3 :3 ` r @ 3 4 I ( m r D4 w r ` 4 D4 0 5 * r r r r r r r r r r r r r r $ r - r 5 r r q5 $ O r pf5 $ r 5 5 ( Y , s 5 r p$6 `V6 U ( A r @ 6 ` 6 _ r 6 r 6 ( p 6 z r 6 r 6 6 r 6 r 6 ` 6 P 6 0 6 r 6 ^ ( r 8 P 8  r 8 p 8  ( @ 8 P 8 0 8 8 P 8 8 8 @ 8 8 8 o 8 `78 e o ` 8 98 s 8 8 7 ( #p 8 8 7 ( 6 s 0 8 8 c ( -9 r ( 5"p @ 9 0 9 9 ( s 9 ( s ` : 7: ( ( ' ["p ;: C: ` ( {"p @G: _: E ( s @G: _: E ( s @G: _: F ( X o _: ~: 6 ( % $s _: : : ( 7 "p : : H ( 's : (s : 0 ; C ( *s ; $; ( @"p W; W; \ ( % 0 o < J JCs 0 < Z A p"p < < L A o < @ < O C SCs < < Y A@ XCs @ < < R ( @ ]Cs P < < T ( C@ p p < < S ( @ dCs < < V ( "p < < M ( A iCs < p|8 N ( !@ P < P ( C < K ( nCs < < P ( C vCs < < P ( C Cs @ < < Q ( A Cs ` < < W ( A o < < X ( C Cs < [ ! H#p < = = ( Js = P = @ l = ` = Js = @ = Ts > 05> B ( m"p > 5> B ( & r 07> T> D ( m#p `U> > > h @ "p U> > @ ( x#p p ? ^? < ( #p p ? ? A h ` p @ @ r ` A A ] ( %p p A CA HA WA ~s \A $ s pzA s @ A A ( s A ` A ( s A P A ( . s A A ( s p B s ` B p B s 2D :D O$p p D ZE ' ' ` F F j t G `DG  o H H | d r eYq Kt Kt Kt Kt Kt @ I ` G G PZG `ZG H p H I G H @ I o$ p G @ 2 G p G nG 0 G H ` H I o$ H H 2 p$ p G Kt G P J (H 2 2 2 @ H H ` 2 p 2 2 2 dF eF rt H 6H p$ p$ p$ 2 0 2 P H 0o$ 0{H 0 I q$ 2 ` H _H oG 0o$ Po$ `o$ )H ` H H 2 0q$ o$ YG YI pp$ p$ lG ` 2 _H H (H 2 2 0ZG P 2 `!H p$ J H 2 @q$ pp$ q$ 2 PCH P7H 6H P6H P 2 2 0 H 2 `q$ p$ 5H 2 2 @ 2 p$ p$ p$ H Pq$ -H H p H 0 2 ZI 0 2 @ 2 @/H 2 ,H 2 P 2 2 H q$ q$ q$ 2 2 o$ o$ p 2 2 p H H `+H H H H !H !H @o$ @!H 0o$ pp$ P t p t G @ G 2 2 2 2 D __ARM_ARCH_0UNK__ `St eSt kSt qSt wSt }St St St St St St St St St St St & ' St St ( ) St St * + , - St St Tt @ B D F A C E G Tt H J L N I K M O Tt # P R T V Q S U W Tt # X Y Z Tt # [ \ ] )Tt # ^ _ ` 3Tt # a c e g b d f h :Tt # i k m o j l n p BTt # q s u w r t v x KTt # y z { STt $ | ~ }  ZTt _Tt eTt kTt qTt wTt ~Tt ! # % ' " $ & ( Tt ) + - / * , . 0 Tt 1 3 5 7 2 4 6 8 Tt 9 : Tt ; < Tt = ? A > @ B Tt C E G I D F H J Tt K L M Tt N P R O Q S Tt T U V Tt W Y [ ] X Z \ ^ Tt _ a c e ` b d f Tt Tt g i k h j l Tt m o q n p r Tt s t u v Tt w x y z Tt { | Tt } ~ Tt " Tt " Tt  Ut Ut Ut Ut Ut Ut ! Ut 'Ut /Ut 4Ut >Ut HUt PUt WUt aUt jUt tUt }Ut Ut Ut Ut Ut Ut Ut Ut Ut Ut Ut Ut ! " # $ % Ut . / 0 1 2 3 Ut 4 5 Ut 6 7 Vt 8 9 : ; < = Vt > ? Vt @ A Vt ! # % " $ & $Vt ' ) + - ( * , . +Vt c 0 1 2 3 2Vt ! 4 5 9Vt >Vt EVt B D F H J C E G I K JVt PVt VVt \Vt bVt hVt nVt tVt zVt L N P R M O Q S Vt T V X Z U W Y [ Vt \ ^ ` b ] _ a c Vt d e f g h Vt i j k l m Vt n o p q r Vt s t u v w Vt x y z { | Vt } ~  Vt Vt Wt !Wt 2Wt 7Wt AWt JWt OWt YWt ^Wt hWt qWt vWt Wt Wt Wt ! " # Wt $ % & ' ( Wt 1 2 3 4 5 6 7 Wt 8 9 : ; < Wt E F G H I J K Wt L M N O P Wt Q R S T U Wt ^ _ ` a b c d Wt ! Wt ! Wt Wt ! Wt ! (p ut ^(p t *p ut D D 4t {Xt D 5t Xt E 4t Xt E 5t Xt F 4t Xt F +5t Xt K 4t Xt D 4t Yt E 4t Yt G 4t *Yt G 5t =Yt H 4t QYt H 5t eYt I 4t zYt I +5t Yt L 4t Yt G 4t Yt H 4t Yt iJ @gJ J J r p J J J o t { t t t t J J ! t J ! J ! t 0 K ! 0 J J j p