Home | History | Annotate | Download | only in 4.6.x-google
__gmon_start__ libc.so.6 _IO_stdin_used strcpy vasprintf exit strsignal strncmp strrchr fflush_unlocked __strdup perror fileno_unlocked mmap64 fputc_unlocked closedir ftell strncpy __stack_chk_fail unlink putchar realloc abort stdin memchr strpbrk getpid strspn sbrk strtok strtol calloc strlen ungetc prctl fread_unlocked memset localeconv strstr strcspn __errno_location fseek memcmp getpagesize asctime __fxstat64 stdout fputc getrusage fputs memcpy freopen64 fclose strtoul malloc strcat strcasecmp realpath raise __lxstat64 __uflow opendir __xstat64 getenv __ctype_b_loc sscanf stderr setrlimit64 munmap _obstack_newchunk fscanf strncasecmp _obstack_memory_used getcwd fwrite fread gettimeofday iconv_close localtime lseek64 strchr obstack_free iconv fdopen readdir64 qsort iconv_open times bsearch getrlimit64 __fsetlocking memmove fopen64 _obstack_begin access setbuf fwrite_unlocked strcmp strerror __libc_start_main ferror vfprintf snprintf __overflow sysconf fputs_unlocked __environ GLIBC_2.4 GLIBC_2.3 GLIBC_2.1 GLIBC_2.2 GLIBC_2.0 
%s.%lu format_arg leaf asm_fprintf gcc_diag gcc_cdiag gcc_cxxdiag no vops type generic __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_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_isgreater __builtin_isgreaterequal __builtin_isless __builtin_islessequal __builtin_islessgreater __builtin_isunordered __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_unreachable __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 __cyg_profile_func_enter __cyg_profile_func_exit __builtin_dispatch __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 long long unsigned int long double void bool %qE attribute ignored GNU GIMPLE /i/toolchain-src//gcc/gcc-4.6/gcc/lto/lto-lang.c __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 -fwpa and -fltrans are mutually exclusive %qE attribute has no effect on unit local functions F { a W M F F % # R { i M / ! q % 1 ` [ { q I - Q ` e z 2 n Z k *bq w k @ ~ t k n t I n P k O k l l l l t ` t l Qm l r l 'n `jm um m m rm @ m m gn l q @Uq @Yq $s `]s m t \r $ m @Mr r Dr r t )r `n \q s p t r m l l !l "l jm ,n m r *r jm m $s ` m s r Rn km @ m @%s m s @ r Rn @!l t l Um l @ r lm m sm q %s ^s @ m an n \z Xz Tz Pz Lz Hz Dz @z @v @t z lto_init lto_build_c_type_nodes handle_type_generic_attribute handle_sentinel_attribute handle_nothrow_attribute handle_nonnull_attribute handle_novops_attribute handle_pure_attribute handle_malloc_attribute handle_const_attribute handle_noreturn_attribute convert /i/toolchain-src//gcc/gcc-4.6/gcc/lto/lto.c bytecode stream: garbage at the end of symbols section Creating file %s with sub id %x Promoting function as hidden: %s/%i Node %s/%i now used in multiple partitions /i/toolchain-src//gcc/gcc-4.6/gcc/ipa-ref-inline.h Varpool node %s now used in multiple partitions no LTRANS output list filename provided opening LTRANS output list %s: %m Writting partition %s to file %s, %i insns writing to LTRANS output list %s: %m closing LTRANS output list %s: %m Memory consumption before IPA Total unit size: %i, partition size: %i Step %i: added %s/%i, size %i, cost %i/%i best %i/%i, step %i Unwinding %i insertions to step %i could not open symbol resolution file: %m unexpected file name %s in linker resolution file. Expected %s invalid line in the resolution file invalid resolution in the resolution file resolution sub id %x not in object file Adding resolution %u %u to id %x errors during merging of translation units cannot read LTO decls from %s weakref Promoting var as hidden: %s Reading command line options: .gnu.lto_ Materializing decls: Reading function bodies: %s: section %s is missing .out %u.o lto_obj_file_open() failed %s (%s %i insns) cgraph nodes: varpool nodes: Optimized New partition Streaming out Memory consumption after IPA lto1-lto lto1-wpa lto1-ltrans Reading object files: @0x%16s could not parse file offset could not parse hex number unexpected offset %u %x %26s %*[^ ] Reading the callgraph Merging declarations Reading summaries Before merging: UNDEF PREVAILING_DEF PREVAILING_DEF_IRONLY PREEMPTED_REG PREEMPTED_IR RESOLVED_IR RESOLVED_EXEC RESOLVED_DYN z |z @! P tz lz " " dz read_cgraph_and_symbols O r l l l 6 l D l Q l ] l k l lto_read_decls lto_read_in_decl_state create_subid_section_table lto_flatten_files lto_fixup_field_decl lto_fixup_decl_with_vis lto_fixup_decl_non_common lto_fixup_binfo lto_1_to_1_map ipa_ref_node ipa_ref_varpool_node lto_balanced_map lto_promote_cross_file_statics promote_fn promote_var lto_materialize_function /i/toolchain-src//gcc/gcc-4.6/gcc/lto/lto-object.c two or more sections for %s close: %s @%li%n open %s failed: %s __GNU_LTO %s: %s: %s lto_obj_end_section lto_obj_append_data lto_obj_begin_section lto_obj_build_section_table lto_obj_file_close lto_obj_file_open /i/toolchain-src//gcc/gcc-4.6/gcc/attribs.c %qE attribute directive ignored wrong number of arguments specified for %qE attribute %qE attribute does not apply to types %qE 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 lock_returned no_thread_safety_analysis ignore_reads_begin ignore_reads_end ignore_writes_begin ignore_writes_end unprotected_read point_to_guarded scoped_lockable naked noinline noclone is_lock_attribute_p is_lock_attribute_with_args decl_attributes register_attribute VOID BLK CCGC CCGOC CCNO CCA CCC CCO CCS CCZ CCFP CCFPU BI UQQ UHQ USQ UDQ UTQ UHA USA UDA UTA SD DD CQI CHI CSI CDI CTI COI XC V2QI V4QI V2HI V1SI V8QI V4HI V2SI V1DI V16QI V8HI V4SI V2DI V1TI V32QI V16HI V8SI V4DI V2TI V64QI V32HI V16SI V8DI V4TI V2SF V4SF V2DF V8SF V4DF V2TF V16SF V8DF V4TF l l rn l l l l l l l l l l l L l m l l , l F l l l l l l l l l l l ~l l | m &eq l l l l l l Rjl l l l Sqm l l l l l l Jqm l qm l l l l l l % l * l / l 5 l : l ? l D l I l O l U l Z l _ l d l j l p l v l { l l l l l l l l l l @ @ @ @ @ @ P @ @ @ @ @ @ @ @ @ ! #$% '() +, ./012 456 89:;<=>?@ABCDEFGHIJKLM OPQRSTUV ! #$% ') +, ./012 46 8;;;????DDDDDIIIII OQQTTT &'() &&'&')&') "&*-37 N @ @ ? @ ? @ /i/toolchain-src//gcc/gcc-4.6/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 %-5s %10s %10s %10s Total %-5s %10lu%c %10lu%c %10lu%c Head=%p, Tail=%p: %p(%1d|%3d) -> {GC %luk -> %luk} can%'t read PCH file: %m virtual memory exhausted ggc_pch_read clear_marks free_page ggc_recalculate_in_use_p $ ( , 0 4 8 < l \ T ` ` \ < T init_ggc ggc_marked_p ggc_set_mark gt_ggc_m_S B E E } } T T 0 @ @ @ @ @ @ @ N \ N N N N N P P N N N N N N N N N N N N N 4 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 j N N N N N N N N N N N N N N N N N N N N T m ` @ init_alias_analysis rtx_equal_for_memref_p mems_in_disjoint_alias_sets_p record_alias_subset /i/toolchain-src//gcc/gcc-4.6/gcc/alias.c %s%d first = %p current = %p indx = %u %p next = %p prev = %p indx = %u bits = { /i/toolchain-src//gcc/gcc-4.6/gcc/bitmap.c 4 bitmap_ior_and_compl bitmap_xor bitmap_ior bitmap_compl_and_into bitmap_and_compl bitmap_and bitmap_last_set_bit bitmap_first_set_bit bitmap_obstack_release ) 1 8 A H Q X a h x   " ; ; ; ' ' ' s s s _ _ _ K 7 7 7 K K # # # o o o [ [ [ G G G 3 3 3    k k k W W W C C C / / / { { { g g g S S S ? ? ? + + + w w w c c c O O O ; ; ; ' ' ' s s s _ _ _ K K K : : : ) ) ) " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " 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 (9 (9 8 8 ;9 8 (9 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 R9 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 e9 8 8 8 R9 7] 7] \ \ \ 7] \ \ \ \ \ \ ] \ \ \ ] \ \ \ ] \ \ \ ] ] ] \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ '] ] ] ] ] ] ] '] '] ] ] ] \ \ \ \ \ \ ] ] ] \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ ] ^ ^ ^ ^ ^ ^ $^ $^ $^ ] ] ] ] ] \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ D\ D\ D\ \ \ \ \ \ \ \ ] ] ] \ \ \ \ \ \ \ \ \ \ \ X\ X\ X\ ] ] ] \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ W] W] W] \ \ \ \ \ \ \ \ \ g] g] g] G] G] \ \ \ G] \ \ \ ] ] ] 3 L ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` i i i ` ` ` ` ` ` H H H v v v ` ` ` ` ` ` E E E ` ` ` % % % ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` E E E ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` X X X ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` c ` ` ` c D D D c ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` 7 7 7 ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` z P = ` ` ` ` ` ` ` $ s s ` ` ` ` > ` ` ` ` ` ` ` ` ` ` s ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` u M % ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` m 5 MB MB MB 8B 8B 8B #B #B #B A A A )D )D )D fC fC fC D D D fC fC fC fC fC fC )D )D )D D D D fC fC fC C C C fC fC fC fC fC fC fC fC fC fC fC fC fC fC fC fC fC fC C C C X X X X X X BX BX W W W BX W H H H W yW yW yW W dW dW dW PW PW PW H H H V V PV PV PV V H H H V U U U V V U U U U yU yU yU U U 6U 6U 6U Z Z Z H H H Y Y Y 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 Y Y Y H H H H H H Y Y Y NY NY NY H H H :Y :Y :Y H H H :Y :Y :Y H H H H H H :Y :Y :Y :Y :Y :Y &Y &Y &Y :Y :Y :Y Y Z Z Z Z Z Z Z Z Z Y Y Y Y Y &Y &Y &Y :Y :Y :Y H H H cZ cZ cZ cZ cZ cZ zZ zZ zZ "U "U "U H H H H H H H U U U H H H H H H H H H H H "U "U "U T T T H H H H H H H H H S S S H H H R R R R H H H R ER ER ER R 0R 0R 0R Q Q gQ gQ gQ Q $Q $Q $Q Q Q Q S S S >S >S >S H H H &S &S &S R R P P P R P P P `P `P P P P `P O O O O O O }O }O ]O ]O ]O }O HO HO HO O O O N N N N N N H H H 3N 3N 3N H H H N N N M M M `M `M M M M `M L L L L L ZL ZL ZL L H H H H H H H H H H H H H H H H H H H H H >L H H H H H H H H H H H H H H H H H H H L L H H H H H H H H H H L H H H H H H J H H J H H H H H H H K H H H H H H H H H H H H H H H H H `K H H H H J J H H J ZJ H ZJ ZJ I ZJ H ZJ ZJ H H H H H H H H H H H H H H H H ZJ H ZJ ZJ H H I H H `K H lI lI lI lI lI lI H lI QI &I &I &I &I &I &I I I I I I I H H H H H H H `K `K H H H ZJ H ZJ ZJ ZJ H ZJ ZJ c \ c c \ xc \ xc xc \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Nc \ Nc Nc \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ $c \ $c $c b \ b b | | nz nz nz | | | nz nz nz | | | | | | nz nz nz | nz nz nz | | | nz nz nz | | | nz nz nz nz nz nz | | | | | | | | | | | | nz nz nz | | | nz nz nz nz nz nz | | | nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz | | | nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz Z Z Z | | | Z Z Z nz nz nz nz nz nz Z Z Z Z Z Z | | | | | | | | | | | | | | | nz nz nz nz nz nz nz nz nz nz nz nz | | | nz nz nz nz nz nz | | | | | | nz nz nz | | | | | | | | | | | | | | | | | | nz nz nz | | | | | nz nz nz | nz nz nz | | | nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz Z Z Z nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz o nz nz nz nz nz nz nz nz Q nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz nz E nz | : : : : nz nz M [ h } } } } } } nz 8} K} a} 3 3 3 3 } ;| F S nz nz ? | | | nz nz nz nz | nz | | | nz nz nz nz nz nz nz nz nz | nz nz nz nz nz nz nz nz i nz         * nz C ;| t  nz nz N c % c u nz nz } 8 , , nz nz nz nz nz nz nz nz nz nz nz < O b nz u u u u u nz nz nz M M M M M nz nz nz % % % % % nz m m m m m nz nz nz } } } } } nz R~ R~ R~ R~ R~ nz ~ ~ ~ ~ ~ nz      nz w} w} w} w} w} nz } } } } } ~ R ~ R el fl fl fl set_builtin_user_assembler_name fold_builtin_int_roundingfn fold_builtin_bswap fold_builtin_bitop interclass_mathfn_icode fold_builtin_classify fold_builtin_frexp fold_builtin_fputs expand_builtin expand_builtin_mathfn expand_builtin_mathfn_ternary 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 expand_builtin_memset_args expand_builtin_strcmp expand_builtin_strncmp expand_builtin_longjmp expand_builtin_va_copy expand_builtin_expect expand_builtin_init_trampoline expand_builtin_fork_or_exec expand_builtin_sync_operation expand_builtin_memory_chk maybe_emit_chk_warning /i/toolchain-src//gcc/gcc-4.6/gcc/builtins.c 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 too few arguments to function % 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 trampoline generated for nested function %qD %Kattempt to free a non-heap object %qD %Kattempt to free a non-heap object %Kfirst argument of %D must be a pointer, second integer constant %Klast argument of %D is not integer constant between 0 and 3 offset outside bounds of constant string %Kcall to %D might overflow destination buffer %Kcall to %D will always overflow destination buffer %qD changed semantics in GCC 4.4 first argument to % not of type % %qT is promoted to %qT when passed through %<...%> (so you should pass %qT not %qT to %) if this code is reached, the program will abort %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 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 __builtin_ __sync_ __gcov_fork __gcov_execl __gcov_execv __gcov_execlp __gcov_execle __gcov_execvp __gcov_execve 0x1p%d 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_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_UNREACHABLE 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_DISPATCH BUILT_IN_UNWIND_RESUME BUILT_IN_CXA_END_CLEANUP BUILT_IN_EH_POINTER BUILT_IN_EH_FILTER BUILT_IN_EH_COPY_VALUES 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 /i/toolchain-src//gcc/gcc-4.6/gcc/caller-save.c %d uses a slot from prev iteration %d uses slot of %d %d uses a new slot p p p p p p save_call_clobbered_regs insert_save reg_save_code insert_restore replace_reg_with_saved_mem setup_save_areas init_caller_save /i/toolchain-src//gcc/gcc-4.6/gcc/calls.c function call has aggregate value setjmp_syscall sigsetjmp savectx siglongjmp qsetjmp vfork getcontext % 0 0 0 0 0 emit_library_call_value_1 fixup_tail_calls expand_call precompute_arguments compute_argument_block_size store_one_arg load_register_parameters shift_return_value prepare_call_address /i/toolchain-src//gcc/gcc-4.6/gcc/cfgexpand.c ;; Generating RTL for gimple basic block %d size of variable %q+D is too large Partition %lu: size %ld align %u stack protector not protecting local variables: variable length buffer stack protector not protecting function: all local arrays are less than %d bytes long ;; ;; Full RTL generated for this function: ;; #K K H I H H J F F F F F F F F 0H F F F F F F F F F F F F F F 0H \ \ u] \ \ V] ] V] u] \ \ _ _ _ g k^ Gh q q \ q q q \ q f \ \ \ ` ` ` ` ` ` _ \ ^ \ \ \ \ t \ \ \ \ \ \ B^ 0m =b ] p q o Io o p m n p p tr r q s r Nr a b j (k ^j j j j h i j ^j j 6i ei i j i 5j fb b b b c 3c \c c c \ c c \ \ c \ ` \ \ e \ Qk k \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Ym \ \ \ \ \ \ \ \ \ \ vl n \ \ \ \ \ \ \ \ \ \ \ \ \ \ s 2f f f f f gimple_expand_cfg expand_used_vars expand_one_var expand_one_stack_var expand_one_stack_var_at union_stack_vars update_alias_info_with_stack_vars expand_stack_vars construct_init_block expand_gimple_basic_block maybe_cleanup_end_of_block expand_gimple_tailcall expand_gimple_stmt expand_gimple_stmt_1 expand_debug_locations expand_debug_expr convert_debug_memory_address expand_stack_alignment gimple_assign_rhs_to_tree ;; /i/toolchain-src//gcc/gcc-4.6/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 redirect_edge_and_branch_force %s does not support split_block %s does not support delete_basic_block %s does not support duplicate_block 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 does not support merge_blocks ;;%s basic block %d, loop depth %d, count %s does not support make_forwarder_block %s does not support split_edge bb %d on wrong place Predecessor: Successor: verify_flow_info failed ;;%s prev block (nil), next block ;;%s pred: ;;%s succ: lv_add_condition_to_bb extract_cond_bb_edges cfg_hook_duplicate_loop_to_header_edge remove_branch current_ir_type Emitting label for block %d Reordered sequence: duplicate of %i compensation bb %i into_cfglayout outof_cfglayout /i/toolchain-src//gcc/gcc-4.6/gcc/cfglayout.c { h fixup_reorder_chain record_effective_endpoints skip_insns_after_block duplicate_insn_chain verify_insn_chain change_scope /i/toolchain-src//gcc/gcc-4.6/gcc/cfgloop.c 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 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) 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 loop_preheader_edge verify_loop_structure 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 merge_latch_edges flow_loops_find superloop_at_depth /i/toolchain-src//gcc/gcc-4.6/gcc/cfgloopanal.c mark_irreducible_loops /i/toolchain-src//gcc/gcc-4.6/gcc/cfgloopmanip.c Created preheader block for loop %i create_preheader duplicate_loop_to_header_edge set_zero_probability create_empty_loop_on_edge find_path 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 number of branch edges 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 /i/toolchain-src//gcc/gcc-4.6/gcc/cfgrtl.c flow control insn inside a basic block Purged non-fallthru edges from bb %i 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 Merging block %d into block %d... ;; Insn is not within a basic block ;; Insn is in multiple basic blocks ;; Insns in epilogue delay list: 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 too many eh edges %i in basic block %d: Purged edges from bb %i Edge %i->%i redirected to %i Removing jump %i. Replacing insn %i by jump %i deleting block %d Merged blocks %d and %d. ;; Start of basic block ( ) -> %d ;; Pred edge ;; End of basic block %d -> ( ;; Succ edge insn outside basic block *free_cfg cfglayout mode cfg_layout_merge_blocks cfg_layout_redirect_edge_and_branch_force cfg_layout_redirect_edge_and_branch patch_jump_insn rtl_verify_flow_info_1 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 w w w w \ # " %  % % E E S 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 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 G G G G G G G G G G G G G G G G G G G .gnu.switches.text.quote_paths .gnu.switches.text.bracket_paths .gnu.switches.text.cpp_defines .gnu.switches.text.cpp_includes /i/toolchain-src//gcc/gcc-4.6/gcc/gcov-io.c /i/toolchain-src//gcc/gcc-4.6/gcc/coverage.c file %s not found, execution counts estimated file %s not found, execution counts assumed to be zero no coverage for function %qE found The control flow of function %qE does not match its profile data (counter %qs) Use -Wno-error=coverage-mismatch to tolerate the mismatch but performance may drop if the function is hot execution counts assumed to be zero this can result in poorly optimized code Source location for function %qE have changed, the profile data may be out of date %u %.2f%% %.2f%% %#llx %s %d %d %u %.2f%% %.2f%% %.2f%% %.2f%% %.2f%% %.2f%% %.2f%% %.2f%% %.2f%% %#llx %s %d %d %qs is version %q.*s, expected version %q.*s Profile data for function %u is corrupted checksum is (%x,%x) instead of (%x,%x) number of counters is %d instead of %d 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 Not importing %s: contains assembler statements MODULE Id=%d, Is_Primary=%s, Is_Exported=%s, Name=%s (%s) .gnu.switches.text.cl_args load-latency load-latency-verbose branch-mispredict branch-mispredict-verbose __KERNEL__ _GLOBAL__N_ _GLOBAL__ LPBX *.%s%u Using data file %s coverage mismatch ignored execution counts estimated host_cpu: %s hostname: %s kernel_version: %s column_header: %s column_description: %s full_header: %s r+b w+b cannot open %s %qs is not a gcov data file -fexceptions -fno-exceptions Options for %s %qs has overflowed %qs is corrupted error writing %qs __gcov_pmu_profile_filename __gcov_pmu_profile_options __gcov_pmu_top_n_address GNU C GNU C++ __gcov_module_info MODINFO __gcov_fn_info __gcov_ctr_info __gcov_info __gcov_init __gcov_merge_add __gcov_merge_single __gcov_merge_delta __gcov_merge_ior __gcov_merge_icall_topn __gcov_merge_dc __gcov_merge_reusedist interval pow2 indirect_call average indirect_call_topn reuse_distance + l + l + l < l P l < l + l c l t l l l coverage_init rebuild_counts_hash n l l w m ] l l l p l l l l read_counts_file set_lipo_c_parsing_context tree_coverage_counter_addr tree_coverage_counter_ref gcov_sync gcov_read_module_info gcov_read_words gcov_write_length gcov_write_words gcov_open cselib hash table: first mem next uid %i elt_list elt_loc_list cselib_val_list NULL expanding: r%d into: expanding into... locs: from insn %i no locs addr list: no addrs last mem next mem cselib value %u:%u # %p cselib lookup => %u:%u /i/toolchain-src//gcc/gcc-4.6/gcc/cselib.c #: : : : : : : : : : : : : : : : : : : : : : : : : 9 7: D: D: : D: XA uD C XA XA XA XA XA XA XA XA XA 3B XA XA XA XA XA XA XA XA XA XA XA XA D XA XA XA XA 3B XA 3B 3B XA ZD 3B D 3B B XA XA XA XA XA 3B 3B tB A A A A A A A A A A A A A A A A A tB A A OC A A A A A A A A A A A A A tB tB A OC A A A A A A A A A A A A A A JB A A A tB A A A A A A A A A tB tB tB A tB D D IE IE E IE IE IE IE IE fE fE N N N N M M M wO M M M M M 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 %O %O O O ^O O ;g ;g bh ;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 ;g ;g g @i ;g ;g ;g ;g ;g @i li 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 ;g ;g ;g ;g h h i i h 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 ;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 6n m m m m m m m m m m m m m m m m m m m m n m m m m m m m m m m m m m n m m n m m m m m m m m m m m m m m m m m m vn m m m m vn m m m m n 6n 6n m Wn d p entry_and_rtx_equal_p rtx_equal_for_cselib_1 promote_debug_loc cselib_invalidate_regno cselib_record_set new_elt_loc_list remove_useless_values cselib_hash_rtx wrap_constant new_cselib_val cselib_lookup_from_insn cselib_subst_to_values cselib_expand_value_rtx_1 cselib_preserve_only_values cselib_reset_table GNU F77 GNU Fortran GNU Pascal GNU Objective-C GNU Objective-C++ .stabs "", ,0,0, .stabn .stabd Letext Ltext LFBB LM xs xu LBE LBB $real $imag :F :f Lscope gcc2_compiled. ht s s s s s s s s s \t t s t s s s s t t s s t t i M N M | a a a / o 1 1 1 x % `s Pz ` p @ z ` p ) @r q % 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 /i/toolchain-src//gcc/gcc-4.6/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 dce_fast dce_ud delete_trivial_dead df_byte_scan dse1 dse2 gcse2_delete global_alloc_at_func global_alloc_at_reg graphite_scop hoist hoist_insn ia64_sched2 if_conversion_tree if_after_combine if_after_reload local_alloc_for_sched postreload_cse pre_insn treepre_insert eipa_sra sched2_func sched_block sched_func sched_insn sched_region sel_sched_cnt sel_sched_region_cnt sel_sched_insn_cnt sms_sched_loop store_motion split_for_sched2 tail_call ---------------------------------------------- cannot find a valid counter:value pair: ***dbgcnt: limit reached for %s.*** * n f l n s l  l U n 1kq n l l l l ? n l l l l l l l l l vnn ) l < l M l G k ] l s l m l l dvn l ! l " l # l $ l % l & l ' l ( l ) l * # l + 0 l , A l - @ P P 0 @ ` @ ` p /i/toolchain-src//gcc/gcc-4.6/gcc/df-core.c reg %d bb %d insn %d flag %#x type %#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(%d) %c%d loc #(#) chain loc %p(%p) chain reg %d defs eq_uses insn %d bb %d luid %d defs insn %d luid %d eq uses mws mw %c r[%d..%d] %s Dataflow summary: (nil) df_analyze called shoving block %d into %d setting blocks to analyze clearing blocks_to_analyze starting region dump no-opt dfinit dfinish rest_of_handle_df_finish rest_of_handle_df_initialize df_find_use df_find_def df_clear_bb_info df_bb_replace df_set_bb_info df_compact_blocks df_get_postorder df_get_n_blocks df_analyze df_worklist_dataflow df_finish_pass df_remove_problem /i/toolchain-src//gcc/gcc-4.6/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 ;; md out ;; md in ;; md init ;; md gen ;; md kill ;; blr out ;; blr in ;; blr use ;; blr def ;; rd out (%d) ;; rd in (%d) ;; rd gen (%d) ;; rd kill (%d) ( (EH) %d%s )->[%d]->( df_chain_block pool df_md_reset df_simulate_one_insn_forwards df_lr_verify_solution_end df_lr_reset df_whole_mw_reg_unused_p df_whole_mw_reg_dead_p df_word_lr_local_compute df_word_lr_bb_local_compute df_word_lr_reset df_word_lr_mark_ref df_live_verify_transfer_functions df_live_bb_local_compute df_live_verify_solution_end df_live_reset df_lr_verify_transfer_functions df_get_live_in df_get_live_out /i/toolchain-src//gcc/gcc-4.6/gcc/df-scan.c deleting debug_insn with uid = %d. ;; 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 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={ %dd %s%du %s%de } deleting insn with uid = %d. ;; bb %d artificial_defs: ;; bb %d artificial_uses: df_scan ref base df_scan ref artificial df_scan ref regular df_scan insn df_scan reg df_scan mw_reg df->entry_block_defs = df->exit_block_uses = changing bb of uid %d unscanned insn from %d to %d to %d 5 5 k 5 k k k k k 5 k q k ] k k k I 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 p P 3 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_install_ref df_uses_record df_ref_equal_p df_mws_verify df_refs_verify df_reg_chain_verify_unmarked df_update_exit_block_uses df_reg_chain_unlink df_update_entry_block_defs df_bb_refs_record df_recompute_luids df_maybe_reorganize_def_refs df_maybe_reorganize_use_refs df_insn_rescan_debug_internal df_ref_create df_uses_create In file included from %s:%d:%d %s: all warnings being treated as errors %s: some warnings being treated as errors compilation terminated due to -Wfatal-errors. compilation terminated due to -fmax-errors=%u. Please submit a full bug report, with preprocessed source if appropriate. See %s for instructions. /i/toolchain-src//gcc/gcc-4.6/gcc/diagnostic.c Internal compiler error: Error reporting routines re-entered. %s:%d: confused by earlier errors, bailing out In file included from %s:%d , from %s:%d compilation terminated. in %s, at %s:%d %s:%d:%d: %s %s:%d: %s fatal error: internal compiler error: sorry, unimplemented: warning: anachronism: debug: pedwarn: permerror: must-not-happen _ _ internal_error fatal_error /i/toolchain-src//gcc/gcc-4.6/gcc/diagnostic.c diagnostic_action_after_output diagnostic_build_prefix #"l #"l Z l h l ` l l l l r l l l l /i/toolchain-src//gcc/gcc-4.6/gcc/dojump.c Failed to add probability note f | % ; Q r 7 $ o 3 B B B B 6 t q 9! Y! y! ! ! ! ! g g& % % % % % % % % % % % % % % % % % % % % % % % ' % % % % % % % % % % % % % % % % % '( '( % % '( '( % % % 5' % % % Q' % % % % % % % ) % % % % % % % % % % % % % % -* % % -* % % -* -* ) % & % }) }) & ) % ) }) }) }) }) }) }) }) }) }) }) }) }) }) }) % % 8) % % ) -* p p p do_compare_rtx_and_jump split_comparison do_jump do_jump_1 /i/toolchain-src//gcc/gcc-4.6/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 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 /i/toolchain-src//gcc/gcc-4.6/gcc/double-int.c e d f e e d f e id e mpz_get_double_int div_and_round_double /i/toolchain-src//gcc/gcc-4.6/gcc/dwarf2asm.c %s%#lx .ascii " \%o \0" %s .string \%03o .ascii .uleb128 %#lx .sleb128 %ld .uleb128 DW.ref.%s LDFCM .long @GOT @GOTOFF .hidden %sDW.ref.%s aligned absolute indirect 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 btn fr " \ y f dw2_asm_output_encoded_addr_rtx dw2_force_const_mem splay_tree_compare_strings eh_data_format_name l l l l l 1 l J l b l z l # l 2 l I l _ l u l l l l l l l l & l > l V l o l l l l l l l l ) l B l Z l r l l l l l l l l - l E l l l l ) l @ l V l l l l l l l l l l l 5 l M l f l ~ l l l l l l l l 9 l Q l i l l l l l l l l $ l < l T l size_of_encoded_value DW_OP_GNU_implicit_pointer 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_implicit_value DW_OP_stack_value DW_OP_form_tls_address DW_OP_call_frame_cfa DW_OP_bit_piece DW_OP_GNU_push_tls_address DW_OP_GNU_uninit DW_OP_GNU_encoded_addr 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_rvalue_reference_type DW_TAG_template_alias DW_TAG_MIPS_loop DW_TAG_format_label DW_TAG_function_template DW_TAG_class_template DW_TAG_GNU_BINCL DW_TAG_GNU_EINCL 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_explicit 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_object_pointer DW_AT_signature DW_AT_main_subprogram DW_AT_data_bit_offset DW_AT_const_expr DW_AT_enum_class DW_AT_linkage_name 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 DW_AT_GNU_guarded_by DW_AT_GNU_pt_guarded_by DW_AT_GNU_guarded DW_AT_GNU_pt_guarded DW_AT_GNU_locks_excluded DW_AT_GNU_odr_signature DW_AT_GNU_template_name LPOC LEB LPE LASF Failed to expand as dwarf: Reason: %s DW_LOC_OP %s not implemented LVL %s-1 .file %u %s %s:%d .loc %d %d 0 is_stmt %d discriminator %d DW %s.%s.%x LDIE DWARF version number Offset Into Abbrev. Section Pointer Size (in bytes) fp or vector constant word %u %s+%ld Length of Public Names Info DWARF Version Compilation Unit Length external name Length of Address Ranges Info Size of Address Size of Segment Descriptor Pad to %d byte boundary .cfi_sections .debug_frame LCFI .cfi_startproc .cfi_personality %#x, LLSDAC LLSDA .cfi_lsda %#x, .cfi_offset %lu, %ld .cfi_restore %lu .cfi_undefined %lu .cfi_same_value %lu .cfi_def_cfa %lu, %ld .cfi_def_cfa_register %lu .cfi_register %lu, %lu .cfi_def_cfa_offset %ld .cfi_remember_state .cfi_restore_state .cfi_escape %#x, %s args_size %ld .cfi_window_save LFB .cfi_endproc LFE .debug_info .debug_abbrev .debug_aranges .debug_macinfo .debug_line .debug_loc .debug_pubnames .debug_pubtypes .debug_dcall .debug_vcall .debug_str .debug_ranges .debug_frame Ldebug_abbrev Ltext_cold Letext_cold Ldebug_info Ldebug_pubnames Ldebug_pubtypes Ldebug_line Ldebug_ranges Ldebug_macinfo Location expression size  DW_CFA_advance_loc %#lx DW_CFA_offset, column %#lx DW_CFA_restore, column %#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 .eh_frame .align %d Lframe LSCIE LECIE CIE Identifier Tag CIE Version CIE Augmentation CIE Address Size CIE Segment Size CIE Code Alignment Factor CIE Data Alignment Factor CIE RA Column Augmentation size Personality (%s) LSDA Encoding (%s) FDE Encoding (%s) LSFDE LASFDE LEFDE FDE Length FDE CIE offset FDE initial location FDE address range Language Specific Data Area End of Table DIE %4ld: %s (%p) abbrev id: %lu offset: %ld mark: %d signature: %02x location descriptor location list -> label:%s range list constant (%ld,%lu) die -> signature: die -> label: %s die -> %ld (%p) die ->  delta: @slotcount(%s-%s) "%s" (%d) %s: (DIE (%#lx) %s) +%#lx %s %s %s: "%s" end of children of DIE %#lx .debug_types Type Signature Offset to Type DIE .gnu.linkonce.wi.%s anonymous %s. %.2x LLST DWARF address size mismatch ERROR_MARK PLACEHOLDER_EXPR CALL_EXPR PRE/POST INDCREMENT/DECREMENT bitfield access need address of ADDR_EXPR DECL has no RTL CONST_STRING language specific tree node %s %s GNU Ada GNU Java MAIN__ __second_sect_of_ char16_t char32_t __unknown__ (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_sec_offset DW_FORM_exprloc DW_FORM_flag_present DW_FORM_ref_sig8 DW_FORM_ Ldebug_loc Length of Direct Call Table Version number New caller Caller DIE offset Point of call Callee DIE offset Length of Virtual Call Table Vtable slot Start new file Included from line number %lu End file Define macro At line number %lu The macro Undefine macro End compilation unit Offset %#x  x q j c \ U N G @ 9 2 + $ | u n g ` Y R K D = 6 / ( ! y r k d ] V O H A : 3 , % } v o h a Z S L E > 7 0 ) " $ , 5 = E M U ] e m x & 9 P P 9 P 9 9 9 9 9 9 9 9 9 9 P P 9 P P 9 P P P 9 9 9 9 9 9 9 P P P 9 9 P 9 P 9 9 P 9 9 9 P 9 9 9 9 9 9 9 P 9 9 P 9 9 9 9 9 9 9 9 9 P 0 8 0 0 8 8 8 8 & 8 0 8 0 8 0 8 0 8 0 c R V R R V V V V H V R V R V R V R V R 1 a ( W ? i % Q j ' O B e ~ E - f X 6 G r | : L Y : Y j H a @ - A A A A x x F F c . A A A x A A A A A A A A A A A A A c 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 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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . f c x x A A A A A A A C n 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 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 A A A A A A A ] ] ] ] y & P z y z ] q ] y ! ! , , H H X < [: P: ~: : : v; ; w: ; ; L; P: l: 2; : 2; : w: : P: @= @= J> @= @= y> > = = = *= @= @= @= = @= 7> = = @= J OL +L K K K J J J K J J K J J K K J J L J J J J J J J J J RK J J J J J J J J J J J J J J J J J 6K L M M M M )M 3M =M GM QM [M eM oM yM M M M M M M I I I I I I I I I M I I I I I I I I I I I I I I I M M M I I I I I I I I I I I I I I I I M 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 M 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 M R jO jO jO jO kP kP kP kP kP "P N P O O P kP kP P O kP kP kP N N N N N N jO N N N N N N N N N N N N N N N }O O kP N N N N N N N N N N N N N N N N jO 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 N kP 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 N kP f gf g f f gf gf f h g g f f f g f g f ~m Ym 4m m l l l wl Rl .l =j j k k k k k Kk j k r r t s Os #s u `u t ~t fv v /w et 2r p q Cq op r 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  U . r > L y y > > H 5 ( q q q q ` ` U ` E 5 % U D 8 ` 8 y y 0 e | , ! 5 " ) u u u u u u " B j < < } } } } s 8 X c S * X N N i < @ V b b b b b G b b b b b b b b b b G G G b b b b b b b b b b b b N ! @ 5 %1 d1 d1 R1 d1 R1 R1 K1 K1 R1 R1 d1 d1 R1 K1 R1 d1 d1 :1 :1 :1 @ / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 5 P / r r . . . . . ^ ^ ' ' ' ' z z z z | Y Y Y G S p S f \ R H > 4 * S S S S S S , H `H / . " @+ p @ p P 6 @ S p < $ l { h h @ ` d \ T ` ` < P 0 , ( 0 $ 0 ` @ p ` ` ` P P P P p p D { pg 8 ` 0 0 $ p p { pg { pg { pg { pg { pg { pg { pg { pg { pg { pg { pg { pg { pg { h { h ` P L H D @ 8 4 @ < , ( AT_ref store_vcall_insn add_child_die AT_unsigned decl_ultimate_origin force_decl_die force_type_die loc_list_from_tree dw_loc_list decl_piece_bitsize dw_loc_list_1 gen_llsym rtl_for_decl_init loc_descriptor multiple_reg_loc_descriptor dbx_reg_number loc_descr_plus_const implicit_ptr_descriptor based_loc_descr cst_pool_loc_descr single_element_loc_list_p is_base_type base_type_die AT_string gen_type_die_with_usage scope_die_for gen_formal_parameter_die add_location_or_const_value_attribute add_const_value_attribute tree_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 gen_generic_params_dies template_parameter_pack_die generic_parameter_die gen_formal_parameter_pack_die 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 add_var_loc_to_decl adjust_piece_list dwarf2out_imported_module_or_decl dwarf2out_begin_function dwarf2out_finish resolve_addr AT_loc move_linkage_attr attr_checksum attr_checksum_ordered replace_child mark_dies unmark_dies verify_marks_clear premark_types_used_by_global_vars_helper prune_unused_types_prune prune_unused_types_update_strings hash_loc_operands compare_loc_operands build_abbrev_table value_format AT_string_form size_of_die output_die output_loc_sequence output_loc_operands AT_lbl output_loc_list output_pubnames size_of_dcall_table output_ranges #m dw_cfi_oprnd1_desc dwarf2out_switch_text_section output_cfis output_cfi_directive output_loc_operands_raw output_cfi div_data_align output_call_frame_info output_fde initial_return_save add_fde_cfi dwarf2out_end_epilogue dwarf2out_frame_debug_restore_state dwarf2out_cfi_begin_epilogue dwarf2out_frame_debug dwarf2out_notice_stack_adjust stack_adjust_offset dwarf2out_frame_debug_def_cfa dwarf2out_frame_debug_adjust_cfa dwarf2out_frame_debug_cfa_offset dwarf2out_frame_debug_cfa_expression dwarf2out_frame_debug_expr dwarf2out_reg_save_reg dwarf2out_flush_queued_reg_saves DW_TAG_GNU_template_template_param DW_TAG_GNU_template_parameter_pack DW_TAG_GNU_formal_parameter_pack DW_AT_MIPS_software_pipeline_depth DW_AT_GNU_exclusive_locks_required DW_AT_GNU_shared_locks_required /i/toolchain-src//gcc/gcc-4.6/gcc/dwarf2out.c UNSPEC hasn't been delegitimized. Constant was removed from constant pool. Symbol not defined in current TU. Don't know how to merge two non-trivial location lists. Length of Compilation Unit Info Length of Public Type Names Info Offset of Compilation Unit Info multiple EH personalities are supported only with assemblers supporting .cfi_personality directive Location list begin address (%s) Location list end address (%s) Location list terminator begin (%s) Location list terminator end (%s) DW_CFA_GNU_negative_offset_extended Length of Common Information Entry Language Specific Data Area (none) floating-point or vector constant CONCAT/CONCATN/VAR_LOCATION is handled only by loc_descriptor CST value in contant pool but not marked. Want address and only have value no indirect ref in inner refrence failed to produce loc descriptor for rtl Integer operand is not host integer constructor or constant not in constant pool Location list where only loc descriptor needed %s unrecognized macinfo code %lu < = = < < < < = = = = = = = < < < < < < < < < < < < < < < < = = = = < < = = < < < < < < = = = PM M M M M M M M M M M 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 M M M M M M M M M M M M M M M M M 0M M M M PM M M M M M M M M M PM PM PM M PM M L L L L L L L L L L L L ;N L L L L M M M M L %N M M `N L L L L L L M M O P P O O O O P P P P P P P O O O O O O O O O O O O O O O O P P P P O P P P P O O O O O P P P j zk zk j j j j j j j j j zk j j j j j j j j j j j j k j j j j zk zk zk zk j k zk zk zk j j j j Rk zk zk zk 4 ` H 8 0 p , p ( P} 0j $ 0 p p 0 P @ , P @ ( } j $ P @ * emit_copy_of_insn_after gen_const_vector copy_insn_1 set_unique_reg_note emit_debug_insn_after_noloc emit_call_insn_after_noloc emit_jump_insn_after_noloc emit_insn_after_noloc emit_debug_insn_before_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 verify_rtl_sharing verify_rtx_sharing change_address_1 set_mem_attributes_minus_bitpos get_mem_align_offset 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 rtx_to_double_int /i/toolchain-src//gcc/gcc-4.6/gcc/emit-rtl.c %sfp unshare et_occ pool et_node pool /i/toolchain-src//gcc/gcc-4.6/gcc/except.c argument of %<__builtin_eh_return_regno%> must be constant Marking function nothrow: %s region_array is corrupted for region %i lp_array is corrupted for lp %i outer block of region %i is wrong negative nesting depth of region %i region_array does not match region_tree lp_array does not match region_tree Eh tree: %*s %i %s land: {%i, (del) %i%s, (nil), %i%s} (nil)} catch: lab: filter :%i types: LLSDATTC LLSDATT @LPStart format (%s) @TType format (%s) LLSDATTDC LLSDATTD @TType base offset call-site format (%s) LLSDACSBC LLSDACSEC Call-site table length region %d landing pad LEHB LEHE region %d start Action record table Exception specification table LLSDACSB LLSDACSE .gcc_except_table.%s .gcc_except_table __prev __call_site __data __personality __lsda __jbuf region of lp %i is wrong tree list ends on depth %i verify_eh_tree failed rtl_eh eh_ranges | x x pd t convert_to_eh_region_ranges collect_one_action_chain finish_eh_generation sjlj_emit_dispatch_table sjlj_mark_call_sites dq j m Vn * m output_ttype expand_builtin_eh_common can_throw_external eh_region_outermost duplicate_eh_regions_1 gen_eh_region_catch # * 1 8 A X X X w X X X X X X X X X X p hard_function_value probe_stack_range set_stack_check_libfunc allocate_dynamic_stack_space copy_to_mode_reg memory_address_addr_space convert_memory_address_addr_space int_expr_size expr_size trunc_int_for_mode /i/toolchain-src//gcc/gcc-4.6/gcc/explow.c __morestack_allocate_stack_space /i/toolchain-src//gcc/gcc-4.6/gcc/expmed.c - - . 2. - . - - - - - - - - - . - - - . 3/ z/ / - - / - - - M0 - - - - - 11 - 0 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ? ? ? ? #@ b= b= S= ] \ \ [ [ aZ 7Y P N @ P N @ d 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 /i/toolchain-src//gcc/gcc-4.6/gcc/expr.c /i/toolchain-src//gcc/gcc-4.6/gcc/ssaexpand.h %Kcall to %qs declared with attribute error: %s %Kcall to %qs declared with attribute warning: %s local frame unavailable (naked function?) _sj0 _v0 warning ; ; M v v v v ; ; T Q j j ? ? ? ? ? ? ? ? 7 5 V6 6 O7 v- , 7 % , /> , % , % % % % b> ( J8 - %. ( % . . 6/ R/ 6/ 6/ / / 6/ 30 6/ 6/ % % % % % % % % % % % % % % % % % % % % % % % % % % % % % r1 r1 % % % % % % % % % % % % % % % % % % % % % % % % % a3 X2 2 &5 5 % 6/ 6/ 6/ 6/ 6/ 6/ 5 5 % :6 :6 :6 6/ 6/ :6 6/ :6 = 5 5 % % % != % % y= 8 S9 : % % % % % % % % % % % % % % < J ^ ^ ^ ^ n ^ ^ ^ ^ ^ ^ 4 X 7 > . F F % % @ L : ` ` H ` ` z z z c w ' ' @ @ 2 2 X X f 0 get_personality_function build_personality_function expand_expr_real_1 get_rtx_for_ssa_name move_by_pieces_ninsns store_constructor store_field expand_expr_addr_expr_1 read_complex_part expand_expr_real_2 do_store_flag write_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 copy_blkmode_to_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 convert_modes convert_move /i/toolchain-src//gcc/gcc-4.6/gcc/final.c 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. the frame size of %wd bytes is larger than %wd bytes could not open final insn dump file %qs: %m could not close final insn dump file %qs: %m nested assembly dialect alternatives unterminated assembly dialect alternative operand number missing after %%-letter %c%s tmp%i invalid 'asm': output_operand: floating constant misused invalid expression as operand '%%l' operand isn't a label #NO_APP #APP freq_max: %i inner_loop loop_header jump alignment added. -+ #0 push{l} %%e%s pop{l} %%e%s %s %d %s /%d [length = %d] operand number out of range invalid %%-code .p2align %d .p2align %d,,%d .p2align 3 .weak .type %s %i "%s" 1 %s 0 "" 2 could not split insn # BLOCK %d freq:%d count:%lld seq:%d # PRED: # SUCC: .gnu.callgraph.text.%s .string "Function %s" .string "%s" .string "%lld" alignments final shorten *clean_state .& % % % % % % % % % % % % % % % % % ' & a& % % & & % % & % % % % +& & % % % & 3' % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & & & + + + + @+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @+ A <@ <@ <@ <@ <@ <@ <@ <@ <@ <@ <@ <@ <@ <@ <@ <@ <@ <@ <@ <@ <@ <@ <@ <@ <@ <@ <@ <@ <@ <@ <@ <@ <@ <@ <@ ? <@ <@ A <@ <@ A <@ <@ ? <@ <@ A <@ <@ OA <@ <@ <@ <@ <@ <@ <@ <@ <@ <@ OA OA <@ <@ <@ <@ OA <@ <@ 1A <@ <@ OA <@ <@ <@ A <@ OA <@ @ OA H I H I H H H I J I I I I I J K J J J J J K !L K L K K K L M L L L L L 1X j[ *\ [ ] ] ^ N] ] p] ] \ \ rest_of_handle_final final_forward_branch_p asm_fprintf output_operand final_scan_insn output_alternate_entry_point call_from_call_insn get_insn_template final shorten_branches /i/toolchain-src//gcc/gcc-4.6/gcc/fixed-value.c large fixed-point constant implicitly truncated to fixed-point type H l Q : f H fixed_compare fixed_arithmetic } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } ^ e l s z W # * 1 8 ! C b q f ' P p E U " P O p x Y C . Y C C C C C C C C C @ @ ) ) ) ) @ ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ` ` ` ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) @ ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) @ ) ) ) ) ) ) @ ) @ " ` Q Q Q 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 Z Q Q Q Q Q Q [ [ [ Q Q Q Q Q Q Q Q Q Q Q Q Q Q 0 0 M 0 Q L p = } @ k k k v I I I T @ k @ @ @ ) } @ 5 f $ " w e ? F F F F F F F F F F ! f ' ' ' ' p F F F % J! F W s & & % F b 8 0% 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 , % i b Y R I B : 3 u [" [" ! & & & & & " ~+ + + + * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * F, * * * , - * * `0 `0 `0 `0 * * * * * `0 * * / * * * * / * * * * * . * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 1/ ~/ D D C C C C < < D D C C C A M M M M tN RN F F M M M M tN RN ;R T T OS R C< ?o o j j oo 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 :m :m p j j xn j j j j j j j o j j j j j l j j j j j j j j j j j j j j j 8n :m m n :m j el j j j j j k I s + s s s s f \ \ \ ' \ \ v 7 6 f \ R H > Z t 0 E E E E E W W u u @ O$ *$ $ # ! ! y y g v! ! g! [! O! 0! v % % % % % A% C / o/ . e. e. , H6 H6 ~2 ~2 ~2 ~2 ~2 ~2 ~2 ~2 ~2 ~2 ~2 ~2 ~2 ~2 5 ~2 ~2 ~2 ~2 ~2 ~2 ~2 ~2 ~2 ~2 .5 ~2 ~2 ~2 ~2 ~2 5 4 4 4 4 4 4 ~2 ~2 ~2 ~2 ~2 ~2 ~2 ~2 ~2 ~2 2 ~2 ~2 2 2 9 9 9 9 N9 9 round_down_loc round_up_loc fold_abs_const fold_convert_const_int_from_real fold_build3_stat_loc fold_ternary_loc_1 fold_cond_expr_with_comparison fold_negate_const fold_binary_loc_1 fold_minmax fold_comparison fold_div_compare fold_relational_const fold_unary_loc_1 range_binop make_range comparison_to_compcode compcode_to_comparison swap_tree_comparison invert_tree_comparison fold_convert_loc size_diffop_loc size_binop_loc may_negate_without_overflow_p fold_undefer_overflow_warnings /i/toolchain-src//gcc/gcc-4.6/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 modulus assuming signed overflow does not occur when simplifying X % (power of two) 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 comparison is always %d due to width of bit-field 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 assuming signed overflow does not occur when simplifying range test comparison is always %d  unused parameter %q+D function returns an aggregate no_split_stack .result_ptr vregs *init_function *leaf_regs pro_and_epilogue asmcons /i/toolchain-src//gcc/gcc-4.6/gcc/function.c variable %q+D might be clobbered by % or % argument %q+D might be clobbered by % or % total size of local objects too large impossible constraint in % d p D T S < p 8 p < P @ 8 P @ - 4 match_asm_constraints_1 thread_prologue_and_epilogue_insns record_insns instantiate_virtual_regs_in_insn hash_types_used_by_vars_entry maybe_copy_prologue_epilogue_insn expand_function_end expand_dummy_function_end expand_function_start assign_parms assign_parm_find_entry_rtl assign_parm_adjust_entry_rtl prepare_function_start init_dummy_function_start reorder_blocks_1 locate_and_pad_parm aggregate_value_p assign_stack_temp_for_type assign_stack_local_1 %s: %d basic blocks and %d edges/basic block %s: %d basic blocks and %d registers /i/toolchain-src//gcc/gcc-4.6/gcc/gcse.c %s hash table (%d buckets, %d entries) Index %d (hash value %d; max distance %d) PRE/HOIST: end of bb %d, insn %d, copying expression %d to reg %d PRE: store updated with reaching reg GLOBAL CONST-PROP: Replacing reg %d in jump_insn %d with constant suppress ld_motion in loop=%d bb=%d due to reg pressure. hoisting vbeinout computation: %d passes HOIST of %s, %d basic blocks, %d bytes needed, 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, %d basic blocks, %d bytes needed, const/copy propagation disabled 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, %d basic blocks, %d bytes needed, %d local const props, %d local copy props, %d global const props, %d global copy props J J J J J J J J 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 J J J J J J J J J , p insert_set_in_table want_to_gcse_p insert_expr_in_table hoist_code hoist_expr_reaches_here_p insert_insn_end_basic_block process_insert_insn add_label_notes find_loop_lsm_limit estimate_reg_pressure_before_lsm adjust_loop_lsm_limit pre_insert_copy_insn cprop_insn find_avail_set find_bypass_set : GCSE disabled Code Hosting Expressions vbein (%d): vbeout(%d): %d substs, %d insns created PRE disabled LDST list: Pattern (%3d): Loads : Stores : Expression bb %d, reaching reg is %d PRE: edge (%d,%d), copy expression %d insn %d with constant with reg %d Implicit set of reg %d in Found %d implicit sets rtl pre had to relocate PCH /i/toolchain-src//gcc/gcc-4.6/gcc/ggc-common.c can%'t get position in PCH file: %m can%'t write padding to PCH file: %m relocate_ptrs gt_pch_note_reorder gt_pch_note_object ggc_splay_dont_free ggc_splay_alloc ggc_cleared_alloc_ptr_array_two_args ggc_cleared_alloc_htab_ignore_args _ 0 B A : > > F E H O O O P O 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 O O O O O O O O O O O O O O R S R R S S S S R S R Z 3 [ L * * L l l L 3 H w C p ! J J J J J J J J J J J ( 8 0 q m m m m m m m m m m m m m m 9 m E m X m c m n m y m m m m m m m m m ( m : m M m a m | m m m 8 N N , `o (< `o (< o o x pd x pd count_uses_and_derefs gimple_register_canonical_type iterative_hash_gimple_type iterative_hash_name gimple_register_type gimple_types_compatible_p_1 compare_type_names_p recalculate_side_effects get_gimple_rhs_num_ops gimple_assign_rhs_could_trap_p gimple_rhs_has_side_effects gimple_copy $ ( , < 4 $ < , ( 4 $ gimple_replace_lhs gimple_set_lhs gimple_set_subcode gimple_set_body walk_gimple_stmt walk_gimple_seq gimple_seq_free gimple_seq_alloc gimple_build_try gimple_build_eh_must_not_throw gimple_build_asm_1 gimple_cond_get_ops_from_tree extract_ops_from_tree gimple_build_cond gimple_build_assign_with_ops_stat extract_ops_from_tree_1 gimple_build_call_from_tree gimple_build_call /i/toolchain-src//gcc/gcc-4.6/gcc/gimple.c GIMPLE type table: size %ld, %ld elements, %ld searches, %ld collisions (ratio: %f) GIMPLE type hash table: size %ld, %ld elements, %ld searches, %ld collisions (ratio: %f) GIMPLE type hash table is empty GIMPLE canonical type table: size %ld, %ld elements, %ld searches, %ld collisions (ratio: %f) GIMPLE canonical type table is empty GIMPLE canonical type hash table: size %ld, %ld elements, %ld searches, %ld collisions (ratio: %f) GIMPLE canonical type hash table is empty GIMPLE type comparison table: size %ld, %ld elements, %ld searches, %ld collisions (ratio: %f) GIMPLE type comparison table is empty /i/toolchain-src//gcc/gcc-4.6/gcc/gimple.h GIMPLE type table is empty No gimple statistics fn spec gimple_error_mark gimple_cond gimple_debug gimple_goto gimple_label gimple_switch gimple_assign gimple_asm gimple_call gimple_return gimple_bind gimple_catch gimple_eh_filter gimple_eh_must_not_throw gimple_resx gimple_eh_dispatch gimple_phi 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 /i/toolchain-src//gcc/gcc-4.6/gcc/gimple-iterator.c 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_replace gsi_split_seq_before gsi_split_seq_after gsi_insert_seq_after_without_update gsi_insert_seq_before_without_update goto  discrim [LP %d] [MNT %d] = VDEF < # VUSE < # PT = # ALIGN = %u, MISALIGN = %u GIMPLE_NOP %G <%+BODY <%S>%nCLAUSES < >, %T, %T, %T, %T, %T%n> #pragma omp task [child fn: ??? )] %G <%T, %T> #pragma omp atomic_load %G <%T> #pragma omp atomic_store ( >, %+%T, %T, %T, %s, %T,%n PRE_BODY <%S>%-> #pragma omp for for ( #pragma omp continue ( %G  #pragma omp return (nowait) GIMPLE_SECTIONS_SWITCH %G <%d> eh_dispatch %d // predicted unlikely by predictor. >, %T, %T%n> #pragma omp parallel %G <%T, = PHI < %G <%+STRING <%n%s%n> OUTPUT: INPUT: CLOBBER: LABEL: __asm__ __volatile__ goto ); %G <%+BODY <%S> > #pragma omp critical #pragma omp master #pragma omp ordered #pragma omp section #pragma omp sections #pragma omp single %G BIND <%T, %T> # DEBUG %T => %T resx %d <<>> %G <%T, %+FAILURE <%S>%-> %G <%T, %+CATCH <%S>%-> catch (%T)%+{%S} GIMPLE_TRY_CATCH GIMPLE_TRY_FINALLY UNKNOWN GIMPLE_TRY  { %G < goto %T; [non-local] [LP %d] %G <%s, %T, %T, %T, %T> if ( else goto switch ( ) < # USE = # CLB = %G <%T, %T {v} [static-chain: [return slot optimization] [tail call] %G <%s, %T, %T, %T> {nt} (( ABS_EXPR < # BLOCK freq: count: , starting at line >: /i/toolchain-src//gcc/gcc-4.6/gcc/gimple-pretty-print.c <<< Unknown GIMPLE statement: %s >>> <<>>%+{%+%S%-} %G <%s,%+EVAL <%S>%nCLEANUP <%S>%-> K v 6 = ! ' h N ` ) % % % R% % % % % dump_gimple_fmt dump_gimple_asm dump_gimple_assign dump_ternary_rhs dump_gimple_omp_for dump_gimple_omp_block dump_gimple_debug /i/toolchain-src//gcc/gcc-4.6/gcc/gimplify.c iteration variable %qE should be private iteration variable %qE should not be firstprivate iteration variable %qE should not be reduction threadprivate variable %qE used in untied task %qE not specified in enclosing parallel invalid lvalue in asm output %d non-memory input %d must stay in memory memory input %d is not directly addressable %s variable %qE is private in outer context using result of function returning % B B B B B .B { g{ g{ { } 7j '~ 7j ~ 7j 7j 7j 7j o 7j 7j 7j 7j 7j 7j 7j 7j 7j 7j o 7j 7j 7j 7j 7j 7j 7j 7j 7j 7j 7j 7j 7j   m m m | 7j 7j 7j 7j 7j 7j 7j 7j 7j 7j 7j 7j 7j 7j 7j 7j N| 7j 7j N| | Pp | 5} } 7j 7j 7j } } } } } / 0 \ p p q j q cq 7j 7j 7j q 7j 7j /r 7j r qs s ot 1u j j x x x x vl 7j 7j 7j 7j 7j 7j 7j 7j 7j x 7j 7j 7j 7j 7j 7j 7j 7j 7j 7j 7j 7j 7j 7j 7j So Ej j Ej j Ej a m M @ * z m R R R R R R R R R R R R R R R . ] R R z 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 R R R R R R R R R R ] force_gimple_operand_1 gimplify_function_tree gimplify_body gimplify_expr gimplify_self_mod_expr gimplify_compound_lval canonicalize_component_ref gimplify_cond_expr gimple_pop_condition gimplify_call_expr gimplify_modify_expr gimplify_modify_expr_rhs gimplify_init_constructor gimplify_init_ctor_preeval gimplify_init_ctor_eval gimplify_modify_expr_to_memset gimplify_conversion omp_add_variable gimplify_switch_expr gimplify_return_expr gimplify_target_expr gimplify_var_or_parm_decl omp_notice_variable gimplify_scan_omp_clauses gimplify_adjust_omp_clauses gimplify_adjust_omp_clauses_1 gimplify_omp_for gimplify_omp_workshare voidify_wrapper_expr gimple_add_tmp_var force_constant_size declare_vars create_tmp_var pop_gimplify_context enclosing task enclosing parallel retval saved_stack vol lastprivate reduction firstprivate iftmp type _%s struct {} // undef _%s const _%s = %s // unknowndefine %s uint8 uint16 uint32 uint64 INVALID-int-%u%s float32 float64 INVALID-float-%u %ld+1 // func _%s __asm__("%s") const _%s = type _%s var _%s chan defer package could not open Go dump file %qs: %m /i/toolchain-src//gcc/gcc-4.6/gcc/godump.c could not close Go dump file: %m b b 1 n B ! ! O O O O O O O O O O         ' m 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 n 0 { h go_finish m ;r E m m *bq m zp m N n m n n m b n 4 n Wn m i 3 p p 8 n n l H go_format_type %d (%d) <- -> /i/toolchain-src//gcc/gcc-4.6/gcc/graphds.c graphds_domtree graphds_scc L f 8 8 8 : : -; D8 9 7 7 7 7 A: 7 7 Y; g: E9 9 D8 7 7 7 7 W> W> T T T iT GT S S 8S R R PR  W> O W> W> W> N N N W> ^N W> N M M M kM IM M W> L vL GL L K K K iK :K K J J ~J OJ J I I I qI BI I H H H WH (H G G G G qG BG G F F F WF (F E E E lE =E E D D D RD #D C C C C _C =C C B B B B qB OB -B B A A A A aA ?A A @ @ @ a@ 2@ ? ? ? v? G? ? > > > > d> L /N N O *O fO O O> U U U O> O> O> O> O> U O> O> O> ev Vv Vv wv Vv v V @ v @ V ` m ' C V ; G > q i ; V i k F + 3 Y / b Y N $ x A / N x Y F 3 ] 3 p ( C ^ y 6 Q l \ 2 : d  a E 6 E E E E E E E E ~ ~ | _ ~ 0 s 0 _ = | / W i | a m C ? d a | : l ' Q Y  : U  t J F g / U > t C  l B Y + Y 3 N i & A \ w X E ` * u f u u u u u u u u = G N | " , | N { h D u xS | i A A p p l& h ` 0 0 0 s 0 0 0 { pg $ { pg { pg { pg ( { pg 0 { pg { pg { pg 4 { pg , { pg { pg { pg { pg { pg { pg & { h 0 @r , @ , p 0 p 4 p @ p D p H 0 ` d> b> t p p ) ) ) ) p p p p p { ph @ p p p p p p 0 `q p p p $ p ( q , 0T R H p t p P p 8 0 A ) A 0A D B TD { h @ y 0~ `k A p p p p 5 p W p 5 p p 8 p @ p $' z f tS @ L < <  /i/toolchain-src//gcc/gcc-4.6/gcc/integrate.c initvals allocate_initial_values Class cover: Class translation: %s -> %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 AREG DREG CREG BREG SIREG DIREG AD_REGS CLOBBERED_REGS NON_Q_REGS INDEX_REGS LEGACY_REGS GENERAL_REGS FP_TOP_REG FP_SECOND_REG FLOAT_REGS SSE_FIRST_REG MMX_REGS FP_TOP_SSE_REGS FP_SECOND_SSE_REGS FLOAT_SSE_REGS FLOAT_INT_REGS FLOAT_INT_SSE_REGS ALL_REGS $ =$ $ =$ =$ =$ % =$ $ =$ =$ =$ =$ =$ =$ =$ =$ =$ =$ =$ $ =$ =$ =$ =$ =$ =$ =$ =$ $ =$ =$ =$ =$ =$ =$ =$ =$ =$ =$ =$ =$ =$ =$ =$ =$ =$ =$ =$ =$ =$ =$ =$ =$ =$ =$ =$ $ $ $ $ $ $ ]& % % % % % % % % % % % % Q& Q& Q& Q& % Q& % & % % % % % i& Q& Q& ) ) ) ) ) ) ) y) y) y) y) ) y) y) ) ) ) ) ) ) ) y) y) y) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) y) y) update_equiv_regs fix_reg_equiv_init init_live_subregs setup_cover_and_important_classes n n n n n n n n n n n n n n n $ n 2 n = n n n K n T n d n w n n n n n /i/toolchain-src//gcc/gcc-4.6/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 live ranges allocnos cp%d:a%d(r%d)<->a%d(r%d)@%d:%s /i/toolchain-src//gcc/gcc-4.6/gcc/ira-build.c Moving ranges of a%dr%d to a%dr%d: Copying ranges of a%dr%d to a%dr%d: /i/toolchain-src//gcc/gcc-4.6/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 (big %d), copies=%d, conflicts=%d, ranges=%d merge_hard_reg_conflicts sort_conflict_id_map move_allocno_live_ranges copy_allocno_live_ranges sparseset_bit_p print_allocno_copies find_allocno_copy $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ 7 7 7  7 7 7 7 7 7 7 7 7 7 7 n n n n n n n n @ v @ @ 9 Pass %i for finding pseudo/allocno costs r%d: preferred %s, alternative %s, cover %s a%d (r%d, ) best %s, cover %s ) costs: ,%d MEM:%i a%d(r%d, r%d costs: %d %d %d-%d ;; r%d ;; a%d(r%d, conflicts: ;; subobject %d: r%d, ,w%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) /i/toolchain-src//gcc/gcc-4.6/gcc/ira-conflicts.c P P P P P P P P P P build_conflict_bit_table sparseset_bit_p build_conflicts process_regs_for_copy process_reg_shuffles /i/toolchain-src//gcc/gcc-4.6/gcc/ira-color.c Assigning %d(freq=%d) a new slot %d 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 Reg %d of %s has %d regs less Pushing p%d(%d) (spill for NO_REGS) Assigning %d(freq=%d) slot %d of Coalescing copy %d:a%dr%d-a%dr%d (freq=%d) Coalescing spilled allocnos a%dr%d->a%dr%d Loop %d (parent %d, header bb%d, depth %d) bbs: splay tree nodes **** Allocnos coloring: - profit %d Pushing bad spill, : reassign to %d Spill -- assign hard reg %d assign memory Popping assign reg %d spill Slot %d (freq,size): a%dr%d(%d,%d) (->%d:l%d) all: %dr%d %s=%d modified regnos: border: Pressure: update_conflict_hard_regno_costs push_allocno_to_stack update_copy_costs ira_reuse_stack_slot ira_reassign_pseudos update_curr_costs coalesce_allocnos Creating newreg=%i from oldreg=%i /i/toolchain-src//gcc/gcc-4.6/gcc/ira-emit.c Creating temporary allocno a%dr%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 Remove r%d:a%d->a%d(mem) Changing RTL for loop %d (header bb%d) a%dr%d->a%dr%d upper level %i vs parent %i: modify_move_list 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 H H H H H H H H H 8 8 8 8 8 8 8 8 Q mark_pseudo_regno_live mark_pseudo_regno_subword_dead mark_pseudo_regno_dead sparseset_bit_p mark_pseudo_regno_subword_live [%d..%d] Insn %u(l%d): point = %d Compressing live ranges: from %d to %d - %d%% Ranges after the compression: /i/toolchain-src//gcc/gcc-4.6/gcc/ira-lives.c Y y y = = = = = % , | | | | | w ~ | % , 3 : A H Q X a h q x ! = = = = = = = = = = = = = = = = = = = = = = = = = = N 2 2 2 2 2 2 X a 2 i reg_or_subregno rtx_renumbered_equal_p invert_jump_1 redirect_jump_2 redirect_jump_1 mark_jump_label_1 signed_condition unsigned_condition swap_condition reverse_condition_maybe_unordered reverse_condition mark_all_labels /i/toolchain-src//gcc/gcc-4.6/gcc/jump.c barriers /i/toolchain-src//gcc/gcc-4.6/gcc/l-ipo.c %s_%u %s_cmo_%u %s_%d __anon_ @ p { h @ real_varpool_node process_module_scope_static_var process_module_scope_static_func cgraph_do_link resolve_cgraph_node add_define_module cgraph_lipo_get_resolved_node cgraph_lipo_get_resolved_node_1 cgraph_sym cgraph_is_inline_body_available_in_module add_def_module cgraph_is_promoted_static_func type_eq_process 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 /i/toolchain-src//gcc/gcc-4.6/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 lhd_begin_section add_builtin_function_common lhd_print_error_function lhd_tree_size lhd_dwarf_name lhd_decl_printable_name lhd_incomplete_type_error lhd_type_promotes_to lhd_set_decl_assembler_name /i/toolchain-src//gcc/gcc-4.6/gcc/lists.c free_INSN_LIST_node free_list alloc_INSN_LIST /i/toolchain-src//gcc/gcc-4.6/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 /. - . - - - - - - . - - - ". ". ". - - ". . ". - - - - - ;. ". ". . check_dependency hash_invariant_expr_1 invariant_expr_equal_p get_cover_class_and_nregs free_inv_motion_data /i/toolchain-src//gcc/gcc-4.6/gcc/loop-invariant.c Invariant %d is equivalent to invariant %d. Decided to move invariant %d -- gain %d Decided to move dependent invariant %d Loop %d (parent %d, header bb%d, depth %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 ref. regnos: live regnos: not simple * iteration (in %s) (first special) Analyzing for bivness. not simple. already analysed. Analyzing operand of insn 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. Analyzing def of in insn is /i/toolchain-src//gcc/gcc-4.6/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 ' ' ' ' ' y y 2 @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ iv_number_of_iterations canonicalize_iv_subregs shorten_into_mode simplify_using_initial_values eliminate_implied_condition 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 , %s iterations %d Unroll Peel Completely ;; Expanding Accumulator ;; Condition on end of loop. unrolling and peeling unrolling ;; The loop is simple ;; Peeling loop %d times %s%s loop by %d (header execution count %d%s) /i/toolchain-src//gcc/gcc-4.6/gcc/loop-unroll.c ;; Unrolled loop %d times, counting # of iterations in runtime, %i insns ;; *** Considering loop %d for complete peeling at BB %d from %s:%d *** ;; 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 ;; Condition on beginning of loop. ;; Unrolled loop %d times, constant # of iterations %i insns ;; *** Considering loop %d at BB %d from %s:%d *** ;; Due to large code size footprint estimate, limit ;; 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. ;; Unrolled loop %d times, %i insns 9 unroll_and_peel_loops peel_loop_completely analyze_insns_in_loop apply_opt_in_copies expand_var_during_unrolling insert_var_expansion_initialization combine_var_copies_in_loop_exit split_iv limit_code_size peel_loop_simple unroll_loop_constant_iterations unroll_loop_runtime_iterations unroll_loop_stupid /i/toolchain-src//gcc/gcc-4.6/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 compare_and_jump_seq /i/toolchain-src//gcc/gcc-4.6/gcc/lto-cgraph.c bytecode stream: no caller found while reading edge bytecode stream: no callee found while reading edge /i/toolchain-src//gcc/gcc-4.6/gcc/lto-streamer.h bytecode stream: found multiple instances of cgraph node %d bytecode stream: found empty cgraph node cannot find LTO section refs in %s At most %i profile runs is supported. Perhaps corrupted profile? Profile information in %s corrupted cannot find LTO cgraph in %s cannot find LTO varpool in %s input_node lto_file_decl_data_get_fn_decl lto_file_decl_data_get_var_decl input_edge_opt_summary output_cgraph output_node_opt_summary output_profile_summary lto_output_node lto_output_edge lto_output_varpool_node lto_output_ref compute_ltrans_boundary bytecode stream: string too long for the string table bytecode stream: found non-null terminated string bytecode stream: expected tag %s instead of %s bytecode stream: tag %s is not in the expected range [%s, %s] /i/toolchain-src//gcc/gcc-4.6/gcc/lto-streamer-in.c bytecode stream: unexpected tag %s bytecode stream: tried to jump backwards in the stream target specific builtin not available optimization options not supported yet cl_target_option size mismatch in LTO reader and writer field in mismatching type declared here type of mismatching field declared here bytecode stream: unknown GIMPLE statement tag %s use of type %<%E%> with two mismatching declarations at field %<%E%> original type declared here type of field declared here [ [ F[ [ F[ h[ $[ Z F[ F[ F[ F[ j m m m m m m m m m j j j p p m j j l j j j j j j j j j j j j j j l lto_input_tree lto_input_tree_ref lto_file_decl_data_get_type lto_file_decl_data_get_field_decl lto_file_decl_data_get_fn_decl lto_file_decl_data_get_type_decl lto_file_decl_data_get_namespace_decl lto_file_decl_data_get_var_decl lto_get_pickled_tree lto_tag_to_tree_code lto_get_builtin_tree lto_read_tree lto_materialize_tree unpack_value_fields lto_input_tree_pointers lto_input_ts_decl_with_vis_tree_pointers lto_input_ts_exp_tree_pointers lto_register_var_decl_in_symtab lto_register_function_decl_in_symtab lto_read_body input_function input_eh_regions input_eh_region input_eh_lp fixup_eh_region_pointers input_bb input_gimple_stmt lto_tag_to_gimple_code lto_gimple_out lto_decls_out /i/toolchain-src//gcc/gcc-4.6/gcc/lto-streamer-out.c gimple bytecode streams do not support machine specific builtin functions on this target gimple bytecode streams do not support the optimization attribute tree code %qs is not supported in gimple streams N D j A % x 6 x x x x x x x x x x x x x x x x x x x lto_output_tree_ref lto_output_decl_state_refs write_global_references write_symbol lto_output output_function output_eh_region output_gimple_stmt copy_function pack_value_fields pack_ts_function_decl_value_fields lto_output_tree_pointers lto_output_ts_decl_non_common_tree_pointers /i/toolchain-src//gcc/gcc-4.6/gcc/lto-section-in.c bytecode stream: trying to read %d bytes after the end of the input buffer function_body jmpfuncs pureconst symtab cgraphopt lto_record_renamed_decl lto_free_section_data lto_get_file_decl_data /i/toolchain-src//gcc/gcc-4.6/gcc/lto-section-out.c append_block lto_begin_section lto_append_data /i/toolchain-src//gcc/gcc-4.6/gcc/lto-symtab.c Replacing cgraph node %s/%i by %s/%i for symbol %s multiple prevailing defs for %qE variable %qD redeclared as function function %qD redeclared as variable type of %qD does not match original declaration alignment of %qD is bigger than original declaration %qD has already been defined previously defined here previously declared here @ 0 lto_symtab_prevailing_decl lto_cgraph_replace_node lto_varpool_replace_node lto_symtab_merge_decls_1 lto_symtab_resolve_can_prevail_p lto_symtab_get_resolution lto_symtab_register_decl /i/toolchain-src//gcc/gcc-4.6/gcc/lto-opts.c lto_reissue_options bytecode stream generated with LTO version %d.%d instead of the expected %d.%d /i/toolchain-src//gcc/gcc-4.6/gcc/lto-streamer.c [%s] # of input cgraph nodes: %lu [%s] # of function bodies: %lu [%s] # of '%s' objects read: %lu [%s] Compression: %lu output bytes, %lu compressed bytes [%s] # of output cgraph nodes: %lu [%s] # callgraph partitions: %lu [%s] Compression: %lu input bytes, %lu uncompressed bytes [%s] Size of mmap'd section %s: %lu bytes bytecode stream: unexpected LTO section %s LTO_global_decl_ref LTO_UNKNOWN LTO_null LTO_bb0 LTO_bb1 LTO_eh_region LTO_function LTO_eh_table LTO_ert_cleanup LTO_ert_try LTO_ert_allowed_exceptions LTO_ert_must_not_throw LTO_tree_pickle_reference LTO_field_decl_ref LTO_function_decl_ref LTO_label_decl_ref LTO_namespace_decl_ref LTO_result_decl_ref LTO_ssa_name_ref LTO_type_decl_ref LTO_type_ref node map WPA LTRANS %s statistics [%s] # of input files: %lu [%s] (ratio: %f) [%s] # of output files: %lu check_handled_ts_structures lto_get_common_nodes preload_common_node lto_streamer_cache_get lto_streamer_cache_lookup lto_streamer_cache_insert_1 lto_streamer_cache_add_to_node_array lto_get_section_name /i/toolchain-src//gcc/gcc-4.6/gcc/lto-compress.c 1.2.3 compressed stream: %s lto_end_uncompression lto_zfree lto_zalloc lto_uncompress_block lto_end_compression lto_compress_block invalid entry to OpenMP structured block invalid branch to/from an OpenMP structured block 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 /i/toolchain-src//gcc/gcc-4.6/gcc/omp-low.c %*sbb %d: GIMPLE_OMP_CONTINUE 4 4 4 4 4 4 4 4 4 4 4 4 4 4 y4 4 4 5 4 4 4 4 4 4 4 X X X W W W W W W W W W W W W W W 7X ZX W W W W W X X W W X X X X X W W W W W X X ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] F] ] ] ] ] ] ] ] ] ] nb c nb nb nb nb nb nb nb nb b b b nb nb nb nb b nb i nb nb }i (h pf 3e e e nb nb c nb ic &w 3y x x Gw x x x { z y v y Ey ! ! & = F F F F F F F F F F F F F F F F F F F F F 2 # 2 2 N ` ` z z z P , , , d d d d d d d d d d 1 3 G D Py pe L execute_lower_omp scan_sharing_clauses install_var_field lower_omp_1 create_task_copyfn lower_rec_input_clauses build_outer_var_ref lower_send_clauses lookup_decl_in_outer_ctx extract_omp_for_data lower_omp_sections build_omp_regions build_omp_regions_1 remove_exit_barrier expand_omp workshare_safe_to_combine_p get_ws_args_for expand_omp_taskreg expand_parallel_call expand_omp_for expand_omp_for_static_nochunk expand_omp_for_static_chunk expand_omp_for_generic expand_omp_sections expand_omp_single expand_omp_synch expand_omp_atomic_fetch_op expand_omp_atomic_pipeline expand_omp_atomic_mutex build_omp_regions_root omp_reduction_init _omp_cpyfn .omp_data_i .omp_data_o _omp_fn .iter .count %*sbb %d: %s %*sbb %d: GIMPLE_OMP_RETURN %*s[no exit marker] .gomp_critical_user_ .section .omp_copy_o .omp_copy_i .istart0 .iend0 .tem .trip OMP region tree .omp_data_s .omp_data_a .omp_copy_s ompexp omplower *diagnose_omp_blocks /i/toolchain-src//gcc/gcc-4.6/gcc/optabs.c     f 1 u \ C m X Q < ' AF -F F F E D - 6 X z 7 I [ ' { h U E 5 % P x pd find_cc_set expand_sync_fetch_operation expand_sync_operation vector_compare_rtx get_rtx_code prepare_cmp_insn prepare_float_lib_cmp debug_optab_libfuncs set_user_assembler_libfunc build_libfunc_function expand_fixed_convert expand_fix expand_float have_sub2_insn gen_sub2_insn have_add2_insn gen_add2_insn 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 __gcov_flush target_flags %*s%s (%#x) ix86_isa_flags align_functions align_jumps align_labels align_loops flag_sched_stalled_insns flag_sched_stalled_insns_dep flag_fp_contract_mode optimize_size 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_cx_fortran_rules flag_cx_limited_range flag_data_sections flag_dce flag_defer_pop flag_delayed_branch flag_devirtualize 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_hot_caller flag_inline_small_functions flag_ipa_cp flag_ipa_cp_clone flag_ipa_matrix_reorg flag_ipa_profile flag_ipa_pta flag_ipa_pure_const flag_ipa_reference flag_ipa_sra flag_ivopts flag_jump_tables flag_loop_block flag_loop_flatten flag_loop_interchange flag_loop_parallelize_all flag_loop_strip_mine flag_lto_report flag_ltrans flag_errno_math flag_merge_constants flag_modulo_sched flag_move_loop_invariants flag_non_call_exceptions flag_nothrow_opt flag_omit_frame_pointer flag_opt_info 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_ripa_peel_size_limit flag_ripa_unroll_size_limit flag_rounding_math flag_rtti flag_sched_group_heuristic flag_schedule_interblock flag_sched_pressure flag_sched_rank_heuristic flag_schedule_speculative flag_sched2_use_superblocks flag_schedule_insns flag_section_anchors flag_sel_sched_pipelining flag_selective_scheduling flag_selective_scheduling2 flag_short_double flag_short_enums flag_short_wchar flag_signaling_nans flag_signed_zeros flag_sized_delete flag_split_ivs_in_unroller flag_split_wide_types flag_strict_aliasing flag_strict_enum_precision flag_strict_enums flag_thread_jumps flag_threadsafe_statics flag_toplevel_reorder flag_trapping_math flag_trapv flag_tree_bit_ccp 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_forwprop flag_tree_fre flag_tree_loop_distribution flag_tree_loop_if_convert flag_tree_loop_im flag_tree_loop_ivcanon flag_tree_loop_optimize flag_tree_live_range_split flag_tree_phiprop flag_tree_pre flag_tree_pta flag_tree_reassoc flag_tree_scev_cprop flag_tree_sink flag_tree_slp_vectorize 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_assignments flag_var_tracking_uninit flag_vect_cost_model flag_web flag_whole_program flag_wpa flag_wrapv options.c unknown IRA algorithm %qs unknown IRA region %qs unknown TLS model %qs Go ObjC ObjC++ -### --CLASSPATH --all-warnings --ansi --assemble --assert assertion missing after %qs --assert= --bootclasspath --canonical-prefixes --classpath --comments --comments-in-macros --compile --coverage --debug --define-macro macro name missing after %qs --define-macro= --dependencies --dump --dump= --dumpbase --dumpdir --encoding --entry --entry= --extdirs --extra-warnings --for-assembler --for-assembler= --for-linker --for-linker= --force-link --force-link= --help Display this information --help= --imacros missing filename after %qs --imacros= --include --include-barrier --include-directory missing path after %qs --include-directory-after --include-directory-after= --include-directory= --include-prefix --include-prefix= --include-with-prefix --include-with-prefix-after --include-with-prefix-after= --include-with-prefix-before --include-with-prefix-before= --include-with-prefix= --include= --language --language= --library-directory --library-directory= --no-canonical-prefixes --no-integrated-cpp --no-line-commands --no-standard-includes --no-standard-libraries --no-warnings --optimize --output --output-class-directory --output-class-directory= --output-pch= --output= --param --param= --pass-exit-codes --pedantic --pedantic-errors --pie --pipe --prefix --prefix= --preprocess --print-file-name --print-file-name= --print-libgcc-file-name --print-multi-directory --print-multi-lib --print-multi-os-directory --print-prog-name --print-prog-name= --print-search-dirs --print-sysroot --profile --resource --resource= --save-temps --shared --specs --specs= --static --symbolic --sysroot --sysroot= --target-help Alias for --help=target --time --trace-includes --traditional --traditional-cpp --trigraphs --undefine-macro --undefine-macro= --user-dependencies --verbose --version --write-dependencies --write-user-dependencies -A -B Do not discard comments -CC -D -E -F -H -I -J -L -M Generate make dependencies -MD -MD_ -MF -MG -MM -MMD -MMD_ -MP -MQ -MT -N -O -Ofast -Os -P -Q -Qn -Qy -R -S -T -Tbss -Tbss= -Tdata -Tdata= -Ttext -Ttext= -U -U Undefine  -W -Wa, -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 -Wc++11-compat -Wcast-align -Wcast-qual -Wchar-concat -Wchar-subscripts -Wcharacter-truncation -Wclobbered -Wcomments Synonym for -Wcomment -Wcondition-assign -Wconstructor-name -Wconversion -Wconversion-extra -Wconversion-null -Wcoverage-mismatch -Wcpp -Wctor-dtor-privacy -Wdeclaration-after-statement -Wdep-ann -Wdeprecated -Wdeprecated-declarations -Wdisabled-optimization -Wdiscouraged -Wdiv-by-zero -Wdouble-promotion -Weffc++ -Wempty-block -Wempty-body -Wendif-labels -Wenum-compare -Wenum-identifier -Wenum-switch -Werror Treat all warnings as errors implicit-function-declaration -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 -Wignored-qualifiers -Wimplicit -Wimplicit-int -Wimplicit-interface -Wimplicit-procedure -Wimport -Windirect-static -Winit-self -Winline -Wint-to-pointer-cast -Wintf-annotation -Wintf-non-inherited -Wintrinsic-shadow -Wintrinsics-std -Winvalid-offsetof -Winvalid-pch -Wjavadoc -Wjump-misses-init -Wl, -Wlarger-than- -Wlarger-than= -Wline-truncation -Wlocal-hiding -Wlogical-op -Wlong-long -Wmain -Wmasked-catch-block -Wmaybe-uninitialized -Wmissing-braces -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wmudflap -Wmultichar -Wnarrowing -Wnested-externs -Wnls -Wno-effect-assign -Wnoexcept -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 -Wp, -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 -Wproperty-assign-default -Wprotocol -Wpsabi -Wraw -Wreal-conversion -Wreal-q-constant -Wredundant-decls -Wredundant-modifiers -Wreorder -Wreturn-type -Wripa-opt-mismatch -Wselector -Wself-assign -Wself-assign-non-pod -Wsequence-point -Wserial -Wshadow -Wshadow-compatible-local -Wshadow-local -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 -Wsuggest-attribute=const -Wsuggest-attribute=noreturn -Wsuggest-attribute=pure -Wsuppress -Wsurprising -Wswitch -Wswitch-default -Wswitch-enum -Wsync-nand -Wsynth -Wsynthetic-access -Wsystem-headers -Wtabs -Wtasks -Wthread-attr-bind-param -Wthread-reentrant-lock -Wthread-safety -Wthread-unguarded-func -Wthread-unguarded-var -Wthread-warn-optimization -Wtraditional -Wtraditional-conversion -Wtrampolines -Wtrigraphs -Wtype-hiding -Wtype-limits -Wuncheck -Wundeclared-selector -Wundef -Wunderflow -Wuninitialized -Wunknown-pragmas -Wunnecessary-else -Wunqualified-field -Wunreachable-code -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused Enable all -Wunused- warnings -Wunused-argument -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-dummy-argument -Wunused-function -Wunused-import -Wunused-label Warn when a label is unused -Wunused-local -Wunused-macros -Wunused-parameter -Wunused-private -Wunused-result -Wunused-thrown -Wunused-value -Wunused-variable -Wuseless-type-check -Wvarargs-cast -Wvariadic-macros -Wvla -Wvolatile-register-var -Wwarning-token -Wwrite-strings -Xassembler -Xlinker -Xpreprocessor -Z -aux-info -aux-info= -auxbase -auxbase-strip -c Enable preprocessing -cpp= -d -dumpmachine -dumpspecs -dumpversion -e -export-dynamic -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 No longer supported -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 -fcallgraph-profiles-sections -fcheck-array-temporaries -fcheck-data-deps -fcheck-new Check the return value of new -fcheck-references -fcheck= -fclasspath= -fclone-hot-version-paths -fcoarray= -fcombine-stack-adjustments -fcommon -fcompare-debug -fcompare-debug-second -fcompare-debug= -fcompare-elim -fcompile-resource= -fcond-mismatch -fconserve-space -fconserve-stack -fconstant-string-class= -fconstexpr-depth= -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= -fdeduce-init-list -fdefault-double-8 -fdefault-inline -fdefault-integer-8 -fdefault-real-8 -fdefer-pop -fdelayed-branch -fdelete-null-pointer-checks -fdevirtualize -fdiagnostics-show-location= -fdiagnostics-show-option -fdirectives-only Preprocess directives only. -fdisable- -fdisable-assertions -fdisable-assertions= -fdollar-ok -fdollars-in-identifiers -fdse -fdump- -fdump-core -fdump-final-insns -fdump-final-insns= -fdump-fortran-optimized -fdump-fortran-original -fdump-go-spec= -fdump-noaddr -fdump-parse-tree -fdump-passes Dump optimization passes -fdump-unnumbered -fdump-unnumbered-links -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- -fenable-assertions -fenable-assertions= -fenable-icf-debug -fencoding= -fenforce-eh-specs -fenum-int-equiv Enable exception handling -fexcess-precision= -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 -ffp-contract= -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 -fgo-dump- -fgo-prefix= -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-hot-caller -finline-limit- -finline-limit= -finline-small-functions -finput-charset= -finstrument-functions -fintrinsic-modules-path -fipa-cp -fipa-cp-clone -fipa-matrix-reorg -fipa-profile -fipa-pta -fipa-pure-const -fipa-reference -fipa-sra -fipa-struct-reorg -fira-algorithm= -fira-loop-pressure -fira-region= -fira-share-save-slots -fira-share-spill-slots -fira-verbose= -fivopts -fjni -fjump-tables -fkeep-inline-dllexport -fkeep-inline-functions -fkeep-static-consts -flabels-ok -flax-vector-conversions -fleading-underscore -floop-block -floop-flatten -floop-interchange -floop-optimize -floop-parallelize-all Mark all loops as parallel -floop-strip-mine -flto -flto-compression-level= -flto-partition=1to1 -flto-partition=balanced -flto-partition=none -flto-report -flto= -fltrans -fltrans-output-list= -fmain= -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 -fnothrow-opt -fobjc-abi-version= -fobjc-call-cxx-cdtors -fobjc-direct-dispatch -fobjc-exceptions -fobjc-gc -fobjc-nilcheck -fobjc-sjlj-exceptions -fobjc-std=objc1 -fomit-frame-pointer -fopenmp -foperator-names -fopt-info -fopt-info= -foptimize-locality -foptimize-register-move -foptimize-sibling-calls -foptional-diags -foutput-class-dir= -fpack-derived -fpack-struct -fpack-struct= -fpartial-inlining Perform partial inlining -fpcc-struct-return -fpch-deps -fpch-preprocess -fpeel-loops Perform loop peeling -fpeephole -fpeephole2 -fpermissive -fpic -fpie -fplan9-extensions -fplugin-arg- -fplugin= Specify a plugin to load -fpmu-profile-generate= -fpmu-profile-use= -fpost-ipa-mem-report -fpre-ipa-mem-report -fpredictive-commoning -fprefetch-loop-arrays -fpreprocessed -fpretty-templates -fprofile -fprofile-arcs -fprofile-correction -fprofile-dir= -fprofile-dump -fprofile-generate -fprofile-generate-sampling -fprofile-generate= -fprofile-reusedist -fprofile-use -fprofile-use= -fprofile-values -fprotect-parens -frandom-seed -frandom-seed= -frange-check -frealloc-lhs -freciprocal-math -frecord-gcc-switches -frecord-gcc-switches-in-elf -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 -frequire-return-statement -frerun-cse-after-loop -frerun-loop-opt -fresolution= The resolution file -fripa -fripa-disallow-asm-modules -fripa-disallow-opt-mismatch -fripa-peel-size-limit -fripa-unroll-size-limit -frounding-math -frtti -fsaw-java-file -fsched-dep-count-heuristic -fsched-group-heuristic -fsched-interblock -fsched-last-insn-heuristic -fsched-pressure -fsched-rank-heuristic -fsched-spec -fsched-spec-insn-heuristic -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 -fsized-delete -fsource-filename= -fsource= -fsplit-ivs-in-unroller -fsplit-stack -fsplit-wide-types -fsquangle -fstack-check specific -fstack-check= -fstack-limit -fstack-limit-register= -fstack-limit-symbol= -fstack-protector -fstack-protector-all -fstack-protector-strong -fstack-usage -fstats -fstore-check -fstrength-reduce -fstrict-aliasing -fstrict-enum-precision -fstrict-enums -fstrict-overflow -fstrict-prototype -fstrict-volatile-bitfields -fsyntax-only -ftabstop= -ftarget-help -ftarget= Set the target VM version -ftemplate-depth- -ftemplate-depth= -ftest-coverage -fthis-is-variable -fthread-jumps -fthreadsafe-statics -ftime-report -ftls-model= -ftoplevel-reorder -ftracer -ftrapping-math -ftrapv -ftree-bit-ccp -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-forwprop -ftree-fre -ftree-loop-distribution -ftree-loop-if-convert -ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon -ftree-loop-linear -ftree-loop-optimize -ftree-lrs -ftree-parallelize-loops= -ftree-phiprop -ftree-pre -ftree-pta -ftree-reassoc -ftree-salias -ftree-scev-cprop -ftree-sink -ftree-slp-vectorize -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-atomic-builtins -fuse-boehm-gc -fuse-cxa-atexit -fuse-cxa-get-exception-ptr -fuse-divide-subroutine -fuse-ld= -fuse-linker-plugin -fvar-tracking Perform variable tracking -fvar-tracking-assignments -fvar-tracking-uninit -fvect-cost-model -fverbose-asm -fversion -fvisibility-inlines-hidden -fvisibility-ms-compat -fvisibility= -fvpt -fvtable-gc -fvtable-thunks -fweak -fweb -fwhole-file -fwhole-program -fwide-exec-charset= -fworking-directory -fwpa -fwrapv -fxref -fzee -fzero-initialized-in-bss -fzero-link -g -gant -gcoff -gdwarf- -gen-decls -ggdb -gmlt -gnat -gnatO -gno-strict-dwarf -gstabs -gstabs+ -gstrict-dwarf -gtoggle -gvms -gxcoff -gxcoff+ -h -idirafter -imultilib -iplugindir= -iprefix -iquote -isysroot -isystem -iwithprefix -iwithprefixbefore -k8 -l -lang-asm -m128bit-long-double sizeof(long double) is 16 -m32 Generate 32bit i386 code -m3dnow -m3dnowa -m64 Generate 64bit x86-64 code -m80387 Use hardware fp -m8bit-idiv -m96bit-long-double sizeof(long double) is 12 -mabi= -mabm -maccumulate-outgoing-args -maes -malign-double -malign-functions= -malign-jumps= -malign-loops= -malign-stringops -mandroid -march= Generate code for given CPU -masm= Use given assembler dialect -mavx -mavx256-split-unaligned-load -mbionic Use Bionic C library -mbmi -mbranch-cost= -mcld -mcmodel= Use given x86-64 code model -mcpu= -mcrc32 -mcx16 -mdispatch-scheduler -mf16c -mfancy-math-387 -mfentry -mfma -mfma4 -mforce-drap -mfp-ret-in-387 -mfpmath= -mfsgsbase -mfused-madd -mglibc Use GNU C library -mhard-float -mieee-fp -mincoming-stack-boundary= -minline-all-stringops -mintel-syntax -mlarge-data-threshold= -mlwp -mmmx -mmovbe -mms-bitfields -mno-align-stringops -mno-fancy-math-387 -mno-push-args -mno-red-zone -mno-sse4 -momit-leaf-frame-pointer -mpc -mpclmul -mpopcnt -mprefer-avx128 -mpreferred-stack-boundary= -mpush-args -mrdrnd -mrecip -mred-zone -mregparm= -mrtd Alternate calling convention -msahf -msoft-float Do not use hardware fp -msse -msse2 -msse2avx -msse3 -msse4 -msse4.1 -msse4.2 -msse4a -msse5 %<-msse5%> was removed -msseregparm -mssse3 -mstack-arg-probe Enable stack probing -mstackrealign Realign stack in prologue -mstringop-strategy= -mtbm -mtls-dialect= -mtls-direct-seg-refs -mtune= Schedule code for given CPU -muclibc Use uClibc C library -mvarch= -mveclibabi= Vector library ABI to use -mvect8-ret-in-mem -mvzeroupper -mxop -n -nocpp Disable preprocessing -nodefaultlibs -nostartfiles -nostdinc -nostdinc++ -nostdlib -o -p Enable function profiling -pg -posix -print-objc-runtime-info -print-sysroot-headers-suffix -pthread -quiet -r -rdynamic -remap -s -s-bc-abi -save-temps= Create a shared library -shared-libgcc -static-libgcc -static-libgcj -static-libgfortran -static-libgo -static-libstdc++ -std=c++03 -std=c++0x -std=c++11 -std=c++98 -std=c1x -std=c89 -std=c90 -std=c99 -std=c9x -std=f2003 -std=f2008 -std=f95 -std=gnu -std=gnu++03 -std=gnu++0x -std=gnu++11 -std=gnu++98 -std=gnu1x -std=gnu89 -std=gnu90 -std=gnu99 -std=gnu9x -std=iso9899:1990 -std=iso9899:199409 -std=iso9899:1999 -std=iso9899:199x -std=legacy -t -time= -tno-android-cc -tno-android-ld -undef Enable verbose output -w Suppress warnings -wrapper -x -z every-line standard CB flag_asynchronous_unwind_tables flag_branch_target_load_optimize flag_branch_target_load_optimize2 flag_combine_stack_adjustments flag_compare_elim_after_reload flag_delete_null_pointer_checks flag_inline_functions_called_once flag_reorder_blocks_and_partition flag_sched_critical_path_heuristic flag_sched_dep_count_heuristic flag_sched_last_insn_heuristic flag_sched_spec_insn_heuristic 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_tree_loop_distribute_patterns flag_tree_loop_if_convert_stores flag_unsafe_loop_optimizations flag_unsafe_math_optimizations flag_var_tracking_assignments_toggle flag_variable_expansion_in_unroller flag_value_profile_transformations unknown excess precision style %qs unknown floating point contraction style %qs unrecognized visibility value %qs --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 --print-missing-file-dependencies --print-sysroot-headers-suffix -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 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 missing makefile target after %qs -MT  Add an unquoted target -O Set optimization level to  Optimize for speed disregarding exact standards compliance 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++ Deprecated in favor of -Wc++11-compat Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011 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 about most implicit conversions Warn for converting NULL from/to a non-pointer type Warn in case profiles in -fprofile-use do not match Warn when a #warning directive is encountered 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 implicit conversions from "float" to "double" 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 whenever type qualifiers are ignored. Warn about implicit declarations -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 called procedures not explicitly declared 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 Warn when a jump misses a variable initialization -Wlarger-than= Warn if an object is larger than  bytes Warn about truncated source lines Warn when a logical operator is suspiciously always evaluating to true or false Do not warn about using "long long" when -pedantic Warn about suspicious declarations of "main" Warn about maybe uninitialized automatic variables 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 -Wno-narrowing In C++0x mode, ignore ill-formed narrowing conversions within { } Warn about "extern" declarations not at file scope Warn when a noexcept expression evaluates to false even though the expression can't actually throw 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 a property for an Objective-C object has no assign semantics specified Warn if inherited methods are unimplemented Warn for implicit type conversions from real to integral values Warn about real-literal-constants with 'q' exponent-letter 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 when a variable is assigned to itself Warn when a variable of a non-POD type is assigned to itself Warn about possible violations of sequence point rules Warn when one local variable shadows another Warn when one local variable shadows another local variable or parameter of compatible type Warn when one local variable shadows another local variable or parameter 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 functions which might be candidates for __attribute__((const)) Warn about functions which might be candidates for __attribute__((pure)) 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 Make the thread safety analysis try to bind the function parameters used in the attributes -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 when optimizations invalidate the thread safety analysis. 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 whenever a trampoline is generated 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 Does nothing. Preserved for backward compatibility. Warn if the loop cannot be optimized due to nontrivial assumptions. Warn about unsuffixed float constants Warn when a function parameter is only set, otherwise unused Warn when a variable is only set, otherwise unused Warn about unused dummy arguments. 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 if a caller of a function, marked with attribute warn_unused_result, does not use its return value 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 -dumpdir  Set the directory name 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 switch %qs is no longer supported 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 Generate .note.callgraph.text sections listing callees and edge counts. 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 -fcheck=[...] Specify which runtime checks are to be performed --classpath= Set class path Enable cloning and hoisting of hot multiversioned paths -fcoarray=[...] Specify which coarray parallelization should be used Looks for opportunities to reduce stack adjustments and stack references. Do not put uninitialized globals in the common section Run only the second compilation of -fcompare-debug -fcompare-debug[=] Compile with and without e.g. -gtoggle, and compare the final-insns dump Perform comparison elimination after register allocation has finished 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 no class name specified with %qs -fconstexpr-depth= Specify maximum constexpr recursion depth 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 Does nothing. Preserved for backward compatibility. 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 -fno-deduce-init-list disable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list Set the default double precision kind to an 8 byte wide type 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 Try to convert virtual calls to direct ones. -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 -fdisable-[tree|rtl|ipa]-=range1+range2 disables an optimization pass Allow dollar signs in entity names Permit '$' as an identifier character Use the RTL dead store elimination pass -fdump- Dump various compiler internals to a file Dump a core file when a runtime error occurs -fdump-final-insns=filename Dump to filename the insns at the end of translation Display the code tree after front end optimization Display the code tree after parsing -fdump-go-spec=filename Write all declarations to file as Go code Suppress output of addresses in debugging dumps Display the code tree after parsing; deprecated option Suppress output of instruction numbers, line number notes and addresses in debugging dumps Suppress output of previous and next insn numbers 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 -fenable-[tree|rtl|ipa]-=range1+range2 enables an optimization pass Generate debug information to support Identical Code Folding (ICF) --encoding= Choose input encoding (defaults from your locale) Generate code to check exception specifications -fexcess-precision=[fast|standard] Specify handling of excess floating-point precision -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 Always check for non gcj generated classes archives Perform a forward propagation pass on RTL -ffp-contract=[off|on|fast] Perform floating-point expression contraction. -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 -fgo-dump- Dump Go frontend internal information -fgo-prefix= Set package-specific prefix for exported Go names Enable in and out of Graphite representation Enable Graphite Identity transformation Enable guessing of branch probabilities -fhandle-exceptions has been renamed -fexceptions (and is now on by default) Assume the runtime uses a hash table to map an object to its synchronization structure Assume normal C execution environment 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 Consider inlining cold callsites if the caller includes hot code -finline-limit= Limit the size of inlined functions to  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 profile propagation Perform interprocedural points-to analysis Discover pure and const functions Discover readonly and non addressable static variables Perform interprocedural reduction of aggregates Perform structure layout optimizations based on profiling information. -fira-algorithm=[CB|priority] Set the used IRA algorithm Use IRA based register pressure calculation in RTL loop optimizations. -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 Don't emit dllexported inline functions unless needed 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 Enable Loop Blocking transformation Enable Loop Flattening transformation Enable Loop Interchange transformation Enable Loop Strip Mining transformation Enable link-time optimization. -flto-compression-level= Use zlib compression level  for IL Partition functions and vars at linktime based on object files they originate from Partition functions and vars at linktime into approximately same sized buckets Disable partioning and streaming Report various link-time optimization statistics Link-time optimization with number of parallel jobs or jobserver. Run the link-time optimizer in local transformation (LTRANS) mode. Specify a file to which a list of files output by LTRANS is written. 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 Treat a throw() exception specification as noexcept to improve code size Specify which ABI to use for Objective-C family code and meta-data generation. 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 inline checks for nil receivers with the NeXT runtime and ABI version 2. Enable Objective-C setjmp exception handling runtime Conform to the Objective-C 1.0 language as implemented in GCC 4.0 When possible do not generate stack frames Enable OpenMP (implies -frecursive in Fortran) Recognize C++ keywords like "compl" and "xor" Enable verbose informational messages for optimizations (same as -fopt-info=1) -fopt-info=[0|1|2|3] Set the verbose level of informational messages for optimizations Optimization based on improving memory reference locality. 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 Generate position-independent code if possible (small mode) Generate position-independent code for executables if possible (small mode) Enable Plan 9 language extensions -fplugin-arg--[=] Specify argument = for plugin  -fpmu-profile-generate=[load-latency] Generate pmu profile for cache misses. Currently only pfmon based load latency profiling is supported on Intel/PEBS and AMD/IBS platforms. -fpmu-profile-use=[load-latency] Use pmu profile data while optimizing. Currently only perfmon based load latency profiling is supported on Intel/PEBS and AMD/IBS platforms. 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 -fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments 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 Turn on instrumentation sampling with -fprofile-generate with rate set by --param profile-generate-sampling-rate or environment variable GCOV_SAMPLING_RATE Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir= Profile generation for memory reuse distance. 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 Protect parentheses in expressions -frandom-seed= Make compile reproducible using  Enable range checking during compilation Reallocate the LHS in assignments Same as -fassociative-math for expressions which include division. Record gcc command line switches in the object file. Record the compiler optimizations in a .gnu.switches.text section. 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 Functions which return values must end with return statements 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 it contains asm statements Don't import an auxiliary module if the command line options mismatch with the primary module -fripa-no-promote-always-inline-func Don't promote always inline static functions assuming they will be inlined and no copy is needed. Limit non-const non-FP loop peeling under dynamic IPA estimates of large code footprint Limit non-const non-FP loop unrolling under dynamic IPA estimates of large code footprint Disable optimizations that assume default FP rounding behavior Generate run time type descriptor information -fsched-critical-path-heuristic Enable the critical path heuristic in the scheduler Enable the dependent count heuristic in the scheduler Enable the group heuristic in the scheduler Enable scheduling across basic blocks Enable the last instruction heuristic in the scheduler Enable register pressure sensitive insn scheduling Enable the rank heuristic in the scheduler Allow speculative motion of non-loads Enable the speculative instruction heuristic in the scheduler 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 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 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 on 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 Support delete operator with objetc's size as the second parameter. Set the source language version Split lifetimes of induction variables when loops are unrolled Generate discontiguous stack frames 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 Use a smart stack protection method for certain functions Output stack usage information on a per-function basis Display statistics accumulated during compilation Enable assignability checks for stores into object arrays Assume strict aliasing rules apply Perform transformations based on enum precision Assume that values of enumeration type are always within the minimum range of that type Treat signed overflow as undefined Force bitfield accesses to match their type width 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 SSA-BIT-CCP optimization on trees 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 forward propagation on trees Enable Full Redundancy Elimination (FRE) on trees -ftree-loop-distribute-patterns Enable loop distribution for patterns transformed into a library call Enable loop distribution on trees Convert conditional jumps in innermost loops to branchless equivalents Also if-convert conditional jumps containing memory writes Enable loop invariant motion on trees Create canonical induction variables in loops Enable loop interchange transforms. Same as -floop-interchange Enable loop optimizations on tree level Perform live range splitting during the SSA->normal pass Enable automatic parallelization of loops Enable hoisting loads from conditional pointers. Enable SSA-PRE optimization on trees Perform function-local points-to analysis on trees. Enable reassociation on tree level Enable copy propagation of scalar-evolution information. Enable SSA code sinking on trees Enable basic block vectorization (SLP) 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 built-in atomic operations 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 by annotating assignments -fvar-tracking-assignments-toggle Toggle -fvar-tracking-assignments 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 Emit common-like symbols as weak symbols Construct webs and split unrelated uses of single variable Compile all program units at once and check all interfaces 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 Run the link-time optimizer in whole program analysis (WPA) mode. Assume signed arithmetic overflow wraps around 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 (or later) format 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 Emit DWARF additions beyond selected version Generate debug information in STABS format Generate debug information in extended STABS format Don't emit DWARF additions beyond selected version Toggle debug information generation 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 -iplugindir= Set  to be the default plugin directory -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 Support 3DNow! built-in functions Support Athlon 3Dnow! built-in functions Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check Generate code that conforms to the given ABI Support code generation of Advanced Bit Manipulation (ABM) instructions. Reserve space for outgoing arguments in the function prologue Support AES built-in functions and code generation Align some doubles on dword boundary Function starts are aligned to this power of 2 Jump targets are aligned to this power of 2 Loop code aligned to this power of 2 Align destination of the string operations Generate code for the Android platform. Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation Split 32-byte AVX unaligned load -mavx256-split-unaligned-store Split 32-byte AVX unaligned store Support BMI built-in functions and code generation Branches are this expensive (1-5, arbitrary units) Generate cld instruction in the function prologue. %<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead Support code generation of crc32 instruction. Support code generation of cmpxchg16b instruction. Do dispatch scheduling if processor is bdver1 and Haifa scheduling is selected. Support F16C built-in functions and code generation Generate sin, cos, sqrt for FPU Emit profiling counter call at function entry before prologue. Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation Support FMA4 built-in functions and code generation Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack Return values of functions in FPU registers Generate floating point mathematics using given instruction set Support FSGSBASE built-in functions and code generation %<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead Use IEEE math for fp comparisons Assume incoming stack aligned to this power of 2 Inline all known string operations -minline-stringops-dynamically Inline memset/memcpy string operations, but perform inline version only for small blocks %<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead Data greater than given threshold will go into .ldata section in x86-64 medium model Support LWP built-in functions and code generation Support MMX built-in functions Support code generation of movbe instruction. Use native (MS) bitfield layout Do not support SSE4.1 and SSE4.2 built-in functions and code generation Omit the frame pointer in leaf functions Set 80387 floating-point precision (-mpc32, -mpc64, -mpc80) Support PCLMUL built-in functions and code generation Support code generation of popcnt instruction. Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer. Attempt to keep stack aligned to this power of 2 Use push instructions to save outgoing arguments Support RDRND built-in functions and code generation Generate reciprocals instead of divss and sqrtss. Use red-zone in the x86-64 code Number of registers used to pass integer arguments Support code generation of sahf instruction in 64bit x86-64 code. Support MMX and SSE built-in functions and code generation Support MMX, SSE and SSE2 built-in functions and code generation Encode SSE instructions with VEX prefix Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation Use SSE register passing conventions for SF and DF mode Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation Chose strategy to generate stringop using Support TBM built-in functions and code generation Use given thread-local storage dialect Use direct references against %gs when accessing tls data Multiversion for the given CPU(s) Return 8-byte vectors in memory Generate vzeroupper instruction before a transfer of control flow out of the function. Support XOP built-in functions and code generation 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 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 revised by the 2003 technical corrigendum Deprecated in favor of -std=c++11 Conform to the ISO 2011 C++ standard (experimental and incomplete support) Conform to the ISO 201X C standard draft (experimental and incomplete support) 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 revised by the 2003 technical corrigendum with GNU extensions Deprecated in favor of -std=gnu++11 Conform to the ISO 2011 C++ standard with GNU extensions (experimental and incomplete support) Conform to the ISO 201X C standard draft with GNU extensions (experimental and incomplete support) 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 sp n tp 4 n `tp wn tp wn tp d n up 0 @ xn `up P ` s m l l l xn { m l xn xn &xn @ +xn 7xn Fxn Mxn @ Xxn axn r }xn axn r xn xn @ xn xn t xn u xn @ xn @ xn xn yn w !yn yn w 1yn ~ @yn Gyn Oyn Zyn dyn + oyn @ wyn @ yn 2 yn yn @ yn @ yn @ yn @ yn @ yn @ yn yn @ zn n @ zn $zn ?zn $zn Jzn $zn Tzn q { fzn zzn { zn zzn zn zzn zn zzn { zn zn zn {n 0{n M{n j{n {n {n $zn {n @ {n @ {n } @ {n } @ {n = @ |n > @ |n )|n B @|n D @ X|n f|n q|n $zn E A z|n |n |n |n $zn E A |n n |n D |n G @ |n H |n I }n K }n L @ }n s @ }n s @ %}n x A @ 2}n N @ D}n N @ W}n O @ n p}n P @ }n Q @ }n R @ }n T @ }n T @ }n U @ }n V @ n W @ }n F ~n ~n ~n ` @ ,~n b 5~n e @ =~n e @ F~n f @ O~n @ Z~n d @ d~n @ o~n }~n @ ~n @ ~n z ~n @ ~n ~n ~n yn ~n yn ~n n A n @ $n $zn  9n $zn Sn n axn Vn @ l Yn A qn D n ,xn un p n yn A xn A @ {n n zzn ~n $ n n T n zzn n n n @ n n n n $zn n @ n n $zn n n n L n n t n $zn n @ n n n n n n n n n @ n 4 n n d n n n n n n @ n @ n @ n @ n @ n @ n @ n @ n @ n @ n @ n @ ' n * n yn E n n H n @ M n n S n p n ] n n p n n { n n n n n n n , n n l n n n n n n $ n n 1 n H n E n N n | n h n n u n n n 0 n n n n n n n n n n n @ n n n n n n # n 6 n n C n $ n V n L n h n n | n n n n n n n n P n n n n n n n n n 4 n , n p n 5 n C n n P n n _ n n n n n n n 8 n ` n n $ n n n n n n n n 0 n n % n 3 n = n T n K n W n n ` n n $ v n n ( n H n , n x n 0 n n 4 n n 8 n n n * n n h n < n n @ n n D n n H ) n 4 n > n ` n S n @ \ n n n n L z n n P n n T n n n P n n n n n X n n n n ( n \ " n @ ' n J 6 n \ n * E n n W n f n n ` s n n d  n L n h n n | n l n n p n n t n $ n x n X n | n n ( n n ; n 0 n T n n i n n s n n  n $ n n x n n n n n n n n \ n n n n n n n n n @ n 1 n l n H n n V n a n n l n n n P n n n n @ n n ! n n " n 8 n # n $ n t n % n & n n ' n n ( * n n ) 9 n @ n * O n Y n + w n n , n n - n . @ n / n n 0 n < n 1 n x n 2 n n 3 n n 4 n n 5 n p n 6 " n n 7 - n n 8 ; n n 9 Q n P n : b n ; k n n < t n n = $ n n > ( n ` n ? , n n @ 0 n n A 4 n B n n C 8 n D n E n D n F ( n D n *< ; n | n H @ R n n I d n n *D w n n K H n n L L n d n M P n n N T n n O X n P n n Q n n R \ n ` n S ` % n n T d 3 n n U h ? n 4 n V l G n W Z n \ n X p k n n Y r n Z z n n [ t n < n \ x p n n ] | n n ^ n n _ n | n ` n n a , n L n b n n c n n d n n e , n d n f : n n g F n h T n n i b n j l n < n k n x n l n n m n n n n n o n p n q n 8 n r n l n s n n t + n 4 n u R n v d n n w  n n x n L n y n p n z n { n n | n } n n ~ n n  0 n A n n Q n a n d n p n n n n n n n n n n n n @ n n @ n @ n @ n @ Gxn n n 8 n ' n 2 n ! ; n ! xn J n @ xn @ xn xn @ |n M n ? b n ? B h n t n Pyn n [yn n k n @ x n @ n @ n @ eyn + n @ @ yn @ n , n n \ n n n n n * n n n n n n ! " n * 5 n 8 n ! C n * R n a n ! r n * n n ! n * n h n n n n @ n n n n 8 n 0 n 8 n C n 8 n _ n 8 n y n  n n n n n n n n l n $ n n ( n n n L $ n , n 0 n l n < n n * Q n n b n $ n , v n T n 0 n n 4 n n 8 n n < L n l n @ n n D n n H n n n L n P n L - n n P < n n T Z n n t n h n X n n \ n n ` n n n n n 0 n d n h n n n h n n l # n @ 3 n 4 n @ p J n h n @ t [ n n x j n ~ n n n T n | n t n n n n n n * n d n n n n n n n ) n o ; n H o J n h o Y n o l n o ~ n o n 0 o n l o n o n o n o L n 0 o L n o n o L n o # n l o 6 n o G n o [ n o l n o x n H o n | o n o n o n P o n n n o L % n : n P n o \ n o u n @ o { n h o L n o n @ n o n $ o n X o n | o n o n o n % n > n ( o P n o h n o y n n n n o $ o H o x o H o n o ! n n " n n # + n o $ H n o % f n d o & n o L n ' ( n ' ) n o ' * n < o n o , n n - l n . n o & n o 6 n h o 1 P n o [ n o 3 r n o 4 n n 5 n n 6 n 7 n h o 8 n o 9 n o L n o : n D o : * n o < + n o > 9 n o ? E n o @ R n < o A p n p o B n o $ n o n ( o n T o * n o F n o H n o I ( n < o J , n p o K 0 n o L 4 # n o M 8 7 n $ o N < B n o O @ L n o P D V n o Q H e n 0 o R s n \ o S L n o n o n o V P n @ o W T n h o X X n n Y n o . Z ! n o [ \ n ! \ @ n " ] @ n n ^ * n 8 o _ 3 n n n ` B n J n a ` d n ` o b d t n o c h n o d l n o e p n L o f n o g t n o h x n o i | n n j / n , o k H n P o * Z n o j n o n | n o n H o n o q n o r o o s n 4 o t n v n x o * n o w n o n ` o y o o ( ( o X o , * n o C n o } L n o ~ [ n d o  n n o | n o n o n 4 o n l o n o n o n o n h o n o n o & n o * 5 n D o > n l o D n o R n o j n o n P o n n n o n o n $!o n H!o n p!o n o n ' n B n !o T n !o Z n !o * s n ,"o n "o n "o n "o n (#o $ n l#o @ ( n #o @ , n @ n #o 0 n $o * n p$o *4 % n $o * > n $o * T n @%o * l n |%o 8 y n %o < n %o < n &o @ n d&o * n &o n 'o D n T'o H n 'o L n 'o P . n 'o T 8 n <(o X D n |(o T P n n i n n s n (o n )o \ n <)o ` n d n n n d)o ! h n )o +l n *o p n X*o t n *o x / n *o | 9 n +o I n T+o ` n +o q n +o n +o n ,,o n \,o n ,o * n -o n @-o n l-o -o -o % n o n " n -o 1 n 0.o ? n `.o * N n a n z n .o n n .o n n n /o n @/o n l/o n /o n /o n 0o n D0o L n ' n L @ n 0o X n P1o k n 2o n 2o n @2o n h2o n 2o n 2o n T3o n x3o n 3o n 3o # n ,4o 2 n P4o E n 4o a n L5o u n 5o n 5o n D6o n 6o n 6o n L n 7o L n @7o n l7o n 7o n 7o ) n 8o F n P8o X n 8o j n 8o v n 8o n 09o n X9o n 9o n 9o 9o :o n @:o n l:o n :o $ n ;o n 0;o ( * n p;o , A n o ;o ;o " 0 R n ` n @ t n 8o L n >o ! P n H >o >o T n ?o X ' n @?o \ ? n l?o ` R n ?o d n n ?o h  n @o l n ,@o ! p n T@o " t n @o # x n @o $ | n @o % ! n Ao & ! n \Ao * 8 n Ao * O n $Bo * ` n hBo * y n o + n Bo , n Bo - n Co . n LCo / n o 0 n Co 1 Co Co ! 2  n Fo ? n Go @ n A B n TGo B n tGo C & n Go D 4 n Go E G n n F R n Ho ` n m H G i n THo x n I L n Ho L n Ho L n 8Io L n dIo n Io n Io n Jo P n @Jo Q n o R + n |Jo S = n Jo T U n Jo U ! d n (Ko V v n n W n LKo X n Ko Y n Ko * n e [ @ n n \ n ^ J n Ko * n 0Lo _ $ n n ` 7 n TLo a F n |Lo b ! [ n Lo c i n Mo v n Mo e n Mo f $ n Mo g ( n No h , n \No i 0 n No j 4 n No k 8 n No l < n Oo m @ n 4Oo n D n hOo o H n Oo p L " n Oo q P 8 n C n r T a n Oo s X q n Po t \ LPo lPo u ` | n Po v d n Po w h n Qo x l n \Qo y p n Qo z t n Qo { n Qo | x n Ro } | n XRo + : n Ro  I n Ro T n Ro _ n So n n o | n 8So n tSo n So n So n o n o n So n $To n \To n To 0 n To * K n Uo V n  n @ H n (uo O n @ R n @ ~n @ \ n @ -~n i n K n @ 6~n e @ >~n @ G~n @ n @ n @ n Puo @ n @ n @ n uo o n uo n n vo n uo n Pvo n vo r n vo ) n vo 2 n vo s ; n wo F n 4wo Q n `wo Z n wo c n wo | p n xo { } n 4xo n wo n xo n xo  n xo n 0yo n hyo n vo r n yo n vo s n yo s n yo P~n @ $ n @ ~n @ ' n @ . n @ > n @ ~n @ ~n zo ~n @zo  @ N n dzo A %  U n A n zo ! k n n n n @ n @ n @ cl_optimization_save n 15 n n n 8 l n v m u r X6 ,n zp P n S p p p p p missing argument to %qs -Wno- -fno- -f -mno- --debug= --machine- --machine-no- --machine= --machine=no- --machine --optimize= --std= --std --warn- --warn-no- --no- hS hS CS CS $S S S qU =U T T T T KT read_cmdline_option generate_option generate_canonical_option up E n up up up 2t up 2 n up 2t up 2t up 2t up 2t vp #"l 2t vp  plugin support is disabled; configure with --enable-plugin unrecognized register name %qs command line option %qs is valid for the driver but not for %s command line option %qs is valid for %s but not for %s unrecognized command line option "%s" handle_common_deferred_options read_cmdline_options lang_handle_option complain_wrong_lang enabled by default %-*.*s %.*s COLUMNS [default] [enabled] [disabled] %s -Werror=%s: no option -%s /dev/null invalid --param value %qs max-inline-insns-single max-inline-insns-auto optimizers undocumented joined separate /i/toolchain-src//gcc/gcc-4.6/gcc/opts.c 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 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 on this architecture -freorder-blocks-and-partition does not support unwind info on this architecture -freorder-blocks-and-partition does not work on this architecture -fira-algorithm=CB does not work on this architecture only one -flto-partition value can be specified %<-fsplit-stack%> is not supported by this compiler configuration 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 %s: --param arguments should be of the form NAME=VALUE --help argument %q.*s is ambiguous, please be more specific unrecognized argument to --help= option: %q.*s getting core file size maximum limit: %m setting core file size limit to maximum: %m unrecognized gcc debugging option: %c %d: invalid value for opt_info structure alignment must be a small power of two, not %d Unrecognized pmu_profile_generate value "%s" unknown stack check parameter "%s" dwarf version %d is not supported " G h [ E 9 $ ` set_Wstrict_aliasing z{p p I n {p @ wq {p {p p common_handle_option print_specific_help This switch lacks documentation X B b c E k i p q r n t m l w j a L 1 , - S V j } u r M ~ 7 maybe_default_option target_handle_option sys base any none gen: ord: ind: dir: dfn: /i/toolchain-src//gcc/gcc-4.6/gcc/params.c minimum value of parameter %qs is %u maximum value of parameter %qs is %u invalid parameter %qs init_param_values set_default_param_value set_param_value_internal set_param_value add_params Properties: PROP_gimple_any PROP_gimple_lcf PROP_gimple_leh PROP_cfg PROP_referenced_vars PROP_ssa PROP_no_crit_edges PROP_rtl PROP_gimple_lomp PROP_gimple_lcx PROP_cfglayout Already processed call to: current pass = %s (%d) no current pass. (FORCED_ON) (FORCED_OFF) ON OFF %*s%-40s%*s:%s%s unrecognized option -fenable unrecognized option -fdisable Invalid range %s in option %s ipa- tree- rtl- <%s> .size *rest_of_compilation *all-postreload /i/toolchain-src//gcc/gcc-4.6/gcc/passes.c invalid pass positioning operation unknown pass %s specified in -fenable unknown pass %s specified in -fdisble enable pass %s for functions in the range of [%u, %u] disable pass %s for functions in the range of [%u, %u] enable pass %s for function %s disable pass %s for function %s plugin cannot register a missing pass plugin cannot register an unnamed pass plugin cannot register pass %qs without reference pass name pass %qs not found but is referenced by new pass %qs execute_ipa_pass_list ipa_read_optimization_summaries_1 ipa_read_summaries_1 ipa_write_optimization_summaries ipa_write_optimization_summaries_1 ipa_write_summaries ipa_write_summaries_1 ipa_write_summaries_2 execute_pass_list execute_one_pass execute_todo do_per_function_toporder next_pass_1 make_pass_instance pass_traverse /i/toolchain-src//gcc/gcc-4.6/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: % % y y y y y y y y % % % % y % % y y y y y h % % % y y y y y y y y y y y y y y y y y y y y y y y y y y y U U U U U U expr_equiv_p record_opr_changes oprs_unchanged_p 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 /i/toolchain-src//gcc/gcc-4.6/gcc/postreload.c ! ! o ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! z ! 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! 2! 2! 2! 2! 2! p2! 2! '2! 2! 2! 2! '2! '2! '2! '2! 2! p2! '2! reload_combine_recognize_const_pattern try_replace_in_use reload_combine_note_use reload_cse_simplify_operands /i/toolchain-src//gcc/gcc-4.6/gcc/predict.c Irreducible region hit, ignoring edge to %i->%i Predictions for insn %i bb %i %i edges in bb %i predicted to even probabilities opcode values positive (on trees) opcode values nonequal (on trees) (ignored) %s heuristics%s: %.1f%% exec hit (%.1f%%) Predictions for bb %i profile_estimate *strip_predict_hints combined DS theory first match no prediction unconditional jump guessed loop iterations 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 loop iv compare d! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! _! Pd! c! c! c! zc! zc! _! _! _! _! ]c! @c! c! _! _! _! _! Pd! no! no! ,o! ,o! n! rn! Rn! 2n! $m! $m! $m! $m! n! rn! rebuild_frequencies $ p ' - p ' 7 p ' C p ' Q p ' l p ' $ k ' d p ' m q ' | p ' p ! p # 4! p 4! p p p (# d p p p (# l p m X p , * p % : p (# F p ' T p ' expensive_function_p predict_paths_for_bb predict_iv_comparison expr_coherent_p extract_ops_from_tree gimple_predict_edge predict_insn br_prob_note_reliable_p @ F ? Y@/i/toolchain-src//gcc/gcc-4.6/gcc/pretty-print.c \U%08x qwl+# %lo %llo %llu %lx %llx \ ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 9 ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! r ! ! ! ! ! C ! decode_utf8_char pp_base_output_formatted_text pp_base_format %s%*s (??? bad code %d %s%*s) (%s /s /v /u /f /j /c /i  [uninit] \"\" "" (\"%s\") ("%s") [flags %#x] # [bb %d] %s%*s -> %d %u:%u @ D#%i [%#lx] %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] Unknown [%ld S%ld A%u AS%u [%d uses] [entry] [global entry] [weak entry] insn uid %d not found %d virtual-preferred-stack-boundary /i/toolchain-src//gcc/gcc-4.6/gcc/print-rtl.c + ! ! ! ! ! ! _ ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! Z ! Z ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! J ! ! ! ! ! ! ! ! ! f ! ! ! ! ! Z ! 3 ! ! ! ! ! ! ! ! ! ! ! ! ! ] ! 1 ! 1 ! print_rtx %s# %s%p %s <%s L.xxxx L.%d %c.xxxx %c.%u address-space-%d overflow -%lu -Inf Inf Nan side-effects readonly sizes-gimplified asm_written align-ok public private protected static visited tree_0 tree_1 tree_2 tree_3 tree_4 tree_5 tree_6 unsigned abstract external nonlocal weak in_system_header regdecl suppress-debug function-specific-target function-specific-opt autoinline built-in static-chain packed bit-field nonaddressable error-issued landing-pad:%d in-text-section in-constant-pool common tls-global-dynamic tls-local-dynamic tls-initial-exec tls-local-exec preserve decl_0 decl_1 decl_2 decl_3 decl_4 decl_5 decl_6 decl_7 passed-by-reference defer-output file %s line %d col %d unit size user align %d offset_align %lu built-in BUILT_IN_MD %d built-in %s:%s bit offset bit_field_type initial arg-type incoming-rtl struct-function value-expr no-force-blk sizetype string-flag needs-constructing transparent-aggr 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 supercontext subblocks def_stmt version %u in-abnormal-phi in-free-list ptr-info op %d: imported declaration associated declaration %s:%d:%d %s %i is inconsistent, count%lld 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 Merged %u profiles with maximal count %u. corrupted profile info: run_max * runs < sum_max corrupted profile info: sum_all is smaller than sum_max corrupted profile info: edge count exceeds maximal count corrupted profile info: edge from %i to %i exceeds maximal count Read edge from %i to %i, count: Graph solving took %d passes. BB %i count does not match sum of incoming edges %lld should be %lld BB %i count does not match sum of outgoing edges %lld should be %lld 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 cannot find %s counters in function %s. 9 ! 2 ! ' ! I ! B ! ! ! ! ! ! ! ! R ! ! ! R ! branch_prob union_groups compute_branch_probabilities set_bb_counts n l l w m ] l l l p l l l l instrument_edges instrument_values /i/toolchain-src//gcc/gcc-4.6/gcc/real.c 08ce 7bde +Inf %c%cNaN p%+d 0123456789abcdef QNaN SNaN -0.0 e%+d 7" f7" k7" @7" O7" 7" k7" @7" T7" T7" z7" @7" @7" @7" @7" @7" O8" h8" 8" 8" 8" 8" 8" 9" 49" >9" H9" U9" _9" 78" &Q" 6R" 6R" 6R" vQ" Q" 6R" 6R" vQ" vQ" P" 6R" vQ" vQ" vQ" 6R" 'Z" Z" Z" sZ" 4X" }X" Z" sZ" 4X" 4X" 'Z" sZ" Z" Z" Z" sZ" \" \" \" *]" \" Q]" D^" *]" \" D^" D^" *]" x\" x\" x\" *]" |" 2}" l}" |" |" |" |" |" |" |" |" |" }" |" }" |" ~" 0~" u~" |" +" K" +" K" +" K" +" K" `*" J" 5 5 ? ? `*" J" 5 5 ? ? `*" J" 5 5 ? ? *" I" @ @ @ _ _ )" I" @ @ @ O O )" I" @ @ @ O O )" I" 5 5 @ O O V" V" j 5 8  V" V" j 5 8  &" 0F" q q @   &" 0F" q q @   %" ""  0%" "" 8 8  p$" @!" 5 5 /" /" a /" p/" ? ? `/" P/" " "   P#" D" P#" D" !" " encode_ieee_half 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 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 decimal_integer_string 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 @ y P D ?-0x.%sp%d /i/toolchain-src//gcc/gcc-4.6/gcc/realmpfr.c real_from_mpfr mpfr_from_real /i/toolchain-src//gcc/gcc-4.6/gcc/recog.c split1 split2 split3 split4 split5 ] " " " " " Q " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " V " " : " " V " F " " " " V " V " " " " " " " " " " " " " " " " " v " V " " V " " " " " " F " F " 1 " 1 " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " x " " " " " " @ " l " " " " P " " P " " P " P " " " " P " P " u " " " " " " " " " " " " " " " " " P " " P " " " " " " " " " H " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " @ " " " " " " " " \ " " " + " " peep2_attempt peep2_update_life 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 decode_asm_operands validate_replace_rtx_1 validate_change_1 /i/toolchain-src//gcc/gcc-4.6/gcc/reg-stack.c output constraint %d must specify a single register output constraint %d cannot be specified together with "%s" clobber output regs must be grouped at top of stack implicitly popped regs must be grouped at top of stack output operand %d must use %<&%> constraint Emitting insn initializing reg %d uninitialized [ Basic block %d Input stack: insn %d input stack: Expected live registers [ ] Output stack: Edge %d->%d: no changes needed correcting stack to *stack_regs " X " X " X " X " X " X " X " i " 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 " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " V " " " N " " " " " V " V " " " " " " ` " " ` " " ` " " convert_regs_1 change_stack emit_swap_insn get_hard_regnum subst_asm_stack_regs replace_reg subst_stack_regs_pat move_for_stack_reg swap_to_top remove_regno_note emit_pop_insn subst_stack_regs_in_debug_insn compensate_edge [%u] Bad next_regno for empty chain (%u) [%u] Non-empty reg in chain (%s %u %i) debug_insn %u: queued replacing reg %u with %u insn %u: replaced reg %u with %u /i/toolchain-src//gcc/gcc-4.6/gcc/regcprop.c insn %u: reg replacements not verified [%u %s] [%u] Loop in regno chain [%u] Bad oldest_regno (%u) debug insn changes pool cprop_hardreg '# 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&# '# '# '# '# '# '# copyprop_hardreg_forward_1 /i/toolchain-src//gcc/gcc-4.6/gcc/reginfo.c can%'t use %qs as a call-saved register can%'t use %qs as a call-used register can%'t use %qs as a fixed register stack register used for global register variable global register variable follows a function definition register used for two global register variables call-clobbered register used for global register variable F=# 0=# ;# ;# ;# ;# ;# ;# ;# ;# ;# ;# ;# ;# ;# ;# ;# ]<# ]<# ;# <# ;# <# ;# ;# ;# ;# ]<# ]<# ]<# ]<# ;# ]<# ]<# ]<# ;# ;# ;# ;# ;# ;# ]<# ]<# ]<# init_subregs_of_mode setup_reg_classes resize_reg_info allocate_reg_info fix_register init_reg_sets_1 init_move_cost  [es _es ces ges ]t oes ses n p p p p p p p p kn p p pq p p p p p p p p p p p p p p p p p p p p p p p p p p p % p + p 1 p 7 p = p unknown register name: %s reginfo st(1) st(2) st(3) st(4) st(5) st(6) st(7) argp fpsr fpcr xmm0 xmm1 xmm2 xmm3 xmm4 xmm5 xmm6 xmm7 r8 r9 r10 r11 r12 r13 r14 r15 xmm8 xmm9 xmm10 xmm11 xmm12 xmm13 xmm14 xmm15 Starting backward pass... Fixed operand of insn %d. Starting forward pass... /i/toolchain-src//gcc/gcc-4.6/gcc/regmove.c Could fix operand %d of insn %d matching operand %d. Fixed operand %d of insn %d matching operand %d. ^# ^# "[# "[# "[# "[# "[# "[# "[# "[# "[# w^# w^# w^# w^# w^# w^# w^# w^# w^# w^# "[# "[# "[# "[# "[# "[# "[# :^# :^# :^# :^# "[# "[# "[# "[# "[# "[# "[# "[# "[# "[# "[# "[# "[# "[# "[# "[# "[# "[# :^# "[# :^# :^# "[# "[# "[# "[# "[# "[# :^# :^# :^# :^# :^# :^# "[# :^# "[# :^# :^# :^# "[# "[# "[# :^# :^# "[# "[# :^# :^# :^# :^# :^# :^# :^# reg_is_remote_constant_p Creating chain %s (%d) at insn %d Basic block %d: Register %s (%d): %d [%s] Register %s in insn %d crosses a call ; no available better choice , renamed as %s rnreg terminate_write terminate_dead mark_all_read mark_read mark_write mark_access Cannot rename chain %s (%d) at insn %d (%s) Widening register in chain %s (%d) at insn %d Failing basic block due to unhandled overlap Closing chain %s (%d) at insn %d (%s) /i/toolchain-src//gcc/gcc-4.6/gcc/regrename.c l # # # # # # E # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # X # # # # # # # # # # # # # # # # # # # # # # 0 # # # # # m # m # m # m # # m # m # u # # # # # # # m # m # m # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # build_def_use I p Y p h p v p p p scan_rtx note_sets_clobbers do_replace /i/toolchain-src//gcc/gcc-4.6/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, %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 /i/toolchain-src//gcc/gcc-4.6/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 % # ] # # ] # ] # ] # # ] # ] # ] # ] # ] # # ] # ] # ] # ] # ] # ] # ] # ] # ] # ] # ] # ] # ] # ] # ] # ] # ] # ] # ] # ] # ] # ] # ] # ] # 6 # 6 # 6 # 6 # ' # ' # ] # ] # ] # ] # ] # ] # ] # ] # ] # ] # ] # ] # ] # ] # ] # ] # ] # ] # # # # H$ dE$ dE$ dE$ dE$ dE$ H$ dE$ dE$ dE$ dE$ G$ G$ G$ G$ G$ G$ G$ G$ G$ G$ dE$ dE$ dE$ F$ ON$ 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$ 2S$ L$ EN$ L$ Q$ GS$ L$ L$ L$ Q$ Q$ T$ L$ L$ L$ fS$ fS$ fS$ fS$ fS$ fS$ fS$ fS$ fS$ fS$ L$ L$ W$ Q$ V$ Q$ L$ L$ L$ L$ L$ V$ V$ `V$ `V$ V$ V$ V$ V$ V$ V$ V$ V$ L$ L$ L$ L$ L$ U$ L$ U$ L$ L$ L$ L$ L$ L$ L$ L$ L$ L$ L$ L$ L$ L$ Q$ L$ U$ L$ L$ L$ T$ T$ R$ R$ L$ %R$ ER$ H p Y p k p { p p p p p p p # p regno_clobbered_p refers_to_regno_for_reload_p reg_overlap_mentioned_for_reload_p copy_replacements subst_reloads form_sum 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 $ $ $ r $ P $ . $ $ $ $ $ $ 4 $ $ $ $ 4 $ $ $ $ 4 $ 4 $ $ $ w $ 5 $ $ 4 $ $ $ 4 $ 4 $ 4 $ 4 $ $ 4 $ 4 $ $ $ $ $ $ $ $ $ 4 $ 4 $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ J $ J $ J $ J $ J $ J $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ Z $ Z $ $ $ $ / $ $ $ $ $ $ $ $ $ } $ U $ . $ $ $ $ $ $ $ $ $ $ 1 $ = $ P $ $ * $ $ . $ . $ . $ . $ . $ . $ . $ $ . $ . $ . $ $ , $ . $ . $ $ $ . $ $ $ , $ _ $ $ . $ . $ $ $ $ $ . $ $ $ + $ . $ \ $ ) $ . $ . $ $ . $ $ $ . $ _ $ $ _ $ ) $ $ . $ . $ _ $ . $ . $ _ $ _ $ _ $ _ $ _ $ _ $ ) $ _ $ _ $ _ $ _ $ _ $ . $ . $ . $ . $ $ $ $ $ u $ u $ _ $ _ $ _ $ _ $ _ $ _ $ _ $ _ $ _ $ _ $ . $ . $ . $ . $ . $ . $ . $ . $ ) $ ) $ ) $ ) $ ) $ ) $ ) $ ) $ ) $ . $ . $ . $ . $ ) $ ) $ ) $ ) $ ) $ ) $ ) $ ) $ g $ Y $ g $ Q $ $ Q $ Q $ i $ Q $ Q $ Q $ Q $ i $ i $ Q $ $ Q $ Q $ Q $ Q $ Q $ Q $ Q $ Q $ Q $ Q $ Q $ Q $ Q $ Q $ Q $ Q $ Q $ Q $ Q $ Q $ $ $ } $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ } $ q $ \ $ L $ ^ $ $ $ I $ 4 $ $  $ s $ $ $ $ W% V% V% V% V% V% V% R% ~V% %V% lV% KH% ,H% ,H% ,H% KH% KH% ,H% ,H% ,H% KH% KH% ,H% ,H% ,H% ,H% KH% KH% KH% KH% KH% ,H% ,H% ,H% ,H% ,H% ,H% ,H% KH% KH% KH% KH% ,H% ,H% ,H% ,H% ,H% KH% KH% ,H% ,H% KH% KH% KH% KH% KH% KH% KH% KH% ,H% ,H% ,H% ,H% ,H% KH% ,H% KH% ,H% ,H% ,H% ,H% ,H% ,H% ,H% ,H% ,H% ,H% ,H% ,H% ,H% ,H% 8X% ,H% KH% ,H% ,H% ,H% KH% KH% KH% *X% ,H% 8X% KH% clear_reload_reg_in_use eliminate_regs_1 elimination_costs_in_insn reload eliminate_regs_in_insn count_pseudo find_reg reloads_conflict gen_reload_chain_without_interm_reg_p spill_failure finish_spills choose_reload_regs reload_reg_free_p failed_reload emit_reload_insns emit_input_reload_insns inc_for_reload gen_reload delete_output_reload do_output_reload emit_output_reload_insns reload_reg_reaches_end_p replace_pseudos_in compute_use_by_pseudos /i/toolchain-src//gcc/gcc-4.6/gcc/reload1.c Reg %d has equivalence, initial gains %d Reg %d had equivalence, but can't be eliminated output operand is constant in % 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 init_insns for %u: failure trying to reload: foo Reloads for insn # %d VOIDmode on an output Register %d now on stack. Register %d now in %d. 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: n% Hn% Hn% Hn% Hn% Hn% Hn% Hn% Hn% Hn% Hn% Hn% Hn% Hn% in% Hn% Hn% n% Hn% Hn% Hn% Hn% Hn% Hn% Hn% Hn% Hn% Hn% Hn% Hn% Hn% Hn% Rn% Hn% Hn% Hn% n% Hn% Hn% Hn% Hn% n% Hn% Hn% Hn% Hn% in% Hn% Hn% Hn% n% p% 3p% 3p% 3p% 3p% 3p% 3p% 3p% 3p% 3p% 3p% 3p% 3p% 3p% 3p% 3p% 3p% 3p% 3p% 3p% 3p% q% 3p% 3p% 3p% 3p% 3p% 3p% 3p% 3p% 3p% 3p% 3p% 3p% 3p% q% 3p% 3p% q% 3p% 3p% 3p% 3p% 3p% 3p% 3p% 3p% 3p% 3p% 3p% 3p% 3p% 3p% `q% 3p% 3p% 3p% Op% 3p% 3p% 3p% 3p% Op% 3p% 3p% 3p% 3p% q% p% p% 3p% ?q% s% `s% `s% `s% `s% `s% `s% `s% `s% `s% `s% `s% `s% `s% `s% `s% `s% `s% `s% `s% `s% u% `s% `s% `s% `s% `s% `s% `s% `s% `s% `s% `s% `s% `s% t% `s% `s% u% `s% `s% `s% `s% `s% `s% `s% `s% `s% `s% `s% `s% `s% `s% t% `s% `s% `s% s% `s% `s% `s% `s% s% `s% `s% `s% `s% t% s% s% `s% t% v% w% w% 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% w% w% w% w% v% @x% w% w% w% v% v% v% v% v% v% w% w% w% cw% cw% cw% cw% cw% cw% cw% cw% cw% cw% cw% cw% cw% cw% cw% cw% cw% w% cw% cw% w% cw% cw% cw% cw% cw% cw% cw% cw% cw% cw% cw% cw% cw% w% w% cw% w% cw% cw% cw% cw% cw% cw% cw% cw% cw% cw% cw% cw% cw% cw% w% cw% cw% cw% w% cw% cw% cw% cw% cw% cw% cw% cw% cw% w% w% w% cw% w% w p :  p p p p U n p l p p q p p p g m p p 7 p p p 5 |T r r l 3 p k p & p 0 p < p I p V p *bq m # l c p viq k p n { p = n p p p p \ p m m ? p p p m p p m jn jn . p l I m m Z p p p p p p p jn jn p p p p p p m ] m f m o m m , p 0 p 4 p 8 p 2 k : m < p A p F p K p P p U p Z p f p w p r p  p n p p p p p p p m k p v k k k k k p p 0 p p p p p ) p 1 p 9 p B p I p P p W p a p k p t p p k p p q `&t `&t p jq yn n p p p p p p p p yn ]t p p p yn p p p n n p #"l #"l p l n p p yn p m n #"l p `&t p n p yn p m p #"l p p p p n p p p p p p p p p p p p n p p p p p p p p p n n n n p p p p p p p p p p p p p p p p p p p p n n n n n n n n n n n n n n n n n n n n n p p n p p p p n p p p n n n p p p n n p p % n $$(($$ p p 2 p F p Z p q p p p p p p X p p p % p . p 6 p @ p J p U p ` p n p z p p p p p p p p p p p & p 7 p J p Z p l p { p p p p p p rtx_equal_p rtx_equal_p_cb copy_rtx shared_const_p /i/toolchain-src//gcc/gcc-4.6/gcc/rtl.c NOTE_INSN_SWITCH_TEXT_SECTIONS UnKnown debug_expr expr_list insn_list sequence debug_insn jump_insn call_insn code_label note cond_exec asm_input asm_operands unspec_volatile addr_vec addr_diff_vec trap_if const_int const_fixed const_double const_vector const_string scratch 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 geu gtu leu ltu uneq unge ungt unle unlt ltgt 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 debug_implicit_ptr iuuBeiie iuuBeiie0 iuuBeiiee iuu00000 iuuB00is iuuB0ni ssiEEEi eEee0 eee wwwwww 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_NOALIAS REG_BR_PRED REG_FRAME_RELATED_EXPR REG_CFA_DEF_CFA REG_CFA_ADJUST_CFA REG_CFA_OFFSET REG_CFA_REGISTER REG_CFA_EXPRESSION REG_CFA_RESTORE REG_CFA_SET_VDRAP REG_EH_CONTEXT REG_EH_REGION REG_SAVE_NOTE REG_NORETURN REG_NON_LOCAL_GOTO REG_CROSSING_JUMP REG_SETJMP y% x% x% x% x% x% x% x% x% x% x% x% x% y% y% y% y% x% y% x% y% x% x% x% x% x% y% y% y% |% 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|% u|% u|% u|% u|% u|% u|% u|% u|% u|% u|% u|% u|% u|% u|% u|% u|% u|% |% % % % % % % % % % % % % J % u % u % % % % % % % % % % % \ % \ % % ; % R % R % % % % h % ; % % % % R % R % R % R % % R % R % R % R % % % % % \ % R % R % R % % % % % % % % % % % % % % % % % % % % % % % % % % % % ; % ; % ; % ; % ; % ; % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % R % F % F % F % F % % F % F % F % F % % % % % % F % F % F % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % / % / % / % / % / % / % / % / % % % % % % % 1 % % % % % % % _ % 1 % % % = % m % m % % % % % m % m % %  % % % % % % % % % % Z % % % % % % % % % % % % % % % % % % Z % Z % Z % Z % % % Z % Z % % % % % % f % % Z % Z % % 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 % % % % % \ % \ % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % K % % % % K % K % _ % U % % t % % K % K % _ % K % K % K % K % K % K % K % K % K % K % K % K % K % K % K % K % K % % 0 % % b % % % % % % % X % % % % % ! % % % % % % % % % % % % % % % % % % % % % % % % % 0 % 0 % 0 % 0 % \ % 0 % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % \ % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % = % = % % % % % % % % % % % % % % % % % % % % % % % + % % % % % % % % " % " % " % " % r % " % % a % r % r % r % r % r % , % " % " % % % % % % % % } % % % % % % % % % % } % % % % % % % % j % % % % % % % % % % p % % % % z % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % 0 % % % % % % % % % % % % % % % % H % % % H % % % % % % R % % R % R % % R % R % % % > % % W % W % W % W % W % W % % W % 4 % W % W % W % W % W % W % W % % W % % % K % % W % W % % W % W % %  % 5 % % % % % % & % % 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 % @ % init_num_sign_bit_copies_in_rep nonzero_bits1 find_first_parameter_load subreg_get_info replace_rtx remove_reg_equal_equiv_notes_for_regno find_reg_fusage dead_or_set_p reg_overlap_mentioned_p eEV /i/toolchain-src//gcc/gcc-4.6/gcc/rtlanal.c /i/toolchain-src//gcc/gcc-4.6/gcc/rtlhooks.c % % % % % gen_lowpart_general n_bits = %d, set = { %s %d /i/toolchain-src//gcc/gcc-4.6/gcc/sbitmap.c sbitmap_union_of_preds sbitmap_union_of_succs sbitmap_intersection_of_preds sbitmap_intersection_of_succs sbitmap_a_and_b_or_c_cg sbitmap_a_or_b_and_c sbitmap_a_or_b_and_c_cg sbitmap_a_or_b_cg sbitmap_a_xor_b_cg sbitmap_a_and_b_cg sbitmap_difference sbitmap_not sbitmap_union_of_diff sbitmap_union_of_diff_cg sbitmap_range_empty_p /i/toolchain-src//gcc/gcc-4.6/gcc/sched-rgn.c ;; Procedure interblock/speculative motions == %d/%d ;; ------------ REGIONS ---------- ----------- candidate table: target: b=%d bb=%d --- ;; ------------ REGION %d ---------- ;; --------------- forward dependences: ------------ ;; --- Region Dependences --- b %d bb %d ;; Region extension iterations: %d%s ;; Region extension statistics: size %d: was %d + %d more b%3d: i%4d %d/b%d digraph Region_%d { %d -> %d ;; rgn %d nr_blocks %d: ;; bb/block: %d/%d src b %d bb %d speculative split path: update path: src %d equivalent wt reservation prio ;; %7s%6s%6s%6s%6s%6s%14s ----------- ;; %6d {%s} ;; %s%5d%6d%6d%6d%6d%6d nothing : ;; bb_prob(%d, %d) = %3d ... failed sched1 schedule_region % % /& & % `"& % & ` % % P % P&& % advance_target_bb begin_schedule_ready check_live_1 init_ready_list compute_trg_info 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 compute_priorities free_rgn_deps extend_rgns gather_region_statistics <%#lx,%#lx> ` L%d const( high( +low( ! ^ 0>> <-< >-> != sxt zxt sxn zxn fxn trn float_trunc ftr flt uns_float ufl uns_fix ufx pre post argc: {( )? %s=%s clobber %s use %s loc %s (%s) %s %s%s; asm {%s} trap_if %s %4d %s D.%i %4d: debug %s optimized away %4d: debug %s => %s %s: jump %s L%d: i%4d: barrier i%4d  %s: %s `& `& "d& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& d& c& c& `& cc& =c& *c& b& b& 4b& `& `& `& a& a& a& a& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& `& :a& ~n& ~n& 9e& 9e& Tn& 9e& 9e& 9e& n& 9e& 9e& m& 9e& 9e& 9e& 9e& 9e& 9e& 9e& 9e& 9e& 9e& 9e& 9e& 9e& 9e& 9e& 9e& 9e& m& m& ]m& 6m& m& l& 9e& 9e& l& 9e& 9e& l& l& al& :l& l& k& k& k& k& Yk& 2k& k& j& j& j& j& ij& Kj& -j& j& j& i& i& i& Zi& 3i& i& h& h& h& h& ah& 9e& 9e& 9e& 9e& 9e& 9e& 9e& 9e& :h& h& g& g& g& g& jg& Jg& g& 9e& 9e& 9e& 9e& g& f& 9e& f& 9e& 9e& 9e& 9e& f& Rf& 9e& !f& bp& o& o& o& o& o& o& o& o& ~p& p& q& o& q& Ar& r& r& o& r& Ns& s& s& s& o& s& 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& -p& 2u& u& v& v& ov& v& u& print_pattern /i/toolchain-src//gcc/gcc-4.6/gcc/sched-vis.c T X { h \ ` d /i/toolchain-src//gcc/gcc-4.6/gcc/sel-sched-ir.c /i/toolchain-src//gcc/gcc-4.6/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 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 & 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 get_loop_exit_edges_unique_dests inner_loop_header_p cfg_preds_1 _eligible_successor_edge_p sel_redirect_edge_and_branch_force sel_create_recovery_block copy_lv_set_from sel_split_edge free_sched_pools bb_ends_ebb_p sel_num_cfg_preds_gt_1 alloc_succs_info free_succs_info sel_remove_loop_preheader sel_remove_bb remove_bb_from_region return_bb_to_pool delete_and_free_basic_block free_lv_set & & sel_bb_end sel_bb_head get_av_level get_av_set copy_data_sets init_lv_set sel_remove_insn maybe_tidy_empty_bb sel_merge_blocks move_bb_info remove_empty_bb tidy_control_flow sel_recompute_toporder get_dest_and_mode tick_check_p tick_check_dep_with_dw ` & & & ~& & @ & & & & & ` & 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 P & & & init_global_and_expr_for_insn free_data_for_scheduled_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 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 return_regset_to_pool flist_add merge_fences init_fences fence_clear /i/toolchain-src//gcc/gcc-4.6/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; 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 %s %4d ! + %4d %4d ./ debug_mem_addr_value switch_dump )q has_preds_in_current_region_p #"l /i/toolchain-src//gcc/gcc-4.6/gcc/sel-sched.c unchanged (as RHS, cached, inside insn group) removed (cached as RHS, but renaming is now disabled) would create bookkeeping block: Best expression(s) (sequential form): Finished a cycle. Current cycle = %d sel_add_to_insn_priority: insn %d, by %d (now %d+%d). Insn %d is ineligible_successor Insn %d has a valid empty av set Insn %d is beyond the software lookahead window size Generating bookkeeping insn (%d->%d) Swapping code labels %i and %i New block is %i, split from bookkeeping block %i Pre-existing bookkeeping block is %i 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 removed due to use/set conflict sel_target_adjust_priority: insn %d, %d+%d = %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 privileged_n: %d insns with SPEC %d max_issue: we can issue %d insns, already did %d insns using %dth insn from the ready list Starting fill_insns for insn %d, cycle %d Moving expressions up in the insn group... Expr %d removed because it would need bookkeeping, which cannot be created Updating fence insn from %i to %i 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 advance_state (state_transition) advance_state (dfa_new_cycle) state (%u): Moving through %d: removed (cached) unchanged (cached) unchanged (as RHS, cached) changed (cached): no bookkeeping required: only one pred edge: found existing block: unchanged unchanged (as RHS) changed: Insn %d has a valid av set: successors of bb end (%d): real successors num: %d av_succs (%d): Computed av set for insn %d: Swapping block ids %i and %i %s ( Moving jump %d Expr %d is ok Sorted av set (%d): ready after reorder: :%d; Best expression (vliw form): ; cycle %d No best expr found! Scheduling on fences: Boundaries: Available exprs (vliw form): Scheduling insn: Fence %d[%d] has not changed reset Scheduling region %d Finishing schedule in bbs: haifa clock: %d Haifa cost for insn %d: %d scheduled insn %d, clock %d Cost for insn %d is %d move_op find_used_regs fur_at_first_insn fur_orig_expr_found _succ_iter_start _succ_iter_next _succ_iter_cond get_all_loop_exits get_loop_exit_edges_unique_dests inner_loop_header_p _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 /i/toolchain-src//gcc/gcc-4.6/gcc/simplify-got.c simplify_got rest_of_handle_simplify_got /i/toolchain-src//gcc/gcc-4.6/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 ' 2 ' B ' R ' b ' r ' ' ' ' ' ' ' ' 2 ' B ' R ' b ' r ' ' ( ( ( ( ( P ( P ( ( P ( P ( ( ( ( u ( ( ( ( S ( ( ( H ( ( p ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( 1 ( ( ( P ( P ( P ( ( ( ( S ( S ( P ( H( TH( C( -I( C( C( H( C( C( J( J( tJ( [J( KK( BJ( C( I( I( I( I( I( I( I( VI( "K( C( S( |S( 8H( fS( C( C( 7S( C( C( R( R( R( R( dR( WR( 8H( Q( Q( Q( Q( Q( Q( Q( uQ( >Q( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( 8H( C( C( C( 8H( 8H( 8H( C( C( C( U( T( T( T( T( $U( T( T( T( T( T( T( T( T( T( T( T( T( T( rT( rT( T( T( T( T( T( T( T( T( T( T( T( T( T( T( &d( X^( X^( X^( X^( X^( X^( X^( X^( X^( X^( X^( X^( 8c( 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^( Gb( a( `( U`( _( _( X^( X^( X^( X^( X^( X^( X^( _( X^( ^( ^( X^( X^( }^( g^( be( X^( 0e( X^( X^( 0e( 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^( be( be( X^( X^( X^( X^( X^( X^( X^( X^( X^( X^( X^( X^( X^( be( v( p( p( p( p( p( p( p( p( p( p( p( p( v( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( ^v( )v( u( p( p( p( p( p( p( p( p( p( p( u( p( v( v( w( w( w( Rw( z( |q( |q( |q( |q( |q( |q( |q( |q( |q( |q( |q( |q( iz( |q( |q( |q( |q( |q( |q( |q( |q( |q( |q( |q( |q( |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( y( |q( y( |q( |q( |q( |q( |q( |q( y( x( {( p( p( p( p( p( p( p( p( p( p( p( p( v{( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( 0{( z( z( p( p( p( p( p( p( p( p( p( p( |( p( U|( 7|( {( {( {( {( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( p( ( ( ( ( ( ( ( ( ( ( ( k ( O ( 5 ( ( ( ( ( ( ( ( ] ( C ( ( ( & ( & ( y ( & ( ( ( ( ( 3 ( 3 ( ( r ( S ( S ( ( S ( , ( , ( 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 simplify_unary_operation_1 /i/toolchain-src//gcc/gcc-4.6/gcc/sparseset.c sparseset_bit_p sparseset_and_compl /i/toolchain-src//gcc/gcc-4.6/gcc/sreal.c ((%lu * 2^16 + %lu) * 2^%d) sreal_div sreal_sub shift_right *stack_ptr_mod %d %s "%s == %d" %ld %d %s "%s" %ld (nofn) %d %s "%s == %d" "%s" %ld %d %s "%s" "%s" %ld %s == %d: %ld %s: %ld %d %s "%s == %d" "%s" 1 %d %s "%s" "%s" %d .statistics Pass statistics: /i/toolchain-src//gcc/gcc-4.6/gcc/statistics.c statistics_histogram_event curr_statistics_hash statistics_counter_event /i/toolchain-src//gcc/gcc-4.6/gcc/stmt.c missing close brace for named operand duplicate asm operand name %qs asm-specifier for variable %qE 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 clobbered by %qs 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 value computed is not used undefined named operand %qs struct case_node pool ( ( ( ( r ( r ( r ( ( ( ` ( r ( r ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ` ( ` ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( | ( ( ( | ( ( ( ( ( r ( r ( r ( r ( r ( r ( ( ( ( ( ( r ( ` ( ' ( ` ( ' ( 0 ( ( ' ( ' ( ' ( ` ( ( ` ( ' ( ' ( ' ( ( ( ( ( ( ( ( ( ( ( ' ( ' ( ` ( ( ` ( ` ( ' ( ' ( ' ( ' ( ' ( ` ( ` ( ` ( ` ( ` ( ` ( ` ( ` ( ` ( ` ( ` ( ` ( ' ( ' ( ' ( ' ( ' ( ( ' ( ( ' ( ' ( ' ( ' ( ' ( ' ( ' ( ' ( ' ( ' ( ' ( ' ( ' ( ' ( ( ' ( ` ( ' ( ' ( ' ( ( ` ( ( ( ' ( ( ` ( ( ( ( ( | ( ( ( ( ( ( l ( ( ( ( ( F ( F ( F ( F ( F ( F ( F ( F ( F ( F ( ( ( ( l ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( > ( ( 0 ( ( ( F ( ( ( ( ( ( ( ( ( ( ( ( 0 ( ( ( ( ( ( > ( ( > ( ( ( ( ( ( ( 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 /i/toolchain-src//gcc/gcc-4.6/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 is unnecessary for %qE packed attribute is unnecessary packed attribute is unnecessary for %q+D offset of packed bit-field %qD has changed in GCC 4.4 alignment of array elements is greater than element size .) .) .) .) .) .) .) .) .) .) .) .) .) .) .) .) .) .) \) Y) Y) Y) ^) ]) ]) Y) ]) &]) .^) [) Z) Z) Z) Z) m\) m\) Q\) | { h x { h get_mode_bounds set_sizetype vector_type_mode layout_type place_field layout_decl int_mode_for_mode smallest_mode_for_size self_referential_size put_pending_sizes offset bitpos remaining in alignment = %u packed may be necessary pending statics: SZ%lu size of %q+D is %d bytes padding struct to align %q+D bit_size_type STORE_MOTION delete insn in BB %d: STORE_MOTION replaced with insn: STORE_MOTION drop REG_EQUAL note at insn %d: STORE_MOTION list of MEM exprs considered: Can't replace store %d: abnormal edge from %d to %d /i/toolchain-src//gcc/gcc-4.6/gcc/store-motion.c STORE_MOTION insert store at start of BB %d: STORE_MOTION insert insn on edge (%d, %d): STORE_MOTION of %s, %d basic blocks, %d insns deleted, %d insns created ANTIC stores : AVAIL stores : Removing redundant store: st_antloc st_kill st_transp st_avloc insert_store ) P ) 0 1 2 3 4 5 6 7 8 9 Function call in loop. Computed branch in the loop. __stack_chk_fail __stack_chk_fail_local __stack_chk_guard out of memory #pragma GCC target is not supported for this machine target attribute is not supported on this machine /i/toolchain-src//gcc/gcc-4.6/gcc/targhooks.c nested function trampolines not supported on this target nested functions not supported on this target __builtin_saveregs not supported by this 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' default_addr_space_convert default_addr_space_legitimate_address_p default_addr_space_address_mode default_addr_space_pointer_mode default_function_value_regno_p default_function_value default_function_incoming_arg default_function_arg default_function_arg_advance default_builtin_vectorization_cost default_scalar_mode_supported_p default_print_operand_address default_print_operand default_legitimate_address_p time in %s: %ld.%06ld (%ld%%) /i/toolchain-src//gcc/gcc-4.6/gcc/timevar.c PCH preprocessor state restore 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 phase setup phase parsing phase lang. deferred phase cgraph phase debug info phase check & debug info phase generate phase finalize |name lookup |overload resolution garbage collection dump files PCH main state save PCH preprocessor state save PCH pointer reallocation PCH pointer sort PCH main state restore callgraph construction callgraph optimization varpool construction ipa cp ipa function splitting ipa various optimizations ipa lto gimple in ipa lto gimple out ipa lto decl in ipa lto decl out ipa lto decl init I/O ipa lto cgraph I/O ipa lto decl merge ipa lto cgraph merge whopr wpa whopr wpa I/O whopr ltrans whopr wpa->ltrans ipa reference ipa profile ipa pure const ipa type escape ipa points-to ipa SRA ipa free lang data cfg construction cfg cleanup CFG verifier trivially dead code life analysis life info update df scan insns df multiple defs df reaching defs df live regs df live&initialized regs df uninitialized regs 2 df use-def / def-use chains df live reg subwords df reg dead/unused notes register information alias analysis alias stmt walking register scan rebuild jump labels lexical analysis parser (global) parser struct body parser enumerator list parser function body parser inl. func. body parser inl. meth. body template instantiation inline heuristics multiversion dispatch integration tree gimplify tree eh tree CFG construction tree CFG cleanup tree VRP tree copy propagation tree find ref. vars tree PTA tree PHI insertion tree SSA rewrite tree SSA other tree SSA incremental tree operand scan dominator optimization tree SRA tree CCP tree PHI const/copy prop tree split crit edges tree reassociation tree PRE 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 tree loop invariant motion tree canonical iv scev constant prop tree loop unswitching complete unrolling tree parallelize loops tree vectorization tree slp vectorization Graphite Graphite loop transforms Graphite data dep analysis Graphite code generation 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 out of ssa expand vars post expand cleanups varconst lower subreg forward prop dead code elimination dead store elim1 dead store elim2 loop analysis loop unrolling loop doloop CPROP code hoisting LSM auto inc dec CSE 2 branch prediction value profile opts 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 combine stack adjustments peephole 2 rename registers hard reg cprop scheduling 2 machine dep reorg delay branch sched reorder blocks shorten branches reg stack variable output symout var-tracking dataflow var-tracking emit tree if-combine uninit var analysis thread safety analysis plugin initialization plugin execution simplify got early local passes unaccounted optimizations rest of compilation unaccounted post reload remove unused locals address taken unaccounted todo verify loop closed verify RTL sharing rebuild frequencies repair loop structures timevar_cond_stop timevar_stop timevar_start timevar_pop_1 timevar_push_1 { G zt? ?unrecoverable error options passed: options enabled: dynamic,bounded %s:%d:%d:%s %ld %s  4.2.4 (Ubuntu 4.2.4-1ubuntu4) i686-linux 0.8.1 2.4.1 4.2.4 GMP MPFR MPC %q+F used but never defined %q+D defined but not used gccaux can%'t open %s: %m gccdump su .comm __gnu_lto_v1 ,%lu,%u (GCC) (GNU) .ident %s"GCC: %s%s" error writing to %s: %m error closing %s: %m dwarf-2 predictable-branch-outcome max-inline-insns-recursive max-inline-recursive-depth inline-function-overhead-size max-early-inliner-iterations comdat-sharing-probability min-vect-loop-bound max-delay-slot-insn-search max-delay-slot-live-search max-pending-list-length large-function-insns large-function-growth large-unit-insns inline-unit-growth ipcp-unit-growth early-inlining-insns large-stack-frame large-stack-frame-growth max-gcse-memory max-gcse-insertion-ratio gcse-cost-distance-ratio gcse-unrestricted-cost max-hoist-depth 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 codesize-hotness-threshold unrollpeel-codesize-threshold 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 min-crossjump-insns 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 scev-max-expr-complexity omega-max-vars omega-max-geqs omega-max-eqs omega-max-wild-cards omega-hash-table-size omega-max-keys max-cselib-memory-locations ggc-min-expand ggc-min-heapsize 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 max-dse-active-local-stores 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 ira-loop-reserved-regs loop-block-tile-size graphite-max-nb-scop-params graphite-max-bbs-per-function always-inline-icall-target force-lipo force LIPO compilation mode max-lipo-group maximum module group size. max-lipo-mem gcov-debug reusedist-call-count-thresh reusedist-memcpy-size-thresh reusedist-memset-size-thresh slp-max-insns-in-bb min-insn-to-prefetch-ratio max-vartrack-size min-nondebug-insn-uid ipa-sra-ptr-growth-factor devirt-type-list-size lto-partitions lto-min-partition min-mcf-cancel-iters num-mversn-clones mversn-clone-depth pmu_profile_n_addresses autoclone-function-size-limit P ) P ) g ) { ) ) ) ) - ) ) ) ) ) ) ) ) ) ) ) ) ) ) - ) n = n nq n n q d q oq 2 q L{p D q d{p ( q oq q , q L q 9oq q q q L q p q Toq q roq q oq h q q F q d q q oq q oq d x q oq M q oq q pq T q !pq d q 7pq ' q Hpq q [pq L q lpq q pq q pq < q pq t q pq q q q d q q pq q pq ` q qq q qq q (qq P H q Cqq q Tqq q eqq q tqq , q d q X q qq q 4 q X q qq q q X , q q q qq ' q qq ' L q qq 2 q rq q rq q d q q 7rq d q Irq ( q q q Yrq @ q orq | q rq d q rq x q rq d q q _ d , q rq K d q rq d P q rq d q q P d q sq 2 d q -sq d 0 q Asq t q Usq q lsq q sq D q sq t q sq q q q sq x q q q sq d H q sq q sq q tq q tq \ q &tq q ;tq & q Qtq q T q | q q q T q x q `tq q |tq q tq l q tq d q tq q tq d ` q tq q tq ` q uq ( q q 0 q &uq p q Duq ( d q [uq 2 , q ruq p q uq q uq q uq ' D q uq q uq d q uq q vq h q q q < q \ q vq d q 5vq D q Qvq q bvq q zvq @ vq vq vq vq vq vq q wq d q wq ' h q -wq d q ?wq q [wq q < q ` q rwq 3 q wq q wq d q P q ' p q q ! d q q @ q wq q wq wq xq ' xq -xq $ q q d 5w q :xq D q l q q q q Exq ( q axq h q ~xq q xq q xq 0 q q q xq q xq q xq H q yq q "yq q 1yq , q Cyq p q q q Xyq 0 q jyq x q q q }yq 2 ' 8 q yq x q init_excess_precision %s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d %s%swarning: %s header version %s differs from library version %s. GMP version %s, MPFR version %s, MPC version %s %s%s%s %sversion %s (%s) %s compiled by GNU C version %s, /i/toolchain-src//gcc/gcc-4.6/gcc/toplev.c -fstack-usage not supported for this target %q+F declared % but never defined this target does not support %qs Graphite loop optimizations cannot be used (-fgraphite, -fgraphite-identity, -floop-block, -floop-flatten, -floop-interchange, -floop-strip-mine, -floop-parallelize-all, and -ftree-loop-linear) this target machine does not have delayed branches could not close zeroed insn dump file %qs: %m 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 var-tracking-assignments changes selective scheduling -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 unwind tables currently require a frame pointer for correctness can%'t open %s for writing: %m -frecord-gcc-switches is not supported by the current target struct-reorg-cold-struct-ratio The threshold ratio between current and hottest structure counts Maximal estimated 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 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 Size estimate of function overhead (prologue/epilogue) for inlining purposes The maximum number of nested indirect inlining performed by early inliner Probability that COMDAT function will be shared with different compilatoin unit partial-inlining-entry-probability Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen 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 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) Maximal estimated growth of function body caused by early inlining of single call 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 ratio of insertions to deletions of expressions in 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 Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations Cost at which GCSE optimizations will not constraint the distance an expression can travel Maximum depth of search in the dominator tree for expressions to hoist 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 max-completely-peel-loop-nest-depth The maximum depth of a loop nest we completely peel Minimum profile count of basic blocks counted towards dynamic IPA code size footprint estimate Maximum dynamic IPA code size footprint estimate for loop unrolling and peeling 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 complexity of the expressions 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 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 max-fields-for-field-sensitive 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 Maximum number of active local stores in RTL dead store elimination 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 The number of registers in each class kept unused by loop invariant motion switch-conversion-max-branch-ratio The maximum ratio between array size and switch branches for a switch conversion to take place size of tiles for loop blocking maximum number of parameters in a SCoP maximum number of basic blocks per function to be analyzed by Graphite loop-invariant-max-bbs-in-loop 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 don't import aux files if memory consumption exceeds this value profile-generate-sampling-rate sampling rate with -fprofile-generate-sampling Looking for gcda file in current dir. reusedist-mean-dist-large-thresh Generate NTA stringops only if reusedist at least this size reusedist-mean-dist-small-thresh Force temporal stringops if reusedist at most this size Generate NTA stringops only if call count at least this large Generate memcpy-nta only if size at least this large Generate NTA memset only if size at least this large Maximum number of instructions in basic block to be considered for SLP vectorization Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count prefetch-min-insn-to-mem-ratio Min. ratio of insns to mem ops to enable prefetching in a loop Max. size of var tracking hash tables The minimum UID to be used for a nondebug insn Maximum allowed growth of size of new parameters ipa-sra replaces a pointer to an aggregate with Maximum size of a type list associated with each parameter for devirtualization Number of paritions program should be split to Size of minimal paritition for WHOPR (in estimated instructions) the minimum number of iterations of negative cycle cancellation in MCF cxx-max-namespaces-for-diagnostic-help Maximum number of namespaces to search for alternatives when name lookup fails maximum number of functions to be cloned while doing multiversioning maximum length of the call graph path to be cloned while doing multiversioning note-cgraph-section-edge-threshold minimum call graph edge count for inclusion in .gnu.callgraph.text section While doing PMU profiling symbolize this many top addresses. Do not auto clone functions beyond this size. /i/toolchain-src//gcc/gcc-4.6/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 DCE_COND_LB_TEST DCE_COND_LB DCE_COND_UB_TEST DCE_COND_UB Found conditional dead call: DCE_COND1 cdce /i/toolchain-src//gcc/gcc-4.6/gcc/tree-call-cdce.c %s:%d: note: function call is shrink-wrapped into error conditions. ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) l ) l ) l ) ) ) ) ) ) ) ) ) ) ) ) ) 6 ) 1 ) 6 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) g ) ) e ) ) ) e ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) 6 ) 1 ) 6 ) ) ) ) ) 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 get_no_error_domain /i/toolchain-src//gcc/gcc-4.6/gcc/tree-cfg.c --------------------------------------------------------- Coalesced label blocks: %ld (Max so far: %ld) %sloop_%d (header = %d, latch = %d invalid operands in gimple comparison type mismatch in comparison expression constant not recomputed when ADDR_EXPR changed side effects not recomputed when ADDR_EXPR changed DECL_GIMPLE_REG_P set on a variable with address taken 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 conversion of an SSA_NAME on the left hand side conversion of register to a different size invalid address operand in MEM_REF invalid offset operand in MEM_REF invalid address operand in in TARGET_MEM_REF invalid offset operand in TARGET_MEM_REF invalid expression for min lvalue invalid operand in indirect reference non-trivial conversion at assignment invalid operand in unary expression invalid rhs for gimple memory store invalid COND_EXPR in gimple assignment non-register as LHS of unary operation invalid operand in unary operation invalid types in nop conversion invalid types in address space 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 non-element sized vector shift of floating point vector invalid non-vector operands to vector valued plus invalid (pointer) operands to plus/minus type mismatch in pointer plus expression type mismatch in binary truth expression type mismatch in binary expression non-register as LHS of ternary operation invalid operands in ternary operation type mismatch in widening multiply-accumulate expression type mismatch in fused multiply-add expression type mismatch in address expression invalid function in gimple call invalid conversion in gimple call invalid static chain in gimple call static chain in indirect gimple call static chain with function that doesn%'t use one invalid argument to gimple call invalid comparison code in gimple cond 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 %u ;; %d basic blocks, %d edges, last basic block %d. % function does return control reaches end of non-void function SSA name in freelist but still referenced invalid first operand of MEM_REF invalid offset operand of MEM_REF ASSERT_EXPR with an always-false condition MODIFY_EXPR not expected while having tuples 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 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 ignoring return value of %qD, declared with attribute warn_unused_result ignoring return value of function declared with attribute warn_unused_result 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 incorrect setting of landing pad number 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 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 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 %s bb_%d (preds = { bb_%d }, succs = { }) %s { %s } , niter = , upper_bound = , estimate = %s{ dead STMT in EH table INDIRECT_REF in gimple IL non-function in gimple call invalid LHS in gimple call LHS in noreturn call invalid labels in gimple cond invalid PHI result invalid PHI argument verify_gimple failed invalid conditional operand invalid array index invalid array lower bound invalid array stride invalid reference prefix Removing basic block %d fallthru to exit from bb %d nonlocal label EH landing pad 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 missing PHI def invalid GIMPLE statement in statement verify_stmts failed gotovar graph: { title: "%s" no-statement } Scope blocks: Merging blocks %d and %d crited *warn_function_return *warn_function_noreturn *warn_unused_result 0 * * * * * * * * ! * * * * ! * ! * ! * ! * ! * ! * ! * ! * ! * ! * ! * ! * ! * ! * * * * D * * * * | * * ` * * * * * * * * * * * * * * * * * * * * * * * h'* h'* h'* h'* h'* h'* h'* h'* h'* 0+* h'* 0+* h'* h'* h'* h'* h'* h'* e** e** e** e** e** e** O** 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'* h'* h'* h'* h'* h'* h'* h'* h'* h'* h'* h'* h'* h'* h'* h'* h'* h'* h'* h'* h'* h'* h'* h'* 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'* e** e** h'* h'* h'* h'* h'* h'* h'* h'* h'* h'* h'* h'* h'* h'* h'* ,* ,* ?-* (* (* ?-* (* (* (* (* (* (* (* ?-* (* (* (* (* (* ?-* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* ?-* ?,* ,* +* ?,* ?-* (* (* (* (* (* (* ?-* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* +* +* +* (* (* (* (* (* (* (* (* (* (* +* +* +* +* :.* :.* -* y0* -* -* -* -* -* -* -* -* -* -* (* (* (* -* -* (* I0* I0* I0* I0* -* -* -* (* -0* -0* /* /* /* (* /* /* /* /* /* /* /* /* /* /* /* /* /* /* (* (* (* (* (* (* (* (* (* (* (* (* Q/* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* (* +* .* (* (* (* .* .* +* +* (* (* (* (* +* +* +* +* +* +* +* (5* 5* 5* E7* 7* 6* 5* 5* 6* [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* O* O* O* O* O* O* P* N* Q* N* Q* N* N* 3Q* N* N* N* N* N* N* P* P* #P* xP* #P* #P* #P* #P* #P* #P* #P* #P* #P* #P* P* P* P* #P* #P* P* #P* #P* #P* #P* #P* #P* #P* P* N* N* N* N* N* P* #P* #P* #P* #P* #P* #P* #P* #P* #P* #P* #P* #P* #P* #P* N* N* P* N* N* P* ZQ* O* N* N* vQ* N* N* N* N* N* N* N* N* N* N* N* N* N* N* N* N* N* N* N* Q* N* N* N* N* N* N* NP* N* N* N* N* P* ee* d* ee* Dg* ee* f* ee* ee* .d* Fd* ee* ee* ee* ee* ee* +g* 3u* u* u* u* u* u* u* u* u* !u* y* y* y* y* y* y* y* y* y* y* y* y* y* y* y* y* y* y* y* y* y* * * * ^ * * * * * * * * * * * * * * * * * * * * * * * * * * * ^ * * * gimple_lv_adjust_loop_header_phi gimple_split_edge reinstall_phi_args gimple_merge_blocks gimple_redirect_edge_and_branch_force gimple_redirect_edge_and_branch create_bb gimple_verify_flow_info make_edges make_cond_expr_edges next_discriminator_for_locus gimple_purge_all_dead_abnormal_call_edges 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_duplicate_sese_region add_phi_args_after_copy_edge verify_expr verify_types_in_gimple_stmt verify_gimple_assign verify_gimple_assign_unary verify_gimple_assign_binary verify_gimple_assign_ternary 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 group_case_labels_stmt start_recording_case_labels /i/toolchain-src//gcc/gcc-4.6/gcc/tree-cfgcleanup.c mergephi remove_forwarder_block_with_phi phi_alternatives_equal cleanup_tree_cfg_noloop cleanup_omp_return /i/toolchain-src//gcc/gcc-4.6/gcc/tree-complex.c CI CR cplxlower cplxlower0 * E * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + + n + * + + + + * * * * + * * * ! + * * * * * * * * * * * * * * * * * * * * * 0 + 0 + * * * * * * * * * * * * * * * * * * * * * + + + + + s + + + + + O + 1 + N + + + + + + f + + " + + + + + 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 + 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 + set_component_ssa_name find_lattice_value extract_component expand_complex_operations_1 expand_complex_move expand_complex_addition expand_complex_multiplication expand_complex_libcall expand_complex_division expand_complex_comparison complex_visit_phi complex_visit_stmt digraph RDG { %d -> %d [label=input] %d -> %d [label=output] %d -> %d %d -> %d [label=anti] (vertex %d: (%s%s) (in: ) (out: (%d (rdg %3d + - = += +- -= * indep no dependence not known * x_%u analyze_innermost: success. (subscript last_conflict: (Subscript distance: ) #(Data Ref: # bb: %d # stmt: # ref: # base_object: # Access function %d: #) Creating dr for base_address: offset from base address: step: aligned to: base_object: (overlaps_a = ) (overlaps_b = DISTANCE_V ( DIRECTION_V ( (Data Dep: (nil) (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 %d [style=filled, fillcolor=green] %d [style=filled, fillcolor=red] /i/toolchain-src//gcc/gcc-4.6/gcc/tree-data-ref.c failed: bit offset alignment. failed: evolution of base is not affine. failed: evolution of offset is not affine. iterations_that_access_an_element_twice_in_A: iterations_that_access_an_element_twice_in_B: overlap steps test failed: no iteration counts. constant offset from base address: FAILED as dr address is invariant /i/toolchain-src//gcc/gcc-4.6/gcc/tree-chrec.h siv test failed: chrec is not positive. siv test failed: chrec not positive. (analyze_subscript_affine_affine affine-affine test failed: too many variables. affine-affine test failed: unimplemented. (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 /i/toolchain-src//gcc/gcc-4.6/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 *&+ :&+ J&+ Z&+ %+ |&+ &+ |(+ W(+ 2(+ (+ '+ '+ '+ dot_rdg_1 conflict_fn graphite_find_data_references_in_stmt find_data_references_in_stmt 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_analyze_innermost extract_ops_from_tree /i/toolchain-src//gcc/gcc-4.6/gcc/tree-dfa.c 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 , PT-UID D.%u , is addressable , is global , is volatile , default def: , initial: Variable: DFA Statistics for %s Referenced variables %-30s%13lu%11lu%c Variables annotated VUSE operands VDEF operands PHI nodes PHI arguments *referenced_vars get_addr_base_and_unit_offset get_virtual_var remove_referenced_var add_referenced_var set_default_def gimple_default_def referenced_var_check_and_insert create_var_ann ignoring unknown option %q.*s in %<-fdump-%s%> could not open dump file %qs: %m /i/toolchain-src//gcc/gcc-4.6/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 qual: %c%c%c unql algn strg lngt purp valu prec csts non-saturating ptd refd clas retn prms elts domn tag union flds fncs cnst argt bpos extern strg: %-7s %-4s: %s op 2 op 3 clnp low labl .cgraph ipa-cgraph .tu translation-unit .class class-hierarchy tree-original .gimple tree-gimple .nested tree-nested .vcg tree-vcg .ads ada-spec tree-all rtl-all ipa-all asmname slim details cselib lineno stmtaddr memsyms nouid enumerate_locals % + f + + + % + % + n + % + n + < + + " + % + L + % + % + + I + I + % + % +  + Z + % + + Q + + % + % + J + + % + + + + + % + + + % + % + % + + % + + + + + + % + = + + + + _ + + % + + + % + + % + % + % + % + % + % + % + % + % + % + % + % + % + % + % + % + % + % + % + % + % + % + % + % + % + % + % + % + % + + + % + % + % + + % + % + % + % + % + % + % + % + % + % + % + % + % + % + % + % + % + % + % + % + % + % + % + + + % + % + % + + + + + % + % + + % + + + & + P + z + + t + % + % + % + % + % + % + % + + % + % + % + % + % + % + % + % + % + % + % + % + % + % + % + % + + U n y r r n _q r r n q k @ r xq r r @ n dq * n r r @ u r yA dequeue_and_dump /i/toolchain-src//gcc/gcc-4.6/gcc/tree-eh.c BB %i can not throw but has an EH edge BB %i last statement has incorrectly set lp BB %i has incorrect fallthru edge Before removal of unreachable regions: Removing unreachable region %d Removing unreachable landing pad %d After removal of unreachable regions: Unsplit EH landing pad %d to block %i. Unsplit EH landing pad %d to block %i (via cleanup_empty_eh). Empty EH handler %i moved to EH region %i. , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , P , , P , , P , P , P , P , P , , P , , , P , P , P , P , e , , , , , , , , , , , , , u , u , u , u , C , , , , , , , , , , , , < , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , u , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , u , , , , , , , , , , , , , , , , , , , 0, 0, 0, 0, 0, 0, u1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, remove_unreachable_handlers redirect_eh_edge_1 cleanup_empty_eh lower_eh_dispatch lower_resx lower_eh_constructs record_in_finally_tree record_stmt_eh_region maybe_record_in_goto_queue record_in_goto_queue do_return_redirection do_goto_redirection find_goto_replacement lower_try_finally_switch verify_eh_dispatch_edge redirect_eh_dispatch_edge make_eh_edges make_eh_dispatch_edges add_stmt_to_eh_lp_fn BB %i has multiple EH edges BB %i is missing an EH edge Incorrect EH edge %i->%i BB %i is missing an edge BB %i too many fallthru edges BB %i has incorrect edge finally_tmp Reachable regions: Reachable landing pads: Empty EH handler %i removed. ehopt ehdisp ehcleanup __templ __offset __align __size __emutls_t. __emutls_v. No TLS variables found. __emutls_object emutls /i/toolchain-src//gcc/gcc-4.6/gcc/tree-emutls.c emutls_index lower_emutls_phi_arg _ifc_ not innermost loop less than 2 basic blocks multiple exits Irreducible loop ----------[%d]------------- Difficult to handle edges ------------------------- More than two phi node args. stmt not suitable for ifcvt tree could trap... LHS is not var don't know what to do Applying if-conversion new phi replacement stmt ifcvt /i/toolchain-src//gcc/gcc-4.6/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 predicate_bbs combine_blocks find_phi_replacement_condition predicate_scalar_phi /i/toolchain-src//gcc/gcc-4.6/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 Updating SSA information for statement /i/toolchain-src//gcc/gcc-4.6/gcc/tree-flow-inline.h 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%%) 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 block #%d Renaming statement NIL -> { SSA replacement table Affected blocks: Number of blocks in CFG: %d init_ssa_renamer mark_def_sites referenced_var insert_phi_nodes_for prune_unused_phi_nodes mark_block_for_update initialize_flags_in_bb add_new_name_mapping rewrite_blocks rewrite_update_enter_block maybe_register_def rewrite_update_phi_arguments rewrite_enter_block rewrite_stmt update_ssa prepare_def_site_for mark_def_interesting insert_updated_phi_nodes_for release_ssa_name_after_update_ssa ssa_names_to_replace name_registered_for_update_p name_mappings_registered_p need_ssa_update_p register_new_name_mapping /i/toolchain-src//gcc/gcc-4.6/gcc/tree-iterator.c - p - - b - b - tsi_link_after tsi_link_before free_stmt_list alloc_stmt_list ldist useful partition: generated memset zero Loop %d is the same. ldist 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 /i/toolchain-src//gcc/gcc-4.6/gcc/tree-loop-distribution.c Loop %d distributed: split to %d loops. generate_memset_zero /i/toolchain-src//gcc/gcc-4.6/gcc/tree-nested.c Guessing no static-chain for %s convert_all_function_calls iterations: %u FRAME. FRAME __chain Setting static-chain for %s CHAIN __builtin_trampoline __nl_goto_buf ;; Function %s b- b- b- b- c- b- &c- b- c- c- c- &c- &c- &c- &c- &c- d- d- d- d- e- d- e- d- e- e- e- e- e- e- e- e- l- k- k- k- k- k- k- k- k- k- k- k- k- k- l- l- l- l- Bl- Bl- k- l- l- k- l- qn- 1o- qn- qn- qn- qn- qn- qn- qn- qn- qn- qn- qn- qn- qn- qn- qn- qn- qn- qn- qn- qn- qn- Do- ho- ho- n- n- qn- ho- n- qn- n- o- p- o- `q- o- o- o- o- o- o- p- o- o- o- o- o- o- o- o- o- o- o- o- q- Dq- Dq- -p- -p- o- Dq- p- o- p- create_tmp_var_for finalize_nesting_tree_1 remap_vla_decls walk_gimple_omp_for convert_local_omp_clauses convert_nonlocal_omp_clauses /i/toolchain-src//gcc/gcc-4.6/gcc/tree-nrv.c NRV Replaced: with: nrv retslot tree_nrv /i/toolchain-src//gcc/gcc-4.6/gcc/tree-object-size.c Computing %s %sobject size for Simplified to minimum maximum Reexamining : %s %sobject size %lu Found a dependency loop at Visiting use-def links for alloc_size Need to reexamine objsz - - - - - - - - - - - - - compute_object_sizes compute_builtin_object_size addr_object_size compute_object_offset check_for_plus_in_loops check_for_plus_in_loops_1 collect_object_sizes_for plus_stmt_object_size unknown_object_size cond_expr_object_size call_object_size expr_object_size Code size estimate from cgraph: %d /i/toolchain-src//gcc/gcc-4.6/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 *all_optimizations early_local_cleanups early_optimizations *free_cfg_annotations *init_datastructures tree_rest_of_compilation Inserting a partition copy on edge BB%d->BB%d :PART.%d = PART.%d /i/toolchain-src//gcc/gcc-4.6/gcc/tree-outof-ssa.c Removing Dead PHI definition: Inserting a temp copy on edge BB%d->BB%d : Inserting a temp copy on edge BB%d->BB%d : PART.%d = Inserting a value copy on edge BB%d->BB%d : PART.%d = After Coalescing: = PART.%d eliminate_phi insert_part_to_rtx_on_edge emit_partition_copy insert_rtx_to_part_on_edge insert_partition_copy_on_edge insert_value_copy_on_edge /i/toolchain-src//gcc/gcc-4.6/gcc/tree-parloops.c loop is not parallel according to graphite 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 SUCCESS: may be parallelized FAILED: data dependencies exist across iterations %s.$loopfn .paral_data_param .paral_data .paral_data_store .paral_data_load Trying loop %d as candidate loop %d is not innermost loop %d is innermost loop is !single_dom_exit phi is arg of phi to exit: value used outside loop reduction phi is reduction stmt is loop is innermost loop NOT innermost parallelizing outer loop %d parallelizing inner loop %d loop at %s:%d: D | i try_get_loop_niter try_create_reduction_list lambda_transform_legal_p gen_parallel_loop transform_to_exit_first_loop separate_decls_in_region_stmt separate_decls_in_region_name separate_decls_in_region_debug_bind create_loads_for_reductions create_parallel_loop /i/toolchain-src//gcc/gcc-4.6/gcc/tree-phinodes.c ` remove_phi_arg_num add_phi_arg resize_phi_node /i/toolchain-src//gcc/gcc-4.6/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 valid_initializer_p prepare_initializers_chain combinable_refs_p find_associative_operation_root reassociate_to_the_same_stmt remove_name_from_operation eliminate_temp_copies execute_load_motion replace_ref_with remove_stmt initialize_root_vars replace_names_by_phis dump_chain =q. =q. Rq. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. Yq. =q. aq. aq. Yq. Yq. hq. =q. =q. Rq. qq. qq. hq. xq. =q. Rq. Yq. =q. =q. =q. q. q. q. q. q. q. q. q. q. q. q. q. q. q. hq. hq. hq. aq. aq. aq. q. q. q. q. q. q. q. hq. q. q. q. q. q. hq. q. q. q. q. Kq. Kq. q. q. q. q. q. q. q. q. =q. =q. hq. =q. =q. hq. =q. =q. =q. =q. hq. =q. =q. =q. hq. hq. hq. hq. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. =q. aq. aq. aq. q. q. q. q. q. q. aq. aq. q. q. aq. aq. aq. aq. aq. aq. :r. r. r. r. 3r. r. r. r. r. r. r. r. r. r. ,r. |s. :r. ,r. us. ns. gs. `s. Ys. Rs. Ks. Ds. us. =s. r. r. |s. 6s. /s. r. (s. !s. s. s. s. s. r. r. r. r. r. r. s. 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. yr. rr. kr. dr. 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. Vr. Or. r. r. r. Hr. Ar. N . i . {. . . ] . o . o . o . o . > . > . 'z. o . o . o . Q . % . % . % . o . . . . . p . . . : . . . . . . . . D . n . . . 'z. 'z. . . . 5 . . . . . . {. {. {. k|. ~. }. }. . ( . l . . " . " . " . " . " . " . " . " . " . " . " . " . " . " . @ . @ . . . . : . " . " . " . " . " . " . " . . " . " . " . " . " . . " . " . " . " . " . " . " . " . " . " . " . " . " . " . . . @ . @ . @ . @ . . T . 'z. . . 'z. > . . . . % . % . . . . . . . . . . . . . . 8 . . . . . . - . . . . Q . 4 . . . . N . . . . . . . . . 6 . . . " . " . . . . " . " . b . . ~ . . 0 . . . . . - . ^ . . . . . . . . . n . S . 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . { . . . . . ` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E . . . T . [ . b . i . . . . . . . . 0 . b . . ? . : . % . . . . . . . . percent_K_format dump_omp_clause <<< ??? >>> || && u== u< u<= u>= <> r<< r>> v<< v>> r+ w+ w* /[cl] /[fl] /[rd] /[ex] %[cl] %[fl] %[rd] -- ++ ++  , decl_uid=%d (hot) (unlikely executed) (executed once) , cgraph_uid=%d)%s ) D#xxxx ptD.xxxx ptD.%u <<< error >>> volatile restrict          class   {off: BIT_FIELD_REF < {lb: sz:   TARGET_EXPR < else <( NON_LVALUE_EXPR < SAVE_EXPR < COMPLEX_EXPR < CONJ_EXPR < REALPART_EXPR < IMAGPART_EXPR < VA_ARG_EXPR < catch ( << DOT_PROD_EXPR < WIDEN_MULT_PLUS_EXPR < WIDEN_MULT_MINUS_EXPR < FMA_EXPR < #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 < BLOCK #%d [%p] [abstract] [written] SUPERCONTEXT: SUBBLOCKS: SIBLINGS: NONLOCALIZED_VARS: ABSTRACT_ORIGIN: FRAGMENT_ORIGIN: FRAGMENT_CHAIN: VEC_EXTRACT_EVEN_EXPR < VEC_EXTRACT_ODD_EXPR < VEC_INTERLEAVE_HIGH_EXPR < VEC_INTERLEAVE_LOW_EXPR < copyin copyprivate reduction( if( num_threads( nowait default( schedule( guided untied collapse( typedef register extern static __asm__ [value-expr: <<< Unknown tree: ) ? ... [cycled back to ;; Function %s (%s, funcdef_no=%d:%d ;; Function %s (%s, funcdef_no=%d /i/toolchain-src//gcc/gcc-4.6/gcc/tree-pretty-print.c /i/toolchain-src//gcc/gcc-4.6/gcc/tree-profile.c reuse distance counters for arg %d: %lld %lld %lld %lld __gcov_indirect_call_topn_callee __gcov_indirect_call_topn_counters __gcov_indirect_call_topn_profiler /i/toolchain-src//gcc/gcc-4.6/gcc/cgraph.h inserted reuse distance instrumentation for %qs, using %d gcov counters replaced %qs with non-temporal %qs coverage mismatch for reuse distance counters in function %qs number of counters is %u instead of %u __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_sampling_rate __gcov_sample_counter PROF_sample PROF PROF_edge_counter reusedist_instr_%s libopt__%s__%d __gcov_direct_call_counters __gcov_direct_call_callee PROF_dc dc_profile , ( $ optimize_reusedist reusedist_maybe_replace_with_nt_version nt_op_name reusedist_make_instr_call reusedist_get_instr_decl reusedist_instr_func_name gimple_gen_const_delta_profiler cgraph_only_called_directly_p add_sampling_to_edge_counters (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 = /i/toolchain-src//gcc/gcc-4.6/gcc/tree-scalar-evolution.c bC/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ VB/ VB/ VB/ VB/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ A/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ A/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ IA/ >/ >/ IA/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ >/ C/ >/ >/ >A/ @/ "@/ S[/ Z/ Z/ ZY/ (Y/ (Y/ (Y/ (Y/ (Y/ (Y/ (Y/ (Y/ (Y/ (Y/ (Y/ (Y/ OZ/ (Y/ (Y/ (Y/ (Y/ (Y/ (Y/ (Y/ (Y/ (Y/ (Y/ Y/ (Y/ (Y/ (Y/ (Y/ (Y/ (Y/ (Y/ (Y/ (Y/ (Y/ (Y/ (Y/ (Y/ (Y/ (Y/ (Y/ (Y/ (Y/ (Y/ (Y/ (Y/ (Y/ Y/ (Y/ (Y/ Y/ (Y/ (Y/ (Y/ (Y/ GY/ 8 / / scev_const_prop build_polynomial_chrec instantiate_scev_binary instantiate_scev_not extract_ops_from_tree interpret_loop_phi add_to_evolution_1 SRA accesses SRA links access { base = (%d)' ', offset = %ld , size = %ld , expr = , type = ! Disqualifying - %s %4i %i %4ld LHS of a throwing stmt. RHS of a throwing stmt. D%u ISR About to replace expr Marking offset: %u, size: %u with an integer to be replaced%s. Created a replacement for offset: %u, size: %u: (UID: %u): Access trees for Scalarized aggregates Candidate (%d): Removing load: Scalar replacements created Modified expressions Subtree copy stmts Subreplacement stmts Deleted stmts Separate LHS and RHS handling isra ISRA Adjusting recursive call Function is not versionable. Function uses stdarg. Unused parameters deleted esra , total_scalarization = %d, grp_read = %d, grp_write = %d, grp_assignment_read = %d, grp_assignment_write = %d, grp_scalar_read = %d, grp_scalar_write = %d, grp_hint = %d, grp_covered = %d, grp_unscalarizable_region = %d, grp_unscalarized_data = %d, grp_partial_lhs = %d, grp_to_be_replaced = %d, grp_maybe_modified = %d, grp_not_necessarilly_dereferenced = %d , write = %d, total_scalarization = %d, grp_partial_lhs = %d Non-scalarizable GIMPLE_ASM operand. /i/toolchain-src//gcc/gcc-4.6/gcc/tree-sra.c V_C_E under a different handled component. Encountered a variable sized access. Encountered a bit-field access. Encountered an unconstrained access. replacing an SSA name of a removed param Dereference table before propagation: Dereference table after propagation: Evaluating PARAM group sizes for ....will be split into %i components NOT proceeding to change params. Will attempt to totally scalarize No or inhibitingly overlapping accesses. No scalar replacements to be created. Adjusting call (%i -> %i) %s -> %s Function not local to this compilation unit. Function can not change signature. Function is a virtual method. Function too big to be made truly local. Function has no callers in this compilation unit. Function has no IPA-SRA candidates. There are callers with insufficient number of arguments. Function calls __builtin_apply_args(). Function calls itself with insufficient number of arguments. Scalar parameters converted to by-value Aggregate parameters broken up Aggregate parameter components created mark_parm_dereference add_link_to_rhs unmodified_by_ref_scalar_representative splice_param_accesses decide_one_param_reduction turn_representatives_into_adjustments get_param_index replace_removed_params_ssa_names make_fancy_name_1 sra_ipa_reset_debug_stmts sort_and_splice_var_accesses relink_to_new_repr add_access_to_work_queue propagate_all_subaccesses build_user_friendly_ref_for_offset create_artificial_child_access referenced_var sra_modify_assign get_access_replacement get_unrenamed_access_replacement /i/toolchain-src//gcc/gcc-4.6/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 Expanding as bit test is preferable Non-invariant value from a case Value from a case would need runtime relocations Value from a case is not a valid initializer -------------------------------- switch has no labels index error. Processing of case %i failed csui CSWTCH Switch converted Bailing out - switchconv do_switchconv check_range check_process_case gather_default_values build_constructors build_one_array gen_inbound_check test_symbol /i/toolchain-src//gcc/gcc-4.6/gcc/tree-ssa-address.c x / / get_address_description create_mem_ref move_variant_to_index , points-to anything , points-to non-local , points-to escaped , points-to unit escaped , points-to NULL , points-to vars: (includes global vars) (includes restrict tags) Alias oracle query stats: Alias information for %s Aliased symbols Call clobber information ESCAPED refs_may_alias_p: %ld disambiguations, %ld queries ref_maybe_used_by_call_p: %ld disambiguations, %ld queries call_may_clobber_ref_p: %ld disambiguations, %ld queries Flow-insensitive points-to information /i/toolchain-src//gcc/gcc-4.6/gcc/tree-ssa-alias.c decl_refs_may_alias_p X0 Z0 m[0 X0 V0 V0 V0 V0 V0 V0 V0 V0 V0 V0 V0 V0 V0 V0 V0 V0 >\0 >\0 ]0 ]0 ]0 <^0 x^0 V0 V0 V0 V0 V0 V0 V0 1W0 1W0 V0 V0 SX0 SX0 0 7 0 7 0 7 0 0 0 7 0 7 0 7 0 7 0 7 0 7 0 7 0 0 7 0 7 0 7 0 0 7 0 7 0 7 0 0 optimize_stdarg_builtin ccp_fold_stmt evaluate_stmt likely_value ccp_fold get_value_from_alignment bit_value_unop bit_value_binop ccp_visit_phi_node dump_lattice_value set_lattice_value visit_assignment fold_array_ctor_reference fold_nonarray_ctor_reference %sUNINITIALIZED %sUNDEFINED %sVARYING %sCONSTANT %sCONSTANT 0x%lx%08lx (0x%lx%08lx) Lattice value changed to Visiting PHI node: PHI node value: which is likely CONSTANT Visiting statement: Folding predicate fab /i/toolchain-src//gcc/gcc-4.6/gcc/tree-ssa-ccp.c . Adding SSA edges to worklist. Argument #%d (%d -> %d %sexecutable) No interesting values produced. Marked VARYING. /i/toolchain-src//gcc/gcc-4.6/gcc/tree-ssa-coalesce.c Corrupt SSA across abnormal edge BB%d->BB%d ) does not have the same base variable as the result : Unable to perform partition union. Unable to coalesce ssa_names %d and %d which are marked as MUST COALESCE. Argument %d ( ) is not an SSA_NAME. SSA corruption & (%d) : Already Coalesced. [map: %d, %d] : Success -> %d : Fail due to conflict Abnormal coalesce: and Coalesce list: Conflict graph: After sorting: Coalesce List: <-> (%1d), Sorted Coalesce list: (%d) create_outofssa_var_map abnormal_corrupt add_coalesce find_coalesce_pair new_live_track sort_coalesce_list coalesce_partitions ssa_conflicts_merge delete_coalesce_list copy-of chain: [UNDEFINED] [NOT A COPY] [COPY] Argument #%d: PHI node Telling the propagator to copyprop /i/toolchain-src//gcc/gcc-4.6/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. propagate_tree_value_into_stmt may_propagate_copy_into_stmt may_propagate_copy /i/toolchain-src//gcc/gcc-4.6/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 default defs. No coalesce. : Readonly variable. No coalesce. : Incompatible types. No coalesce. Try : (P%d) & (P%d) : Already coalesced. --> P%d Coalesced copy_rename_partition_coalesce /i/toolchain-src//gcc/gcc-4.6/gcc/tree-ssa-dce.c Marking result for renaming : Eliminating unnecessary statements: Redirecting edge %i->%i to %i Marking back edge of irreducible loop %i->%i Removed %d of %d statements (%d%%) Removed %d of %d PHI nodes (%d%%) marking necessary through Deleting : Deleting LHS of call: Marking useful stmt: Processing worklist: processing: Statements deleted PHI nodes deleted dceloop cddce C)1 +1 ,1 *1 ,1 +1 ,1 +1 -1 +1 C)1 C)1 C)1 C)1 +1 C)1 C)1 C)1 C)1 C)1 C)1 C)1 C)1 C)1 C)1 C)1 C)1 C)1 C)1 C)1 C)1 C)1 C)1 ,1 find_control_dependence find_pdom mark_stmt_if_obviously_necessary mark_control_dependent_edges_necessary propagate_necessity mark_operand_necessary mark_all_reaching_defs_necessary_1 mark_aliased_reaching_defs_necessary eliminate_unnecessary_stmts remove_dead_stmt forward_edge_to_pdom /i/toolchain-src//gcc/gcc-4.6/gcc/tree-ssa-dom.c Total number of statements: %6ld Exprs considered for dominator optimizations: %6ld Redundant expressions eliminated D1 D1 !E1 lE1 :D1 G1 G1 G1 (H1 F1 V1 U1 nU1 >T1 S1 ^d1 a1 ^d1 a1 d1 b1 c1 b1 uc1 b1 uc1 b1 Ic1 c1 get_lhs_or_phi_result get_rhs_or_phi_arg propagate_rhs_into_lhs record_const_or_copy iterative_hash_hashable_expr initialize_hash_element remove_local_expressions_from_table eliminate_redundant_computations build_and_record_new_cond initialize_expr_from_cond hashable_expr_equal_p STMT COND %s < 1>>> <<<< avail_exprs: Constants propagated Copies propagated 0>>> COPY <<<< COPY LKUP 2>>> FIND: Optimizing statement Replaced ' ' with %s ' ' Folded to: Replaced redundant expr ' ' with ' Flagged to clear EH edges. ==== ASGN Optimizing block #%d Replacing ' Original statement: Updated statement: phicprop Deleted dead store ' /i/toolchain-src//gcc/gcc-4.6/gcc/tree-ssa-forwprop.c can_propagate_from forward_propagate_addr_expr_1 rhs_to_tree combine_cond_expr_cond associate_plusminus optimizing double bit test to & T == T with temporary T = (1 << optimizing two comparisons to optimizing bits or bits test to ) | (1 << & T != 0 with temporary T = | ifcombine /i/toolchain-src//gcc/gcc-4.6/gcc/tree-ssa-live.c Declarations used by %s, sorted by DECL_UID: (abstract) (unused) %*s{ Scope block #%i%s%s Originating from : (nonlocalized) %*s} Partition map Partition %d ( Scope blocks after cleanups: Live on entry to BB%d : Live on exit from BB%d : loe_visit_block partition_view_bitmap partition_view_fini var_union /i/toolchain-src//gcc/gcc-4.6/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 /i/toolchain-src//gcc/gcc-4.6/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. O2 O2 O2 O2 O2 O2 iO2 iO2 iO2 O2 iO2 O2 iO2 O2 iO2 iO2 iO2 iO2 O2 O2 O2 O2 O2 O2 iO2 iO2 O2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 O2 iO2 iO2 O2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 O2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 iO2 P2 xP2 Y2 X2 X2 X2 X2 Y2 X2 X2 X2 X2 X2 X2 X2 JY2 X2 X2 X2 X2 QY2 X2 Y2 3Y2 yY2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 X2 Y2 outermost_invariant_loop mem_ref_in_stmt set_level force_move_till_op move_computations_stmt gen_lsm_tmp_name for_each_index _RE _IM _I _lsm Moving PHI node (cost %u) out of loop %d. Moving statement independent. independent reciptmp shifttmp Executing store motion of from loop %d Memory reference %u: ssa name type base step invariant base object is a biv Addition in %s costs %d cost: %d (complexity %d) candidates: use:%d --> ?? invariants (important) candidate %d%s depends on final value replacement var_before var_after incremented before use %d incremented after use %d incremented at end original biv ivtmp Candidate %d is important generic address compare at position related candidates Reordering Replacing exit test: allowed multipliers: test_var speed integer %d symbol %d address %d other %d get_address_cost: min offset %s %ld max offset %s %ld Address costs: sym + var + cst + rat * index costs %d May include autoinc/dec number of iterations Induction variables: Uses: , eliminable is invariant (%d)%s Initial set of candidates: Improved to: Use-candidate costs: Use %d: %d %d %d inv_expr:%d Candidate costs: cand cost %d %d Global costs: target_avail_regs %d target_clobbered_regs %d target_reg_cost %d target_spill_cost %d regs_used %d cost for size: ivs cost Selected IV set: /i/toolchain-src//gcc/gcc-4.6/gcc/tree-ssa-loop-ivopts.c cand_cost: %d cand_use_cost: %d (complexity %d) use:%d --> iv_cand:%d, cost=(%d,%d) 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. cand cost compl. depends on single exit %d -> %d, exit condition Original cost %d (complexity %d) Final cost %d (complexity %d) 2 2 2 2 2 2 2 2 } 2 [ 2 3@3 x@3 s?3 @3 ?3 tree_ssa_iv_optimize_loop set_iv alloc_iv determine_base_object find_interesting_uses_op add_derived_ivs_candidates stmt_after_increment stmt_after_ip_normal_pos force_expr_to_var_cost produce_memory_decl_rtl ptr_difference_cost determine_use_iv_cost 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 rewrite_use_address rewrite_use_compare stmt_invariant_in_loop_p expr_invariant_in_loop_p contains_abnormal_ssa_name_p dump_use /i/toolchain-src//gcc/gcc-4.6/gcc/tree-ssa-loop-manip.c unrinittmp tree_transform_and_unroll_loop determine_exit_conditions check_loop_closed_ssa_use (exit) Statement %s probably is %sexecuted at most (bounded by ) + 1 times in loop %d. Induction variable ( , + , (no_overflow) ]%s exit condition result: under assumptions zero if # of iterations , bounded by failed * iteration does not wrap in statement /i/toolchain-src//gcc/gcc-4.6/gcc/tree-ssa-loop-niter.c Analyzing # of iterations of loop %d bounds on difference of bases: Found loop %i to be finite: it is within pure or const function. Found loop %i to be finite: iterating Proved that loop %d iterates %d times using brute force. n_of_executions_at_most extract_ops_from_tree get_val_for number_of_iterations_cond inverse loopinit pcom vect graphite0 ckdd sccp *record_bounds cunroll cunrolli parloops aprefetch loopdone /i/toolchain-src//gcc/gcc-4.6/gcc/tree-ssa-math-opts.c %d bit bswap implementation found at: bswapsrc bswapdst sincostmp dominators for recip widening_mul 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 P 3 3 3 P 3 execute_cse_sincos_1 execute_cse_reciprocals_1 insert_bb /i/toolchain-src//gcc/gcc-4.6/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 : --> no uses. single use. %d uses. Immediate_uses: STMT MODIFIED. - <%p> .MEM `44 `44 D44 r44 `44 r44 D44 r44 $54 D44 D44 D44 R54 44 R54 R54 R54 R54 D44 44 44 44 D44 D44 D44 44 44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 44 44 44 44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 44 D44 D44 264 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 `44 D44 r44 D44 D44 D44 D44 D44 D44 44 D44 e64 54 54 ~64 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 D44 54 D44 D44 54 54 54 dump_immediate_uses_for verify_imm_links update_stmt_operands start_ssa_stmt_operands get_asm_expr_operands add_virtual_operand append_vdef append_vuse get_expr_operands add_stmt_operand finalize_ssa_defs ssa_operand_alloc init_ssa_operands create_vop_var COND_EXPR in block %d and PHI in block %d converted to straightline code. /i/toolchain-src//gcc/gcc-4.6/gcc/tree-ssa-phiopt.c cstore phiopt tree_ssa_phiopt_worker minmax_replacement blocks_in_phiopt_order /i/toolchain-src//gcc/gcc-4.6/gcc/tree-ssa-phiprop.c Inserting PHI for result of load for edge defining reusing PHI result inserting load phivn_valid_p phiprop_insert_phi /i/toolchain-src//gcc/gcc-4.6/gcc/tree-ssa-pre.c Removing unnecessary insertion: Could not find SSA_NAME representative for expression: Created SSA_NAME representative Replaced redundant PHI node defining Found partial redundancy for expression Skipping insertion of phi for partial redundancy: Looks like an induction variable Skipping partial redundancy for expression (%04d), no redundancy on to be optimized for speed edge 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. Removed AB side-effects. Deleted redundant store Replacing call target with (%04d) prephitmp Created phi in block %d Found fully redundant value insert iterations PA_OUT PA_IN Bitmap sets pre_expr nodes exp_gen phi_gen tmp_gen avail_out Starting iteration %d ANTIC_OUT ANTIC_IN compute_antic iterations Insertions PA inserted New PHIs Eliminated Constified 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 t 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 * 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 Y 4 4 4 4 4 4 4 4 4 4 4 4 4 pre_expr_eq pre_expr_hash alloc_expression_id get_expr_value_id phi_translate_1 get_expr_type valid_in_sets do_regular_insertion insert_into_preds_of_block create_component_ref_by_pieces_1 find_or_generate_expression do_partial_partial_insertion eliminate mark_operand_necessary add_to_value /i/toolchain-src//gcc/gcc-4.6/gcc/tree-ssa-propagate.c Adding Destination of edge (%d -> %d) to worklist Simulating statement (from ssa_edges): Substituting values and folding statements ;5 ~;5 *;5 ;5 *;5 g;5 @;5 g;5 *;5 *;5 Y;5 substitute_and_fold cfg_blocks_add cfg_blocks_get update_call_from_tree Simulating block %d Folding PHI node: No folding possible Folded into: Removing dead stmt Folding statement: Not folded Statements folded Op %d -> rank: %d, tree: Rank for Equivalence: + - -> 0 + ~ -> -1 Merging constants Found & -1, removing Found | 0, removing Found * 1, removing Found [|^+] 0, removing & ~ | ~ [&|minmax] ^ -> nothing Breaking up subtract Linearized: swapping operands of is now Transforming into Candidates: %u %s: Building ( ) %s operand entry pool Linearized Constants eliminated Ops eliminated Statements rewritten /i/toolchain-src//gcc/gcc-4.6/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 op5 op5 p5 k5 k5 k5 k5 k5 k5 k5 k5 k5 k5 k5 k5 k5 k5 k5 k5 k5 k5 k5 k5 k5 lo5 op5 o5 insert_operand_rank linearize_expr_tree linearize_expr get_rank zero_one_operation eliminate_redundant_comparison extract_ops_from_tree rewrite_expr_tree VN phis VN references Not changing value number of from VARYING to 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: /i/toolchain-src//gcc/gcc-4.6/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 x 5 n 5 x 5 n 5 x 5 n 5 n 5 n 5 n 5 / 5 5 5 5  5  5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 5 n 5 n 5 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 x 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 n 5 5 0 5 0 5 Z 5 0 5 0 5 0 5 Z 5 Z 5 Z 5 0 5 0 5 0 5 Z 5 0 5 Z 5 Z 5 Z 5 Z 5 I 5 8 5 5 b 5 T 5 T 5 Z 5 Z 5 0 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 5 Z 5 Z 5 } 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 0 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 Z 5 ( 5 5 % 5 5 % 5 5 visit_use set_ssa_val_to stmt_has_constants vn_nary_op_insert_into copy_phi vn_reference_insert_pieces vn_reference_lookup_3 copy_reference_ops_from_ref /i/toolchain-src//gcc/gcc-4.6/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 is_hidden_global_store PTA query stats: CALLUSED CALLCLOBBERED + UNKNOWN */ strict digraph { node [ shape = box ] "%s" ; // The constraint edges: "%s" -> "%s" [ label="*=" ] ; [ label="=*" ] ; [ label="+" ] ; } Points to sets created:%d doubledereftmp derefaddrtmp Constraint pool Variable info pool READONLY NONLOCAL STOREDANYTHING INTEGER allalltmp %s.%ld+%ld GLOBAL_RESTRICT PARM_NOALIAS PARM_RESTRICT HEAP Unifying %s to %s %s = { same as %s 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 Building predecessor graph Finding indirect cycles Solving graph %s.clobber %s.use %s.chain %s.result %s.arg%d %s.varargs Generating constraints for %s ealias pt_solution_includes: %ld disambiguations, %ld queries pt_solutions_intersect: %ld disambiguations, %ld queries /i/toolchain-src//gcc/gcc-4.6/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 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. Collapsing static cycles and doing variable substitution Detecting pointer and location equivalences Rewriting constraints and unifying variables %s is a non-pointer variable,ignoring constraint: Uniting pointer but not location equivalent variables Generating constraints for global initializers Not re-computing points-to information because IPA points-to information is available. Points-to analysis Constraints: ~ 6 6 6 6 6 6 6 6 6 6 6 i6 @h6 (< pi6 h6 ipa_pta_execute init_base_vars create_function_info_for heapvar_insert get_constraint_for_rhs do_deref get_constraint_for_component_ref get_constraint_for_ssa_var insert_vi_for_tree process_constraint find_func_aliases do_structure_copy get_function_part_constraint get_constraint_for find_func_clobbers condense_visit equiv_class_add rewrite_constraints find_equivalent_node unite unify_nodes merge_node_constraints build_succ_graph scc_visit do_complex_constraint do_ds_constraint do_sd_constraint get_fi_for_callee find shared_bitmap_add compute_may_aliases pt_solutions_same_restrict_base Replacing Expressions replace with --> /i/toolchain-src//gcc/gcc-4.6/gcc/tree-ssa-threadedge.c fold_assignment_stmt threadedge_initialize_values Threaded jump %d --> %d to %d /i/toolchain-src//gcc/gcc-4.6/gcc/tree-ssa-threadupdate.c Jumps threaded thread_through_all_blocks redirect_edges thread_through_loop_header is guarded by : (.NOT.) (.AND.) (.OR.) Use in stmt Operand defs of phi [CHECK]: examining phi: /i/toolchain-src//gcc/gcc-4.6/gcc/tree-ssa-uninit.c [CHECK] Found def edge %d in [WORKLIST]: add to initial list: [CHECK]: Found unguarded use: [WORKLIST]: Update worklist with phi: %qD may be used uninitialized in this function compute_control_dep_chain normalize_cond is_norm_cond_subset_of is_gcond_subset_of is_value_included_in use_pred_not_overlap_with_undef_path_pred prune_uninit_phi_opnds_in_unrealizable_paths No longer having address taken: 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 virtual SSA name for non-VOP decl 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 /i/toolchain-src//gcc/gcc-4.6/gcc/tree-ssa.c %qD is used uninitialized in this function RESULT_DECL should be read only when DECL_BY_REFERENCE is set 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 statement has VDEF operand not in defs list statement has VDEF but no VUSE operand VDEF and VUSE do not use the same symbol statement has VUSE operand not in uses list number of operands and imm-links don%'t agree in statement Now a gimple register: %qD was declared here expected an SSA_NAME object missing definition no immediate_use list wrong immediate use list for SSA_NAME: in statement: SSA_NAME_DEF_STMT is wrong while verifying SSA_NAME in statement PHI argument for PHI node verify_ssa failed *early_warn_uninitialized addressables walk_use_def_chains verify_ssa SSA names released Released %i names, %.2f%% release_ssa /i/toolchain-src//gcc/gcc-4.6/gcc/tree-ssanames.c release_defs duplicate_ssa_name_ptr_info get_ptr_info make_ssa_name_fn /i/toolchain-src//gcc/gcc-4.6/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 reachable_at_most_once /i/toolchain-src//gcc/gcc-4.6/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 independent_of_stmt_p eliminate_tail_call decrease_profile add_successor_phi_arg adjust_return_value /i/toolchain-src//gcc/gcc-4.6/gcc/tree-threadsafe-analyze.c Lock %s (acquired at line %d) is not released at the end of function %qE Lock %s (acquired at line %d) is not released at the end of its scope in function %qE Lock %s (held at entry) is released on some but not all control flow paths in function %qE Lock %s is acquired after lock %s (acquired at line %d) but is annotated otherwise Lock %s is acquired after lock %s (held at function entry) but is annotated otherwise There is a cycle in the acquisition order between locks %s and %s Access to memory location pointed to by variable %s requires a lock Writing to memory location pointed to by variable %s requires an exclusive lock %s %s requires an exclusive lock Access to memory location pointed to by variable %s requires lock %s Writing to memory location pointed to by variable %s requires exclusive lock %s %s %s requires exclusive lock %s Cannot call function %qE with lock %s held (previously acquired at line %d) Cannot call function %qE with lock %s held (at function entry) unlock attribute has been removed by optimization Try to unlock %s that was not acquired lock attribute has been removed by optimization Try to acquire lock %s that is already held (previously acquired at line %d) Try to acquire lock %s that is already held (at function entry) '%s' operator-> operator. Reading variable Calling function %s %s requires a lock %s %s requires lock %s Writing to variable operator* threadsafe_analyze z28 c28 28 _28 28 28 28 28 28 28 28 28 28 28 @38 28 38 28 28 28 28 28 28 28 28 28 28 28 28 28 58 28 58 58 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 48 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 Y48 28 28 28 28 28 28 28 28 28 28 28 38 x pd execute_threadsafe_analyze update_acquired_after populate_lock_set_with_attr delete_trylock_info warn_unreleased_locks process_guarded_by_attrs check_lock_required lock_set_contains handle_call_gs process_function_attrs handle_lock_primitive_attrs get_actual_argument_from_position get_actual_argument_from_parameter get_lockable_decl get_lock_returned_by_call match_locks add_lock_to_lockset handle_unlock_primitive_attr handle_function_lock_requirement check_func_lock_excluded handle_cond_gs get_trylock_info get_canonical_lock_expr /i/toolchain-src//gcc/gcc-4.6/gcc/tree-vect-generic.c ~8 ~8 %y8 %y8 %y8 %y8 %y8 %y8 %y8 %y8 %y8 %y8 %y8 %y8 %y8 %y8 ~8 %y8 %y8 %y8 %y8 %y8 %y8 %y8 }8 }8 }8 m}8 ( $ , expand_vector_operations_1 build_word_mode_vector_type build_replicated_const veclower veclower2 /i/toolchain-src//gcc/gcc-4.6/gcc/tree-vect-stmts.c Unordered widening operation detected. Unaligned vectorizable load/store: slow & not allowed. get vectype with %d units of type last stmt in pattern. don't mark relevant/live. vect_model_load_cost: aligned. vect_model_load_cost: unaligned supported by hardware. vect_model_load_cost: unaligned software pipelined. vect_model_load_cost: strided group_size = %d . vect_model_load_cost: inside_cost = %d, outside_cost = %d . vect_model_store_cost: aligned. vect_model_store_cost: unaligned supported by hardware. vect_model_store_cost: strided group_size = %d . vect_model_store_cost: inside_cost = %d, outside_cost = %d . vect_model_simple_cost: inside_cost = %d, outside_cost = %d . vec_stmt_relevant_p: stmt has vdefs. vec_stmt_relevant_p: used out of loop. === vect_mark_stmts_to_be_vectorized === unsupported use of nested cycle. unsupported use of double reduction. 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. vect_get_vec_def_for_operand: Create vector_cst. nunits = %d conversion not supported by target. multiple types in nested loop. ??? operands of different types multiple types with negative step. Aligned load, but unsupported type. negative step but alignment required. negative step and reversing not supported. === vectorizable_promotion === transform type promotion operation. ncopies = %d. transform type demotion operation. ncopies = %d. num. args = %d (not unary/binary/ternary op). not worthwhile without SIMD support. === vectorizable_operation === transform binary/unary operation. operand mode requires invariant argument. vector/vector shift/rotate found. vector/scalar shift/rotate found. === vectorizable_assignment === Record the vdef for outer-loop vectorization. not vectorized: stmt has volatile operands get vectype for scalar type: not SLPed: unsupported data-type 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 vect_is_simple_use: operand non-associatable copy. not ssa-name. def_stmt: Unsupported pattern. type of def: %d. unsupported defining stmt: vectype: mode not supported by target. 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. add new stmt: cst_ created new init_stmt: def = def_stmt = Create vector_inv. value used after loop. use not simple. no vectype for scalar type transform conversion. negative step for store. transform store. ncopies = %d transform load. argument types differ. argument vector types differ. function is not vectorizable. === vectorizable_call === transform operation. === vectorizable_demotion === op not supported by target. proceeding using word mode. === vectorizable_shift === operand 1 using scalar mode. transform assignment. stmt not supported. ==> examining statement: irrelevant. vectype: supported: N 8 8 8 8 8 8 8 8 8 .9 /9 /9 609 p09 09 09 19 `19 19 19 29 W/9 supportable_narrowing_operation supportable_widening_operation vect_is_simple_use_1 free_stmt_vec_info_vec init_stmt_vec_info_vec vect_transform_stmt vectorizable_type_demotion vectorizable_type_promotion vect_gen_widened_results_half vectorizable_conversion vectorizable_shift vectorizable_operation vectorizable_assignment vectorizable_load vectorizable_store vectorizable_call vect_analyze_stmt vectorizable_condition vect_finish_stmt_generation vect_get_vec_def_for_stmt_copy vect_get_vec_def_for_operand vect_init_vector vect_get_load_cost vect_get_store_cost cost_for_stmt vect_stmt_relevant_p vect_mark_relevant process_use , init: step unknown. cost model disabled. Cost model analysis: Scalar iteration cost: %d Scalar outside cost: %d prologue iterations: %d epilogue iterations: %d transform induction phi. var_ vec_iv_ epilog loop required. reduction used in loop. reduction: not ssa_name: reduction: no def_stmt. detected double reduction: , operands types: detected reduction: reduction: unknown pattern: Analyze phi: Access function of PHI: Detected induction. Detected double reduction. Detected reduction. not vectorized: empty loop. bad inner-loop form. split exit edge. === get_loop_niters === ==> get_loop_niters: killing debug use === vec_transform_loop === ------>vectorizing phi: multiple-types. transform phi. transform statement. OUTER LOOP VECTORIZED. Reduce using vector shifts Reduce using scalar code. extract scalar result no optab for reduction. unsupported data-type transform reduction. bad data references. unexpected pattern. bad data dependence. ==> examining phi: nunits = %d vectorization factor = %d bad data alignment. bad data access. ===== analyze_loop_nest ===== bad loop form. /i/toolchain-src//gcc/gcc-4.6/gcc/tree-vect-loop.c cost model: epilogue peel iters set to vf/2 because loop iterations are unknown . 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: the vector iteration cost = %d divided by the scalar iteration cost = %d is greater 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 === vectorizable_induction === vect_model_induction_cost: inside_cost = %d, outside_cost = %d . vector of inductions after inner-loop: transform induction: created def-use cycle: === vect_analyze_loop_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: All the computation can be taken out of the loop. not vectorized: redundant loop. no profit to vectorize. vectorization_factor = %d, niters = %ld not vectorized: iteration count too small. not vectorized: iteration count smaller than vectorization factor. 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. intermediate value used outside loop. unsupported phi node definition. 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: === vect_analyze_scalar_cycles === Detected vectorizable nested cycle. Unknown def-use cycle pattern. === vect_analyze_loop_form === not vectorized: control flow in loop. not vectorized: multiple nested loops. ===== analyze_loop_nest_1 ===== not vectorized: Bad inner loop. not vectorized: inner-loop count not invariant. 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 ------>vectorizing statement: === scheduling SLP instances === transform reduction: created def-use cycle: Reduce using direct vector reduction. created double reduction phi node: unsupported condition in reduction reduc op not supported by target. no reduc code for scalar code. multiple types in double reduction vect_model_reduction_cost: inside_cost = %d, outside_cost = %d . === vect_determine_vectorization_factor === not vectorized: unsupported data-type not vectorized: irregular stmt. not vectorized: vector stmt in loop: not vectorized: different sized vector types in statement, not vectorized: unsupported data-type can't determine vectorization factor. too long list of versioning for alias run-time tests. bad operation or unsupported loop bound. outer-loop already vectorized. ***** Re-trying analysis with vector size %d j 9 y 9 y 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 [ 9 9 9 9 9 9 9 y 9 y 9 y 9 vect_transform_loop vect_loop_kill_debug_uses vectorizable_live_operation vectorizable_induction get_initial_def_for_induction vectorizable_reduction vect_is_simple_reduction_1 vect_model_reduction_cost vect_create_epilog_for_reduction get_initial_def_for_reduction vect_analyze_scalar_cycles_1 vect_determine_vectorization_factor vect_analyze_loop_operations vect_analyze_loop_form new_loop_vec_info Profitability threshold is %u loop iterations. /i/toolchain-src//gcc/gcc-4.6/gcc/tree-vect-loop-manip.c create runtime check for data references created %u versioning for alias checks. tree_duplicate_loop_to_edge_cfg failed. === vect_do_peeling_for_alignment === === vect_update_inits_of_dr === === vect_do_peeling_for_loop_bound === vect_update_ivs_after_vectorizer: phi: vect_can_advance_ivs_p: virtual phi. skip. reduc phi. skip. No Access function. No evolution. addr2int orptrs andmask %s:%d: note: prologue_after_cost_adjust known peeling = %d. niters for prolog loop: prolog_loop_niters ni_gap bnd ratio_mult_vf vect_loop_versioning vect_create_cond_for_align_checks adjust_debug_stmts_now vect_do_peeling_for_alignment vect_build_loop_niters vect_gen_niters_for_prolog_loop slpeel_tree_peel_loop_to_edge slpeel_update_phis_for_duplicate_loop slpeel_update_phi_nodes_for_guard1 slpeel_update_phi_nodes_for_guard2 adjust_vec_debug_stmts vect_do_peeling_for_loop_bound vect_generate_tmps_on_preheader vect_update_ivs_after_vectorizer slpeel_make_loop_iterate_ntimes /i/toolchain-src//gcc/gcc-4.6/gcc/tree-vect-slp.c ------>vectorizing SLP node starting from: /i/toolchain-src//gcc/gcc-4.6/gcc/tree-vectorizer.h no builtin for vect permute for permutation requires at least two vectors permutation requires at least three vectors === vect_make_slp_decision === Decided to SLP %d instances. Unrolling factor %d === vect_update_slp_costs_according_to_vf === 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 Build SLP failed: unvectorizable statement 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: different interleaving chains in one node Build SLP failed: unsupported unaligned load Build SLP failed: not strided load Build SLP failed: unrolling required in basic block SLP Build SLP failed: unsupported data permutation Build SLP failed: unsupported load permutation Failed to SLP the basic block. not vectorized: too many instructions in basic block. not vectorized: unhandled data-ref in basic block. not vectorized: not enough data-refs in basic block. not vectorized: unhandled data dependence in basic block. not vectorized: bad data alignment in basic block. not vectorized: unhandled data access in basic block. not vectorized: unsupported alignment in basic block. not vectorized: failed to find SLP opportunities in basic block. not vectorized: bad operation in basic block. Vector inside of basic block cost: %d Vector outside of basic block cost: %d Scalar cost of basic block: %d not vectorized: vectorization is not profitable. Basic block will be vectorized using SLP === vect_detect_hybrid_slp === vectorizing stmts using SLP. unsupported vect permute stmt %d SLPing BB ------>SLPing statement: BASIC BLOCK VECTORIZED Build SLP for SLP with multiple types Build SLP failed: no optab. Build SLP failed: operation unsupported pushing reduction into node: Load permutation === vect_analyze_slp === ===vect_slp_analyze_bb=== vect_slp_transform_bb get_later_stmt vect_get_slp_vect_defs vect_get_constant_vectors vect_mark_slp_stmts_relevant vect_slp_analyze_node_operations vect_analyze_slp_instance vect_slp_rearrange_stmts Increasing alignment of decl: basic block vectorized using SLP vectorized %u loops in function. Vectorized loops increase_alignment : loop information indicates does not overflow Assertions to be inserted for ASSERT_EXPRs to be inserted /i/toolchain-src//gcc/gcc-4.6/gcc/tree-vrp.c array subscript is outside array bounds array subscript is above array bounds array subscript is below array bounds removing unreachable case label Number of ASSERT_EXPR expressions inserted SSA form after inserting ASSERT_EXPRs 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 assuming signed overflow does not occur when simplifying && or || to & or | assuming signed overflow does not occur when simplifying ==, != or ! to identity or ^ assuming signed overflow does not occur when simplifying % or %<%%%> to %<>>%> or %<&%> assuming signed overflow does not occur when simplifying % to % or %<-X%> 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 BB #%d EDGE %d->%d PREDICATE: %s[ -INF(OVF) -INF +INF(OVF) +INF EQUIVALENCES: { INVALID RANGE } (%u elements) Adding assert for from Value ranges after VRP: Value: Found new range for Simplified relational With known ranges Predicate evaluates to: DON'T KNOW with known range will take edge to j'; "; '; '; :'; ); $; ); ); (; P ; ; ; ; P ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; compare_values_warnv process_assert_insertions process_assert_insertions_for build_assert_expr_for nonnull_arg_p compare_ranges usable_range_p compare_range_with_value fold_predicate_in simplify_truth_ops_using_ranges simplify_bit_ops_using_ranges set_value_range_to_value remove_range_assertions vrp_meet range_includes_zero_p extract_range_from_binary_expr abs_extent_range vrp_visit_stmt 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_unary_expr vrp_visit_switch_stmt < < < < < < < < < : < < < 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 < < < -+< *< *< *< *< *< *< *< *< *< *< *< *< $+< $+< $+< *< *< *< *< *< *< *< *< *< *< (+< *< *< *< *< *< (+< *< *< "+< *< "+< /< /< /< /< /< /< /< a/< /< /< /< 60< /< /< /< /< /< /< 0< 0< 0< 0< 1< @1< 0< 0< 0< 0< 0< 0< 0< 1< 0< 0< 0< R1< R1< s1< 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< 0< 0< 0< 0< 0< 0< 0< 0< 1< 4< 4< 3< 4< 4< 4< 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< 3< 3< 3< 3< 3< 3< 3< 3< 3< 3< 3< 3< 3< 3< 3< 3< 3< 3< 3< 3< 3< 3< 3< 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< 4< n4< u4< 4< 4< 4< 4< 4< C4< 4< q5< X5< h5< n4< Q5< X5< }4< a5< Q5< 8< 8< %:< k:< 8< =9< =9< =9< =9< =9< =9< =9< =9< =9< =9< =9< =9< =9< =9< =9< =9< =9< =9< =9< 8< 8< 8< :< 8< 8< =9< =9< 8< =9< =9< =9< =9< 8< =9< =9< =9< =9< =9< =9< =9< =9< =9< =9< =9< =9< <>< =9< =9< =9< ;< =9< =9< c;< =9< =9< =9< 8< =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< =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< 8< =9< =9< =9< =9< =9< =< =9< =9< =9< =9< =9< =9< =9< =9< =9< =9< =9< =9< =9< =9< =9< =9< >< >< r?< r?< r?< ?< +?< r?< r?< r?< r?< r?< `:< `:< `:< >< `:< dB< A< A< A< A< A< A< A< A< A< A< B< A< A< A< A< B< A< dF< dF< dF< dF< jD< jD< CD< dF< CD< jD< F< D< D< D< CD< jD< jD< M< 6M< count %lld hist->all %lld Correcting inconsistent value profile: ic (topn) profiler top target count (%ld) exceeds BB count (%ld) Correcting inconsistent value profile: ic (topn) profiler second target count (%ld) exceeds BB count (%ld) Corrupted topn ic value profile: first target count (%ld) is less than the second target count (%ld) Corrupted topn ic value profile: top two targets's total count (%ld) exceeds bb count (%ld) 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 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 Stmt Div/mod by constant transformation on insn Indirect call -> direct call (module_id:%d, func_id:%d) Transformation on insn: ==> Transformation on insn = != "= o"= "= #= _#= != <= Z;= ;= ;= ;= Z;= ;= ;= gimple_find_values_to_profile interesting_stringop_to_profile_p find_func_by_global_id init_gid_map gimple_mod_subtract_transform gimple_mod_subtract gimple_divmod_fixed_value gimple_mod_pow2 gimple_stringops_transform gimple_stringop_fixed_value t= t= 0t= t= t= t= t= t= t= t= t= t= t= t= t= t= 0t= 0t= t= t= t= t= t= t= t= t= t= t= t= t= t= t= t= t= t= t= 0t= 0t= 0t= t= t= t= t= t= t= t= 0t= u= u= xu= du= -u= -u= y= x= x= x= x= x= x= x= x= x= x= x= gy= gy= x= gy= x= x= x= x= x= x= x= x= x= x= x= x= @y= z= y= y= y= y= y= y= y= y= y= y= y= z= z= y= z= y= y= y= y= y= y= y= y= y= y= y= y= y= = = = = = = = = = = = = = = = = = = = = = ` = = = = = = = = = = = = = = = = = ` = = = = = = = = = = = = = = = 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 = 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 = w = + = + = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = i = i = > > Y > > > n > > > U > > T> dT> S> PS> 5R> Q> ~Q>  Q> OP> variable_tracking_main_1 vt_initialize stack_adjust_offset_pre_post adjust_mems use_narrower_mode )Rs 0Rs 9Qs >Rs IRs TRs [Rs cRs \Qs Qs shared_hash_unshare set_slot_part loc_cmp unshare_variable variable_was_changed vt_add_function_parameter add_stores use_type reverse_op add_uses vt_find_locations attrs_list_mpdv_union variable_merge_over_cur variable_union remove_value_chain canonicalize_values_star onepart_variable_different_p canonicalize_vars_star variable_post_merge_perm_vals val_reset variable_post_merge_new_vals remove_duplicate_values compute_bb_dataflow dataflow_set_remove_mem_locs dataflow_set_preserve_mem_locs find_mem_expr_in_1pdv val_store variable_different_p vt_emit_notes emit_note_insn_var_location vt_expand_loc_callback vt_expand_loc_dummy emit_notes_for_differences_2 emit_notes_for_differences_1 emit_notes_in_bb /i/toolchain-src//gcc/gcc-4.6/gcc/var-tracking.c dataflow difference found: removal of: dataflow difference found: old and new follow: Created new value %u:%u for reg %i variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without variable tracking size limit exceeded BB %i: in %i (was %i), out %i (was %i), rem %i + %i, tsz %i name: %s name: D#%u name: D.%u offset %ld Stack adjustment: %ld Reg %d: Variables: MO_VAL_USE bb %i op %i insn %i %s MO_CALL attrs_def pool location_chain_def pool shared_hash_def pool value_chain_def pool small variable_def pool MO_ADJUST first value: %i head: is at stored in %i: BB %i IN: BB %i OUT: vartrack MO_USE MO_USE_NO_VAR MO_VAL_LOC MO_VAL_SET MO_SET MO_COPY MO_CLOBBER |Z> Z> Z> |Z> Z> |Z> |Z> |Z> Z> |Z> |Z> |Z> |Z> |Z> |Z> |Z> Z> [> 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[> [> [> btn fr " \ v> v> v> v> v> v> v> v> v> v> v> w> w> w> "w> v> 5 > 5 > 5 > 5 > 5 > 5 > > > > > > > > > > > > > > > > > > > > > @ > > > > > > > > > > > > > ] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > = > > > = > > , > > > g > g > > > > > > A > K > R > \ > f > p > z > > > > > > > > > > > > > > > > > ' > . > = > K > > > > > > > > > > > > > > > > > > > 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 > > G > G > m > > > > > > > > > > m > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > r > > > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > > S > S > S > S > S > S > S > S > S > S > S > > > S > > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > S > > S > > S > S > > S > > S > S > > > > N > ` > r > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ? > ? > > ? > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > \ > > > \ > > > > > > > D { pg @ { pg < 8 ` ` 4 p 0 , ( d> b> p{ g { pg ) ) $ output_constant_pool_1 output_constant_pool_2 place_block_symbol switch_to_section decl_replaceable_p decl_binds_to_current_def_p default_unique_section default_elf_select_section default_no_named_section compare_constant decode_addr_const make_decl_one_only p P n S ultimate_transparent_alias_target do_assemble_alias declare_weak merge_weak output_constant output_constructor_regular_field output_constructor_bitfield force_const_mem const_hash_1 build_constant_desc copy_constant assemble_integer assemble_trampoline_template assemble_name assemble_external assemble_variable make_decl_rtl change_symbol_block get_variable_section Zes ^es bes fes @ jes nes res ves zes ~es es j es es X q k 1s r es es n es get_named_section get_section  .file .section %s,"%s" discard same_size .linkonce %s ifunc .sdata2 .data.rel .data.rel.local .data.rel.ro .data.rel.ro.local .sdata .sbss .tdata .tbss .bss. .gnu.linkonce.b. .sbss. .gnu.linkonce.sb. .tdata. .gnu.linkonce.td. .tbss. .gnu.linkonce.tb. .preinit_array .text .data .section .rodata .bss %s.%.5u .section .init_array .section .fini_array .note.GNU-split-stack .note.GNU-no-split-stack .note.GNU-stack .ctors .dtors .rodata.cst%d .rodata.str%d.%d .zero %s%lu %s %s: %U%s ___CTOR_LIST__ ___DTOR_LIST__ .text. .text.startup .text.exit .text.unlikely .text.hot .section %s .section %s,"%s" nobits progbits ,@%s ,%s,comdat LC LANCHOR LTRAMP .globl *. + %ld .set .%s .weakref gnu_indirect_function .local .tls_common %s , .- LHOTB LCOLDB LHOTE LCOLDE eax edx ecx ebx edi ebp esp rax rdx rcx rbx rbp rsp ah dh bh /i/toolchain-src//gcc/gcc-4.6/gcc/varasm.c %q+D aliased to undefined symbol %qE %q+D aliased to external symbol %qE %+D causes a section type conflict initializer for integer/fixed-point value is too complicated initializer for floating value is not a floating constant invalid initial value for member %qE alignment of %q+D is greater than maximum object file alignment. Using %d register name not specified for %q+D invalid register name for %q+D data type of %q+D isn%'t suitable for a register register specified for %q+D isn%'t suitable for data type global register variable has initial value optimization may eliminate reads and/or writes to register variables weak declaration of %q+D must be public weakref %q+D ultimately targets itself weakref %q+D must have static linkage storage size of %q+D isn%'t known requested alignment for %q+D is greater than implemented alignment of %wu /i/toolchain-src//gcc/gcc-4.6/gcc/vec.c calculate_allocation  4.6.x-google 20120106 (prerelease) (GCC) Web oldreg=%i newreg=%i Updating insn %i (%i->%i) ? ? p ? p ? p ? p ? p ? ? p ? ? p ? p ? p ? p ? p ? p ? p ? p ? ? p ? p ? p ? ? p ? p ? p ? p ? B ? ? p ? ? p ? p ? L ? & ? p ? p ? p ? ? p ? p ? p ? p ? p ? p ? p ? p ? p ? ? ? ? p ? p ? p ? p ? p ? ? p ? p ? | ? ? p ? p ? p ? 0 ? p ? p ? p ? p ? ? p ? V ? ? p ? r ? ~ ? 8 ? ? h ? p ? p ? ? p ? p ? p ? ? p ? p ? p ? p ? p ? p ? p ? p ? ^ ? 9!? A!? .!? .!? .!? .!? .!? .!? 0!? 0!? H!? .!? .!? Q!? X!? a!? ,"? ,"? P"? C"? ,"? C"? ,"? ,"? ,"? ,"? @"? @"? @"? @"? -? -? -? -? O-? O-? O-? O-? O-? O-? O-? O-? O-? O-? O-? O-? O-? O-? O-? O-? O-? O-? O-? O-? -? p-? 6? 6? 6? 6? 7? 7? 7? 7? )7? 67? C7? P7? 6? S:? o:? 9? #:? 1:? 9? A:? A:? N;? N;? w;? };? ;? ;? ;? ;? ;? ;? ;? r? q? r? q? jq? jq? r? q? r? q? jq? jq? r? r? q? jq? q? r? q? jq? jq? r? q? jq? jq? jq? jq? jq? jq? jq? r? q? r? q? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? r? jq? jq? jq? jq? jq? jq? q? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? r? r? q? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? q? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? r? jq? jq? jq? q? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? jq? r? jq? jq? jq? q? r? q? jq? jq? jq? jq? jq? r? q? r? q? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 4 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? b ? b ? b ? b ? ? ? ? ? b ? ? ? ? ? ? ? ? ? ? ? b ? ? ? ? ? ? ' ? ? ? ? ? ? ? ? ? ? ? ? ? + ? + ? + ? + ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? j ? j ? j ? j ? ? ? ? ? ? ? ? ? ? j ? j ? ? p ? p ? p ? p ? p ? p ? p ? p ? p ? p ? p ? ? p ? p ? p ? p ? ? p ? | ? p ? | ? p ? p ? p ? p ? ? ? p ? p ? p ? p ? p ? p ? c ? p ? p ? p ? p ? p ? p ? p ? p ? p ? p ? p ? p ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? b ? b ? K ? 7 ? 7 ? K ? ? ? ? ? < ? ? _ ? ? _ ? ? ? ? ? c ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? @ ? ? 1 ? ? ? @ ? ? ? ? ? ? ? ? ? ? @ ? ? ? ? ? ? ? ? ? l ? 8 ? e ? Y ? O ? E ? 6 ? , ? " ? ? ? ? ? ? ? ? _ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? + ? ? ( ? ? ? ) ? ) ? ) ? ) ? ) ? ) ? ) ? ) ? ) ? ) ? ) ? ) ? ? ? ? L ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? . ? . ? ? . ? ? ? ? ? ? . ? ? ? ? ? ? ? ? ? ? ? . ? . ? . ? ? ? ? ? ? . ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? . ? . ? ? ? ? ? ? ? . ? . ? . ? . ? . ? . ? . ? . ? . ? . ? ? . ? . ? . ? . ? . ? . ? . ? . ? . ? . ? . ? . ? Y ? Y ? Y ? Y ? Y ? Y ? . ? ? ? . ? ? ? ? . ? ? ? . ? ? ? ? ? ? ? ? ? . ? ? ? ? ? . ? ? . ? ? ? . ? ? ? ? ? ? . ? ? ? . ? ? ? . ? ? ? ? ? ? ? ? ? ? . ? ? ? ? ? ? ? . ? ? ? ? ? ? . ? ? ? ? . ? . ? . ? . ? . ? . ? . ? . ? . ? . ? . ? . ? . ? . ? . ? . ? . ? ? ? . ? ? ? ? . ? r ? ? . ? . ? ? ? ? ? . ? . ? . ? ? ? ? . ? ? . ? . ? . ? ? . ? . ? ? ? ? ? ? ? . ? . ? . ? . ? . ? . ? . ? . ? . ? . ? . ? . ? . ? . ? . ? . ? . ? . ? ? . ? . ? . ? . ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? k ? k ? 3 ? O ? Q ? ( ? 8 ? H ? X ? ? ? ? ? ? ? ? ? ? ? ? ? h ? ? ? ? P @ @ @ @ l @ 3 @ @ @ @ @ @ @ @ @ @ @ @ x @ ` @ @ 0 @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ m @ / @ / @ / @ / @ / @ 6 @ / @ / @ / @ / @ / @ / @ / @ / @ / @ / @ / @ R @ / @ @ / @ / @ @ * @ / @ / @ / @ / @ / @ / @ / @ j @ @ / @ / @ / @ @ n @ @ u @ P @ + @ @ @ @ @ @ @ \ @ @ : @ d @ @ @ @ P @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ #@ $@ "@ i$@ $@ %@ &@ "@ o&@ &@ &@ &@ "@ "@ "@ "@ "@ "@ $@ &@ "'@ '@ a#@ *@ 5*@ 5*@ *@ *@ *@ 5*@ 5*@ W*@ W*@ W*@ 5*@ 5*@ 5*@ 5*@ 5*@ 5*@ 5*@ 5*@ *@ 5*@ W*@ W*@ s-@ s-@ *@ =*@ ,@ ,@ }+@ +@ =*@ =*@ =*@ =*@ =*@ =*@ =*@ =*@ =*@ =*@ =*@ *@ }+@ +@ V@ V@ V@ V@ V@ V@ jV@ jV@ jV@ jV@ V@ V@ V@ V@ V@ V@ V@ V@ 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@ Hb@ %b@ %b@ %b@ %b@ %b@ %b@ %b@ %b@ %b@ %b@ %b@ %b@ b@ Hb@ b@ Hb@ @ @ V @ @ @ @ @ @ @ @ @ V @ @ @ @ @ @ @ @ 1 @ @ S @ S @ S @ & @ @ S @ S @ S @ S @ S @ S @ S @ S @ S @ S @ S @ S @ S @ S @ S @ 2 @ S @ S @ S @ S @ @ S @ u @ @ @ S @ @ S @ 1 @ S @ S @ S @ M @ S @ S @ 2 @ c @ @ S @ @ , @ S @ S @ @ c @ @ : @ S @ S @ S @ S @ S @ S @ S @ c @ @ c @ S @ @ S @ c @ S @ S @ c @ S @ S @ S @ S @ S @ c @ S @ @ c @ S @ S @ c @ c @ c @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ c @ % @ @ @ c @ % @ @ @ @ @ l @ G @ " @ @ @ @ @ z @ U @ 0 @ @ @ @ @ @ @ @ @ w @ R @ - @ @ @ @ @ @ @ b @ = @ @ @ @ @ @ @ @ @ @ b @ = @ @ @ { @ f @ @ @ @ @ _ @ J @ @ , @ q @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ } @ @ @ } @ } @ } @ 7 @ 7 @ 7 @ @ ' @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ P @ @ @ @ @ @ @ @ @ @ @ * @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ b @ / @ @ N @ N @ N @ N @ @ @ @ @ b @ / @ @ @ @ @ r @ @ @ r @ @ p @ p @ @ y @ @ 8 @ ) @ @ ) @ @ ) @ @ ) @ @ @ @ @ @ @ @ @ @ @ EA EA EA EA EA gEA EA EA EA gEA A A A A A A A A q A A % A / A 9 A q A q A q A q A q A q A E A O A Y A e A A A @ A A A A A A A A A A A A A A A @ A @ A @ A @ A H A H A A G A H A A g A H A g A H A H A H A H A H A g A g A g A g A g A g A A A A A A A A u A A A A A A } A d A * A Q A Q A A A 1 A ! A A A A k A k A p A F A ! A A A m A A A u A + A P A P A  A  A + A 6 A 6 A  A  A + A + A + A + A + A + A u 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 p A A A / A / A p A A A / A / A p A p A p A p A p A p 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 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 A A A A A s A s 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 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 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 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 @ A @ A ! " # $ ! " # $ % & ' ( ) * + , - . / 0 ! " # $ ` : F p p L p p p L L L 0 m (< L n force_align_arg_pointer ix86_live_on_entry k #t h2t m2t u2t 2t 2t 2t 2t 2t 2t 2t 1t 1t m1t 2t 2t 2t 2t 2t 2t , n 1t 2t 2t q n 3 w 7 4 ' 0 0 @ @ H H @ > | @  @ ` t t t t @ t t t t t ` t t t t t t t X Y @[ @!t #t h2t 2t m2t u2t 2t 3t ( 3t ( 3t x#t 2t 2t 2t 3t 2t 2t 3t 2t 2t " 1t 1t '3t 23t m1t 2t x 2t 2t ( 2t ( 2t x =3t x 2t i J3t i T3t i #t , n ^3t f3t n3t {3t 3t 3t 1t 3t 2t 2t }#t #t ix86_target_string < n n n : n 4 n n n D n jo n n n @ n n n f n n / n D n @ n F n n Y n n eo @ & n n n n f n n n n n < n n @ n n n n n @ n n @ n n n g n 4 n n n ^ n n ix86_function_specific_save ix86_trampoline_init type_natural_mode function_value_32 ix86_contains_aligned_value_p ix86_compat_aligned_value_p function_arg_32 function_arg_advance_32 ix86_setup_incoming_varargs return_in_memory_32 ix86_avoid_jump_mispredicts move_or_delete_vzeroupper ix86_cc_modes_compatible ix86_address_cost ix86_rtx_costs inline_secondary_memory_needed ix86_legitimate_address_p ix86_delegitimize_tls_address legitimize_tls_address legitimize_pic_address make_empty_function add_condition_to_bb make_var_decl get_field_from_struct 3t V 3t W @ W 3t X 3t 3t 8 4t C )4t 7 0 @4t < W4t = n4t > 4t ? 4t 4t D 4t R Q 4t 4t F 5t '5t >5t T5t k5t E [ 5t p ] 5t p @ 5t d [ 5t D 5t C 5t 6t #6t =6t ' 0 t ( ) t ) A t * * ( t + B Y6t / ) s6t 0 A 6t 1 6t 2 6t 7 ( 6t 8 6t 3 ( 7t 4 *7t 5 D7t 6 ^7t 9 m x7t : 7t = 7t > 7t ; 7t < 8t ? 8t @ >8t J T8t j8t $ 8t 8t $ 8t $ 8t $ 8t $ 8t $ 9t $ 29t L $ L9t K $ f9t L $ 9t K 9t S $ 9t T 9t U 9t X e 9t Y c :t Z e :t [ c @ ! -:t J @ # B:t K @ % W:t L @ " l:t R @ $ :t S @ & :t T @ ) :t N @ - :t O @ + :t V @ / :t W @ * ;t P @ . ;t Q @ , 1;t X @ 0 H;t Y @ 1 _;t m @ 2 u;t l @ D ;t Z @ ? ;t [ @ E ;t \ @ F ;t ] @ ; ;t ` @ < ;t a @ = t  @ 1 >t u @ 2 2>t v @ 3 G>t w @ / \>t { @ 0 r>t | @ / >t s @ 0 >t t >t % >t # >t " >t " T ?t ?t } 4?t } I?t  `?t  w?t  ?t } ?t } ?t } ?t } ?t } ?t } @t } *@t } 5 @@t W@t % l@t # U @t & @t " @t } @t } @t A @t 3 At 3 %At 3  T iTt E U Tt F V Tt G M Tt 9 N Tt : M Tt C N Tt D Ut 4 )Ut 3 @Ut 2 WUt s i | j S { mUt ' Ut M j ( Ut U j @ Ut _ 3 @ Ut ` 3 @ Ut \ @ Ut a r @ Vt ] @ $Vt b r @ :Vt ^ @ PVt c r ; fVt > ~Vt t @ < Vt ? ? Vt u / = Vt ; @ Vt v & Vt w Wt g Wt x 5Wt h KWt y eWt i |Wt z Wt j ! Wt { " Wt k $ Wt | % Wt l ' Xt } ( 'Xt m @Xt ~ [Xt n - sXt  g . Xt o 2 Xt g 5 Xt p 3 Xt 6 Xt q 4 Yt 7 Yt r 9 /Yt : IYt s R `Yt Q wYt T Yt S Yt Z Yt Y Yt Yt ] Zt a Zt c 6Zt e PZt > g kZt 7 k Zt i Zt < m Zt ! o Zt f Zt > h [t 7 l ([t j C[t < n ^[t ! p y[t d [t ? _ [t [t { [t g [t \t .\t G\t g `\t y\t \t y \t | { \t z \t o y \t ~ ]t } "]t v 9]t Q v R]t Y v k]t W ]t { ]t ` ]t b ]t a $ ]t d E ]t F ^t z G $^t H <^t { x { { { { S^t k^t ^t ^t ^t ^t % ^t $ _t _t 3_t K_t d_t }_t _t _t _t _t _t `t '`t ?`t V`t m`t `t `t `t `t s `t t t L at K at P 9at O Tat W oat G at at at at at at bt $bt / t u . 0 t , T t  qt 7 rt rt < 4rt ! Lrt drt > }rt 7 rt rt < rt ! rt rt > st < *st Bst Q Zst P rst P st U st T st S st R st Q tt P tt P 4tt U Ltt T dtt S |tt R tt Q tt P tt P tt U tt T ut S %ut R =ut Q Uut P mut P ut U ut T ut S ut R ut Q ut P vt P 2vt Y Kvt X dvt W }vt V vt Q vt P vt P vt Y vt X wt W -wt V Fwt Q _wt P xwt P wt Y wt X wt W wt V wt Q xt P (xt P Bxt Y [xt X txt W xt V xt xt xt xt yt .yt Jyt fyt yt yt yt yt yt zt zt ;zt Vzt pzt ! zt " zt # ix86_expand_builtin ix86_expand_vec_init_builtin ix86_expand_vec_ext_builtin ix86_expand_vec_set_builtin ix86_expand_vec_perm_builtin extract_vec_perm_cst doublesize_vector_mode expand_vec_perm_blend expand_vec_perm_pshuflw_pshufhw expand_vec_perm_palignr expand_vec_perm_interleave2 expand_vec_perm_broadcast_1 get_mode_wider_vector expand_vec_perm_pshufb2 expand_vec_perm_even_odd_1 ix86_expand_special_args_builtin ix86_expand_args_builtin ix86_expand_sse_pcmpestr ix86_expand_sse_pcmpistr ix86_expand_multi_arg_builtin make_platform_builtin " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~ ! $ ' * - 0 3 6 9 < ? B E H K N Q T W Z ] ` c f i l o r u x { ~ " & * . 2 7 ; ? C G K O S W [ _ c h l p t x | / # ( ) 5 # = # # > ( ! 7 # ! " - = ( > ( A ( ( ( ( ( ! ? ( ! ) " ! # ! ! ( ! ! ! ! " ! + " # " " ) ? ) D ) ) ) ) + ) " + ! + ) @ / 2 5 4 " ( ( * * ) ) # ! # # # # # # " " A > ( # # # ! ! ( C * ( ( ( ( ( ( ( * D ! B ! ) ! ! ! ! ! ! ! ! ! ! " " ! + " # # " ! ! " " " " " " " " ) " ) E + ) ) ) ) ) ) ) + . # . - 0 0 ( 1 1 ) 3 4 7 8 : * # # , , , , # # # # # # # # # - - - - ( ( ( ( ( ( ( ( ( ( ( ( * * * * * ! ! ! ! ! ! ! ! ! ! ! ! ! " " " " " " " " ! " " " " ) ) ) ) ) ) ) ) ) ) ) ) + + + ! + + + + + + + @ 6 9 * ( ; ! < + ) # # . . ! $ $ $ $ % % % % & & & & ' ' ' ' ( ( ( * ) ) ) + # # # # # V W X Y Z [ 3 i y j { r x g { g r { ix86_get_builtin_func_type N > = < ; P O B A @ ? B A @ ? R Q G F E D ( * ) ( ) ix86_get_builtin_type ix86_vectorize_builtin_vec_perm_ok ix86_builtin_vectorization_cost d d add_to_dispatch_window process_end_window core2i7_first_cycle_multipass_backtrack core2i7_first_cycle_multipass_issue core2i7_dfa_post_advance_cycle ix86_adjust_cost ix86_print_operand_address output_pic_addr_const i386_asm_output_addr_const_extra i386_output_dwarf_dtprel predict_jump output_387_reg_move ix86_expand_vector_extract ix86_expand_vector_set M ` M p M M P M M M M M @ M @ M M @ N @ N N @ N P N 0 N ` N ` N N N N N ix86_expand_vector_init_duplicate ix86_expand_vector_init_one_nonzero ix86_expand_vector_init_general ix86_expand_vector_init_concat ix86_expand_vector_init_interleave x86_emit_floatuns x86_maybe_negate_const_int ix86_force_to_memory avx_vpermilp_parallel ix86_attr_length_address_default ix86_attr_length_immediate_default memory_address_length assign_386_stack_local ix86_output_call_insn construct_plt_address ix86_expand_setmem decide_alg decide_alignment promote_duplicated_reg expand_setmem_prologue expand_set_or_movmem_via_loop scale_counter expand_setmem_epilogue ix86_expand_movmem expand_movmem_prologue expand_movmem_epilogue ix86_split_long_move ix86_split_to_parts ix86_expand_int_addcc ix86_expand_carry_flag_compare ix86_expand_fp_compare ix86_fp_comparison_cost ix86_expand_compare ix86_expand_sse4_unpack ix86_expand_sse_unpack ix86_expand_int_vcond ix86_expand_fp_vcond ix86_prepare_sse_fp_compare_args ix86_expand_int_movcc ix86_expand_setcc ix86_expand_branch ix86_cc_mode ix86_match_ccmode ix86_split_copysign_var ix86_build_signbit_mask ix86_build_const_vector ix86_expand_convert_uns_sixf_sse ix86_split_idivmod ix86_expand_unary_operator ix86_expand_binary_operator ix86_fixup_binary_operands_no_copy ix86_fixup_binary_operands ix86_expand_vector_move_misalign ix86_avx256_split_vector_move_misalign ix86_expand_clear zt zt zt {t ${t <{t U{t )t m{t )t vcomisd {%1, %0|%0, %1} vcomiss {%1, %0|%0, %1} vucomisd {%1, %0|%0, %1} vucomiss {%1, %0|%0, %1} output_fp_compare output_fix_trunc emit_i387_cw_initialization ix86_mode_needed output_387_binary_op split_double_mode ix86_print_operand put_condition_code [es _es ces ges ]t oes ses n p p p p p p p p kn p p pq p p p p p p p p p p p p p p p p p p p p p p p p p p p % p + p 1 p 7 p = p X q k 1s r {t {t {t {t es es n es print_reg ix86_expand_split_stack_prologue ix86_finalize_stack_realign_flags ix86_compute_frame_layout ix86_expand_epilogue choose_baseaddr ix86_emit_leave pro_epilogue_adjust_stack ix86_expand_prologue ix86_adjust_stack_and_probe ix86_initial_elimination_offset standard_sse_constant_opcode standard_80387_constant_rtx t t t t $ t standard_80387_constant_opcode ix86_check_movabs ix86_valid_target_attribute_inner_p n c1 ! n n 2 6 n .3t }2t n n $t $ o % 3t ' n ( n ) n * n + 0t . n h n ; n n ` n n n n n 6 n n @ ! n F n {t n J r , , , , , d d d d d Q#t 2? 9#t 2? B#t 2? K#t 2? 4 n 2? 1 n 2? s 2? /#t `0? $#t `0? {t .? {t .? Q't `.? #t /? , \ \ \ \ \ \ l ` X ` 0 0 0 0 0 @ $ L D D D D D < \ @ , H H H H H H h ( ( @ @ ` < < < < < @ 0 P H h ( ( @ @ d L 0 ( ( ( ( ( N 0 P @ H h ( ( @ P H h ( ( @ P H h ( ( @ P @ ffreep %y1 ffreep %y0 fstp %y1 fstp %y0 callee_pop_aggregate_return gcc_struct ms_struct fastcall thiscall cdecl stdcall __x86.get_pc_thunk.%s option(" i686 generic32 generic64 x86-64 rep_byte libcall rep_4byte byte_loop unrolled_loop i386 sysv small medium kernel %i-bit mode not compiled in gnu2 387,sse 387+sse sse,387 sse+387 both svml acml LX vmls%s vmld%s2 __fentry__ mcount call *%s@GOT(%%ebx) call %s .L .long %s%d@GOTOFF %s%s%d (other isa: %#x) (other flags: %#x) %*sarch = %d (%s) %*stune = %d (%s) , sse , 387 %*sfpmath = %d%s%s %*sbranch_cost = %d %*s%s ___tls_get_addr Window #%d: insn info: Move vzeroupper after: before: Found vzeroupper: Delete redundant vzeroupper: unchanged Process [bb %i]: status: %d .ldata .lbss __processor_features __processor_model __cpu_features __cpu_model __builtin_cpu @gottpoff @tpoff @ntpoff @dtpoff @gotntpoff @indntpoff %gs , 0 .largecomm st(0) , %%%s , %s @PLT @PLTOFF @GOTPCREL(%rip) @GOTPCREL[rip] invalid UNSPEC as operand .intel_syntax noprefix Number of ready: %d nbe ae unknown insn mode jmp %P1 jmp %P0 jmp %A1 jmp %A0 call %P1 call %P0 call %A1 call %A0 ms_hook_prologue eq_us neq_oq ds ; cs ; une invalid operand code '%c' DWORD QWORD TBYTE XMMWORD YMMWORD PTR 0x%08llx 0x%08x OFFSET FLAT: vxorps %0, %0, %0 xorps %0, %0 vxorpd %0, %0, %0 xorpd %0, %0 vpxor %0, %0, %0 pxor %0, %0 vxorps %x0, %x0, %x0 vxorpd %x0, %x0, %x0 vpxor %x0, %x0, %x0 vpcmpeqd %0, %0, %0 pcmpeqd %0, %0 fldz fld1 fldlg2 fldln2 fldl2e fldl2t fldpi .long %#x .hidden nop mov%z0 {%1, %0|%0, %1} ret LPSRL LPSRE cmp%z0 {%1, %0|%0, %1} je sub%z0 {%1, %0|%0, %1} jmp fld%Z1 %y1 fstp%Z0 %y0 fstp%Z0 %y0 fld%Z0 %y0 fst%Z0 %y0 fst %y0 ftst fnstsw %0 fucomip {%y1, %0|%0, %y1} fcomip {%y1, %0|%0, %y1} fucompp fnstsw %0 fcompp fnstsw %0 fld %y1 fisttp%Z0 %0 fldcw %3 fistp%Z0 %0 fist%Z0 %0 vsub vmul fdiv vdiv vadd fidiv fimul fisub fiadd p {%0, %2|%2, %0} {%y2, %0|%0, %y2} r%Z1 %1 %Z2 %2 {p %0, %2|rp %2, %0} {rp %0, %1|p %1, %0} { %1, %0|r %0, %1} p {%2, %0|%0, %2} {rp %2, %0|p %0, %2} {p %1, %0|rp %0, %1} r {%y1, %0|%0, %y1} {r %2, %0| %0, %2} fs: ds: *%d __morestack _GLOBAL_OFFSET_TABLE_ mov%z0 {%2, %0|%0, %2} call %a2 pop%z0 %0 call %X2 add%z0 {%1, %0|%0, %1} mov%z1 {%0, %1|%1, %0} sub{l} {%0, %1|%1, %0} add{l} {%0, %1|%1, %0} add%z1 {%0, %1|%1, %0} jmp {*}%1 _TLS_MODULE_BASE_ vector permutation (%d %d) __cpu_indicator_init %qE needs unknown isa option %qE needs isa option %s cond_%d Label %i with max_skip %i Padding insn %i by %i bytes! Check remaining basic blocks __builtin_ia32_ldmxcsr __builtin_ia32_stmxcsr __builtin_ia32_maskmovq __builtin_ia32_maskmovdqu __builtin_ia32_clflush __builtin_ia32_mfence __builtin_ia32_monitor __builtin_ia32_mwait __builtin_ia32_aesenc128 __builtin_ia32_aesenclast128 __builtin_ia32_aesdec128 __builtin_ia32_aesdeclast128 __builtin_ia32_aesimc128 __builtin_ia32_pclmulqdq128 __builtin_ia32_rdrand16_step __builtin_ia32_rdrand32_step __builtin_ia32_vec_init_v2si __builtin_ia32_vec_init_v4hi __builtin_ia32_vec_init_v8qi __builtin_ia32_vec_ext_v2df __builtin_ia32_vec_ext_v2di __builtin_ia32_vec_ext_v4sf __builtin_ia32_vec_ext_v4si __builtin_ia32_vec_ext_v8hi __builtin_ia32_vec_ext_v4hi __builtin_ia32_vec_ext_v2si __builtin_ia32_vec_ext_v16qi __builtin_ia32_vec_set_v4sf __builtin_ia32_vec_set_v4si __builtin_ia32_vec_set_v8hi __builtin_ia32_vec_set_v4hi __builtin_ia32_vec_set_v16qi __float80 __float128 __builtin_cpu_init __builtin_cpu_supports_cmov __builtin_cpu_supports_mmx __builtin_cpu_supports_sse __builtin_cpu_supports_sse2 __builtin_cpu_supports_sse3 __builtin_cpu_supports_ssse3 __builtin_cpu_supports_sse4_1 __builtin_cpu_supports_sse4_2 __builtin_cpu_is_amd __builtin_cpu_is_intel_atom __builtin_cpu_is_intel_core2 __builtin_cpu_is_intel __builtin_cpu_is_intel_corei7 __builtin_cpu_is_amdfam10 __builtin_infq __builtin_huge_valq __fabstf2 __builtin_fabsq __copysigntf3 __builtin_copysignq .byte .value .quad .GCC.command.line i486 pentium pentium-mmx pentiumpro pentium2 pentium3 pentium4 pentium-m prescott nocona geode k6 k6-2 k6-3 athlon athlon-4 bdver1 btver1 i586 winchip-c6 winchip2 c3 c3-2 pentium3m pentium4m corei7-avx core-avx-i athlon-tbird athlon-xp athlon-mp k8-sse3 opteron opteron-sse3 athlon64 athlon64-sse3 athlon-fx barcelona __builtin_ia32_rdtsc __builtin_ia32_rdtscp __builtin_ia32_emms __builtin_ia32_femms __builtin_ia32_storeups __builtin_ia32_movntps __builtin_ia32_loadups __builtin_ia32_loadhps __builtin_ia32_loadlps __builtin_ia32_storehps __builtin_ia32_storelps __builtin_ia32_sfence __builtin_ia32_movntq __builtin_ia32_lfence __builtin_ia32_storeupd __builtin_ia32_storedqu __builtin_ia32_movntpd __builtin_ia32_movntdq __builtin_ia32_movnti __builtin_ia32_loadupd __builtin_ia32_loaddqu __builtin_ia32_loadhpd __builtin_ia32_loadlpd __builtin_ia32_lddqu __builtin_ia32_movntdqa __builtin_ia32_movntsd __builtin_ia32_movntss __builtin_ia32_vzeroall __builtin_ia32_vzeroupper __builtin_ia32_vbroadcastss __builtin_ia32_loadupd256 __builtin_ia32_loadups256 __builtin_ia32_storeupd256 __builtin_ia32_storeups256 __builtin_ia32_loaddqu256 __builtin_ia32_storedqu256 __builtin_ia32_lddqu256 __builtin_ia32_movntdq256 __builtin_ia32_movntpd256 __builtin_ia32_movntps256 __builtin_ia32_maskloadpd __builtin_ia32_maskloadps __builtin_ia32_maskloadpd256 __builtin_ia32_maskloadps256 __builtin_ia32_maskstorepd __builtin_ia32_maskstoreps __builtin_ia32_maskstorepd256 __builtin_ia32_maskstoreps256 __builtin_ia32_llwpcb __builtin_ia32_slwpcb __builtin_ia32_lwpval32 __builtin_ia32_lwpval64 __builtin_ia32_lwpins32 __builtin_ia32_lwpins64 __builtin_ia32_rdfsbase32 __builtin_ia32_rdfsbase64 __builtin_ia32_rdgsbase32 __builtin_ia32_rdgsbase64 __builtin_ia32_wrfsbase32 __builtin_ia32_wrfsbase64 __builtin_ia32_wrgsbase32 __builtin_ia32_wrgsbase64 __builtin_ia32_bsrsi __builtin_ia32_bsrdi __builtin_ia32_rdpmc __builtin_ia32_rolqi __builtin_ia32_rolhi __builtin_ia32_rorqi __builtin_ia32_rorhi __builtin_ia32_paddb __builtin_ia32_paddw __builtin_ia32_paddd __builtin_ia32_psubb __builtin_ia32_psubw __builtin_ia32_psubd __builtin_ia32_paddsb __builtin_ia32_paddsw __builtin_ia32_psubsb __builtin_ia32_psubsw __builtin_ia32_paddusb __builtin_ia32_paddusw __builtin_ia32_psubusb __builtin_ia32_psubusw __builtin_ia32_pmullw __builtin_ia32_pmulhw __builtin_ia32_pand __builtin_ia32_pandn __builtin_ia32_por __builtin_ia32_pxor __builtin_ia32_pcmpeqb __builtin_ia32_pcmpeqw __builtin_ia32_pcmpeqd __builtin_ia32_pcmpgtb __builtin_ia32_pcmpgtw __builtin_ia32_pcmpgtd __builtin_ia32_punpckhbw __builtin_ia32_punpckhwd __builtin_ia32_punpckhdq __builtin_ia32_punpcklbw __builtin_ia32_punpcklwd __builtin_ia32_punpckldq __builtin_ia32_packsswb __builtin_ia32_packssdw __builtin_ia32_packuswb __builtin_ia32_pmaddwd __builtin_ia32_psllwi __builtin_ia32_pslldi __builtin_ia32_psllqi __builtin_ia32_psllw __builtin_ia32_pslld __builtin_ia32_psllq __builtin_ia32_psrlwi __builtin_ia32_psrldi __builtin_ia32_psrlqi __builtin_ia32_psrlw __builtin_ia32_psrld __builtin_ia32_psrlq __builtin_ia32_psrawi __builtin_ia32_psradi __builtin_ia32_psraw __builtin_ia32_psrad __builtin_ia32_pf2id __builtin_ia32_pi2fd __builtin_ia32_pfrcp __builtin_ia32_pfrsqrt __builtin_ia32_pavgusb __builtin_ia32_pfacc __builtin_ia32_pfadd __builtin_ia32_pfcmpeq __builtin_ia32_pfcmpge __builtin_ia32_pfcmpgt __builtin_ia32_pfmax __builtin_ia32_pfmin __builtin_ia32_pfmul __builtin_ia32_pfrcpit1 __builtin_ia32_pfrcpit2 __builtin_ia32_pfrsqit1 __builtin_ia32_pfsub __builtin_ia32_pfsubr __builtin_ia32_pmulhrw __builtin_ia32_pf2iw __builtin_ia32_pi2fw __builtin_ia32_pswapdsi __builtin_ia32_pswapdsf __builtin_ia32_pfnacc __builtin_ia32_pfpnacc __builtin_ia32_movmskps __builtin_ia32_sqrtps __builtin_ia32_sqrtps_nr __builtin_ia32_rsqrtps __builtin_ia32_rsqrtps_nr __builtin_ia32_rcpps __builtin_ia32_cvtps2pi __builtin_ia32_cvtss2si __builtin_ia32_cvtss2si64 __builtin_ia32_cvttps2pi __builtin_ia32_cvttss2si __builtin_ia32_cvttss2si64 __builtin_ia32_shufps __builtin_ia32_addps __builtin_ia32_subps __builtin_ia32_mulps __builtin_ia32_divps __builtin_ia32_addss __builtin_ia32_subss __builtin_ia32_mulss __builtin_ia32_divss __builtin_ia32_cmpeqps __builtin_ia32_cmpltps __builtin_ia32_cmpleps __builtin_ia32_cmpgtps __builtin_ia32_cmpgeps __builtin_ia32_cmpunordps __builtin_ia32_cmpneqps __builtin_ia32_cmpnltps __builtin_ia32_cmpnleps __builtin_ia32_cmpngtps __builtin_ia32_cmpngeps __builtin_ia32_cmpordps __builtin_ia32_cmpeqss __builtin_ia32_cmpltss __builtin_ia32_cmpless __builtin_ia32_cmpunordss __builtin_ia32_cmpneqss __builtin_ia32_cmpnltss __builtin_ia32_cmpnless __builtin_ia32_cmpngtss __builtin_ia32_cmpngess __builtin_ia32_cmpordss __builtin_ia32_minps __builtin_ia32_maxps __builtin_ia32_minss __builtin_ia32_maxss __builtin_ia32_andps __builtin_ia32_andnps __builtin_ia32_orps __builtin_ia32_xorps __builtin_ia32_copysignps __builtin_ia32_movss __builtin_ia32_movhlps __builtin_ia32_movlhps __builtin_ia32_unpckhps __builtin_ia32_unpcklps __builtin_ia32_cvtpi2ps __builtin_ia32_cvtsi2ss __builtin_ia32_cvtsi642ss __builtin_ia32_rsqrtf __builtin_ia32_sqrtss __builtin_ia32_rsqrtss __builtin_ia32_rcpss __builtin_ia32_pavgb __builtin_ia32_pavgw __builtin_ia32_pmulhuw __builtin_ia32_pmaxub __builtin_ia32_pmaxsw __builtin_ia32_pminub __builtin_ia32_pminsw __builtin_ia32_psadbw __builtin_ia32_pmovmskb __builtin_ia32_pshufw __builtin_ia32_shufpd __builtin_ia32_vec_perm_v2df __builtin_ia32_vec_perm_v4sf __builtin_ia32_vec_perm_v2di __builtin_ia32_vec_perm_v4si __builtin_ia32_vec_perm_v8hi __builtin_ia32_vec_perm_v16qi __builtin_ia32_vec_perm_v4df __builtin_ia32_vec_perm_v8sf __builtin_ia32_movmskpd __builtin_ia32_pmovmskb128 __builtin_ia32_sqrtpd __builtin_ia32_cvtdq2pd __builtin_ia32_cvtdq2ps __builtin_ia32_cvtudq2ps __builtin_ia32_cvtpd2dq __builtin_ia32_cvtpd2pi __builtin_ia32_cvtpd2ps __builtin_ia32_cvttpd2dq __builtin_ia32_cvttpd2pi __builtin_ia32_cvtpi2pd __builtin_ia32_cvtsd2si __builtin_ia32_cvttsd2si __builtin_ia32_cvtsd2si64 __builtin_ia32_cvttsd2si64 __builtin_ia32_cvtps2dq __builtin_ia32_cvtps2pd __builtin_ia32_cvttps2dq __builtin_ia32_addpd __builtin_ia32_subpd __builtin_ia32_mulpd __builtin_ia32_divpd __builtin_ia32_addsd __builtin_ia32_subsd __builtin_ia32_mulsd __builtin_ia32_divsd __builtin_ia32_cmpeqpd __builtin_ia32_cmpltpd __builtin_ia32_cmplepd __builtin_ia32_cmpgtpd __builtin_ia32_cmpgepd __builtin_ia32_cmpunordpd __builtin_ia32_cmpneqpd __builtin_ia32_cmpnltpd __builtin_ia32_cmpnlepd __builtin_ia32_cmpngtpd __builtin_ia32_cmpngepd __builtin_ia32_cmpordpd __builtin_ia32_cmpeqsd __builtin_ia32_cmpltsd __builtin_ia32_cmplesd __builtin_ia32_cmpunordsd __builtin_ia32_cmpneqsd __builtin_ia32_cmpnltsd __builtin_ia32_cmpnlesd __builtin_ia32_cmpordsd __builtin_ia32_minpd __builtin_ia32_maxpd __builtin_ia32_minsd __builtin_ia32_maxsd __builtin_ia32_andpd __builtin_ia32_andnpd __builtin_ia32_orpd __builtin_ia32_xorpd __builtin_ia32_copysignpd __builtin_ia32_movsd __builtin_ia32_unpckhpd __builtin_ia32_unpcklpd __builtin_ia32_vec_pack_sfix __builtin_ia32_paddb128 __builtin_ia32_paddw128 __builtin_ia32_paddd128 __builtin_ia32_paddq128 __builtin_ia32_psubb128 __builtin_ia32_psubw128 __builtin_ia32_psubd128 __builtin_ia32_psubq128 __builtin_ia32_paddsb128 __builtin_ia32_paddsw128 __builtin_ia32_psubsb128 __builtin_ia32_psubsw128 __builtin_ia32_paddusb128 __builtin_ia32_paddusw128 __builtin_ia32_psubusb128 __builtin_ia32_psubusw128 __builtin_ia32_pmullw128 __builtin_ia32_pmulhw128 __builtin_ia32_pand128 __builtin_ia32_pandn128 __builtin_ia32_por128 __builtin_ia32_pxor128 __builtin_ia32_pavgb128 __builtin_ia32_pavgw128 __builtin_ia32_pcmpeqb128 __builtin_ia32_pcmpeqw128 __builtin_ia32_pcmpeqd128 __builtin_ia32_pcmpgtb128 __builtin_ia32_pcmpgtw128 __builtin_ia32_pcmpgtd128 __builtin_ia32_pmaxub128 __builtin_ia32_pmaxsw128 __builtin_ia32_pminub128 __builtin_ia32_pminsw128 __builtin_ia32_punpckhbw128 __builtin_ia32_punpckhwd128 __builtin_ia32_punpckhdq128 __builtin_ia32_punpckhqdq128 __builtin_ia32_punpcklbw128 __builtin_ia32_punpcklwd128 __builtin_ia32_punpckldq128 __builtin_ia32_punpcklqdq128 __builtin_ia32_packsswb128 __builtin_ia32_packssdw128 __builtin_ia32_packuswb128 __builtin_ia32_pmulhuw128 __builtin_ia32_psadbw128 __builtin_ia32_pmuludq __builtin_ia32_pmuludq128 __builtin_ia32_pmaddwd128 __builtin_ia32_cvtsi2sd __builtin_ia32_cvtsi642sd __builtin_ia32_cvtsd2ss __builtin_ia32_cvtss2sd __builtin_ia32_pslldqi128 __builtin_ia32_psllwi128 __builtin_ia32_pslldi128 __builtin_ia32_psllqi128 __builtin_ia32_psllw128 __builtin_ia32_pslld128 __builtin_ia32_psllq128 __builtin_ia32_psrldqi128 __builtin_ia32_psrlwi128 __builtin_ia32_psrldi128 __builtin_ia32_psrlqi128 __builtin_ia32_psrlw128 __builtin_ia32_psrld128 __builtin_ia32_psrlq128 __builtin_ia32_psrawi128 __builtin_ia32_psradi128 __builtin_ia32_psraw128 __builtin_ia32_psrad128 __builtin_ia32_pshufd __builtin_ia32_pshuflw __builtin_ia32_pshufhw __builtin_ia32_sqrtsd __builtin_ia32_movq128 __builtin_ia32_paddq __builtin_ia32_psubq __builtin_ia32_movshdup __builtin_ia32_movsldup __builtin_ia32_addsubps __builtin_ia32_addsubpd __builtin_ia32_haddps __builtin_ia32_haddpd __builtin_ia32_hsubps __builtin_ia32_hsubpd __builtin_ia32_pabsb128 __builtin_ia32_pabsb __builtin_ia32_pabsw128 __builtin_ia32_pabsw __builtin_ia32_pabsd128 __builtin_ia32_pabsd __builtin_ia32_phaddw128 __builtin_ia32_phaddw __builtin_ia32_phaddd128 __builtin_ia32_phaddd __builtin_ia32_phaddsw128 __builtin_ia32_phaddsw __builtin_ia32_phsubw128 __builtin_ia32_phsubw __builtin_ia32_phsubd128 __builtin_ia32_phsubd __builtin_ia32_phsubsw128 __builtin_ia32_phsubsw __builtin_ia32_pmaddubsw128 __builtin_ia32_pmaddubsw __builtin_ia32_pmulhrsw128 __builtin_ia32_pmulhrsw __builtin_ia32_pshufb128 __builtin_ia32_pshufb __builtin_ia32_psignb128 __builtin_ia32_psignb __builtin_ia32_psignw128 __builtin_ia32_psignw __builtin_ia32_psignd128 __builtin_ia32_psignd __builtin_ia32_palignr128 __builtin_ia32_palignr __builtin_ia32_blendpd __builtin_ia32_blendps __builtin_ia32_blendvpd __builtin_ia32_blendvps __builtin_ia32_dppd __builtin_ia32_dpps __builtin_ia32_insertps128 __builtin_ia32_mpsadbw128 __builtin_ia32_pblendvb128 __builtin_ia32_pblendw128 __builtin_ia32_pmovsxbw128 __builtin_ia32_pmovsxbd128 __builtin_ia32_pmovsxbq128 __builtin_ia32_pmovsxwd128 __builtin_ia32_pmovsxwq128 __builtin_ia32_pmovsxdq128 __builtin_ia32_pmovzxbw128 __builtin_ia32_pmovzxbd128 __builtin_ia32_pmovzxbq128 __builtin_ia32_pmovzxwd128 __builtin_ia32_pmovzxwq128 __builtin_ia32_pmovzxdq128 __builtin_ia32_phminposuw128 __builtin_ia32_packusdw128 __builtin_ia32_pcmpeqq __builtin_ia32_pmaxsb128 __builtin_ia32_pmaxsd128 __builtin_ia32_pmaxud128 __builtin_ia32_pmaxuw128 __builtin_ia32_pminsb128 __builtin_ia32_pminsd128 __builtin_ia32_pminud128 __builtin_ia32_pminuw128 __builtin_ia32_pmuldq128 __builtin_ia32_pmulld128 __builtin_ia32_roundpd __builtin_ia32_roundps __builtin_ia32_roundsd __builtin_ia32_roundss __builtin_ia32_ptestz128 __builtin_ia32_ptestc128 __builtin_ia32_ptestnzc128 __builtin_ia32_pcmpgtq __builtin_ia32_crc32qi __builtin_ia32_crc32hi __builtin_ia32_crc32si __builtin_ia32_crc32di __builtin_ia32_extrqi __builtin_ia32_extrq __builtin_ia32_insertqi __builtin_ia32_insertq __builtin_ia32_addpd256 __builtin_ia32_addps256 __builtin_ia32_addsubpd256 __builtin_ia32_addsubps256 __builtin_ia32_andpd256 __builtin_ia32_andps256 __builtin_ia32_andnpd256 __builtin_ia32_andnps256 __builtin_ia32_divpd256 __builtin_ia32_divps256 __builtin_ia32_haddpd256 __builtin_ia32_hsubps256 __builtin_ia32_hsubpd256 __builtin_ia32_haddps256 __builtin_ia32_maxpd256 __builtin_ia32_maxps256 __builtin_ia32_minpd256 __builtin_ia32_minps256 __builtin_ia32_mulpd256 __builtin_ia32_mulps256 __builtin_ia32_orpd256 __builtin_ia32_orps256 __builtin_ia32_subpd256 __builtin_ia32_subps256 __builtin_ia32_xorpd256 __builtin_ia32_xorps256 __builtin_ia32_vpermilvarpd __builtin_ia32_vpermilvarps __builtin_ia32_blendpd256 __builtin_ia32_blendps256 __builtin_ia32_blendvpd256 __builtin_ia32_blendvps256 __builtin_ia32_dpps256 __builtin_ia32_shufpd256 __builtin_ia32_shufps256 __builtin_ia32_cmpsd __builtin_ia32_cmpss __builtin_ia32_cmppd __builtin_ia32_cmpps __builtin_ia32_cmppd256 __builtin_ia32_cmpps256 __builtin_ia32_cvtdq2pd256 __builtin_ia32_cvtdq2ps256 __builtin_ia32_cvtpd2ps256 __builtin_ia32_cvtps2dq256 __builtin_ia32_cvtps2pd256 __builtin_ia32_cvttpd2dq256 __builtin_ia32_cvtpd2dq256 __builtin_ia32_cvttps2dq256 __builtin_ia32_vpermilpd __builtin_ia32_vpermilps __builtin_ia32_vpermilpd256 __builtin_ia32_vpermilps256 __builtin_ia32_movshdup256 __builtin_ia32_movsldup256 __builtin_ia32_movddup256 __builtin_ia32_sqrtpd256 __builtin_ia32_sqrtps256 __builtin_ia32_sqrtps_nr256 __builtin_ia32_rsqrtps256 __builtin_ia32_rsqrtps_nr256 __builtin_ia32_rcpps256 __builtin_ia32_roundpd256 __builtin_ia32_roundps256 __builtin_ia32_unpckhpd256 __builtin_ia32_unpcklpd256 __builtin_ia32_unpckhps256 __builtin_ia32_unpcklps256 __builtin_ia32_si256_si __builtin_ia32_ps256_ps __builtin_ia32_pd256_pd __builtin_ia32_si_si256 __builtin_ia32_ps_ps256 __builtin_ia32_pd_pd256 __builtin_ia32_vtestzpd __builtin_ia32_vtestcpd __builtin_ia32_vtestnzcpd __builtin_ia32_vtestzps __builtin_ia32_vtestcps __builtin_ia32_vtestnzcps __builtin_ia32_vtestzpd256 __builtin_ia32_vtestcpd256 __builtin_ia32_vtestnzcpd256 __builtin_ia32_vtestzps256 __builtin_ia32_vtestcps256 __builtin_ia32_vtestnzcps256 __builtin_ia32_ptestz256 __builtin_ia32_ptestc256 __builtin_ia32_ptestnzc256 __builtin_ia32_movmskpd256 __builtin_ia32_movmskps256 __builtin_ia32_copysignps256 __builtin_ia32_copysignpd256 __builtin_clzs __builtin_ia32_bextr_u32 __builtin_ia32_bextr_u64 __builtin_ctzs __builtin_ia32_bextri_u32 __builtin_ia32_bextri_u64 __builtin_ia32_vcvtph2ps __builtin_ia32_vcvtph2ps256 __builtin_ia32_vcvtps2ph __builtin_ia32_vcvtps2ph256 __builtin_ia32_comieq __builtin_ia32_comilt __builtin_ia32_comile __builtin_ia32_comigt __builtin_ia32_comige __builtin_ia32_comineq __builtin_ia32_ucomieq __builtin_ia32_ucomilt __builtin_ia32_ucomile __builtin_ia32_ucomigt __builtin_ia32_ucomige __builtin_ia32_ucomineq __builtin_ia32_comisdeq __builtin_ia32_comisdlt __builtin_ia32_comisdle __builtin_ia32_comisdgt __builtin_ia32_comisdge __builtin_ia32_comisdneq __builtin_ia32_ucomisdeq __builtin_ia32_ucomisdlt __builtin_ia32_ucomisdle __builtin_ia32_ucomisdgt __builtin_ia32_ucomisdge __builtin_ia32_ucomisdneq __builtin_ia32_pcmpestri128 __builtin_ia32_pcmpestrm128 __builtin_ia32_pcmpestria128 __builtin_ia32_pcmpestric128 __builtin_ia32_pcmpestrio128 __builtin_ia32_pcmpestris128 __builtin_ia32_pcmpestriz128 __builtin_ia32_pcmpistri128 __builtin_ia32_pcmpistrm128 __builtin_ia32_pcmpistria128 __builtin_ia32_pcmpistric128 __builtin_ia32_pcmpistrio128 __builtin_ia32_pcmpistris128 __builtin_ia32_pcmpistriz128 __builtin_ia32_vfmaddss __builtin_ia32_vfmaddsd __builtin_ia32_vfmaddps __builtin_ia32_vfmaddpd __builtin_ia32_vfmaddps256 __builtin_ia32_vfmaddpd256 __builtin_ia32_vfmaddsubps __builtin_ia32_vfmaddsubpd __builtin_ia32_vfmaddsubps256 __builtin_ia32_vfmaddsubpd256 __builtin_ia32_vpcmov __builtin_ia32_vpcmov_v2di __builtin_ia32_vpcmov_v4si __builtin_ia32_vpcmov_v8hi __builtin_ia32_vpcmov_v16qi __builtin_ia32_vpcmov_v2df __builtin_ia32_vpcmov_v4sf __builtin_ia32_vpcmov256 __builtin_ia32_vpcmov_v4di256 __builtin_ia32_vpcmov_v8si256 __builtin_ia32_vpcmov_v4df256 __builtin_ia32_vpcmov_v8sf256 __builtin_ia32_vpperm __builtin_ia32_vpmacssww __builtin_ia32_vpmacsww __builtin_ia32_vpmacsswd __builtin_ia32_vpmacswd __builtin_ia32_vpmacssdd __builtin_ia32_vpmacsdd __builtin_ia32_vpmacssdql __builtin_ia32_vpmacssdqh __builtin_ia32_vpmacsdql __builtin_ia32_vpmacsdqh __builtin_ia32_vpmadcsswd __builtin_ia32_vpmadcswd __builtin_ia32_vprotq __builtin_ia32_vprotd __builtin_ia32_vprotw __builtin_ia32_vprotb __builtin_ia32_vprotqi __builtin_ia32_vprotdi __builtin_ia32_vprotwi __builtin_ia32_vprotbi __builtin_ia32_vpshaq __builtin_ia32_vpshad __builtin_ia32_vpshaw __builtin_ia32_vpshab __builtin_ia32_vpshlq __builtin_ia32_vpshld __builtin_ia32_vpshlw __builtin_ia32_vpshlb __builtin_ia32_vfrczss __builtin_ia32_vfrczsd __builtin_ia32_vfrczps __builtin_ia32_vfrczpd __builtin_ia32_vfrczps256 __builtin_ia32_vfrczpd256 __builtin_ia32_vphaddbw __builtin_ia32_vphaddbd __builtin_ia32_vphaddbq __builtin_ia32_vphaddwd __builtin_ia32_vphaddwq __builtin_ia32_vphadddq __builtin_ia32_vphaddubw __builtin_ia32_vphaddubd __builtin_ia32_vphaddubq __builtin_ia32_vphadduwd __builtin_ia32_vphadduwq __builtin_ia32_vphaddudq __builtin_ia32_vphsubbw __builtin_ia32_vphsubwd __builtin_ia32_vphsubdq __builtin_ia32_vpcomeqb __builtin_ia32_vpcomneb __builtin_ia32_vpcomneqb __builtin_ia32_vpcomltb __builtin_ia32_vpcomleb __builtin_ia32_vpcomgtb __builtin_ia32_vpcomgeb __builtin_ia32_vpcomeqw __builtin_ia32_vpcomnew __builtin_ia32_vpcomneqw __builtin_ia32_vpcomltw __builtin_ia32_vpcomlew __builtin_ia32_vpcomgtw __builtin_ia32_vpcomgew __builtin_ia32_vpcomeqd __builtin_ia32_vpcomned __builtin_ia32_vpcomneqd __builtin_ia32_vpcomltd __builtin_ia32_vpcomled __builtin_ia32_vpcomgtd __builtin_ia32_vpcomged __builtin_ia32_vpcomeqq __builtin_ia32_vpcomneq __builtin_ia32_vpcomneqq __builtin_ia32_vpcomltq __builtin_ia32_vpcomleq __builtin_ia32_vpcomgtq __builtin_ia32_vpcomgeq __builtin_ia32_vpcomequb __builtin_ia32_vpcomneub __builtin_ia32_vpcomnequb __builtin_ia32_vpcomltub __builtin_ia32_vpcomleub __builtin_ia32_vpcomgtub __builtin_ia32_vpcomgeub __builtin_ia32_vpcomequw __builtin_ia32_vpcomneuw __builtin_ia32_vpcomnequw __builtin_ia32_vpcomltuw __builtin_ia32_vpcomleuw __builtin_ia32_vpcomgtuw __builtin_ia32_vpcomgeuw __builtin_ia32_vpcomequd __builtin_ia32_vpcomneud __builtin_ia32_vpcomnequd __builtin_ia32_vpcomltud __builtin_ia32_vpcomleud __builtin_ia32_vpcomgtud __builtin_ia32_vpcomgeud __builtin_ia32_vpcomequq __builtin_ia32_vpcomneuq __builtin_ia32_vpcomnequq __builtin_ia32_vpcomltuq __builtin_ia32_vpcomleuq __builtin_ia32_vpcomgtuq __builtin_ia32_vpcomgeuq __builtin_ia32_vpcomfalseb __builtin_ia32_vpcomfalsew __builtin_ia32_vpcomfalsed __builtin_ia32_vpcomfalseq __builtin_ia32_vpcomfalseub __builtin_ia32_vpcomfalseuw __builtin_ia32_vpcomfalseud __builtin_ia32_vpcomfalseuq __builtin_ia32_vpcomtrueb __builtin_ia32_vpcomtruew __builtin_ia32_vpcomtrued __builtin_ia32_vpcomtrueq __builtin_ia32_vpcomtrueub __builtin_ia32_vpcomtrueuw __builtin_ia32_vpcomtrueud __builtin_ia32_vpcomtrueuq __builtin_ia32_vpermil2pd __builtin_ia32_vpermil2ps __builtin_ia32_vpermil2pd256 __builtin_ia32_vpermil2ps256 fcom%Z2 %y2 fnstsw %0 fcomp%Z2 %y2 fnstsw %0 fucom%Z2 %y2 fnstsw %0 fucomp%Z2 %y2 fnstsw %0 ficom%Z2 %y2 fnstsw %0 ficomp%Z2 %y2 fnstsw %0 fcomi {%y1, %0|%0, %y1} fucomi {%y1, %0|%0, %y1} sil dil bpl spl inline-stringops-dynamically ms_abi sysv_abi %qE attribute only applies to functions %qE attribute only available for 64-bit %qE attribute requires an integer constant argument argument to %qE attribute is neither zero, nor one %qE incompatible attribute ignored fastcall and regparm attributes are not compatible regparam and thiscall attributes are not compatible argument to %qE attribute larger than %d fastcall and cdecl attributes are not compatible fastcall and stdcall attributes are not compatible fastcall and thiscall attributes are not compatible stdcall and cdecl attributes are not compatible stdcall and fastcall attributes are not compatible stdcall and thiscall attributes are not compatible cdecl and thiscall attributes are not compatible %qE attribute is used for none class-method /i/toolchain-src//gcc/gcc-4.6/gcc/config/i386/i386.c calling %qD with attribute sseregparm without SSE/SSE2 enabled calling %qT with attribute sseregparm without SSE/SSE2 enabled -fsplit-stack does not support fastcall with nested function -fsplit-stack does not support 2 register parameters for a nested function -fsplit-stack does not support 3 register parameters bad value (%s) for %stune=%s %s %stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate bad value (%s) for %sstringop-strategy=%s %s unknown ABI (%s) for %sabi=%s %s code model %s does not support PIC mode bad value (%s) for %scmodel=%s %s bad value (%s) for %sasm=%s %s code model %qs not supported in the %s bit mode generic CPU can be used only for %stune=%s %s bad value (%s) for %sarch=%s %s %sregparm=%d%s is not between 0 and %d %salign-loops%s is obsolete, use -falign-loops%s %salign-loops=%d%s is not between 0 and %d %salign-jumps%s is obsolete, use -falign-jumps%s %salign-functions%s is obsolete, use -falign-functions%s %sbranch-cost=%d%s is not between 0 and 5 %slarge-data-threshold=%d%s is negative bad value (%s) for %stls-dialect=%s %s pc%d is not valid precision setting (32, 64 or 80) %spreferred-stack-boundary=%d%s is not between %d and %d -mincoming-stack-boundary=%d is not between %d and 12 %ssseregparm%s used without SSE enabled SSE instruction set disabled, using 387 arithmetics 387 instruction set disabled, using SSE arithmetics bad value (%s) for %sfpmath=%s %s unknown vectorization library ABI type (%s) for %sveclibabi=%s %s unwind tables currently require either a frame pointer or %saccumulate-outgoing-args%s for correctness stack probing requires %saccumulate-outgoing-args%s for correctness -mfentry isn%'t supported for 32-bit in combination with -fpic bad value (%s) for %sv-arch=%s %s SSE vector return without SSE enabled changes the ABI MMX vector return without MMX enabled changes the ABI AVX vector argument without AVX enabled changes the ABI The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6 SSE vector argument without SSE enabled changes the ABI MMX vector argument without MMX enabled changes the ABI num_insn = %d, num_uops = %d, window_size = %d num_imm = %d, num_imm_32 = %d, num_imm_64 = %d, imm_size = %d num_loads = %d, num_stores = %d group[%d] = %s, insn[%d] = %p, path[%d] = %d byte_len[%d] = %d, imm_bytes[%d] = %d [bb %i] unchanged: upper 128bits: %d [bb %i] scanned: upper 128bits: %d [bb %i] entry: upper 128bits: %d Delete callee pass vzeroupper: [bb %i] exit: %s: upper 128bits: %d ;; Loop contains HImode store of const (possible LCP stalls), reduce unroll factor to fit into Loop Stream Detector selector must be an integer constant in the range 0..%wi the last argument must be a 2-bit immediate the last argument must be a 4-bit immediate the last argument must be a 1-bit immediate the last argument must be a 5-bit immediate the next to last argument must be an 8-bit immediate the last argument must be an 8-bit immediate group = %s, path = %d, byte_len = %d ms_hook_prologue is not compatible with nested function '%%&' used without any local dynamic TLS references invalid operand size for operand code '%c' non-integer operand used with operand code '%c' invalid operand type used with operand code '%c' operand is not a condition code, invalid operand code 'D' operand is neither a constant nor a condition code, invalid operand code 'C' operand is neither a constant nor a condition code, invalid operand code 'F' operand is neither a constant nor a condition code, invalid operand code 'c' operand is neither a constant nor a condition code, invalid operand code 'f' operand is not a condition code, invalid operand code 'Y' invalid constraints for operand ms_abi attribute requires -maccumulate-outgoing-args or subtarget optimization implying it .byte 0x8b, 0xff, 0x55, 0x8b, 0xec attribute(target("%s")) is unknown option("%s") was already specified or%z0 {%1, (%0)|DWORD PTR [%0], %1} or%z0 {%2, (%0,%1)|DWORD PTR [%0+%1], %2} ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit 0.29289321881345247561810596348408353 add%z0 {%1+[.-%a2], %0|%0, %1+(.-%a2)} mov{l} {%0@GOT(%1), %1|%1, %0@GOT[%1]} vector permutation requires vector constant invalid vector permutation constant vector permutation (%d %d %d %d) vector permutation (%d %d %d %d %d %d %d %d) vector permutation (%d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d) last argument must be an immediate the last argument must be a 32-bit immediate the fifth argument must be an 8-bit immediate the third argument must be an 8-bit immediate Insn %i estimated to %i bytes Interval %i to %i has %i bytes Process outgoing edges of entry point Process remaining basic blocks __builtin_ia32_aeskeygenassist128 __builtin_cpu_supports_popcount __builtin_cpu_is_intel_corei7_nehalem __builtin_cpu_is_intel_corei7_westmere __builtin_cpu_is_intel_corei7_sandybridge __builtin_cpu_is_amdfam10_barcelona __builtin_cpu_is_amdfam10_shanghai __builtin_cpu_is_amdfam10_istanbul __builtin_cpu_is_amdfam15_bdver1 __builtin_cpu_is_amdfam15_bdver2 __builtin___emutls_get_address __builtin___emutls_register_common __builtin_ia32_vbroadcastsd256 __builtin_ia32_vbroadcastss256 __builtin_ia32_vbroadcastf128_pd256 __builtin_ia32_vbroadcastf128_ps256 __builtin_ia32_vec_perm_v2di_u __builtin_ia32_vec_perm_v4si_u __builtin_ia32_vec_perm_v8hi_u __builtin_ia32_vec_perm_v16qi_u __builtin_ia32_vpermilvarpd256 __builtin_ia32_vpermilvarps256 __builtin_ia32_vextractf128_pd256 __builtin_ia32_vextractf128_ps256 __builtin_ia32_vextractf128_si256 __builtin_ia32_vperm2f128_pd256 __builtin_ia32_vperm2f128_ps256 __builtin_ia32_vperm2f128_si256 __builtin_ia32_vinsertf128_pd256 __builtin_ia32_vinsertf128_ps256 __builtin_ia32_vinsertf128_si256 __builtin_ia32_vpcmov_v16hi256 __builtin_ia32_vpcmov_v32qi256 0.3010299956639811952256464283594894482 0.6931471805599453094286904741849753009 1.4426950408889634073876517827983434472 3.3219280948873623478083405569094566090 3.1415926535897932385128089594061862044 /proc/sys/kernel/randomize_va_space /proc/sys/kernel/exec-shield-randomize 0 CB BB 8 /i/toolchain-src//gcc/gcc-4.6/gcc/cgraph.c Called by %s that is executed once Called by %s that is normal or hot Node %s promoted to only called at startup. Node %s promoted to only called at exit. Node %s promoted to unlikely executed. Node %s promoted to executed once. %D renamed after being referenced in assembly reachable_from_other_partition has %i outgoing edges for indirect calls. (thunk of %s fixed offset %i virtual value %i has virtual offset %i function not considered for inlining redefined extern inline functions are not considered for inlining --param large-function-growth limit reached --param large-stack-frame-growth limit reached --param max-inline-insns-single limit reached --param max-inline-insns-auto limit reached --param inline-unit-growth limit reached 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 target specific option mismatch originally indirect function call not considered for inlining inter-module inlining is disabled indirect function call with a yet undetermined callee function body can be overwriten at linktime Processing frequency %s Called in loop (asm: %s) (inline copy in %s/%i) (same comdat group as %s/%i) (clone of %s/%i) availability:%s analyzed in_other_partition hottest bb executed %lldx %i time, %i benefit (%i after inlining) %i size, %i benefit %i bytes stack usage %i bytes after inlining nested in: %s address_taken reachable process local externally_visible finalized always_inline versionable redefined_extern_inline only_called_at_startup only_called_at_exit called by: (%lldx) (%.2f per call) (inlined) (indirect_inlining) (can throw external) calls: (nested in %i loops) References: Refering this function: aliases & thunks: callgraph: prevailing_def prevailing_def_ironly preempted_reg preempted_ir resolved_ir resolved_exec resolved_dyn unset not_available overwritable function body not available function not inlinable function not inline candidate recursive inlining mismatched arguments artificial call graph edge #"l O n t * t @ t N t [ t g t u t t t t t t 4L 0L 0 ,L 0 s (L @ $L @ 8L cgraph_used_from_object_file_p cgraph_will_be_removed_from_program_if_no_direct_calls cgraph_only_called_directly_p cgraph_can_remove_if_no_direct_calls_and_refs_p cgraph_propagate_frequency cgraph_make_node_local cgraph_make_decl_local cgraph_function_body_availability cgraph_unnest_node cgraph_create_virtual_clone cgraph_clone_node change_decl_assembler_name cgraph_inline_failed_string #"l t t t t t t , t \ t t t t t t H t x t t t t t t 4 t cgraph_rtl_info cgraph_global_info cgraph_local_info cgraph_mark_address_taken_node cgraph_mark_needed_node cgraph_mark_reachable_node cgraph_remove_node cgraph_remove_same_body_alias cgraph_release_function_body cgraph_edge_remove_callee cgraph_update_edges_for_call_stmt_node cgraph_create_edge_1 cgraph_add_edge_to_call_site_hash cgraph_insert_node_to_hashtable cgraph_get_node cgraph_get_node_or_alias cgraph_add_thunk cgraph_same_body_alias_1 cgraph_node zD/i/toolchain-src//gcc/gcc-4.6/gcc/cgraphbuild.c *build_cgraph_edges *rebuild_cgraph_edges *remove_cgraph_callee_edges rebuild_cgraph_edges add_fake_indirect_call_edges record_reference Materializing clones cloning %s to %s replace map: (ref) (replace) args_to_skip: combined_args_to_skip: vptr vtableaddr vcalloffset adjusted_this caller edge count is negative Initial entry points: Unit entry points: Initial Reclaiming functions: Reclaimed Assembling functions: Final Analyzing compilation unit aux field set for edge %s->%s execution count is negative inline clone is needed inlined_to pointer is wrong multiple inline callers node not found in cgraph_hash node has wrong clone_of node has wrong clone list shared call_stmt: Instead of: verify_cgraph_node failed combined args to skip: Thunk delta is %ld updated to: Materialization Call site updates done. /i/toolchain-src//gcc/gcc-4.6/gcc/cgraphunit.c % attribute should be accompanied with an % attribute % attribute have effect only on public objects % attribute ignored because function is defined % attribute ignored because variable is initialized caller edge frequency is negative caller edge frequency is too large caller edge frequency %i does not match BB frequency %i Performing interprocedural optimizations externally visible inline clone inline clone with address taken aux field set for indirect edge from %s An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: inlined_to pointer set for noninline callers inlined_to pointer is set but no predecessors found inlined_to pointer refers to itself node is in clone list but it is not clone node has wrong prev_clone pointer double linked list of clones corrupted non-DECL_ONE_ONLY node in a same_comdat_group list node is alone in a comdat group same_comdat_group is not a circular list edge points to same body alias: edge points to wrong declaration: a call to thunk improperly represented in the call graph: an indirect edge with unknown callee corresponding to a call_stmt with a known declaration: missing callgraph edge for call stmt: edge %s->%s has no corresponding call_stmt an indirect edge from %s has no corresponding call_stmt updating call of %s/%i -> %s/%i: @L @ LL save_inline_function_body cgraph_lower_function cgraph_function_versioning cgraph_mark_functions_to_output cgraph_output_in_order cgraph_expand_function cgraph_expand_all_functions cgraph_preserve_function_body_p cgraph_analyze_functions cgraph_reset_node verify_cgraph_node cgraph_process_new_functions %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: m t  t j t | t / IPA constant propagation start: /i/toolchain-src//gcc/gcc-4.6/gcc/ipa-cp.c Versioning of %s will save code size Cost of versioning %s is %i, (size: %i, freq: %i) Not versioning, cold code would grow can't be converted to param Not versioning, some parameters couldn't be replaced versioned function %s with growth %i, overall %i Redirecting edge %s/%i -> %s/%i back to %s/%i. IPA structures before propagation: Not considering %s for cloning; address is taken. Not considering %s for cloning; body is overwritable. 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. of node %s as unusable for devirtualization. IPA lattices after propagation: Profiling info after insert stage: IPA constant propagation end NODE COUNTS : function %s: count is %ld CS COUNTS stage: %s -> %s Lattice: Node: %s: param [%d]: type is CONST type is TOP type is BOTTOM - cannot_devirtualize set - type list empty IPA insert stage: considering function %s const replacing param with const constprop skipping function %s IPA iterate stage: Considering %s for cloning. printing scale for %s: value is %ld Forcing param of node %s to bottom. Marking param ipcp_generate_summary ipcp_iterate_stage cgraph_only_called_directly_p ipcp_lats_are_equal Cannot split: use of non-ssa function parameter. Split point at BB %i header time:%i header size: %i split time: %i split size: %i bbs: Cannot split: builtin_apply and va_start. Cannot split: builtin_eh_pointer. found articulation at bb %i but can not split Refused: incoming frequency is too large. Refused: entry BB has PHI with multiple variants Refused: need to pass non-ssa param values Refused: split size is smaller than call overhead Refused: header size is too large for inline candidate Refused: need to pass non-param values Refused: split part has non-ssa uses Refused: return bb has extra PHIs Not splitting: noreturn function. Not splitting: main function. Not splitting: not inlinable. Not splitting: disregarding inline limits. Not splitting: not versionable. Not splitting: nested function. Not splitting: not called directly or called once. Not splitting: not autoinlining and function is not inline. SSA names to pass: Cannot split: resx. Cannot split: eh dispatch. found articulation at bb %i Refused: header empty Accepted! New best split point! Basic block %i freq:%6i size:%3i time:%3i Splitting function at: feedback_fnsplit unknown %s (%lld, %lld) with call count %s%lld %s inlined into %s%s%s Not inlining: %s Inlining %s into %s. %i: Growth %i < 0 Flattening functions: Flattening %s Inlining failed: %s Considering %s with %i size Called %lldx inline_failed:%s. maximal depth reached Not inlining cold call Inlining call of depth %i Not inlining into %s:%s. New minimal size reached: %i Skipping %s with %i size Considering %s size %i. Not inlining: %s. Incrementally flattening %s Iterations: %i einline inline_param /i/toolchain-src//gcc/gcc-4.6/gcc/ipa-inline.c Analyzing function body size: %s 50%% will be eliminated by inlining will eliminated by inlining Overall function body time: %i-%i size: %i-%i With function call overhead time: %i-%i size: %i-%i Not inlining: Function body not available. Not inlining %s into %s to avoid cycle. Not inlining: recursive call. Not inlining: SSA form does not match. Badness calculation for %s -> %s growth %i, time %i-%i, size %i-%i %i (relative %f): profile info. Relative count %f * Relative benefit %f %i: guessed profile. frequency %i, overall growth %i, benefit %i%%, divisor %i %i: no profile. nest %i Deciding on inlining. Starting with size %i. Deciding on smaller functions: Considering inline candidate %s. to be inlined into %s in %s:%i Estimated growth after inlined into all callees is %+i insns. Estimated badness is %i, frequency %.2f. inline_failed:Recursive inlining performed only for function itself. 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 size %i to %i, time %i to %i INFO: %s Inlined into %s which now has time %i and size %i,net change of %+i. called by %s in %s:%i Estimated growth after inlined into all callees is %+i insns. Estimated badness is %i, frequency %.2f. Deciding on functions called once: Called once from %s %i insns. INFO: Inlined into %s which now has %i size for a net change of %+i size. Inlined %i calls, eliminated %i functions, size %i turned to %i size. Considering to always inline inline candidate %s. Not inlining: Function body no longer available. Not inlining: code size would grow by %i. Not inlining: call site not inlinable. L FC `FC cgraph_decide_inlining cgraph_flatten cgraph_decide_inlining_of_small_functions cgraph_estimate_size_after_inlining add_new_edges_to_heap cgraph_edge_badness cgraph_mark_inline_edge cgraph_node_call_chain compute_inline_parameters estimate_function_body_sizes cgraph_clone_inlined_nodes param %d: UNKNOWN CONST: CONST MEMBER PTR: PASS THROUGH: %d, op %s ANCESTOR: %d, offset %ld, (unnamed) param %d : %s Function parameters: indirect callsite %d : Jump functions: IPA param adjustments: %i. base_index: %i - , base: , reduction: , new_ssa_base: , copy_param , remove_param , offset %li , by_ref , type: replacing stmt: with stmt: SYNTH a virtual an indirect with uid %i Thunk delta is KNOWN TYPE, type in binfo is: function %s parameter descriptors: Jump functions of caller %s: callsite %s/%i -> %s/%i : indirect callsite %d for stmt /i/toolchain-src//gcc/gcc-4.6/gcc/ipa-prop.c ipa-prop: Discovered %s call to a known target (%s/%i -> %s/%i), for stmt C 1 C C T C C M C P C C C # C C N C ipa_prop_read_section ipa_write_node_info ipa_combine_adjustments ipa_modify_formal_parameters ipa_propagate_indirect_call_infos ipa_make_edge_direct_to_target visit_ref_for_mod_analysis ipa_count_arguments ipa_compute_jump_functions_for_edge compute_pass_through_member_ptrs ipa_init_func_list const pure neihter local analysis of %s scanning: can throw; looping can throw externally setjmp is not const/pure Recursive call can loop. can throw; looping callee:%s checking flags for call: has irreducible loops Function is locally looping. Function is locally const. Function is locally pure. looping reduced for nothrow Starting cycle Call to %s/%i state:%s looping:%i Indirect call global var write Result %s looping %i Read info for %s/%i pure pure const state: %s previously known state: %s neither local-pure-const ignoring side effects->pure looping function might be candidate for attribute %<%s%> function might be candidate for attribute %<%s%> if it is known to return normally Volatile stmt is not const/pure operand can throw; looping operand can throw externally longjmp and nonlocal goto is not const/pure can throw externally to lp %i nonlocal label is not const/pure memory asm clobber is not const/pure volatile is not const/pure can not prove finiteness of loop %i checking previously known: Function is locally throwing. Function called in recursive cycle; ignoring Function is not available or overwritable; not analyzing. Function found to be noreturn: %s Function found to be %sconst: %s Function found to be non-looping: %s Function found to be %spure: %s Function found to be nothrow: %s Visiting %s/%i state:%s looping %i Overwritable. state %s looping %i Ignoring side effects -> pure, looping nonreadonly global var read function is locally looping function is previously known looping function is locally throwing /i/toolchain-src//gcc/gcc-4.6/gcc/ipa-pure-const.c Volatile operand is not const/pure Used static/global variable is not const/pure global memory read is not const static memory read is not const Volatile indirect ref is not const/pure Indirect ref to local memory is OK Indirect ref read is not const Indirect ref write is not const/pure static/global memory write is not const/pure duplicate_node_data ipa_ref_varpool_node /i/toolchain-src//gcc/gcc-4.6/gcc/ipa-reference.c %s/%i -> read all, write all Function name:%s/%i: static not read: ipa reference summary is missing in ltrans unit indirect call -> write all %s/%i -> read all all module statics: all module statics static not written: Promotable global:%s Function name:%s/%i: locals read: locals written: Starting cycle with %s/%i indirect call -> read all Visiting %s/%i next cycle: %s/%i locals read: locals written: globals read: globals written: static-var lto_file_decl_data_get_var_decl propagate analyze_function add_static_var propagate_bits fn:%s/%i (%s) var:%s (%s) /i/toolchain-src//gcc/gcc-4.6/gcc/ipa-ref.c ipa_ref_refering_node l +r M n ipa_remove_reference ipa_record_reference ipa_struct_reorg  local analysis of %s escaped contained type %d type-escape-var /i/toolchain-src//gcc/gcc-4.6/gcc/ipa-type-escape.c :gD fD cD fD "eD cD cD dD analyze_variable mark_interesting_addressof close_type_exposed_parameter ordered call graph: %s sub_%c_%.5d_%d Clearing variable flags: %s (addressable) %s (read-only) Alias %s->%s node %s/%i varpool node %s Marking local functions: Needed variables: Reclaiming variables: (local) cdtor /i/toolchain-src//gcc/gcc-4.6/gcc/ipa.c Marking externally visible functions: Marking externally visible variables: Clearing address taken flags: build_cdtor_fns build_cdtor cgraph_build_static_cdtor_1 function_and_variable_visibility cgraph_only_called_directly_p varpool_node_set_find varpool_node_set_remove varpool_node_set_add cgraph_node_set_find cgraph_node_set_remove cgraph_node_set_add cgraph_remove_unreachable_nodes /i/toolchain-src//gcc/gcc-4.6/gcc/matrix-reorg.c Matrix "%s"; Escaping Level: %d, Num Dims: %d, 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 count is %lld dim %d after sort dim_map[%d] after sort %d find_matrices_decl add_allocation_site collect_data_for_malloc_call analyze_matrix_accesses update_type_size analyze_accesses_for_phi_node analyze_accesses_for_call_stmt analyze_accesses_for_assign_stmt transform_access_sites transform_allocation_sites _ROOT /tmp/ahsieh-gcc-32-x19222/2/i686-linux-glibc2.7-4.6 /i/toolchain-src//gcc/gcc-4.6/gcc/tree-inline.c function %q+F can never be copied because it saves address of local label in a static variable function %q+F can never be copied because it receives a non-local goto 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 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 Edge frequency estimated by cgraph %i diverge from inliner's estimate %i Orig bb: %i, orig bb freq %i, new bb freq %i Created new direct edge to %s inlining failed in call to %q+F: %s 7 D 7 D ! D ! D ! D ! D ! D 7 D 7 D 7 D 7 D A D A D A D A D A D A D A D A D A D A D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D * D * D * D 7 D 7 D * D ! D * D ! D ! D ! D ! D * D 7 D 7 D 7 D 7 D 7 D ! D ! D ! D ! D ! D ! D ! D ! D ! D ! D ! D ! D ! D ! D ! D ! D ! D ! D ! D ! D ! D ! D 7 D ! D ! D ! D ! D ! D ! D ! D ! D ! D ! D ! D ! D ! D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D 7 D E E E E E E E E E E E A E A E A E E E e2E 2E 2E I2E I2E I2E I2E 2E I2E I2E I2E I2E 33E U3E 3E 4E 04E `4E I2E 4E 4E I2E 4E I2E 5E kE nE lE lE lE blE nE lE lE lE lE lE lE kE SlE ZlE lE lE lE -lE lE lE lE 2lE lE lE lE lE lE lE lE lE lE lE remap_type_1 tree_function_versioning initialize_cfun setup_one_parameter copy_decl_to_var insert_debug_decl_map remap_ssa_name remap_blocks remap_decls declare_inline_vars copy_body copy_cfg_body copy_bb remap_gimple_stmt update_ssa_across_abnormal_edges copy_phis_for_bb copy_debug_stmt remap_gimple_op_r replace_locals_op unsave_r optimize_inline_calls expand_call_inline initialize_inlined_parameters declare_return_variable copy_result_decl_to_var estimate_num_insns_fn estimate_num_insns estimate_operator_cost estimate_move_cost copy_tree_body_r called from here retvalptr Inlining with frequency %i mudflap: this language is not supported mudflap1 mudflap2 /i/toolchain-src//gcc/gcc-4.6/gcc/varpool.c %s: not-ready initialized (asm written) used_from_other_partition Refering this var: variable pool: `N 0 \N 0 XN 0 TN @ varpool_extra_name_alias varpool_analyze_pending_decls cgraph_variable_initializer_availability varpool_finalize_decl const_value_known_p decide_is_variable_needed varpool_remove_node varpool_node varpool_get_node /i/toolchain-src//gcc/gcc-4.6/gcc/config/i386/i386.md /i/toolchain-src//gcc/gcc-4.6/gcc/config/i386/mmx.md E E E E E E E E E E E E E E E E E R E R E R E R E R E R E R E R E R E R E R E R E R E R E u E u E C E E X E C E E X E u E E E E E E E E E E E E ) E M E E C E C E C E C E C E C E C E E E E E E E E C E C E R E R E R E R E R E E E E E d E d E E E E E E E E E E E E E E u E E E E M E E j E j E j E 5 E E j E b E E j E E E j E j E j E j E u E u E E E * E * E * E * E * E * E * E * E * E E E E E E E E E E u E u E u E u E u E E E E j E j E j E u E u E u E u E u E u E 4 E 4 E E E 4 E 4 E E E E E E E E E E E E E E E E E E E E E j E j E j E j E j E j E R E R E R E R E R E R E u E u E F E F E F E E E E E j 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 u E u E F E F E F E F E E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E E E E F E F E F E F E F E F E F E F E E E E E E E E E E R E R E R E E E E R E R E R E E E E E E E E E E E u E E E F E E F E F E F E F E E F E F E F E F E F E F E F E F E F E F E F E F E E E F E F E F E F E F E F E F E F E E E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E u E u E E E E E E E E E u E u E u E u E u E u E u E u E E E E E E E E E E E E E u E u E u E u E u E u E E E E E E E E E R E E E E E E E E E 0 E | E E E E E E E E E E E E E R E R 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 u E u E E E E E E E E E E E E E u E u E E E E E E E * E * E u E u E u E u E u E u E u E u E u E u E u E u E u E * E * E * E E E E E E E E E E E E E u E u E u E u E u E u E * E u E u E u E R E R E u E E u E u E E E E 9 E 9 E 9 E 9 E 9 E 9 E 9 E 9 E 9 E 9 E 9 E 9 E 9 E 9 E 9 E 9 E 9 E E E 9 E 9 E 9 E 9 E 9 E # E 9 E u E u E u E u E u E R E R E u E C E F E E E u E v E T E v E T E ? E E ? E E E E P E E P E E 4 E E E E E [ E E [ E E [ E E [ E E [ E E E E E E o E o E o E o E o E o E o E o E o E o E o E j E j E e E e E e E 4 E 4 E 4 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 Z E Z E E E E E E E E E E Z E Z E E E E E E E E E E Z E Z E Z E Z E R E R E R E R E R E E u E P E P E P E P E P E P E P E P E P E P E P E P E P E F E F E F E E E E z E E \ E 5 E 5 E = E = E = E = E = E = E = E = E = E = E = E = E = E = E = E = E I E F E R E R E R E R E ? E ? E ? E ? E ? E ? E ? E ? E ? E ? E ? E ? E u E 4 E E R E R E R E R E E E E u E u E u E 5 E 5 E 5 E 5 E u E u E N E N E N E N E t E t E t E t 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 u E j 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 u 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 u E E E E E E E E E E E E E E E E E E E E E E E E u E u E u E u E u E u 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 4 E 4 E 4 E 4 E 4 E 4 E 4 E 4 E 4 E 4 E 4 E 4 E 4 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 4 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 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 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 4 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 G E G E E E E E E E E E u E u E u E E E u E u E E E u E E u E E E u 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 u E E E E E E E E E E E E E E E u E u 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 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 u E u E u 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 4 E 4 E 4 E u E u 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 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 5 E 5 E 5 E 5 E 5 E 5 E 5 E 5 E 5 E 5 E 5 E 5 E E E E E E E E E E E E E E E E 5 E 5 E 5 E 5 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 5 E 5 E 5 E 5 E E E E E E E E E E E E E 5 E 5 E 5 E 5 E E E E E E E E E E E E E 4 E 4 E E E E E E E E E E E E u E u 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 u E u E u E E E E E E E E E E E E E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E ) E E E T E E E T E ) E v E v E v E v E v E v E v E v E E E a E E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E E E E E E E E E E E E E T E T E T E E v E v E v E v E v E v E v E v E ) E v E v E v E E E T E T E T E E E T E 7 E u E T E u E u E T E T E T E T E ) E ) E E E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E ) E ) E ) E u E u E u E T E T E T E ) E ) E ) E ) E ) E ) E P E P E E E P E P E E E E E E E E E E E E E E E u E u E u E u E u E u E T E T E T E T E T E T E T E T E T E v E v E v E ) E ) E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E ) E ) E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E ) E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E ) E ) E v E v E v E v E v E v E v E v E ) E ) E ) E ) E ) E ) E ) E ) E T E T E T E T E T E T E T E T E T E T E T E T E ) E ) E ) E ) E ) E ) E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E ) E ) E v E v E v E v E v E v E v E v E v E v E v E v E ) E ) E v E v E E E E E v E v E ) E ) E ) E ) E ) E ) E ) E ) E ) E ) E ) E ) E ) E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E ) E ) E ) E ) E ) E ) E v E ) E ) E ) E v E v E ) E v E ) E ) E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E ) E ) E ) E ) E ) E v E v E ) E v E v E v E v E ) E ( E ( E ( E ( E E E E E T E T E E Q E E Q E E 5 E E 5 E E E E E E E E E E E E E E E T E p E p E p E p E p E p E p E p E p E p E p E T E T E T E T E T E E E E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E E E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E T E E ) E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E T E S E S E E E E E E E E E E E E E E E E E E E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E ) E E E v E v E v E v E E E E ) E ) E ) E v E v E v E v 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 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 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 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 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 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 q E q E q E q E q E D 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 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 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 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 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 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 ) 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 L 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Z E E E O E Z E E E O E Z E E E O E Z E Z E Z E Z 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 G E E E E E E Z E E Z E E Z E E E E E E E Z E Z 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 E E 0 E 0 E E E E E E E E E E E E E E E E E E E E O E E E O E E E O E E E O E O E O 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 O E Z E E E O E E s E Q E A E Z E Z E E E O E Z E E E O E Z E E E Z E E E O E Z E Z E E E E E E Z E E E O E Z E Z E E E O E Z E E E O E Z E Z E E E E E O E O E Z E E E Z E E E Z E Z E E E E E O E O E E E Z E E E Z E Z E E E E E E E E Z E E E E E E Z E A E Z E E E Z E Z E Z E E E E Q E Z E Q E Z E E E Z E Z E Z E Z E Z E E E E E O E O E Q E Q E Z E Z E Z E Z E E E E E O E O E Z E Z E Z E Z E E E E E O E O E Z E Z E Z E Z E Z E Z E Z E E E Z E E E O E Z E E E O 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 O E E Z E E E O E E E E O E E O E E % E E E Z E Z E E E O E Z E E E O E E E O E O E E E E E Z E Z E E E E E O E O E Z E Z E Z E Z E E E E E O E O E Z E Z E E E E E O E O E E E O E O E E E Z E Z E E E E E O E O E Z E Z E E O E E E Z E Z 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 O 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 E E E E E E E E O E O E O E E E E E E E E E E E O E O E O E E E E E E E E E O E O E O E E E E E E E E E E E E E E E E E E Z E E Z E E E Z E E Z E Z E Z E Z 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 r E r E r E r E E E O E E E E E E E E E E E E E E E E E E E E E E E E O E O E E E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E O E E E O E O E O E O E O E E E / E / E / E / E / E x E 7 E E E E E E E E E E E E P E E E x E 7 E E E / E x E 7 E E / E / E x E 7 E E E x E 7 E E / E / E 7 E E / E / E E E E E E E x E x E 7 E 7 E E E E E x E x E 7 E 7 E E E E E E E E E x E 7 E E E x E 7 E E E E E x E 7 E E E x E 7 E x E 7 E E E E E E x E E E E x E E 7 E E E E E E x E E E x E x E 7 E 7 E E E E E x E x E 7 E 7 E x E x E 7 E 7 E E E E E x E x E 7 E 7 E E E E E E E E E x E 7 E E E x E 7 E E E x E 7 E x E 7 E E E x E x E 7 E 7 E E E E E x E x E x E x E 7 E 7 E 7 E 7 E x E 7 E E E E E x E 7 E E E E E x E 7 E E E E E E E E E x E 7 E E E x E 7 E x E x E x E 7 E 7 E 7 E E E E E E E x E x E x E 7 E 7 E 7 E x E 7 E x E 7 E x E x E x E 7 E 7 E 7 E x E x E x E 7 E 7 E 7 E E E x E 7 E E E E E x E 7 E E E E E x E 7 E E E E E x E 7 E E E x E 7 E x E 7 E x E 7 E x E 7 E x E 7 E E E x E 7 E E E E E x E 7 E E E E E x E 7 E E E E E x E 7 E E E E E x E 7 E E E x E 7 E E E x E 7 E E E x E O E E E E E E E x E E x E / E E / E / E E / E 7 E O E / E E E E E E E E 7 E E / E E / E E E E E x E x E E E 7 E E E E E E x E x E E x E x E E x E E x E E x E x E x E x E E E E E E E E E E x E x E E E E E E p E Y E p E Y E @ E E E E x E x E x E x E E E E E E E E E E E E E E x E E E E E E E E E E E / E / E / E / E 7 E 7 E 7 E 7 E E E s E E E H E E E E E U E E 7 E E 0 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 / E / E / E / E / E / E / E / E / E / E / E / E / E / E / E / E / E / E / E / E E E E E x E x E x E x E / E / E / E / E / E / E / E / E / E E E E E E E E E E E E E x E x E x E x E x E x E x E x E x E x E x E x 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 f E f E D E P E 0 E u E o E & E / E / E / E / E / E / E E E x E 7 E E / E E E E E E E E E / E / E O E / E / E O E / E / E O E / E / E O E / E / E O E / E / E O E / E / E O E / E / E O E / E / E O E / E / E / E / E / E / E O E O E O E / E / E O E / E / E / E O E O E O E E E E E / E / E / E / E x E 7 E E E x E 7 E E E x E 7 E x E 7 E x E 7 E E E x E 7 E / E / E / E / E / E / E / E / E / E / E / E / E / E / E / E / E / E / E / E / E / E / E x E 7 E E E E / E E E x E 7 E x E 7 E x E 7 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 x E 7 E E E x E 7 E / E / E / E / E / E / E / E / E / E / E / E / E / E / E / E / E x E 7 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 x E 7 E E E x E 7 E E E E E E E E E E E E E E E E E E E E E x E 7 E E E x E 7 E E E E E E E E E E E E x E E E x E x 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 F E E E E F E E E E F E E E E E E E E E E E E E E E E E F 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 i E E E E E E F E E F 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 F E E 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 E F E E E F E E E F E E E F E E E E E F E E F E E F 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 E E E E F E E E E E E F E E E E F E E E E F E E E F E E E E E E E E E E E F E E E E E F E E E E F E E E E E F E F E E E E E E F E E E F E E E E F E F E E E E E E F E E E E E E E E E F E E F E E E E F E E F E E E E E F E E E E E E E E E E E E F E E E E E E E F E F E E E E E E E E E E E F E F E E E E E E E E E F E F E E E E E E E E E E E E E E E F 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 F E E E E E F E E E E E E E E E F E ~ E E E E E F E E E E F E E E E E E E E E E E E E F E F E E E E E E E E E F E F E E E E E E E F E F E E E E E E E E E E E E E F 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 E E E E E E F E E F E E E E E E E E E E E E E E E E E E F E F E E F E E E E E  E F 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 F E F E E E F E F E E E E E E E E F 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 F E E F E E F E E E E F E E E E E F E E F E E E E F E E E E E F E E F E E E E E E E E E E E E E E F E E E E E F 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 b E b E b E E E E E E E E E E I E I E I E I 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 E E E E E E E E E E E E E E E E E E E E E F E F E F E F E F E E F E E E E E E E E E E E E E E E E F E E E F E E F E E F E F E E F E E E E F E E F E F E E E F E E E E E E E E E E F E F E E E E E E E F E F E E E E E E E E E E F E E E E F E E E E E E F E E E E F E E F E E E E E E E E E E E E F E E E E E E E E E E E F E F E E E E E E E F E F E E E F E F E E E E E E E F E F E E E E E E E E E E F E E E E F E E E E F E E F E E E E E F E F E E E E E E E E E F E F E F E F E E F E E E E E E F E E E E E E F E E E E E E F E E F E E F E E E E F E E E E F E F E F E E E E E E E E E E F E F E F E E F E E F E E E E F E F E F E E E E F E F 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 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 F E E F E F E E E U E F E F E E E E E E E E F E E E E F 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 F E E F E E E E E E E E E E E E E E F E E E E U E U E E E U E U E E F E F E F E F E F E F E F E F E , E E ~ E , E E E E E E E E E F E E E E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E E F E F E F E F E F E F E F E F E F E F E F E F E F E F E E E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E E E E E E E E E F E F E F E F E F E F E F E F 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 F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F 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 F E F E F E F E F E F E E E E F E F E F E E E E E E E E E F E F E E F E F E E F E F E E F E F E E F E F E E F E F E E F E F E E F E F E E F E F E E F E F E F E F E F E F E E E E F E F E E F E F E F E E E E E E E E F E F E E E E F E E E E F E E E F E F E F E F E E F E E E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E F E E F E E E E F E E E F E F E E F E F E F E F E F E F E F E F E F E F E F E E E E E E E E F 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 F E F E F E F E F E F E F 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 F E F E F E F E F E F E F E F E F E F E F E F E E E E E E E E E E E E E E E E E F 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 F 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 2 E 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 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 2 E E E 1 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 2 E 2 E 2 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 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 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 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 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 2 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 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 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 U E U E U E U E E E E E r 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 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 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 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 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 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 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 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 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 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 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 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 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 F E E E E E E E E E E E E F E E F E E E E E E E E E E E E E E l E E E E L E E E E E E E E 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 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 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 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 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 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 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 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 j E j 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 M 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 0 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 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 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 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 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 0 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 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 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 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 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 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 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 G E G E E E v E v E E E E E u E u E u E u E u E u E u E E E u E u E E u E E u E u E E E E E E E E p E p E C E C E ) E E E E E E u E E E E E u E u E E u E u E u E u E u E u E u E u E u E u E u E E E u E E E u E u E u E u E E E u E u E E E E E E E E E E h E h E h E h E h E h E h E h E h E E E E E E E E E u E u E u E E E E E E E Z E Z E u E u E Z E Z E u E u E u E u E u E u E u E u E u E u E u E u E u E u E E E E E E E u E u E u E u E u E u E E E E E E E E E E E E N E E E E E E t E p E E E E E E E E E E E E E E E E E E N E N E N 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 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 u E u E u E u E u E u E u E u E u E u E u E u 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 u 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 o E o E E E E E U E U E E E E E E E E E E E E E E U E U E U E @ E @ E @ E @ E @ E @ E @ E @ E @ E @ E @ E @ E E E E E E E U E E E E E E E h E E E E E E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E E E u E u E u E u E u E u E u E E E E E E E E E E E N E @ E E E E E E E E E E E E E E E E u 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 u E u E N E N E N E u E u E u E N E N E N E N E N E N E N E N E N E N E N E N E N E N E N E N E N E N E N E N E N E N E N E N E N E N E N E N E u E u E N E N E N E N E N E N E N E N E N E N E E E h E h E h E h E h E h E h E h E h E E E h E h E h E h E h E h E h E h E h E E E E E E E E E E u E E h E h E h E h E h E 1 E 1 E 1 E 1 E 1 E E E E N E N E N E E E E N 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 t E t E t E t E t E t E t E t E t E t E t E t E E N E N 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 u E E E E E E E E u E u E u E u E u E E E E E E E u E u E u E u E u E u E u 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 u E u E u E u E u E u E u E u E u E u E u E u E u E E E E E E u E u E N E N E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E v E E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u 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 u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u 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 u E u E u E u 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 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 u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E u E E E E E E E u E u E u E u E E E E E E u E u E u E u E u E u E u E u E u E v E E E E u E u E u E E E E E u E u E u E u E E E E E E E E E E E E E E E E E E E E E E E u E E E E u E E E E E E E E E E E E u E E E u E E E u E u E u E E E E E E u E u 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 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 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 u E u E E E E E E u E v E E E E v E E E u E u E u E u E E E E E E E E E u E u E u E u E u E u E E 1 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 u E u E u E u E u E u E E E u E u E u E u E u E u E u E u E u E u E u E u E E E E E E E u E E E E E u E u E u E u E E u E u E u E u E u E u E u E u E u E u E u E u E E E E E E E u E u E u E u E u E u E u E u E \ E \ E \ E 0 E \ E \ E \ E 0 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 u E u E u E u E u E u E u E u E u E u E u E u E u E u E u 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 u E u E u E u E u E u E u E u 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 N E N E u E u E u E u 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 u E u E u E u E u E u E u E u E u E u E u E u 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 F E E E E E E E E E E E E E E E E G E G E G E G E G E G E G E G E G E G E G E G E G E G E G E G E F F S F F F S F G E k F k F k F k F s E s E V E V E 0 E 0 E 0 E F * F E F F F F F F F F V E V E F F p F F p F F F G E G E G E G E G E F 0 E F F F F F 0 E 0 E 0 E 0 E V E F V E V E E E F F G E F F F F 0 E F F F @ F 0 E F @ F @ F F @ F @ F F F F F G E G E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E s E s E s E s E s E s E s E s E s E G E G E G E G E G E @ F @ F @ F F F F G E G E G E G E G E G E @ F @ F @ F @ F @ F @ F @ F @ F @ F @ F 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E @ F @ F @ F @ F @ F @ F F F F F F F G E G E G E G E G E G E G E G E F F F 0 F F F F F F F E F F F F F F F F F F F F F F F F F 0 F 0 F 0 F G E G E F F F F V E F F F F F F F F F F F F F F F F F F F E E E F F F F F F F F X F X F X F X F X F X F X F X F X F G E G E G E F F F G E G E G E F F F E E E E E E E G E F F F V E F F F F V E F F F F F F F F F F F F V E V E F F F F F F F F V E V E F F F F F F F F F F F F F F F G E G E V E V E V E V E V E V E V E V E G E G E G E G E G E G E G E G E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E G E G E G E G E G E G E V E V E V E V E V E V E V E V E G E F F F F F F F F p F , F F F F F F F F F F F F F G E G E F F F F F F F F F F V E V E F F F F F F F F F F F F F F F F F F F F G E G E F F F F F F F F F F V E V E G E G E F F F F F F e F e F G E G E G E G E G E G E G E G E G E G E G E G E G E e F e F e F o F o F o F o F o F o F o F o F o F o F o F o F G E G E G E G E G E G E e F G E G E G E G E G E G E s E G E G E V E V E V E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E V E V E 0 E 0 E 0 E 0 E 0 E @ F 0 E G E G E G E G E G E G E G E G E N F E 0 F o F G E F F F F 0 E 0 E 0 E 0 E 5 F F F q F F q F 0 E 0 E 0 E 0 E 0 E F E F F E F F E F F E F F E F E F E F E F F F F F F F F F F F F F F F F F F 0 E 0 E 0 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 0 E 0 E F F F F F F F F F F s E s E s E s E s E s E s E s E s E s E s E s E s E s E s E s E s E s E s E s E s E s E s E s E s E s E G E G E G E G E G E 0 E G E s E s E s E s E s E E E E E E y F y F y F - E - E - E 0 E 0 E 0 E G E G E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E U F F G E G E G E G E o F o F o F o F o F o F o F o F o F o F o F o F G E G E G E G E G E G E G E F F F G E G E G E G E G E G E G E G E G E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E F F F 0 E 0 E 0 E 0 E 0 E 0 E 0 E G E F 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E F F F F F F 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E G E F 0 E 0 E 0 E 0 E 0 E G E G E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E G E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E G E G E G E G E G E G E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E F F F F F F F F F F F F F F F F F F F F F F 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E F 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E G E G E G E  E  E G E G E  E  E G E  E G E  E 0 E G E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E + F + F + F + F + F F j F 0 E 0 E 0 E 0 E F F F 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E G E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E G E G E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E F F F F F F F F F F F F F F F F 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E F 0 E 0 E 0 E 0 E G E G E G E 0 E 0 E 0 E 0 E F F F 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E s E E G E G E G E G E G E G E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E F F F F F F F F F F F F 0 E 0 E 0 E F F F F F F 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E F F 0 E 0 E 0 E 0 E 0 E 0 E F 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E F F F F F F 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E F F F Z E F F F Z E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E F F F F F F F F F F F F 0 E 0 E 0 E 0 E F F F F F F F F F F F F G E G E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E G E G E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E F F F F F F F F G E G E G E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E 0 E G E G E G E G E G E G E G E G E G E G E G E G E G E G E G E G E G E G E G E G E G E G E G E G E G E G E G E &F u&F u&F u&F u&F u&F u&F u&F u&F u&F u&F u&F u&F u&F u&F u&F u&F #F #F #F #F #F #F #F #F #F #F #F #F #F #F #F #F r.F X&F 8&F r.F X&F 8&F #F 4F 4F 4F 4F P#F P#F O$F O$F "F "F "F p*F ~,F 'F 'F 'F 'F 'F 'F 'F 'F O$F O$F 6#F 6#F )F 6#F )F 'F 'F #F #F #F #F #F %F "F 5F 5F 5F 5F 1F "F "F "F "F O$F 6#F O$F O$F "F "F 6#F 6#F #F 6#F 6#F 6#F 5F "F f5F f5F f5F 06F "F f5F 06F 06F f5F 06F 06F f5F f5F f5F f5F #F #F "F "F "F "F "F "F "F "F "F "F "F P#F P#F P#F P#F P#F P#F P#F P#F P#F #F #F #F #F #F 06F 06F 06F f5F f5F f5F #F #F #F #F #F #F 06F 06F 06F 06F 06F 06F 06F 06F 06F 06F "F "F "F "F "F "F "F "F "F "F 06F 06F 06F 06F 06F 06F f5F f5F f5F f5F f5F f5F #F #F #F #F #F #F #F #F 6#F 6#F 6#F "F 2F 2F 6#F 2F 6#F 2F #F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F "F "F "F #F #F 6#F 6#F 6#F 6#F O$F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F u&F u&F u&F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F "F "F "F "F "F "F "F "F "F #F #F #F j1F j1F j1F #F #F #F j1F j1F j1F u&F u&F u&F u&F u&F u&F u&F #F 6#F 6#F 6#F O$F 6#F 6#F 6#F 6#F O$F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F O$F O$F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F O$F O$F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F #F #F O$F O$F O$F O$F O$F O$F O$F O$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 O$F O$F O$F O$F O$F O$F O$F O$F #F 6#F 6#F 6#F 1F 1F k2F 1F k2F 2F P0F k2F k2F k2F k2F k2F k2F k2F k2F 6#F 6#F 6#F 6#F #F #F 6#F /F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F O$F O$F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F #F #F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F 6#F O$F O$F #F #F 1F 1F X&F X&F X&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 #F #F #F #F #F #F P#F #F #F O$F O$F O$F "F "F "F "F "F "F "F "F "F "F "F "F "F "F "F "F "F O$F O$F "F "F "F "F "F J-F "F #F #F #F #F #F #F #F #F "F P#F "F "$F #F 3F -F 3F -F "F "F "F "F %F e%F $F 5F $F 5F "F "F "F "F "F /F L/F /F L/F /F L/F /F L/F /F L/F L/F L/F L/F .F .F .F .F .F .F .F .F .F .F .F .F f5F f5F %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 P#F P#F P#F P#F P#F P#F P#F P#F P#F P#F P#F P#F P#F P#F P#F P#F P#F P#F P#F P#F P#F P#F P#F P#F P#F P#F #F #F #F #F #F "F #F P#F P#F P#F P#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 "F "F "F "F "F "F "F "F +F 6#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 "F "F "F "F "F "F "F "F "F "F "F "F X&F X&F X&F "F "F "F "F "F "F "F #F 5F "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 X&F X&F X&F X&F X&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 0F "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 "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 "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 "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 X&F X&F X&F X&F X&F X&F X&F X&F X&F X&F X&F X&F X&F X&F X&F X&F X&F X&F X&F X&F X&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 "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 "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 "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 "F "F "F "F "F "F "F "F "F "F "F "F "F #F #F #F `4F `4F #F #F `4F `4F #F `4F #F `4F "F #F "F "F "F "F "F "F "F "F "F "F "F "F "F "F "F "F "F 4F 4F 4F 4F 4F 4F 83F "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 "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 "F "F X&F X&F X&F X&F X&F X&F X&F X&F X&F X&F X&F X&F X&F X&F X&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 "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 "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 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 "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 "F "F *F *F "F "F "F "F "F "F *F "F "F "F "F "F "F "F "F "F "F "F "F X&F X&F X&F X&F X&F X&F "F "F "F "F "F "F "F "F 3F 3F 3F P.F 3F 3F 3F 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 "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 X&F X&F X&F X&F X&F X&F X&F X&F X&F X&F X&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 "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 #F #F #F #F #F #F #F #F #F #F #F #F #F #F #F #F #F #F #F #F ;IF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF JF $EF 7FF JF $EF 7FF EF *GF *GF *GF *GF *GF *GF EF EF $EF $EF 9OF MF GEF (MF EF EF EF EF EF EF EF EF EF EF EF IF EF IF EF EF EF EF EF EF EF GF HF HF HF HF HF AFF FF FF FF NF EF EF EF EF EF EF EF EF EF EF EF EF MF $EF FF FF FF LF $EF FF EF LF FF LF LF FF FF FF FF EF EF $EF $EF LF LF LF LF LF LF LF LF LF LF LF LF LF LF LF LF LF LF EF EF EF EF EF LF LF LF FF FF FF EF EF EF EF EF EF LF LF LF LF LF LF LF LF LF LF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF LF LF LF LF LF LF FF FF FF FF FF FF EF EF EF EF EF EF EF EF EF EF EF EF `LF LF EF KKF EF JF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF >GF >GF >GF >GF >GF >GF >GF >GF >GF EF EF EF 4GF 4GF 4GF EF EF EF 4GF 4GF 4GF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF FF FF FF FF FF FF FF FF FF FF FF FF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF GF GF GF FF FF FF FF FF KF GF FF FF FF FF FF FF FF FF GF GF GF GF EF EF GF PHF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF GF EF EF GF GF GF GF GF GF GF GF GF GF EF EF EF EF EF EF $EF $EF $EF $EF HGF HGF EF EF EF EF EF EF EF EF EF EF EF EF EF HGF HGF HGF _GF _GF _GF _GF _GF _GF _GF _GF _GF _GF _GF _GF EF EF EF EF EF EF HGF EF EF EF EF EF EF UGF EF EF EF EF EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF EF EF $EF $EF $EF $EF $EF OF $EF EF EF EF EF EF EF EF EF EF EF EF _GF EF VNF MF VNF MF $EF $EF $EF $EF %PF PF OF OF OF OF $EF $EF $EF $EF $EF OF jOF OF jOF OF jOF OF jOF OF jOF jOF jOF jOF FF NF NF NF NF NF NF NF NF NF NF NF FF FF PF PF PF $EF $EF $EF PF PF PF PF PF PF PF PF PF PF PF PF PF PF PF PF PF PF PF PF PF PF PF PF PF PF PF PF $EF $EF PF PF PF PF PF PF PF PF PF PF PF PF LF LF LF LF LF LF LF LF LF PF PF LF LF LF LF LF LF LF LF LF PF PF PF PF EF EF EF EF EF $EF EF PF PF PF PF PF PF PF PF PF PF $EF $EF $EF EF EF EF EF EF EF FF EF nPF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF \PF EF EF EF EF EF _GF _GF _GF _GF _GF _GF _GF _GF _GF _GF _GF _GF EF $EF FF EF EF EF EF $EF $EF $EF EF EF EF $EF $EF $EF $EF EF EF KF KF KF KF KF KF KF KF :PF :PF xFF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF iGF EF kHF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF iGF EF FF FF FF FF FF FF FF FF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF EF EF EF EF EF EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF GF GF GF $EF $EF GF GF GF GF $EF $EF $EF $EF $EF $EF $EF $EF EF EF EF $EF $EF EF EF $EF $EF EF $EF EF $EF $EF EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF QF QF QF QF QF PF %HF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF EF EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF EF EF EF $EF $EF $EF $EF $EF $EF $EF $EF GF GF GF GF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF EF EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF EF EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF EF EF EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF $EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF WF QF QF QF QF QF QF QF QF QF QF QF QF QF QF QF QF QF QF QF QF QF QF QF QF QF QF QF QF QF QF QF QF +RF QF @RF +RF QF @RF QF QF QF QF QF QF QF QF QF QF QF oSF VF `VF [YF QF QF QF QF QF QF QF QF QF QF QF H >H 5H 65H 4H ?AH AH AH AH AH AH AH AH :H :H e2H e2H =H e2H =H AH AH &H &H &H &H &H &H 3H &H &H *H *H p*H W%H W%H W%H "*H :H e2H :H :H 7H 7H e2H e2H &H e2H e2H e2H 6H W%H %H %H %H V+H W%H &H ?H &H &H &H &H &H &H &H &H &H &H %H %H W%H W%H W%H W%H W%H W%H W%H W%H W%H V&H V&H V&H V&H V&H V&H V&H V&H V&H &H &H &H &H &H &H &H c8H &H &H &H &H &H &H &H &H &H H u'H u'H u'H u'H u'H u'H u'H u'H 8H 8H 8H 8H &H &H 8H B9H 8H 8H 8H 8H 8H 8H 8H 8H 8H 8H 8H 8H 8H 8H 8H 8H 8H 8H 8H 8H 8H 8H 8H 8H 8H 8H 8H 8H 8H 8H &H &H 8H 8H 8H 8H 8H 8H 8H 8H 8H 8H :H :H &H &H %H %H 7H 7H 7H 7H %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 &H &H :H :H :H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H :H :H W%H W%H W%H W%H W%H CH W%H &H &H &H &H &H &H &H &H %H %H %H %H &H H BH u9H EH u9H EH %H EEH GH EEH GH eFH (:H u>H E>H u>H E>H u>H E>H u>H E>H D4H D4H D4H 3H 'H 5H 5H 5H 5H GH 3=H GH 3=H GH 3=H &H &H k'H k'H k'H %H %H %H k'H k'H k'H k'H k'H k'H k'H k'H k'H k'H k'H k'H k'H k'H k'H k'H k'H k'H k'H k'H k'H k'H k'H k'H k'H k'H k'H k'H W%H W%H k'H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H V&H V&H V&H V&H V&H V&H V&H V&H V&H W%H W%H V&H V&H V&H V&H V&H V&H V&H V&H V&H W%H W%H W%H W%H &H &H &H &H &H 'HH &H &H &H &H &H &H &H &H &H &H &H &H &H &H %H %H %H &H &H &H &H *H )H W%H W%H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H a)H 5@H &H &H &H &H %H %H %H %H %H %H %H %H %H %H %H %H &H W%H %H &H &H &H &H W%H W%H W%H &H &H &H W%H W%H W%H W%H &H &H (H (H (H (H (H (H (H (H 5(H 5(H W%H (H (H 'H (H (H (H (H 5@H 5@H 5@H 5@H 5@H (H (H (H e2H e2H e2H W%H W%H W%H W%H W%H %H 3H &H 2H (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 e2H e2H e2H e2H e2H e2H (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 3H &H 2H (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 'HH 'HH 'HH 'HH 'HH 'HH 'HH 'HH 'HH 'HH 'HH 'HH 'HH 'HH 'HH 'HH W%H W%H 'HH 'HH W%H W%H 'HH &H &H &H &H &H &H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 2H 'H W%H W%H 2H 'H 2H 'H 2H 'H 'H FH W%H W%H 'H FH 'H FH 'H FH 'H FH W%H %H %H %H W%H %H W%H W%H %H %H %H %H W%H %H %H %H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H %H %H %H %H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H %H %H %H %H %H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H %H %H %H %H %H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H 'HH 'HH 'HH 'HH W%H W%H W%H W%H W%H W%H W%H %H W%H %H W%H W%H W%H W%H W%H 'HH 'HH 'HH 'HH 'HH >H >H 'HH 'HH 7H W%H CH CH 7CH 'HH 'HH 2H 2H 2H 2H 'HH 'HH 'HH 'HH W%H W%H W%H W%H &H &H &H W%H W%H &H &H W%H W%H &H W%H &H W%H W%H &H W%H 1H 1H >H W%H 1H 1H >H W%H W%H W%H W%H W%H W%H W%H W%H W%H G1H G1H 0H G1H G1H DH 6H 'HH 'HH 'HH EH W%H W%H W%H 'HH >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 (H (H 'H 'H &H &H DH DH DH DH (H DH DH DH (H DH DH DH (H DH DH DH (H DH DH DH (H (H (H (H (H (H (H (H (H (H (H (H (H (H (H (H (H (H (H (H (H (H (H (H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H 'HH 'HH &H &H &H =H =H 'HH 7H W%H W%H W%H 7H CH CH 7CH 7CH 7H >H @H @H (H (H (H (H (H (H W%H W%H 'HH 'HH 'HH 'HH W%H W%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 W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H (H (H (H W%H W%H W%H W%H W%H W%H 'HH 'HH 'HH 'HH W%H W%H W%H W%H 'HH 'HH 'HH 'HH 'HH 'HH 'HH 'HH 'HH 'HH 'HH 'HH 2H 'H W%H W%H 2H 'H 'HH W%H W%H W%H W%H 'HH 'HH 'HH 'HH W%H 'HH 'HH 'HH 'HH 'HH 'HH 'HH 'HH 'HH 'HH 'HH 'HH 7H 7H 7H 7H 7H 7H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H (H (H (H (H (H (H (H (H @H @H @H @H @H @H @H @H @H @H @H @H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H 7H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H 'HH 'HH 'HH 'HH 0H 0H 0H 0H 0H 0H CH &H &H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H W%H &H &H &H 7H 7H 7H 7H 7H 7H W%H W%H W%H W%H W%H W%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 Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H }H }H }H }H }H }H }H }H }H }H }H }H }H }H |H }H H H }H H H }H }H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H R H H H H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H }H }H }H }H }H n H _H |H |H ~H ~H H 0}H 0}H 0}H 7 H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H }H Z|H Z|H Z|H H H 0}H 0}H 0}H H H 0}H H v H 0}H v H v H 0}H 0}H 0}H 0}H }H }H H H 0}H 0}H 0}H 0}H 0}H 0}H 0}H 0}H 0}H }H }H }H }H }H }H }H }H }H |H |H }H }H }H v H v H v H 0}H 0}H 0}H }H }H }H }H }H }H o H o H D~H D~H o H o H }H }H H H Z|H Z|H Z|H Z|H Z|H Z|H H H H H v H v H v H v H v H v H 0}H 0}H 0}H 0}H 0}H 0}H }H }H }H }H }H }H }H }H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H }H }H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H }H }H }H Z|H Z|H Z|H }H }H }H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H }H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H }H }H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H }H }H }H }H }H }H }H }H 0}H 0}H 0}H 0}H 0}H 0}H 0}H 0}H 0}H 0}H 0}H 0}H }H }H }H }H }H }H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H }H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H }H }H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H }H }H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H }H }H Z|H Z|H R H R H Z|H Z|H H H }H }H }H }H }H }H }H }H }H }H }H }H }H H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H H H H }H }H }H Z|H }H H }H H H }H Z|H }H }H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H }H }H }H }H }H H H }H H H H }H }H H H D~H D~H R H R H Z|H Z|H 0}H 0}H H H H H H R H R H Z|H Z|H H H H H H H H H H H H H H 0}H H H H H H H H H H H H 0}H 0}H 0}H 0}H 0}H H H H 0}H 0}H 0}H 0}H 0}H 0}H 0}H 0}H 0}H 0}H 0}H 0}H 0}H 0}H 0}H 0}H 0}H 0}H 0}H 0}H 0}H 0}H 0}H 0}H 0}H 0}H 0}H 0}H H H 0}H 0}H 0}H 0}H 0}H 0}H 0}H 0}H 0}H 0}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 Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H 0}H }H H Z|H Z|H R H R H R H R H Z|H Z|H Z|H Z|H R H R H Z|H Z|H R H R H Z|H Z|H Z|H Z|H H H }H }H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H }H Z|H Z|H }H }H }H }H Z|H Z|H Z|H }H }H }H H H o}H o}H }H }H H H H H g H g H g H g H H R H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H }H H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H }H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H R H R H R H R H R H R H R H R H R H R H R H R H R H Z|H Z|H Z|H Z|H Z|H Z|H Z|H }H R H R H R H R H H Z|H Z|H R H R H Z|H R H R H R H R H Z|H Z|H R H R H Z|H Z|H R H R H Z|H }H }H }H }H }H }H R H R H R H R H R H R H R H R H Z|H Z|H Z|H Z|H R H R H R H R H Z|H Z|H Z|H Z|H R H R H R H R H Z|H Z|H R H R H Z|H Z|H R H R H R H R H R H R H Z|H Z|H R H R H Z|H Z|H R H H R H Z|H R H H R H H R H R H Z|H Z|H R H H R H Z|H R H R H R H R H R H R H R H R H Z|H Z|H Z|H Z|H R H R H R H R H R H R H R H R H Z|H Z|H Z|H Z|H R H R H R H R H Z|H Z|H Z|H Z|H R H R H R H R H R H R H R H R H Z|H Z|H Z|H Z|H R H R H R H Z|H R H Z|H R H R H R H R H R H R H Z|H Z|H R H R H Z|H Z|H R H R H R H R H R H R H R H R H R H R H Z|H Z|H Z|H Z|H R H R H Z|H Z|H H H H H R H R H R H R H Z|H Z|H R H R H R H R H R H R H R H R H R H R H R H R H Z|H Z|H Z|H Z|H Z|H Z|H R H R H Z|H Z|H R H R H R H R H R H R H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H R H R H Z|H Z|H Z|H Z|H R H R H Z|H Z|H Z|H Z|H R H R H Z|H Z|H Z|H Z|H R H R H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H R H R H Z|H Z|H R H R H Z|H Z|H Z|H Z|H R H R H Z|H Z|H Z|H Z|H R H R H Z|H Z|H Z|H Z|H R H R H Z|H Z|H Z|H Z|H R H R H Z|H Z|H R H R H Z|H Z|H R H R H Z|H Z|H Z|H R H Z|H H H H R H R H Z|H R H R H Z|H R H R H Z|H Z|H Z|H Z|H R H Z|H H H H R H R H H R H H R H H R H Z|H R H Z|H R H H R H R H H R H Z|H R H Z|H R H R H Z|H R H R H Z|H R H H R H H R H R H R H Z|H Z|H H R H Z|H R H Z|H R H Z|H R H Z|H R H Z|H H Z|H Z|H R H Z|H c H c H H H Z|H Z|H Z|H Z|H R H Z|H R H Z|H }H }H }H R H R H }H }H R H R H }H R H }H R H H }H R H R H Z|H Z|H R H R H Z|H Z|H R H R H Z|H R H Z|H R H R H Z|H Z|H e H H H e H H H H Z|H Z|H R H Z|H H Z|H H R H Z|H R H R H R H R H R H R H R H R H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H R H R H R H R H R H R H R H R H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H }H R H Z|H R H R H Z|H Z|H R H Z|H R H Z|H R H Z|H R H Z|H }H }H R H R H Z|H Z|H R H R H R H R H Z|H Z|H Z|H Z|H R H R H R H R H Z|H Z|H Z|H Z|H R H R H R H R H R H R H Z|H Z|H R H R H R H R H R H R H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H R H R H R H R H Z|H Z|H Z|H Z|H R H R H R H R H Z|H Z|H Z|H Z|H R H R H R H R H Z|H Z|H Z|H Z|H R H R H R H R H Z|H Z|H Z|H Z|H Z|H R H R H R H R H R H R H R H R H R H R H R H R H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H R H R H R H R H R H R H R H R H R H R H R H R H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H R H Z|H R H Z|H R H Z|H R H Z|H R H Z|H R H Z|H R H Z|H R H Z|H R H Z|H R H R H R H Z|H Z|H Z|H H H H H H H H H R H Z|H }H }H }H R H Z|H Z|H R H Z|H R H Z|H Z|H H Z|H Z|H Z|H R H Z|H % H Z|H R H Z|H R H Z|H R H Z|H R H R H H H H H H H Z|H Z|H Z|H Z|H }H }H R H Z|H Z|H R H Z|H Z|H R H Z|H Z|H R H Z|H Z|H R H Z|H Z|H R H Z|H Z|H R H Z|H Z|H R H Z|H Z|H R H Z|H Z|H R H R H R H Z|H Z|H Z|H Z|H Z|H Z|H R H Z|H Z|H H H H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H R H R H R H R H R H R H R H R H Z|H Z|H Z|H Z|H R H R H R H R H Z|H Z|H H R H Z|H R H Z|H R H Z|H R H Z|H H H H H H H H H H H H H H R H R H R H R H R H H R H R H H H R H R H Z|H Z|H Z|H H H H Z|H H H H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H R H R H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H Z|H R H R H R H Z|H R H Z|H R H Z|H R H Z|H H H R H Z|H R H R H R H R H R H R H R H R H R H R H R H R H R H }H }H R H R H R H R H R H R H R H R H R H R H R H R H R H R H R H R H R H R H R H R H R H R H R H R H R H R H R H R H R H R H R H R H R H R H }H }H }H R H R H R H R H R H R H R H R H R H R H R H R 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 H H H H H H H H H H H H H H H { H d H H f H n H H f H n H H H H H H H H H H H f H d 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 H H H H h H f H H H H H f H H H H H H H H H H H H H f H f 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 H H H H H H H H f H f H f H f 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 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 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 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 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 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 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 9 H 9 H H H H H H H H H H H H H H 9 H H H H H H H H H H H H H H H [ H [ H [ H d H 9 H x H H d H c 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 n H H H 9 H H H H H H x H 9 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 H H H H H H H H H H H H H H f H f H f 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 f 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 n H n H n H H H f H d 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 \ H H H H H H H H H H H H H H H 9 H H H H H H H H H H 9 H 9 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 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 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 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 f 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 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 f H H f 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 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 H H H H H H H H H H H H H H H H H H f H f H f H f 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 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 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 f H f H H H H H H H H H H H H H H H f H f H f H H H f H H f H H f H H H H H H f H H H f H H H H H H H H H H H H f H H f 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 X H X 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 b H H H b H A H B H H H H H f H H f 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 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 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 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 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 f H f H f H f H f H f H f 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 f H f H f H f H f H H H H H x 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 H H H H H H H H H H H H H f H f H f 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 f H f H f H f H f H f H f H f H f H f H f H f H f H H H H H H f H H H f H f H H H H H H f H f H f H H f H f H f 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 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 H H H H H H H H H H H H H H f H f 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 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 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 H H H H H H H H H H H H H H H H p H H H H H H H H H H H H H p H H p H H H H H H H H H H H H H H p H H H H L H H H H H 2 H 2 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 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 H H H H H H H H H H H H H H H H H H H H H x H V H L H , H H L H x H H H L H x H H H L H x H H L H x 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 u 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 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 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 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 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 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 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 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 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 S H S H S 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 9 H 9 H 9 H 9 H 9 H u 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 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 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 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 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 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 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 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 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 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 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 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 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 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 H H H H H H H T H J 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 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 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 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 7 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 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 0 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 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 H H H H H H H H H H H H H H H H g H g H 8 H H H T H H H 8 H H H H 8 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 H H H H H H H H H H H H H H H H H H H g 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 H H % H % H ' H ' H ' H 6 H O 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 s 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 ' H ' H ' H ' H H H H H H H H H H H H H H H H H @ H H H 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 E H H H E H H H H H H H H H H H H H H H e H H H H H H e H H H H e H H H H e H H H e H H H H H H H H H H H e H H H % H H e H H H H e H H H H H H H H H H H H e H H ? H % H ? H H H e H 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 e H H % H H H H H e H e H H H H H H H % H % H H H e H e H H H H H % H % H H H e H 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 ' 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 H H @ H h H @ H @ H p H @ H @ H @ H p 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 * H * H * H * H * H * H * H P H P 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 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 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 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 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 H H ' H H H H H H H H H H H H H H H H H H ' H ' H ' H I 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 I H I 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 ' 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 ' 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 ' H I H I 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 ' 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 ' 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 ' 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 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 ' 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 ' 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 ' 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 ' 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 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 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 ' 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 ' 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 ' 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 ' 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 ' 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 ' 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 ' 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 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 f H f H f H j H f H f H f H j 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 ' 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 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 I H I 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 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 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 9 H 9 H 9 H 9 H 9 H 9 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 u H u H H H H ' H ' H ' H ' H H ' H H H i H i H ' H ' H H ' H ' H ' H U 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 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 ' H ' H ' H ' H ' H ' H H H H H H H @ H @ H v 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 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 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 U H + H + H + H 9 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 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 \ H \ H \ H \ H H H H H H ' H J H J H H H P H H H H H H P H H H H P H H H J H J H J H J H H H ' H I J H J H J H J H J H J H J H J H H H J H J H J H J H J H J H J H J H J H J H J H J H J H J H J H J H H H H H H H H H H H H H H H H H H H H H H H 9 H 9 H 9 H 9 H H H H H H H H H H H H H H H H H H H U H U H U H U H U H U H U H U H U H U H U H U 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 H ' H H H H H H H H H H v H H U H H I I I I ' H ' H ' H ' H H H e I I e I I ' H ' H ' H ' H ' H L H % H L H % H L H % H L H % H L H % H % H % H % H H H H H H H H H H H H H @ H @ H E H E H E H ' H ' H ' H E H E H E H E H E H E H E H E H E H E H E H E H E H E H E H E H E H E H E H E H E H E H E H E H E H E H E H E H ' H ' H E H E H E H E H E H E H E H E H E H E H v H v H H H H H H H H H H v H v H H H H H H H H H H v H v H v H v H H H H H H ' H H 5 H 5 H 5 H 5 H 5 H 5 H 5 H 5 H 5 H 5 H 5 H 5 H 5 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 U H U H U H U H U H U H U H U H U H U H U H U 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 ' H ' H 9 H 9 H 9 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 9 H 9 H 9 H 9 H 9 H 9 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 ' 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 ' 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 ' 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 ' 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 9 H 9 H 9 H 9 H 9 H 9 H 9 H 9 H 9 H 9 H 9 H 9 H 9 H 9 H 9 H 9 H 9 H 9 H 9 H 9 H 9 H 9 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 ' 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 ' 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 ' 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 ' 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 ' H ' H ' H ' H ' H ' H ' H ' H ' H ' H ' H ' H ' H 0 H 0 H 0 H 0 H 0 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 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 ' H ' H ' H ' H ' H ' H ' H ' H ' H ' H ' H ' H ' H ' H ' H ' H ' H 9 H 9 H 9 H 9 H 9 H 9 H 9 H 9 H 9 H 9 H 9 H 9 H 9 H 9 H 9 H 9 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 ' 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 ' 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 ' H ' H 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 \ 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 ' H ' H ' H ' H ' H ' H \ H ' H ' H ' H ' H ' H ' H ' H ' H ' H ' H ' H ' H 9 H 9 H 9 H 9 H 9 H 9 H ' H ' H ' H ' H ' H ' H ' H ' H H H H Y H H H H Y 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 ' 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 9 H 9 H 9 H 9 H 9 H 9 H 9 H 9 H 9 H 9 H 9 H 9 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 ' 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 H H H H H H H H H H H H H H H H H H H H r 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 g I g I g I g I g I g I i I i I i I i I i I i I i I i I i I I I V 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 g I g I g 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 g I g I g I g I g I g I g I " I I g I I I g I g I g I g I i I i I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I i I i I i I i I i I I I I g I g I g I i I i I i I i I i I i I I I g I g I I I g I g I g I g I g I g I g I g I g I g I g I g I g I g I I I I I I I g I g I g I g I g I g 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 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 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 g I g I g I g I g I g I g I g I g I g I g I g 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 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 g I g I g I g 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 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 g I g I g I g I g I g I I : I I : I g I c I & I c I & I I I I I I I I I I I I I I g I I I I I I I I I I I I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I i I i I i I i I i I g 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 g I " I " I I I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g 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 p I p I p 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 I I I I i I l 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 g I g I I I I I g I g I I I I I I I B I i I g I g I g I g I I g I g I I I I g I g I g I g I g I g I I I I g I I I I i I i I i I i I i I i I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I I g I g I g I i I i I i I g I g I g I I I I I I I g I I I g I g I i I i I i I g I g I g I I I I I g I g I g I g I g I g I g I g I g I ' I ' I ' I ' I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I I I I I I ' I ' I g I g I g I g I I I I ' I ' I I I I I I I I I g I g I g I g I i I i I i I g I g I i I i I g I g I i I g I i I g I g I i I g I I I ' I g I I I ' I g I I I I I g I g I g I g I I I I I I F I 2 I I I ' I I g I g I g I V 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 g I g I g I g I g I g I g I g I I I I I I I I I I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g 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 g I g I g I g 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 g I g I g I g I I I I I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I I I I I I I I I I I I I I I I I I I I I I I g I g I g I g I I I g I g I g I g I g I g I g I g 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 g I g I g I g I g I g I g I g I I I I I I I I I I I I I I I I I g I g I g I g I I I I I I I I I I I I I I I g I g I g I g I g I g I g I g I g I g I g I i I i I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I g I i I i I i I I I I I g I g I g I g I g I g I g I g 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 lDI `)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 7,I I ?I ?I >I >I ?I ?I 'I 'I 'I aI aI aI 'I 'I 'I aI aI aI `)I `)I `)I `)I `)I `)I `)I 'I (I (I (I 3I (I (I (I (I 3I (I (I (I (I (I (I (I (I (I (I (I (I 3I 3I (I (I (I (I (I (I (I (I 3I 3I (I (I (I (I (I (I (I (I (I (I (I (I (I (I (I 'I 'I 3I 3I 3I 3I 3I 3I 3I 3I '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 3I 3I 3I 3I 3I 3I 3I 3I 'I NI (I (I %bI %bI (I %bI (I 9I (I (I (I (I (I (I (I (I (I (I (I (I (I 'I 'I NI (I (I (I (I (I (I (I (I (I 3I 3I (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 3I 3I 'I 'I y6I y6I I i>I -I GI GI -I \XI -I \XI XI PLI (I (I &I &I &I &I 'I 'I 'I &I &I 'I 'I &I &I 'I &I 'I &I &I 'I &I AI AI `3I &I AI AI `3I &I &I &I &I &I &I &I &I &I AI AI @I AI AI 5@I PNI QGI QGI pI >I =I eI `I _I &I &I &I &I &I &I &I &I RI RI p J > J J J J J J J J t J J t J J J u 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 R J J J J u J J J E J J J J J E 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 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 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 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 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 J ` J ` J J J J J J J P J P J e J e 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 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 E J > J E J J J J J ( J ( J E J E J ( J ( J E J E 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 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 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 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 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 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 a J a J a J a J a J a J a J a J a J a J a J a J a J a J a J a J J J J J J J J J J J J J J J J J ? K J J ? K J J J J J J J J J K K e J e J J D J J K y J y J y J y J y J J J K K V J V J J V J J J J # K # K # K # K # K p J J 2 J 2 J J J K J J J K K V J K K V J V J V J V J J V J V J V J K q K K K K K J K K K K K K K K K K 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 K K J K K O J J J J J J J ` K ` K K K J J J J J J J J J J K K K K J J K K J K K J K K O J K K O J J J J J J J J J V J V J V J J J J V J J V J A J J V J V J V J V J V J V J V J V J V J V J V J V J V J V J V J V J V J J J J J J V J V J V J V J K V J V J V J V J V J V J V J V J V J V J V J V J V J V J V J V J V J V J V J a J a J a J V J V J V J V J V J V J V J V J e K K J E J E J J J E J E J J J J J J J J J J J J J a J a J a J a J a J a J a J J V J V J V J K V J V J V J V J K V J V J V J V J V J V J V J V J V J V J V J V J K K V J V J V J V J V J V J V J V J K K V J V J V J V J V J V J V J V J V J V J V J V J V J V J V J J J K K K K K K K K 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 K K K K K K K K J J V J V J r J r J V J r J V J @ K V J V J V J V J V J V J V J V J V J V J V J V J V J J J J V J V J V J V J V J V J V J V J V J K K V J V J V J V J V J V J V J V J V J V J V J V J V J V J V J V J V J V J V J V J J J V J V J V J V J V J V J V J V J V J V J K K 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 J J J J J J J J J J J K K K V J V J V J V J V J V J V J V J V J V J V J V J V J V J V J V J V J K K V J V J V J V J V J J V J J J J J J J J J J J J J J ` K J ` K J | J U J | J U J J J J K J K J K K K K K J K J K J K J K J J J J J Z J Z J Z J Z J Z J Z J Z J Z J Z J Z J Z J K K 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 q K 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 J J J J J J J J J J J J J J J J V J V J V J ( J J J J J J J J J J J J J J J J J J J J J K V 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 K K K K K K K K 5 K 5 K 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 v J J P 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 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 v J J J J J J 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 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 J J J J J J J J J J J J J J J J J K K K K K K K K ? 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 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 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 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 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 J J J J J K K K K J J J J J J J J J K J J J K K K K J J J J K J K J U K q K q K J K J J < K 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 K K K J K K @ K J J K J K J K L K K K 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 e J J J J J J J J J J P K P K Z K P K P K K Q J J J J K J J J J e 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 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 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 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 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 A K J J J J J J K J J J K J J p J p J K e 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 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 K J K 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 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 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 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 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 J J J J J J J J J K K K K K K 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 AK 1RK 1RK 1RK 1RK 1RK 1RK 1RK 1RK 1RK 1RK 1RK 1RK 1RK 1RK 1RK 1RK ,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 M.K M.K LK LK `OK `OK wMK qNK 8K X/K B/K B/K B/K 7K 7K 7K 7K LK LK -K -K 8K -K 8K 7K 7K >K >K >K >K >K 2K >K 4K 4K 04K 04K V3K ,K ,K ,K 2K LK -K LK LK -K -K -K -K -K -K -K -K EK ,K 3MK 3MK 3MK MK ,K ,K MK MK ,K MK MK ,K ,K ,K ,K -K -K LK LK ,K ,K ,K ,K ,K ,K ,K ,K ,K ,K ,K ,K ,K ,K ,K ,K ,K ,K ,K ,K -K -K -K MK MK ',K ,K ,K QK -K -K -K -K -K -K QK QK MK MK X2K X2K 2K 2K 1K 1K y1K y1K LK LK 01K 01K 01K 01K LK LK MK MK ',K MK MK ',K ,K ,K QK ,K ,K QK ,K ,K ,K -K -K -K -K -K -K -K -K -K -K -K -K -K -K 0?K v>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 LK -K -K -K -K -K -K -K -K -K -K -K -K -K -K -K -K -K -K -K 1RK 1RK 1RK -K -K -K -K -K -K -K -K =K =K f=K ;=K ;=K f=K f=K ;=K ;=K -K -K -K =K =K =K -K -K -K =K =K =K 1RK 1RK 1RK 1RK 1RK 1RK 1RK -K -K -K -K LK -K -K -K -K LK -K -K -K -K -K -K -K -K -K -K -K -K LK LK -K -K -K -K -K -K -K -K LK LK -K -K -K -K -K -K -K -K -K -K -K -K -K -K -K -K -K LK LK LK LK LK LK LK LK -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 LK LK LK LK LK LK LK LK -K L >L .L .L .L .L .L .L u L u L 3&L 3&L X L 3&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 =1L =1L =1L L L L L L L L L L L L L L L L L L L L L L I L I L I L I L L L L L e L e L L L e L e L L L 3&L 3&L 3&L 3&L (L (L L L (L (L 3&L L L L L e L 3&L e L 3&L L 3&L 3&L 3&L 3&L 3&L 3&L 3&L 3&L 3&L 3&L 3&L 3&L L L L L L L u L u L u L u L u L u L u L u L 3L 3L 3L 9L 3L 3L 3L 9L (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 L L L L L L L E=L E=L E=L E=L E=L E=L E=L E=L E=L E=L E=L E=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 U L L L L U L L U L U L U L U L U L U L U L U L U L U L U L U L U L U L U L U L U L U L L L L L L L L L L L L L L L L L L u L u L u L u L u L u 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 1 L L L L L L L 1 L 1 L 1 L 1 L 1 L 1 L 1 L L L L L L L L L L L L L L L L L L p L p L L p L L L L  L  L  L  L  L  L L L L L u L 0 L p L p L p L L L p L L L p L p L p L p L 1 L p L p L p L L L L L L L L L L 0 L L 0 L 0 L L L L L 1 L 1 L L 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 L p L L L 1 L 1 L 1 L 0 L 0 L L L L L 1 L 1 L 1 L 1 L 1 L 1 L ` L ` L 0 L 0 L L L L L L L L L L L L L L L L L 0 L 0 L L 0 L 0 L L L L L L L L L L L 1 L 1 L 1 L 1 L 1 L p L p L p L 1 L L L p L L p L p L 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 L 1 L 1 L 1 L 1 L 1 L p L p L p L p L 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 L p L p L ; L ; L ; L p L p L p L p L p L p L p L p L v L F L v L v L v L v L v L v L v L 1 L 1 L 1 L L L L 1 L 1 L 1 L L L L ; L ; L ; L ; L ; L ; L ; L 1 L p L p L p L L p L p L p L p L 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 L L p L p L p L p L p L p L p L p L L 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 1 L 1 L L L L L L L L L 1 L 1 L 1 L 1 L 1 L 1 L 1 L 1 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 1 L 1 L 1 L 1 L 1 L 1 L L L L L L L L L 1 L L p L p L L L p L L p L 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 1 L 1 L L p L p L p L p L p L p L p L p L p L L 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 L p L p L p L 1 L 1 L p L p L p L p L p L p L p L p L p L p L L L 1 L 1 L E L E L L L L L P L P L 1 L 1 L 1 L 1 L 1 L 1 L 1 L 1 L 1 L 1 L 1 L 1 L 1 L P L P L P L L L L L L L L L L L L L 1 L 1 L 1 L 1 L 1 L 1 L P L 1 L 1 L 1 L 1 L 1 L 1 L W L 1 L 1 L L L 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 L L L p L p L p L p L p L L p L 1 L 1 L 1 L 1 L 1 L 1 L 1 L 1 L L R L 1 L L 1 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 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 p L p L p L p L p L p L p L p L p L L L p L p L p L p L p L p L p L p L p L L L L L L L L L L R L 1 L L L L L L L L L L L 1 L 1 L 1 L 1 L 1 L 1 L p L p L p L ~ L z L U L L L L L L L L L L L L L L L L L L L L p L 1 L 1 L 1 L 1 L L L L L L L L L L L L L 1 L L L 1 L 1 L 1 L 1 L p L p L p L 1 L 1 L 1 L 1 L 1 L 1 L 1 L 1 L 1 L L L L L @ L @ L @ L @ L L L R 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 1 L o 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 1 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 1 L R L R L } L } L R L R L R L } L R L R L R L R L } L } L R L R L L L R L R L L L R L 1 L 1 L 1 L 1 L 1 L 1 L L L L L X L X L X L X L L L L L L L L L L L L L L L X L X L L L L L L L 5 L L 5 L L 5 L L 5 L L 5 L L 5 L L L L L L L L L L L L L L L L L L L L L L X L X L X L X L L L L L L L L L X L X L X L X L L L L L L L L L L L L L L L X L X L L L X L X L L L L L X L X L L L L L X L X L X L X 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 L L L L L X L X L L L L L X L X L L L L L X L X L L L L L X L X L L L L L L L L L L L X L X L L L X L X L L L L L X L X L L L L L X L X L L L L L X L X L L L L L X L X L L L X L X L L L X L X 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 c L c L c L c L c L L L R L R L L p L L L D L L L L L L L R L R L R L R L L L L L 1 L 1 L 1 L W L W L 1 L 1 L W L W L 1 L W L 1 L W L L 1 L L L L L L L L L L L L L L L L L L L L p L L L L L c L c L R L L p L p L p L R 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 1 L L L L L L L L L L L L L L L 1 L 1 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 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 L L L L L L L L L L L L L L L L L L p L L L R L L 1 L 1 L 1 L L L c L L p L p L p L L p L p L L L L L ` L ` L L L L L L L L L R L R L R L R L L L L L L L 1 L 1 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 p L p L p L p L p L p L p L p L p L p L p L p L L L L p L p L p L p L p L p L R L R L R L R L L L W L W L R L R L } L } L R L R L } L } L R L R L R L R L L L X L X L L L R L p L p L L L R L R L R L R L p L R L R L R L R L R L R L R L R L R L R L R L R L L L L L L L L L L L L L L L L L L W L L L L W 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 L L L L L L L L L L L L L L L L L L L L L L L 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 L L } L } L } L } L L L L L L L P L 1 L 1 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 p L p L W L p L p L p L W L p L 1 L 1 L 1 L L L L L @ L L L L L L L L 1 L 1 L 1 L 1 L 1 L 1 L 1 L 1 L 1 L 1 L 1 L 1 L 1 L 1 L 1 L 1 L 1 L 1 L 1 L 1 L 1 L 1 L 1 L 1 L 1 L 1 L 1 L M ) M ) M ) M ) M ) M ) M ) M ) M ) M ) M ) M ) M ) M ) M ) M ) M ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L i L U M o M M U M o M M i L H M H M H M H M M M M M 5 M #M `#M % M M !M !M !M !M !M !M !M !M M M L L M L M !M !M *!M *!M *!M *!M *!M G L ( M M M e L e L M ' L ' L ' L 5 M M L M M L L L L i L L L L M ' L M M M U M ' L 0 M U M U M 0 M U M U M 0 M 0 M 0 M 0 M i L i L M M M M M M M M M M M M M M M M M M M M ' L ' L i L i L i L U M U M @ M 0 M 0 M - M i L i L i L i L i L i L M M U M U M M M M M M M M M M M O M O M O M O M M M U M U M @ M U M U M @ M 0 M 0 M - M 0 M 0 M - M ' L ' L ' L i L i L i L i L i L L L L f M L L L L L U M p M L L L L L L L L L L L L L L L L L f M f M f M i L i L L L L L M L L L L L L L L L L L L L L L L L L L ) M ) M ) M L L L L L L L L M M M M M M M M M i L i L i L M M M i L i L i L M M M ) M ) M ) M ) M ) M ) M ) M i L L L L M L L L L M L L L L L L L L L L L L M M L L L L L L L L M M L L L L L L L L L L L L L L L i L i L M M M M M M M M i L i L i L i L i L i L i L i L % M % M % M % M % M % M % M % M % M % M % M % M i L i L i L i L i L i L M M M M M M M M i L M L L M M L M L M L L L L L L L L L L L L L i L i L M L L L L L L L L L M M L L L L L L L L L L L L L L L L L L L L i L i L L L L L L L L L L L M M i L i L M M M M M M M M i L i L i L i L i L i L i L i L i L i L i L i L i L M M M M M M M M M M M M M M M i L i L i L i L i L i L M i L i L i L i L i L i L M i L i L M M M L L L L L L L L L L L L L L L L L M M L L L L L M L i L i L i L i L i L i L i L i L M F M f M M i L M M M M p M 3 M p M 3 M M M M M M M ' L 5 M p M 5 M p M M M M M M M M M M M M M M 6 M M M M M M M M M M M M 0 M 0 M E M E M E M ' L ' L ' L 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 ' L ' L E M E M E M E M E M E M E M E M E M E M ' L ' L M M M M M M M M M ' L ' L M M M M M M M M M ' L ' L ' L ' L ' L ' L ' L ' L ' L M i L M M M M M M M M M M i L i L i L i L i L i L L L L M G M M ' L ' L U M U M U M U M U M U M U M U M U M U M U M U M U M U M U M U M M L i L i L i L i L M M M M M M M M M M M M i L ' L ' L i L i L i L i L L L L i L i L i L i L i L i L i L i L i L M M M M p L p L p L p L M M %M ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L %#M i L M ' 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 %#M i L M ' L ' L ' L ' L ' L ' L ' L M M M M M M M 5 M 5 M 5 M 5 M 5 M 5 M / L / L / L / L / L E M / L i L M M M M M M M M M M M M M M M M ' L M M M ' L M M i L i L i L i L i L i L M M M M M M M M M M M M U M U M U M U M U M U M U M U M M M M M M M M M M M Y M Y M Y M Y M Y M Y M Y M Y M , M , M , M , M ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L M M M M M M M M M M M M M M M M M M M M M M M M ' L ' L ' L ' L U M U M U 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 M M M M M M M M o M o M o M o M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M ' 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 ' L ' L M ' L ' L ' L O M ' L x M x M M ' L M M ' L M M ' L M M ' L M ' L O M ' L x M x M ' L ' L M ' L M ' L M ' L M ' L M M M ' L ' L M M M M M x M x M x M x M x M x M ' L ' L ' L ' L x M x M x M x M x M $M $M $M $M $M 5 M 5 M M M e M L ' M ' M c M M M M M M M M M M M x M x M x M x M i L i L i L L L i L i L L L i L L i L L x M i L x M M M 5 M x M M M 5 M x M x M x M x M x M x M x M x M x M o M o M H%M o M o M $M M $M $M M 0 M L L L M %M ' 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 i L ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L ' L i L i 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 M M M M M M M M M M M M M M M M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M L x M x M M $M i L i L i L D!M D!M $M e M L L L e M M M M M E M M M s M ' L ' L ' L ' L ' L ' L ' L ' L M M M M ' L ' L ' L ' L ' L ' L i L i 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 M M M M ' L ' L M M M M M M M M M M M M M M M M M M M M M L L x M x M M M M M L M M M M M M M M M M M M o M o M o M o M o M o M ' L ' L M M M M M M M M M %M M M M %M ' L ' L ' L ' L ' L ' L ' L M ' L M ' 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 M M M M M M M M M M M M ' L ' L ' L ' L L L L L L L L L L L L L ' L ' L M M M M M M M M M M M i L i L x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M x M L L L L L L L L i L i L i L E M E M E M E M E M E M M ' L ' L M M ' L i L i L i L i L i L i L i L i L i L i L i L i L i L i L i L i L i L i L i L i L i L i L i L i L i L i L i L get_attr_unit get_attr_use_carry get_attr_type get_attr_prefix_data16 get_attr_prefix_rep get_attr_prefix_0f get_attr_prefix_rex get_attr_prefix_extra get_attr_prefix get_attr_prefix_vex_w get_attr_pent_prefix get_attr_pent_pair get_attr_mode get_attr_modrm get_attr_memory get_attr_movu get_attr_length_immediate get_attr_length_address get_attr_length_vex get_attr_imm_disp get_attr_i387_cw get_attr_i7_domain get_attr_fp_int_src get_attr_bdver1_decode get_attr_athlon_decode get_attr_amdfam10_decode get_attr_atom_unit get_attr_atom_sse_attr bypass_p insn_default_length insn_min_length insn_variable_length_p insn_current_length init_sched_attrs insn_default_latency_none internal_dfa_insn_code_none insn_default_latency_pentium internal_dfa_insn_code_pentium insn_default_latency_pentiumpro internal_dfa_insn_code_pentiumpro insn_default_latency_geode internal_dfa_insn_code_geode insn_default_latency_k6 internal_dfa_insn_code_k6 insn_default_latency_athlon internal_dfa_insn_code_athlon insn_default_latency_k8 internal_dfa_insn_code_k8 insn_default_latency_core2 internal_dfa_insn_code_core2 insn_default_latency_corei7 internal_dfa_insn_code_corei7 insn_default_latency_atom internal_dfa_insn_code_atom insn_default_latency_generic64 internal_dfa_insn_code_generic64 insn_default_latency_amdfam10 internal_dfa_insn_code_amdfam10 insn_default_latency_bdver1 internal_dfa_insn_code_bdver1 insn_default_latency_btver1 internal_dfa_insn_code_btver1 XbM XbM bM bM bM bM XbM XbM XbM XbM XbM bM bM bM bM XbM XbM XbM XbM XbM XbM XbM XbM XbM XbM XbM XbM aM aM daM aM aM daM aM aM 2`M aM _M _M aM _M Q_M ^M Q_M ^M Q_M ^M aM _M !^M 2`M aM !^M aM aM _M aM daM _M aM !^M aM _M ]M ]M ]M ]M ]M ]M aM _M aM _M aM aM aM aM _M aM _M aM _M aM _M aM _M _M _M aM _M aM aM aM _M aM _M aM !^M aM _M aM _M aM _M aM daM aM aM _M !^M 2`M \M h\M [M \M h\M [M \M h\M \M h\M [M \M [M -[M ZM h\M tZM tZM -[M h\M -[M ZM ZM YM YM :YM XM YM :YM YM XM XM XM XM XM XM XM XM XM XM XM WM WM WM WM VM VM VM VM UM XM XM XM XM XM XM XM XM XM XM XM XM XM XM XM XM XM XM XM UM UM UM UM UM UM UM UM UM VM UM UM VM UM UM VM VM UM UM VM VM UM VM UM VM UM VM UM UM VM UM UM VM UM UM UM UM UM UM UM UM UM XM UM UM UM UM UM UM VM VM VM UM VM UM VM UM UM UM VM VM VM UM UM VM UM UM UM VM VM VM UM UM UM VM VM UM UM VM UM UM UM VM VM VM UM UM VM VM UM UM VM VM UM UM UM UM UM UM UM UM UM UM UM VM VM UM UM VM VM UM UM VM VM VM UM VM UM UM VM UM UM UM VM VM VM UM UM VM UM UM UM VM VM VM VM UM TM TM TM UM >TM >TM ISM ISM RM $RM TM UM UM TM TM TM TM TM TM TM TM $RM $RM $RM $RM $RM QM $RM QM $RM QM QM $RM QM $RM $RM $RM QM $RM QM $RM QM QM TM TM $RM $RM $RM TM $RM TM $RM $RM $RM $RM $RM QM QM QM $RM QM $RM QM $RM QM $RM QM $RM QM $RM QM $RM QM $RM QM $RM QM $RM QM $RM QM $RM QM $RM QM $RM QM $RM QM $RM QM $RM QM $RM QM $RM QM $RM QM $RM QM $RM QM $RM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM QM TQM TQM QM PM DM QM PM DM OM QM QM NM QM PM PM QM PM QM PM NM KMM NM KMM NM KMM TQM QM PM LM NM QM LM QM QM PM QM PM PM DM DM QM PM LM IM LM IM LM IM QM PM QM PM QM QM QM QM QM PM QM DM QM QM QM PM QM PM QM PM |KM JM |KM JM QM PM QM PM QM PM QM PM DM QM PM LM NM EM dwM dwM uM uM uM uM dwM dwM dwM dwM dwM uM uM uM uM dwM dwM dwM dwM dwM dwM dwM dwM dwM dwM dwM dwM qM fqM _tM tM fqM _tM fqM fqM vM fqM *lM *lM fqM *lM oM oM oM oM oM oM fqM *lM 5uM vM fqM 5uM fqM fqM *lM fqM _tM *lM fqM 5uM fqM *lM !oM ^vM !oM ^vM !oM ^vM fqM *lM fqM *lM fqM tM fqM fqM *lM fqM *lM fqM *lM fqM *lM fqM *lM *lM *lM fqM *lM tM fqM fqM *lM fqM *lM fqM 5uM fqM *lM fqM *lM fqM *lM fqM _tM tM fqM *lM 5uM vM rM zjM @jM rM zjM @jM rM zjM rM zjM @jM rM uM tM vM zjM pM pM tM zjM tM uM vM zsM sM jM [nM sM jM sM !nM !nM !nM mM mM mM mM mM mM !nM !nM cmM cmM cmM cmM DhM DhM DhM hM NrM mM !nM !nM !nM !nM mM mM mM mM mM mM mM mM mM mM mM mM mM mM NrM NrM NrM NrM NrM NrM NrM NrM NrM hM NrM NrM hM NrM NrM hM hM NrM NrM hM hM NrM hM NrM hM NrM hM NrM NrM hM NrM NrM hM NrM NrM NrM NrM NrM NrM NrM NrM NrM mM NrM NrM NrM NrM NrM NrM hM hM hM NrM hM NrM hM NrM NrM NrM hM hM hM NrM NrM hM NrM NrM NrM hM hM hM NrM NrM NrM hM hM NrM NrM hM NrM NrM NrM hM hM hM NrM NrM hM hM NrM NrM hM hM NrM NrM NrM NrM NrM NrM NrM NrM NrM NrM NrM hM hM NrM NrM hM hM NrM NrM hM hM hM NrM hM NrM NrM hM NrM NrM NrM hM hM hM NrM NrM hM NrM NrM NrM hM hM hM hM gM rM rM rM gM qM qM lM lM lM pM rM gM gM rM rM rM rM rM rM rM rM pM pM pM pM pM ]pM pM ]pM pM ]pM ]pM pM ]pM pM pM pM ]pM pM ]pM pM ]pM ]pM rM rM pM pM pM rM pM rM pM pM pM pM pM ]pM ]pM ]pM pM ]pM pM ]pM pM ]pM pM ]pM pM ]pM pM ]pM pM rM 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 jM jM jM jM jM jM jM jM jM jM jM jM jM jM jM jM jM jM jM jM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM kM qM gkM iM qM liM iM nM qM qM hM qM liM liM qM liM qM liM -gM fM -gM fM -gM fM kM qM liM fM hM qM fM qM qM liM qM gkM liM iM iM qM liM eM dM eM dM eM dM qM liM qM liM qM qM qM qM qM liM qM iM qM qM qM liM qM liM qM liM pdM cM pdM cM qM liM qM liM qM liM qM gkM iM qM liM fM hM bM M M M M w M M e M M S M M A M M / M M % M M M M M T M M ; M M M M M M M i M M M M P 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 M M M M M M M M M M M M M M M M M M M M M M M M M M M p M M W M M > M M % M M % M M M M M M 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 w M M ^ M M M M M M M M M M M M M M M M M M M M E M M M M M M M M M M M M M , M M M M M l M M S M M : M M ! M M M M % M M M M M M M M c M J M M M M M M M M M M M M M M M M M s M M M M M M M M M Z 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 q M M X M M ? M M & M M M M M M M M % M M M M M | M M c M 6 M M M M M M M M M M x M M _ M M M M M M F M M M M M M M M M - M M M M M M M M M M M M M M 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 M M * M M M M M M M M M M % M M M M M g M M N M ! M M M M M M | M M M M c M M J M M M M M M 1 M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M 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 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 M M 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 M M _ M M F M M % M M M - M M M M M M M [ M B M M M M M M M M M M M M M M M M M M M M M M M M M M  M M M M M M M M M M M M M M M M M M M M f M M M M M M M M M M M M M M M M M j M M Q M M 8 M M M M M M M M % M M M M M M M M a M H M M M M M M M M M M M M M M M M M q M M M M M M M M M 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 F M M - M M M M M M M M M M M M % M M M M ~ M Q M M 8 M M M M M  M M f M M 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 p M M % M M M W M > M M M M M M M l M ? M M & M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M 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 b M M I M M 0 M M % M M M M M M M M M r M E M , M M M M M M M M M M M M M M M M M M M M M M M M M M i M M M M M M M M M 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 7 M M M m M M T M M ; M M " M M M M M M % M M M M M M M x M K M 2 M M M M M M M M M M M t M M M M M M [ M M M M M M M M M B M M ) M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M F M M - M M M M M M M M M M M M % M M M M ~ M Q M M 8 M M M M M  M M f M M 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 p M M % M M M W M > M M M M M M M l M ? M M & M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M 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 b M M I M M 0 M M % M M M M M M M M M r M E M , M M M M M M M M M M M M M M M M M M M M M M M M M M i M M M M M M M M M 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 7 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 M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M 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 M M J M M 1 M M M M M M M M % M M M M M M M n M A M ( M M M M M M M M M M M j M M M M M M Q M M M M M M M M M 8 M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M 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 G M M . M M M M M u M M \ M M M M C M M * M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M  M M f M M % M M M M M 4 M M M M M M { M b M 5 M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M m M M M M M M M q M M X M M ? M M & M M % M M M M M M M M M h M ; M " 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 M M _ M M M M M M M M M M M M M M M M M M M M F M M M M M M M M M M M M M - M | M M c M M J M M 1 M M M M M M M M % M M M M M M M n M A M ( M M M M M M M M M M M j M M M M M M Q M M M M M M M M M 8 M M M M M M M M M M M M M M 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 M M M M M M M M M % M M M M M k M M R M % M M M M M M M M M M g M M N M M M M M M 5 M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M 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 1 M M M M M M M _ M M F M M M M - M M M M M M M M M M M M M M M M M M M M M M M M M M M M M 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  >  L  d  |        $  P    8  t       (   >   3  `  M  \  h  M  \  y  y      y   (  X     (  y     y  2  H  y   y  \  V  y  k  H           y    h  y    /   y   y   ;  J  a   v   h    a   a    H  V         M    4  R  `   j       <  d              3  ?   8  Y   r     \       $  $  H     8     D            \  4  4  t  t      (  X     (  t  t  t     <  h     h         @   p      <     ,  h        4   t   t   x   h       @  x      <   4   d   <  p     <    <   4   d   <     (  d          ,  X   X     (  (   X   @     ,    h       x  h       H    ,  I  x      @  d     \    f     4  \      @     $  $  l   l   l  l   l       L   l  l              l   l      8   l   L    d   d    $  d    $   $  \       d    8   l  d         4  p  4  p  8          0    H  `  v      `    %   2  2  2  2  2  2  2  2  2  2  2  2  E  E  S  2  n  2  2  E  E   E  E  E  E  E  E      2  2  2  2   n  2  n  2  2   %   %  %  S  S  2  2  E  E  2     2  E  n  E   E  2  E   2  E   E  n  (  5  B    2   (  5   5  B   2  2  ]  ]  i     $   L    l        5    `    @  O        [      o   8  [  `      0  X                                i    i  8  \   W q 'F '' !&' 00 8 gd '# '' .*gd ( /6 A > '' !&' min_insn_conflict_delay %( 47;=?AC , 19EG $&'()*,245678:@BCDEFHNPQRSTV\^_`abdjlmnoprxz{|}~ EEEEK EFFFF F !"#$ % !"#$&%'()*+&,'()*+-,./012-3./01243567894:56789;:<=>?@;A<=>?@BACDGHIBJCDGHIKJ HIGJ EJIGK FFHIG !"#$ %!"#$%&&'()*+',()*+,--./012.3/012344567895:6789:;;<=>?@?@ABBCDGHICJDEH GKF $ 0 < H T ` l x , 8 D P \ h t ! * + 7 8 D N P Z \ f h r t ~ & ( 2 4 > @ J L V X b d n p z | $$$i$$$$$i$$hhh#hhhhh%hh # i&'% i i &'() i i i()* i i i+*, i i +-,. i i -/.0 i i /102 i i 1324 i i 3546 i i 5768 i i 798: i i 9;:< i i ;=<> i i =?>@ i i ?A@B i i ACBD i i CEDF i i EGFH i i GIHJ i i IKJL i i KMLN i i MONP i i OQPR i i QSRT i i SUTV i i UWVX i i WYXZ i i Y[Z\ i i []\^ i i ]_^` i i _a`b i i acbd i !!i!!cedf!i!""g""eifi"i"ig ""$! ! h $**i(')(&i% h###+,-+F%g$ %$%gi&' gi fife !()ei didci" *ci bibai+ ,ai `i`_*-(._i ^i^]'/)0]i \i\[ 1/2[i ZiZY 314Yi XiXW 536Wi ViVU 758Ui TiTS 97:Si RiRQ ;9Oi NiNM ?=@Mi LiLK A?BKi JiJI CADIi HiHG ECFGi &i&F GEHFi EiED&I JDi CiCBHK LBi AiA@JM N@i ?i?>LO P>i =i=;@rCrE>H@>C@ECHEJHMrOrRJTMJOMROTRWTYr\r^WcYW\Y^\c^ecf0g25e7fegf0g25:7 =;9 rr r&864 31/ #rr r(.,* )'% $rr r+$" d(r rr fe rr rr$rba #! )rr.rr3r(& -+ 20 8rr=rrBr75 <: A? GrrLrrQrFD KI PN Vrr[rr`rUS ZX _] h ickgr rc g - menfp re)f_ ` q r " ! # % 'r*r,&/(#+$-(0)1-4r6r92;5.72:3<7>8@rCrE?HA9L"LLL88 LLLLL 9LLLLLLLLL::ECBLLLLLL;;&('<"L$L )LLLLLL8>?LLLLLLLL@?LLLLLLLLL8@ LLLLL A>L?LLLLLL@BCLLLLLLLLDCLLLLLLLLL;D&(&<"L$L )EBLCLLLLLLDF3L4LLLLLL5G 1A&?L HLLLLLLLLLIIECBJLLLLL;JLLLLLLLLLKK"$# LLLLL% R* + v , S t ~ = ow I5 | w 6 Go .L # O C # % 0 O C u J S m wpv8 t m x = HD$ & $ # A( ! '& $ ! !# " " # $ "% % & % " ' " ( "&)) 4 C _**5 R + +6 ftC ,, :3 - -$2. .%1/ / 00 # 1 #2" 1 3 ;i L .44 <55 j I 6 6CG7 ,7 D 88 F: - 9 9! 2 # :&E; . 2 ; / 1<< 0 == D> > ?? BA $ @ @0 ' ! A %& ' B "' CC ,D % E 1 F' E 2 G H -H " $IO7e= JJ ]K ,98 K(^P L32:)L /M M NN #0 OO JP Mi1;QQ h _ RRIfZSO JS=XT T>WUL ?U M VVN B !@ OW / @XDYW. Y 1 !ZedbT [[?a] -8 \ \@ F 0 9 ]A`^ .: F ^ /; E__ < S` 1E aB ` 2F Cb U ccV a N9\ Od W \e > [f7gdX 8g Y 9h N < Ii M /hj e 7kk u[4t l5ls p\< m =mo n9 nH Y2 $o H! pr qF n q E Y or ' H s< r@ o =t nX- u~}z] Xv p vxqy: X nww rx o x & D Hwy ; W Ysz ^ Wy q{{_ |s S| r G t} ` Yq ~ A Dx r  }a np 6 B Hr 6 4 ~? w s5 > D %4 x 7 G G gn - j Z fk y 3 T X i U W h V os I b d chml I y d gl v f q g m z K T nv ) 6 {* ~ 7 | G| + P U Yy Q { R ( > Hx ejG k)+ * { l_ S m | p t u f z d } g  + Z b g Q R 2 y } " % E - 1 6 = X k ~ ) < O x % - C X c f r w ! ' 5 ; I O G ] c q w a % . 5 9 : B I M U ] a s % + 9 ? M S a ! g + u , = G { H Y $ c h s + 1 E Y 5 m b ' u 1 ; E O ! Y 5 c I m ] w q 3 F Y l  % ; 9 M ) a / u E = C Q W L e k y )  = S Q e y ] c - A U i m } t - 3 A G { U # [ i * o 1 } 2 4 @ B R U Z \ d h j z # 1 7 E K Y _ m s 4 ' e 8 R l * N 5 / F Q C b m W  h + L L L L L V V V V V # # # # # # # # # # # & # & & # & & & & & & & & ) & ) ) & ) ) ) ) ) ) ) ) , ) , , ) , , , , , , , , / , / / , / / / / / / / / 2 / 2 2 / 2 2 2 2 2 2 2 2 5 2 5 5 2 5 5 5 5 5 5 5 5 8 5 8 8 5 8 8 8 8 8 8 8 8 ; 8 ; ; 8 ; ; ; ; ; ; ; ; > ; > > ; > > > > > > > > A > A A > A A A A A A A A D A D D A D D D D D D D D D D " % ( + . " % 1 ( + 4 . 1 7 : 4 ` = ` ` 7 ` : @ C F ` = G K @ C F N G O K N P O j j j j S P j t U t t X t S Y Z t U X ] Y ~ Z ~ ~ _ ~ ] ~ _ b c d g b c i d l g H m H H H H i n H l q H m s v n w q x s { v } w x { } J J J J J J J ! ! ! ! $ ! $ ! ! $ $ ' $ ' $ ! $ ' ' * ' * ' $ ' * * - * - * ' * - - 0 - 0 - * - 0 0 3 0 3 0 - 0 3 3 6 3 6 3 0 3 6 6 9 6 9 6 3 6 9 9 < 9 < 9 6 9 < < ? < ? < 9 < ? ? B ? B ? < ? B B E B E B ? B E E E E B E E I I I I M I M I Q M M Q Q M M I Q Q R R Q M T R R T T Q R R T T W W T R [ W W [ [ T W W [ [ \ \ [ W ^ \ \ ^ ^ [ \ \ ^ ^ a a ^ \ e a a e e ^ a a e e f f e a h f f h h e f f h h k k h f o k k o o h k k o o p p o k r p p r r o p p r r u u r p y u u y y r u u y y z z y u | z z | | y z z | |   | z   |    $ $ $ $ $ % % $ ' % % ' ' $ % % ' ' * * ' % . * * . . ' * * . . / / . * 1 / / 1 1 . / / 1 1 4 4 1 / 8 4 4 8 8 1 4 4 8 8 9 9 8 4 ; 9 9 ; ; 8 9 9 ; ; > > ; 9 B > > B B ; > > ! B B C C B > E C C E E B C C " E E H ! H E C L H H L L E H H # L L M " M L H O M M O O L M M & O O R # R O M V R R V V O R R ( V V W & W V R Y W W Y Y V W W + Y Y \ ( \ Y W ` \ \ ` ` Y \ \ , ` ` a + a ` \ c a a c c ` a a - c c f , f c a j f f j j c f f 0 j j k - k j f m k k m m j k k 2 m m p 0 p m k t p p t t m p p 5 t t u 2 u t p w u u w w t u u 6 w w z 5 z w u ~ z z ~ ~ w z z 7 ~ ~  6  ~ z   ~   : 7  < : ? < @ ? A @ D A F D I F J I K J N K P N P S T U X S Z T ] U ^ X Z _ b ] d g ^ h _ i l b d g h n ) q ) ) i r l s 3 ) 3 3 = v = = x 3 { n ) G q = G G r Q s 3 Q Q G | [ = v [ [ Q x } { e G [ e e o Q o o e | [ y o y y } e y o y D D D D H L G G J K H H J H J J E V P P ! U L I ! ! " # " $ $ # % & % ' ' & ( ) ( * * ) + , + - - , . / . 0 0 / 1 2 1 3 3 2 4 5 4 6 6 5 y y z z | 7 ~  8 7 9 9 8 o o p p r : t u ; : < < ; e e f f h = j k > = ? ? > [ [ \ \ ^ @ ` a A @ B B A Q Q R R T C V W D C E E D H H I I J L M ~ ~   t t u u w y z j j k k m o p ` ` a a c e f V V W W Y [ \ L L M M O Q R B B C C E G H 8 8 9 9 ; = > . . / / 1 3 4 $ $ % % ' ) * " % ( + . I I # & 1 ) , 4 / 2 7 : 5 M M ` = Z Z 8 _ ; @ C F E R > G K A D E N O E E P H j d d " i S I F \ t U n n X s Y Z L f B ] Q L ~ R x x _ } C L p N b I I z c d g ? [ i \ l G G @ H m X n G < q e s v f w = x I I b { 9 } o M M p : I I l 6 y M M z 7 v 3 M M K K 4 J F F K 0 F F F 1 G G - . K K * G G + ' K K ( G G K K $ ! " " " $ % % % ' ( # ( ( * + & + + - . ) . . 0 1 , 1 1 3 4 / 4 4 6 7 2 7 7 9 v : w 5 x : : < l = m 8 n = = ? b @ c ; d @ @ B X C Y > Z C C E N O A P F D G { | } q r s g h i ] ^ _ S T U I J K ? @ A 5 6 7 + , - ! " # I % M G Q G G C C K K N N R N P T N N O O D S S ! S S W P U E [ P P @ @ H U U X X \ X Z I ^ X X Y Y A ] ] ] ] a Z _ B e Z Z = = Q _ _ b b f b d R h b b c c > g g g g k " d i ? o d d : : [ i i l l p l n \ r l l m m ; q q q q u n s < y n n 7 7 e s s v v z v x f | v v w w 8 { { { {  x } 9 x x 4 4 o } } p 5 6 1 1 y z 2 3 . . / 0 + + , - ( ( ) * % % & ' " " # $ ! $ ! ! % ! # ' ! ! " " & & & & * # ( . # # ( ( + + / + - 1 + + , , 0 0 0 0 4 - 2 8 - - $ 2 2 5 5 9 5 7 % ; 5 5 6 6 : : : : > 7 < B 7 7 . < < ! ? ? C ? A / E ? ? @ @ D D " D D H A F L A A 8 F F # I I M I K 9 O I I J J N N & N N R K P V K K B P P ( S S W S U C Y S S T T X X + X X \ U Z ` U U L Z Z , ] ] a ] _ M c ] ] ^ ^ b b - b b f $ _ d j _ _ V d d 0 g g k % g i W m g g h h l l 2 l l p i n t i i ` n n 5 q q u ! q s a w q q r r v v 6 v v z s x ~ s s j x x 7 { {  . { } k { { | | : / } } } t < u ? + ~ @  A 8 D 9 F I 5 J K B N C P ? S T G U X G Z G G L K ] M ^ I _ b d g V h W i l S ` n ) q # # a r s 3 ( - - = v 7 7 x 2 { ] G < A A j Q k % K K F | [ / U U P g } e 9 Z _ _ o C i i d t M y n s s u W } } x a q ~ k u   { G K Y o Z U a $ 8 ~ { w p [ k T 7 l a V # 3 j j h g c @ T < T " 6 Q x u R > q * @ b ` _ + ^ ] k > j , z i T ) " 9 C U > O " % X % H Y I H 6 & D ! R y > I j l " " L G k - F \ X 0 ) M j 8 u " C Q # R r , j - L j - % . 4 ! ! ! 3 " " , # # C - $ $ % % 6 H & & X ~ I j ' ' 5 2 \ ( ( , U Q Q ) ) i V j * * C j % L E + + j . = ( y , , V - ) - . . ! H / / 3 { 0 0 j ! J Y 4 G 1 " 1 2 3 5 4 2 3 4 3 4 4 ! W 7 6 5 " 5 3 4 6 7 8 8 ; 9 9 : : i y j { l H ; ; Y ' ! U 9 < < = = ? > > ? @ @ , O A A  i ) " B B f j M * # K D C + C D E $ F E F F G H % J 6 & G 6 H I & I & J 6 K L - L M % N N ' Q ~ ` ! ) O O , 4 T P ( S P ) P R - 5 Q . Q - . R 3 - . S 6 T T ! U U < e V V = > & $ W W I X X H % Y Y & k Z Z U 1 s _ ' ^ [ ( [ \ J \ ] J ] J ^ 2 4 _ ` ` d b 5 a ( a ] J b c ` c ` d e e D | 7 b f f # g g h h y } : ) ; i ; i { U - l k j j + k l m m o n n ] I ( F C @ = o o = @ , N p p * | ~ Q N A | y q # + q r s E v w x $ F r ] $ % s t E $ F t u u G 6 J v ] t u w $ E F x $ % y R z L / Q - z { L - { 0 | # } Q x } ~ ~  / v O  c ' ` 1 ( \ ] a J c b ` c ` d e e e 5 4 c 3 ] ( ( ~ D z e f 7 8 8 8 = . < _ U < = ` V W X 6 d M 2 \ ( ( ! 2 " U D = Y V < Q h & ; d {  i L j C + O k ) . T - U 9  " q [ ! p m o  b  b c c b  b ` > e 4 # 8 ` | P r $ a x % b } ~ ~ c ~ d D ^  V 8 O f g x r T T $ 5 / 0 7 o 8 ' 9 a \ T ] 7 8 ] b | c | a b | | c | E d L ; 5 Q } = * 6 g 9 h R : 5 % c ~ ~ \ r % 2 R . ~ - Q . - . - C o ] Z R ) T T ! X , R ) W = 2 q 9 : ! H d | x " C # $ % ~ C , ) T V W U ? V H W " ; w u ` p & S U W 3 ( " s ] # . = & $ p # 1 ! / 5 0 ! 2 " { / 5 3 0 " { 3 0 # $ % N % N & < ; ' ' 9 2 8 6 4 + ) ( ( S J T ) \ * t v a ] u * t ] u + 2 / , v ( , - . - . . 1 5 4 / 0 1 0 1 1 7 8 2 3 0 - t ( 3 ( 4 5 - , . 5 - . 6 7 0 / 1 7 0 1 8 a v u 9 : 3 v 7 5 2 * ( : t 3 ( ; ' < + = @ ? > ; % # p > ? p @ A A # * B $ w + B C C ~ ] Z e D D  E c f E F F 4 Z N = G G J H H I X I X J K K u n c ^ L L \ [ S O O N M ) M R 1 P . N G S T O R P P 7 Q Q R S Z X Y T T X V W U U V V W X V Y W Z X [ ! Y 4 G 1 " \ ] T ] T ^ t b _ _ ` G u ` a G a b _ c { m d d k j u h f 0 ` e " e ^ 2 1 4 f g 8 g 8 h i Y i j 6 ! 2 " k l G i g j a ^ " l " m d n t o o Z ' . r q e p ( p [ \ J q _ ` r s e s e t o u v v ~ 1 y w f q f w x x y } { z F z { E | F { E F | E F } { F ~  7 { D f  f  f } x ~ g _ f f v t m b L L { t O K 5 n ^ o J g \ $ x % $ A @ } A @ < A  , a J | - < + @ A + | | } ~ A T K n O $ f @ C g g w 2 s S % H I # E 7 7 - # 0 E 3 j * # z s C + % N C C ? $ = @ p ; < ' > % ? @ p B = 8 d a N 9 6 ( 2 H / w H l i e > I X K > R : W X j [ < d : t t n h 9 : W j c a ^ / c d 5 [ 3 [ [ 5 o ] Z 9 [ \ _ | | E s L A 3 . 6 . / T 0 U y b ' & " # ! ! " " # % $ $ % $ & % " ' a \ ] [ ( ( Z W H 6 2 ) ) 1 0 / , * A * + + , . - } + A - < + . / < - + 0 . 1 } ~ 2 5 4 3 3 b ` 4 3 5 6 G F 7 7 D = C A ? 9 8 8 Q . 9 = < : 8 : ; ; < 5 = > 5 ; 8 > 8 ? @ ; : @ ; A B 5 < B 5 C D E > B @ = 8 E > 8 F 7 G 9 H V U I I S N R P L ? J J K + x K L N M : J M G 9 N O G ; J O J P Q G M 9 Q G 9 R S T O Q N @ J T O J U I V L W Y X U F 4 ) X ) Y , Z Y V G 5 , [ \ ( \ ( ] ` ^ ^ Z _ M < , _ V L ` ^ a ` \ ( b x r s q c c p m i e 2 d d } 1 ~ e h g f f C g f h C i l k j j R k j l R m o n k g 4 d n d o 1 p o l h 5 1 q r c r c s w t t p v u < 1 u h C v l R w t x w r c y z z 6 e { { 9 } * | | Q } ~ + | ~  8  8  | |  : ~ 8 ;  8 < 5 + + = | > | ? x % u : h ; h u C h C : : @ ; F g { { } G h } z z M u } z [ ( r \ " [ x a & w ` % \ : 8 F % 6 [ X U g S P R 7 T h - X 2 . " I { ~ p = o > < | ] U { I K ~ L * b ^ v t _ b t _ " m c / { d m { d t n  o t o u v v c L m L { O / " * O O ) 2  D B Q 5 a ] > E , 4 S F D G Y Q Z B , V L Y , ( b @ v , ( ] ) Q V U c ` 1 ( D z e f  { D f  f t ' D f g @ A < + @ A O L 3 < 0 K . Q o W F 8 9 9 9  5 E D B C = ; 7 8 e P 7 6 | 5 4 1 W - ( ! ! V % # G " " W I H X # $ J K $ K % & & ' ' ( > , 4 * - ) ) P Q 8 . * + + a J , ) - O 0 F * . . / * J / K 0 . 1 3 2 X 0 , ! 2 ! 3 G 4 3 Y O > G 5 6 6 7 E 6 8 : 9 Q D 7 9 :  9 ; < < = B > 0 > ? ? @ @ A A B C > < ? D B E F p  / v G G t q H H # O I I M J F Q J J P N M L K > K I L M N O O P > Q 7 U S L R h R : S T T U V V X w d Y W W X B 3 X Y : c ` ^ b a [ 2 3 Z Z N S u ( T [ 3 ` ^ \ b Z \ ] ] e 1 . 4 ^ _ _ f 1 8 ` Z a \ - ] b ^ 0 _ c b ` 3 Z d v s n u t j a e e i h g M f f r % g ~ h i Q 8 . j s o k t \ e k l l + n m p m n o p p 3 r q q m | q r s e t k l u o p v t s e w D u u = b B x x ~ 8 } { y O g y z z { | 7 z | { 7 } Q ~  : | z 8 R  : B o ^ x ? w q @ x x > B x u n c ^ A G H = c @ D I S C B = * H 9 6 1 @ + O z ! y P R " z R S I & R P Q Z ? > = T X W  D  E  D o < p B 1 l R 5 o 1 < : 5 ; E < ^ U U t F - N w <  = ( 2 , ) ; * + G < O . Z N - 6 . V Y p . - } + O @ ( , A R Q - . 4 ! ! W ! " " - - d M 4 8 6 T U " * O O 5 4 3 2 ! ] ^ ` ] ^ ` ^ ] ^ % # $ % $ w s t w t ] ` # . < M 9 % s } $ N , . u h w ! + " " # # ) ( & $ $ % % & ' ' ( # $ ) * # ' % * % + , , 0 / - $ - . . / s t 0 1 s . % 1 w 2 " # 3 + , 4 5 6 7 D  7  8 G - 9 9 : : ; ; < < < 3 G 6 = = > > B ? ? H f E @ @ D C B A * A 3 [ B c C D E e a d c b H ! F A F G G H a P I G I J J N K 8 9 K M L ; L < M N O M 9 O 9 P Q Q _ T R R S S T ^ ] U { U V E V W W [ N X X Z Y H Y Z [ \ O X \ X ] V W ^ _ ` ^ S ` a b I J c P Q d G e G a f w r g g p n l j h h i " ! i " j k \ [ ( k \ ( l m r q c m r c n o z o z p q o m k i q r s t s t t u u v v w | x s g x y y z & $ z { ' % { | } } ~ - $ ~  . %  g x y | } s t s g D b B   I > B @ = 8 > 8 B 4 F G O Q N @ J O J Y Q Z B , Y , 3 4 G 3 G E I J I  W [ D E / c C 9 : 9 6 9 ; < m ( g * x % n , < < = V G W H I G d J 6 F G d 6 I j E H 4 ! 2 A 5 3 [ b I 7 J c P W Q P Q $ J ' @ ` ) B b c C d & O ' ~ e D { | E E 7 J O = > ? > # P y | 8 Q ) v 8 a u ; + J q # , + / K x w F D ( 9 4 = ) @ * : ; + * ; + B 4 2 < 5 3 4 5 3 E , , ( = 5 > ) - , > ) > o S - L N . Q F 6 M G 7 F G 7 T 0 - N O . 0 O . o ? @ 6 [ - X " Y Z H X \ 0 9 @ 9 E : @ 8 N < ; 8 6 0 U I 9 I { e x $ P + * ! ! ) & " F Y " # $ % H I Y # $ I Y $ Y % I $ Y & ( ' # " Y ' # Y ( & ) a ( G & * ! + , , 8 1 & . - - H ! " . 0 / ! " d / " d 0 " 2 0 1 7 6 3 2 2 3 4 5 3 4 4 5 4 6 3 7 8 9 9 > : : = < z ; } ; ] W < E = { < > z ? ? % @ @ \ $ A A  | y ( : ) g B i ; B f e b d c H * F C j C E E D D ` ) F u G & E D F G L G H j b V I G E I J J Z S P N N M K ' O K [ L * ) \ u L * \ u M ^ 0 " ! 1 2 0 N _ O O P s R Q Q d R S U T ! R O ' 0 L O T " O U 2 ( V W W ` \ Y C X N ~ X g 7 Y x [ Z Z [ \ } _ ] z { ] { ^ | E ^ E _ { ` a _ [ ~ 7 O a b c I % J d V W e b j f j C + g # l j h F k h i i j k k L k l k m i G m n n | S x o o w p E 9 p v c 3 ] q q t r H r s s t u s H u H v q w v 9 x { : ) z y 9 L ( y 5 . z 7 1 { * : ( |  ~ } O y } ~  D Q ~ R z E C L ? D E E Q F ! ) p G p d b 5 a q v { t G G p " * v G v G v q v p 2 \ q w X D W : X  o T { w w w 9 w o U 9 ` | < E c ? ? Z [ } = ] _ ~ < ] [ W S X M Q } G } M : G ; \ [ T X \ X V < ] Z E ? @ ? @ ? ' @ ' ? @ # w j ( , K L Q - Q k U V V k k V k j , K k ) Q ~ ` ! ) O 6 ] Z e D C E / , v \ 0 - t \ \ , # | | - D B C % # f B D # ? = M @ p ; < ' > ? @ p C > Z A ? j f g g N W 8 3 7 5 2 * ( 3 ( 5 M B C = ; 7 B O X W X , ( = 5 > ) , > ) 7 P Q 4 0 , 3 6 " 1 F 4 ! 0 - N O . 0 O . X W Z Y ) U V I X Y ) ! 2 1 4 3 ! ! 2 3 ! " # 9 $ " $ % B & ' & ' ' @ 7 ( ( 5 3 - ) ) , + * | *  8 + , | - 2 0 1 + . . 0 / / 0 1 / 2 0 3 4 0 4 5 6 4 2 , 3 6 4 7 ? 8 8 = ; 9 9 : @ : ; < o p B 1 < o 1 = > < : > ? 8 @ A ? ( A ( B C & ' D ' B E F F t ^ & G G _ H " M H I H L K J # I D C I - J K L C M ^ [ ] \ O , N I A N O [ P A P Q Q _ Y W T R 6 R S S S T ^ V U U U V W X X Y ` Z X V S W 7 Z X [ A \ ] P V Q ^ [ A _ ` ` p o g a n a i b c f ! " d b c " d c d d e $ e f " c d g k n m l [ \ h h j W i ( ^ e Z ) i U H _ V I j k X W Z Y ) k X Y ) l \ m h m h n m \ h o z p l f n p r y q q w m v t r c t p d r s g e u h f s g h f t u k i v l j u k l j v < 2 3 w x n 2 u s m p o d x 4 n o d y q z { {  ~ | z r { | } } ~ M 6 7  6 } s { F { { y m c n n m y p q r q y r q o z { { q n b n n o ] ] ` ` Z $ P ^ A , V _ L ` ] u ^ 0 M _ # % % $ % w p t A 1 l v R P } s w w v o 0 . $ A < P M 9 t u h v l p o u C u h ` z % ' { ~ .  ` ` o $ # \ J 9 " 6 $ 9 ] K P : > { w f 6 ^ 0 T g - $ t 1 B H " I # s C C [ H O , A G I P P V Q a [ A ) w ` s x | ` o : $ # 9 " 6 $ 9 / X . = 9 - % 9 / 7 0 / , v 0 - t : , ) 1 j F 4 ! ( %  , ! ! $ # " @ " # $ ' % ' & - ! & ! ' ( ' c ) + * 2 % k 1 4 3 ! * & 2 3 ! + ' 3 G , + 3 ( T 4 E G - . W M ; / / L I G = 4 0 < 3 = 0 3 ( 2 1 1 *  2 4 3 # , 4 < ; 9 : 2 6 . 0 5 5 P Q 6 0 9 7 5 7 8 8 Z 9 5 : 7 / 8 ; 9 0 5 < 0 = F C w > > ? B > ? ? @ A B ? @ A ? A ? B A ? C E D # E > D > E > F E $ > G 4 H 9 = H = I K J H C ; 3 G 3 4 = J D H 4 = K E 4 L K 4 F < 3 M N N U Q w O O P s P * Q S 2 , R R S T 4 * - R T R U V S x P V T W / X u M > Y Y t q ` ] Z 0 Z \ & - [ 1 [ F \ ; 0 ] _ W ^ [ 2 o ^ U _ > X o ` p m & $ a a k j h f d b b c c d e e f g g h i ' i ' j k l i g e c ? l ? m o n > ; % # a n a o p o < q s r m 1 _ \ 3 r n 2 s o 3 t s p 4 u v v ~ w  W O [ w | 6 x x { z y " y z { | } F * x } x ~  | [ P \  } \ Y W - ? 6 V @ - 7 Y v ^ _  n o  b  Q Z n m n E D 8 @ B E 8 \ Q 5 $ 4 1 . T L L 3 # 4 $ m 9 9 4 ! t & & a ' ( a ( x b c x c y z z j [ ( j u k v ^ ^ ^ $ $ t t ) # % $ % ' & ' # ( $ * ) * 0 , . - . s / t 1 0 1 " + 7 3 4 t , G T S J Q 9 T J , L , ( ' ( ' + , G + G - , * + Q ~ R z < ; < < S < T | 5 U 7 V 6 ] 6 5 ^ F u P @ 9 # A " 2 . " 9 9 ! H 4 ! a c b H ! F A a ! " ! # O % & $ $ % % & N ' ' M J H . , * ( ( ) C B A * ) * 5 + w r g + g , - D b B  -  . G F D E / c C 9 / 9 D 0 P 0 1 1 B @ 2 R 2 ? = > 8 Q 3 3 6 4 4 5  5 6 7 5 7 8 = 9 G 3 9 : : ; ; < < = 3 > 9 : ? = 3 @ A = O A B C A ? @ S C A D E 0 1 F D 9 G 9 : H I D a I J L K I F - + H ) K I L M L G 5 N ' O N % P t s ] ^ \ Q Q Z X V T R W R S ` b a [ 2 3 Z S ` 3 Z T U s u t j a e U s e V W u = b B x W B x X X Y s ` Y Z [ Y W U X W S X [ Y X \ ] Q ] Q ^ r _ _ N p n f b 8 ( ` ` a 7 5 * \ a \ b e d c B 5 c d e f M m k l d h ; C 7 g g h k i 0 g i j j R @ k g l i < j m k g n o k o p O q o m e n ) a q o r _ s r ] Q t u v v Y w T W w S t x x L ~ y y } | { z | z @ 8 { B | + } | ~ <  {  / K < F | > F K + x > E F > E > K } L K k x ? C @ A 1 R B 1 A ? B @ x x V U u t y z Q < - + { . p | o p o s t } s o X P } Q } P ? Q @ X X X s Z W U X X v v s _ , b S A @ c ( ? 8 A ( ^ U d ) * + , ? [ W 9 X Q } } \ [ : X \ X V A ` - e v s R ] % A A $ s O " R A u r N ! G G % R A u R : R t t : S 1 5 [ 7 J | q # } 8 6 4 ) \ v 7 5 * \ t \ 4 c d d c B 5 B 8 # Q 7 " 5 6 @ ' ( ? 7 A 8 A @ c ( A ( @ B ? @ 5 Q } 6 : _  ` 9 @ S = A > 8 Q 3 = 3 A A @ T A * ! ! ( % " " $ @ # 3 # > : $ 3 % & @ & ' ' ( ) & $ ) ' * + ! , * - 9 . 0 / * / 0 U 1 3 2 / , . 0 2 / 0 3 0 U 4 L 3 0 - 7 4 U 5 6 6 7 Z Y H 8 8 B 9 9 ^ V R D ? & ? : : U > D = < @ ' ; L ; A 2 [ < B = C > A D ? l C e B A E j @ ; @ F A b J B c Q C F e D Q P O N M f I G E g E F F G r H t H I L K J H F J K L M J y N K } O H r s L t P r g Q H R U T S ~ A < S T { U b V ] \ [ Z T X B = W W 9 : X W 9 W Y { : Y Z E Y 1 [ P D 9 \ c [ W ] W : ^ O _ _ e b ` ` a ? @ a ? @ b d u c t H c s d u H e f t f g g | w t f h h r o l k i o i + j j k > . l n m m n o q p p q r s q n j o s o t \ v u u W i ( ^ e Z ) v u w r { x x ; y m t r c t p d y < z n u s m p o d z n o d { x | } } ~ | z r { ~  } s {  { } { v c h h ] Z P ^ A , ` + w ; p t A 1 P } . + g Q g 9 h L S T T U V V V d W 5 3 4 t x x U u 5 n @ " @ @ # D $ C ' D $ # E " F ' F F F F D @ @ @ @ 4 t W v X X X X W # E ] @ # B * A | # + D E w x $ F M % $ } N B C 2 6 4 + ) ( e 4 5 6 6 6 - M 9 - 9 R R Z > 4 * - i i 4 0 } } 4 G I H X J K O * | J = A ? 9 8 Y 4 , | A N P L ? J 3 s ' # T . J - * , + % K ! ! # " X " i # $ i % " $ $ i % * ( & ! & ' ' ! c / d ( ) ) 2 5 * ! + & ' , ( ) - * ! . S R O Q P F = M + / / ; H K 8 5 A 3 0 * 0 s 2 E ^ 1 w E D 1 E E D 2 b E E D 3 z 4 G c L 4 m G L 5 7 I n 6 $ % J 6 % I J 7 t I % J 8 : V u 9 B W 9 V W : V W ; < b : 7 H * 4 2 j < G b j = B > > ? ? 2 [ A @ ^ Z @ - \ ] A 0 ^ _ B C C j E D n @ e D k l E o p F O K G & / G H H 9 Y [ J I ? + 2 Z I 5 a \ @ , - ] J 7 b ^ A / 0 _ K L L d j N M C I e M t k D l N u o E p O / P G > H Q K B L R O / S T Q N , U U } { j X V 5 V W m 5 n W 4 m n X i h g f Y Y d a ^ Z x Z ] 4 \ [ D y E ) [ @ + \ B 3 ] 5 E ) ^ ` 6 _ \ z _ ` 7 a b 6 4 ) b c 7 5 * c d e b ` ] { e c f g Y g Y h g Y i j z y x w k k u ) r o l | Z , ! l n m S } [ T . m Q 7 n T . o q k e p m j ~ \ ) p I q k ) r s % e 4 ( ! s t & % ( 5 ' ! t & ' ! u v * s q n ) ,  ] + ! v t * + ! w x k x k y x k z 6 { - | x g m I | }  ~ | y h { W 7 - ~ m | -  - 9 :  - z i 9 B D x K O ( U M x U U O * R P - S 5 G < 3 = , j  2 9 j 6 . 0 5 7 / 8 9 0 5 6 H G 3 4 = H 4 = = y : s > z " r n s ~ W [  [ \ \ $ @ @ = ? 6 3 ) 5 4 * 5 7 6 , 7 ; : 9 < ; : < A A u ? f g g c d a 3 e e W 7 L 6 5 e d _ P I s G _ _ c b r F A _ _ e H 2 e I [ H e D I \ U P C > ] Q l U A 9 9 I 8 8 5 I 6 = F 6 3 5 ~ 4  5 ~ + j  j j 7 6 7 ; : u : { h ; { { < ; < A 0 " P B R @ ? 8 = 9 = C @ S A A 0 V P Q P D V 9 a e 3 > < 9 = 8 * 1 . + $ " > g l ! j K F G L h i " m n m n ! # " k " k # k $ > * ' % % & & K ~ L ' ( ( 6 ) 2 ) ^ * + , % & , - - ( ` ) . / ' ( / 0 0 , e D 1 ? 7 / , ! 2 2 M O 6 5 @ ( 4 3 , A 3 I Q - 4 N 5 \ Q 6 ] P U V Q 7 2 8 7 * > 9 v u : : s m q o Z o R L ; ; J ] H u E B n ? < o < { > 2 = = 2 2 > 2 ? A e @ 0 @ > . A B D [ C C [ 6 m D [ E G ^ i F F ^ H p G ^ H k I . I . J K _ k G D ] A > o K _ o L b Q P O f c M M r N e d N ~ e O c P M P M Q P c M R n Y X W l m S S o j d V U h N T ) T \ A B 3 U m P Q 7 V p i I W m X S X S Y X m S Z m e [ W O ; [ y d \ \ b w a _ ] q T d ] ^ s r f ^ s f _ ` u t j ` u j a A 2 v < 3 b c x ` ^ w \ d c x d d \ e l f f j  i g { U ] { g h } | h } i P 6 ~ M 7 j k h  m ^ { k { l f m n l d X P ; n ; o p d [ p y \ p d y \ q r l e z f r l f s t n r p m Y Q ; t n ; u Z v w { | w x x y ] y z ] ` z ` { | | } } ~  ~   r , B A Q P 9 L  } { A 0 P r 1 C R }  ~ u y s w w v z u Z 0 A P 9 ; { + < u C u { : : z { ~ .  w p g a h k v t [ \ u v \ u m { w q r x { r x o | } } q b h h u : u Z \ y s + x v m s o H B = < 9 6 5 0 h d e ? T B A T @ t V t V o n 8 @ E k l d h ; C 7 g k g p v b t q H c s r v t w o n D o V t V t / . + , r + s * ( < U d & $ " ? ` @ ! ! " # B C % # B $ % # ! a @ % @ & ' I ' ( ) & ) ' * + * , c - * r s - * s . - + / c 0 b 3 1 , q ? d t 1 u 2 * A 2 3 d 4 2 - 1 t @ e u 4 2 u 5 6 8 7 1 + R h 7 h 8 T 2 7 R h 9 ; : 8 3 . 6 h : S 4 8 h ; d : < ; b / : = G D F E ? C > > N F ( S ? D B @ E > @ A A e M ! . 1 0 B C C f X 1 D > E @ # A F B C G D > H m ^ I H ? I ? ] Z V I @ J J T S P M p K + K L s ) q r F L * s r F M O N N N %  $ } N O N P R Q Q C Q B C R C S | 8 Q T U R O L + U K + V W W x 9 Y X ' K ( X y 5 4 . Y z 7 6 1 Z [ [ | N \ N X \ } ] J ^ l i Z V B _ _ ~ g f c ` M 8 ` z b i Z a a i b i c | e z ] d 7 d 7 z ^ 5 6 e z 7 f Q g  h  6 e b 8 O : h 7  : i j j 8 k ? Y \ k @ l _ m n l ] b D n o r ] q p I = c E ? J p V ; W q Z > [ r ] ? J s u l t q ^ d F _ t i j u l _ v w n u r m e G w n x H y x z H z { { } [ | | } ,  \ ~ ~ M P . ) .  p + J q 3 ` ~ ^ O P 1 w ` | | 1 j } V ! W " " X $ # # K $ K & $ % & ` $ # " @ 0 k  . f * / x % D f 7 m 8 @ ? X o ) g A / + } 1 ~ S j I q J 2 s x ] % { R | } ( a , ~  * 4 , ~ b S | | T 1 - t 0 F 0 W u X U X ! 1 U 2 2 z ` = 5 > i > i 7 } } a F b 4 N c O G O Z d Y V Y 4 e 3 3 r , f H D J @ < @ K L ] x x H x R . Q P M C I E o 9 = B I 1 '  p j e I d : c V - a 0 1 w g h & c f ! " d c " d a v t [ \ u v \ u x { w q r x { r x | } } [ t u t h v h y z ) # * 0 s 1 / $ f w s E @ < @ h i k w 0 E 0 0 n o g " E , = 5 > i - > i ! / 7 } ! 0 } " # ! # $ % % , - * ( & F 4 & T ' N c O ' O ( ) Z d Y ) Y * ( + , + ' , - , - + . + ) ' 4 3 . , 3 / 0 ` M $ * 1 1 K 8 5 2 : 2 4 @ 3 ; 3 ? 4 A 5 7 6 3 6 7 " 8 I 9 9 $ G D @ ? > : : = < ; c ; < = > a ? i g e c ? ? ? @ ! C B A g ; A B C D # F E B % i < B E & F B G % H F C ? = H I J " 9 J 9 K L I 7 4 L J M N N ^ R O & @ O Q 7 P 8 = P 9 Q ? = R \ 7 S S Z 5 W T T V U * U V W Y X U X Y Z [ 6 Y V 5 [ 6 \ ] ? S ] S ^ _ \ Q @ ' A _ ] A ` 1 a b ` / 2 b c d c e i 3 ( h g f L f A R g B h C i I ) j o n 4 m l k f A k F l b m c X Q n N A o ) p ~ } { * z y u s q ` q r r s r t t u x w v t r o v w x y v z w { | x | } + ` ~ | 5 o   5 , 8 l g : 7 \ - : 6 . m h U 7 X E ] F G 6 5 { 4 3 U Q x Q c P ] \ N I c c c c | d H I $ [ I I I I J } n i d I K d I L d d M  ~ o k ? E 0 j ^ ; A 1 2 [ a @ F G g A b J i B c Y Q : o ) z y L \ * \ < y c d B = z E g l L j C E g ) p C B p A * v v o > w w * ( R S ( 8 ( = T < ] < & | 7 b ? ' & b B ' ? { ? ) ( U ) = 2 : ! c W * % ! & ' ( ) * ! ; ' < ) K H I K = ! > V = g $ i & L ? = a = @ / J = $ > ? B C O F = / G > H K B L O / A H B L M J M C / ! D U % & & U O U E N O N F U # 8 1 e @ B A 9 A 9 - * * 1 2 2 A 2 u 2 B - 1 t @ e u u H J H O N M L K G H % $ | { c - g Y x k | - C . { I W - $ g V " I / L = L 5 7 D } 3 > 0 1 # + 3 ; > 4 < 5 : 8 K ; < 5 C = F > ! D C F D E > ! D E > " # J I L K = # ! J K = $ % % + U ( b & N Z & ' P ^ O [ ' P ( ) S Q 4 R ) * T S 5 R * T R + , V ) c ' U ] , * V - . B ; $ x Z / / 9 q 6 J 3 Y 0 t 0 2 A 1 O p 1 ' 2 M p 3 5 \ 4 D Z 1 4 ; & - < ' 5 \ 6 7 m k 4 ` p a 7 8 n m p M o a 8 n o a 9 : r 7 K 5 q t 2 s : 8 ! r s ; < < @ ~ = j v l & = > | w x > ? } | x ? } x @ A  > k ~ n ' A ?  B / C D B - | ] D E H G - F . p W F $ M % G - W H W / I L K B J F . X q / J ; u < K B / L Y M O N D K G C r N D O P O L H Q R Q S S T T v d U U b _ S [ V V Z Y T X W W * X U Y Y Z V [ ^ ] W \ X \ X ] Z ^ Y _ ` ] Y 7 8 ` a 8 a 8 b c ` Z ^ Z c a [ d u n e e l i 8 f y f h g 9 z g *  ~ 8 h * : i j g | j j k + * j k j l m j = h } m k > n o o s p p q ? { q r @ { r { s t q t r u e v w u U w U x Q y ' y z z ~ v { T w U { } u | d e | n o } u e ~  w } v U  w U y S z B @ ? P 8 = = C @ A A / : ; Q Q 1 , * $ K > % & ' ( * > R A % ] Q v R A R : u : { | u : u Z y x z x x H x R Q y S z Q Q * @ 7 \ $ a ) U < 8 V = " ! + $ & , - . & ( / ' 0 a 7 1 c ? 2 7 ? 2 8 = ; A O N ' s t Q r _ v s d t u G u G % $ A 9 : v | w x u f Z f : Z x y t $ H z { ] \ Q H Q R & S T z v e 1 a u E j O A f P R k S R l P Z m T X Q X P U V Q ] 4 ` u G Z : @ K ' _ < B s = C R ~ x S } T z { D = 4 * & $ # ! h & d & d y ' a u z a u b x x x x ! " y } " } # j t [ u $ % " h % h & ' ' ( y x ( ) z y ) z * + + 2 x 0 . ( , , - - . / / 0 1 1 2 3 y 1 / ) - 3 z 4 5 5 ; : 8 6 # , ) 6 7 $ % 7 % 8 9 & ' 9 ' : ( # ; < 9 7 ) - * < * = > > B A ? , . 6 0 ? @ - . @ . A / s B C @ 0 / 7 1 C 1 D E / t g _ F F ^ [ U _ N I e G G H ` L H D a I M L b K J g J c K d L J } M J e N T S R f Q K O h O ; P P < Q l P R K S K m T M U Z W R L V 3 0 V } Q x W Y X K J I D 0 X 0 Y Z Y [ ] \ W p S M i H \ X q ] Y O g ^ ] Z N T g _ ` ` e " a c a a b 4 \ [ D y E i b 5 E i c d ! 6 _ \ z } d 7 ! } e f # b d b " f c # g h h r - o l i % a , i k ' j & S [ T j Q k c ' T l n ) m j ( \ m n d ) o p + * 4 ( p q , d c + ( B 5 ' q , ' r s . p n k - , b + s q . + t F u ` g v v K  { w 1  I w z 4 y x 2 J x 3 y z 4 { ~ 7 } | x 5 K | 6 } " 5 6 ~ 7  I } y 8 5 L 9 J I \ J 9 J 9 L ~ z K M L ( ^ N i $ Q O j P > Q & \ R S ' ] \ c S ] S ) _ ^ k _ v b t D ] % } 8 < < ; ? 4 1 2 2 D & w ' * + 4 5 = > D t E / F _ ` g $ h t / F / u 0 ` v M ` v ` 1 a b b b b a 4 ? f / g $ % ` 0 - i 1 M N T A O R C P > B Z V 1 > , q ? d t u c t H B $ w % L E Y M K D W X ] 2 U H W . ; / M N L X Y u v ^ L I I ^  a  k ' & # % $ l m n ' a h a m l [ \ h m \ h a h b x q x y p q r q y r q x q y { z { { { j g l [ h [ l h l n m n g n n n , - l m ) * 0 s 1 l # : 8 6 # , ) 9 7 ) - * * ! , 6 0 - . . / s ! " 0 7 1 " 1 # $ % & # l ' l m ( x w u v j V # d U ) ) S H P Q M J * g 0 * H 1 . + : + - W , . ; i / , M N - W / . 0 U / , X z Y / u v 0 Y 1 F $ 2 2 D 9 7 5 ? k 3 3 4 < ; c 4 5 6 B A g ; 6 7 D 8 E B % i < B 8 B 9 B : : @ ? > = F q < ; t G ; ! < N & ' = r ^ _ > c r s ? & ' @ A & t u G A N u G B C : C : D E B 8 6 l 4 E C F G % 2 G 2 H I F W 0 -  I G X J L - R K + b 1 / K , N L S - / M O 0 T N K . e A Y N / v O V 0 Y P Q F 1 2 Q R G F M 2 R G 2 S T I Q Y O L H h 2 T R Z I U * V U W k * W X X h [ Y @ Y Z 8 = Z = [ f \ \ d 5 a _ ] ] ^ U * ^ _ ` X U ` a b ? b c ? c ? d e 6 b ` ^ 5 e c 6 f g \ g \ h i f Z @ A i g A j U u k x V ) k l l ( s h p m X l m $ o Z n Y m n > o Z p & q f [ Z \ q ' r g f \ r g \ s ) t i q o h n t r i u ) v k W l w u U ) x U * y { z u | # b ; z ; { | ~ } z w & y i e { ; } z { ; ~ {  ~ { x ' i f 9 % 3 # $ " 6 - ' / # l 7 - j ( 0 , S ' N . L L ) * _ * _ O o o R Q v v T / L L O ` ) C 1 [ Z _ ) ] a 2 6 3 + 7 T 7 V { c Y 9 : Z a 5 ] b 7 _ c : Z  v d e t l u p v e w D x C D x F t m b Y v X W c X Y X x x ) ) 2 3 7 7 R h m ; M P O f c M P c M M } S X W l m S  X m S ~ S m Z o ; d [ p y \ d y \ l e z f l f l W S n W m ; X n ; \ \ f f g R W l S R ; Y ; { } | ~ } ~ | - } ~  } ~ u { 7 9 ! " u q U T R D O Q K F + & % ! $ R # " > 2 s D ! D 1 [ ? 2 > \ @ # A ^ B C ! E ` D > " a A # b C $ D C E 1 w E D % C S ! > & U * < ) ( ; ' ' 4 z ( 7 J ) : W * F < + D m 3 0 , H ; , / ] 6 j . - I = 7 ? J - k V ; W . o Z > [ / I s ] ? J 0 2 l 9 1 . ^ : _ 1 i j 2 V l _ 3 B 9 6 1 4 4 A > > ; 9 G 7 5 5 6 e d 6 e 7 8 @ ? ? 8 @ ? 9 : : ; = < - , c < - c = c > @ ? ? < : 8 6 ? @ @ H A @ = H B C V I G E 4 C 4 D E n B X 2 / m < ! E C Y n F 2 J / I T H G , ( " J G t - W H u . [ I M c I 6 $ % J J c U / J K N 2 M V L H 0 ) # _ L 1 j M d V 9 B W N d W 2 _ O P B M I 3 $ 4 P Q C d c B F C 4 Q C 4 R S E P Z N J D * % S Q [ E T + U x T b V + V W W ` \ Z X { Y | X Y @ } ( a , ~ Y \ , ~ Z [ A b [ ^ \ ^ A @ ^ ] ] ^ _ ^ \ b ] _ ] ` a ^ [ Y c | a _ | b c c ) o h f d d X 1 d e D - t 0 e k 0 f k g E W u X g o X h % m E D n @ i i R l k ! j @ j " k # l $ m & n o k t \ i n i o * p m g e 1 v Y 2 p n 2 q T r r s s d ~ ` { x t W | t ] w Y I v u X ~ u v w a Y ~ x ` z [ J y v Z y z b [ { b | ^ J I \ ] | c } _ b a ^ ] } _ ] ~ e  a | z w ` |  } a | u o c t ) n e M d u t e q g N f j v k u g k s m N M h I % i t n u t m % a & i n & i v p o ) w * p * r V s b T T x + S v * F H h ~ } (  3 W n h i Y y z k ~  H C } , - - f . h - W $ M % g - W 0 B w . X y . / ; u < x B / F w f 6 D 2 4 b 3 c ; < c 4 l d k 6 g i e l 6 f 5 A B g 6 8 h 7 D E C i 8 D B h f 9 E d b : C i g B e c : C : E D E G x g m I I D C ~ / D L w + G - , % g f Y - O . H 0 / / < x w k 0 / Q 1 I F R F c G G T H J I I Q b O h v T d U Z u | d e u e f D d \ ^ y ] * 8 U ^ ` z _ X ` b z y a " ? c b ? c ? e d e g k i w v e U w U s X h U o Y Z e | o Z e q [ M f r f t g g t h i U i U Q = ? P f g g r c s r s 0 U 3 2 ! ! 2 3 W 9 * + * + ! W 5 2 0 2 / . " , ) & " A ! g ! g " % $ # # $ % & ( ' $ = ' ( c ) * * + c + , - * ( % ! @ - + . H / / 0 5 % c 0 1 4 $ m 1 2 4 3 1 3 0 # 3 1 4 5 4 " 6 7 / 0 . 0 7 1 / 0 8 : 9 7 2 6 9 3 7 : 4 U ; : 5 a T U < T = X > k U V > k V ? > X @ o A ? A B > ? C B C D E C E F I H G u G H I J T L K U y U M x + K V z W L b c M N L R N Q N S O P R Q , Q , R , S T < T T T U W V V W X + Z Y Y Z [ 8 \ < Z W T R 7 \ 7 ] p 1 q ^ ` _ _ ? ` C a " b ` b C c d / e u h g f Z f g h i x k j y H j z { k l Q m k R m S T n L P o Z V p Q t s r I q E q H r 2 J # s 3 K , t H L u ] v _ X R W v Y w 5 t . ! x { z | y o y z { | } } ~ ~ u  o  F r H t J v K w 5 K J H F | x | Z Y G 9 Y { : ] l m k U * c k L a e k f / g / ` 0 - i 1 * ` 1 B e @ 7 1 c ? 2 ! 7 ? 2 f ^ r ^ & r N ! A * A b a l b 0 { A ' # $ " W l j $ 4 k k i k > h l ! m " + # l # l 4 m ! ) ) U z V > * W X u " y j V : U ) k W l * u U ) + l # , ) - * ! , > ! x % : % ( , < 1 N - 1 * , ? d + - @ e - ? " " m i G # h F c K c z . ~ y i < { ; / z { ; 1 * ; 2 ; 3 d 4 h A U d Z H { / T ; & - < ' Q I F H J K H L ] W Y } X i s : Y Y G 1 e ' l m x U V * W X v u u G G + T U y x + V z W $ b c / T x + W c U + ! & $ % " . " $ 0 # R + Q # M S $ ` Q % # & $ ' W U T ( ( R 2 0 . + ) a ) l * * + - D , , * + - * D . / t E / F / t / F 0 1 u 0 ` v 1 ` v 2 P , 3 3 , N K H D > 9 4 4 8 ; 7 6 5 2 5 6 - 7 0 8 2 9 @ = A < < ; @ : 5 G : ' ; _ < c = A G > ! C B A @ ? ? @ A B C D % G = F E ; 6 E F G H ( J > I F < 7 I J K * L > = B < ; L + M b M c N - O L J G C = 8 O M P Q * 3 Q 3 R S P 1 / - a * b S Q b T U ( U V T ( V ( W X V U G U S L ( X V ( Y [ Z W & < : Z V b [ X Z \ i Y ] ' 4 3 y z ^ $ " # _ W 2 V n ` ? a = > a > " k b " c ~ g f e u d q m d t e 2 v f 3 w g | x h 8 i e ? R * i X j g k o Q n m R l l * ! m n O o p v u t s r q q & { r * s 4 t = u v D w z V E y x q U W m T x _ r V s y g b z t T { $ } Y u | y Z n | } ~ U Y V u < Q   R ( * ) k l c e g i * l ? @ 9 - - + ' + 5 > * , + - / . F ` h / F 1 0 v 1 v P 2 3 Q  P 3 Q 3 S R S V   Z } z v \ o o k l ! R , m n L + Q , + o : \ [ 6 8 T W Z + S < T \ 8 v p q v r s t G u v z w x s y U V z & } { " $ | # Y } $ W ~ T U  X $ U + V  % V  [ Z Z R* + v , St ~ = w I5 | w 6 Go .L O C # % 0 OC u J S wpv8 tm x = HD$ & $ # A( '& $! !# " " # $ "% % & %" ' " ( &)) 4 C _**5 R+ +6 ftC ,, :3 - -$2. .%1/ / 00 # 1 #2" 1 3 ;i L.44 <55 j I6 6CG7 ,7 D 88 F: -9 9! 2 # :&E; .2 ; /1<< 0 == D> > ?? BA $ @ @0 ' ! A %&' B "' CC ,D % E 1 F' E 2 G H -H " $IO7e= JJ ]K ,8 K(^P L3:)L /M M NN #0 OO JP Mi;QQ h _ RRIfZSO JS=XT T>WUL ?U M VVN B !@ OW / @XDYW. Y 1 !ZedbT [[?a] -8\ \@ F 0 9 ]A`^ .:F ^ /;E__ < S` 1E aB ` 2F Cb U ccV a N9\ Od W \e > [f7gdX 8g Y 9h N < Ii M/hj e7kk u[4t l5ls p\< m =mo n9 nH Y2 $o H! pr qF n q E Y or ' H s< r@ o =t nX- u~}z] Xvp vxqy: Xnww rx o x & DHwy ; WYsz ^ Wyq{{_ |s S| r G t} ` Yq ~ A Dxr  }a np 6 B Hr 6 4 ~? ws5 >D %4 x 7G G gn - j Zfk y 3 TX i UW h V os I bd chml I y dgl v f q g m z K T v ) 6 {* ~ 7 | G| + P U y Q { R ( > x ej k)+ * { l_ S m | p t u f z d } g  + Z b Q R ( 6 D R ` , n { | * : 8 H F V T d b r p ~ & / $ 8 2 A @ J N S \ \ j e x & n 4 w B P ^ l z . < J X f t - ; % I . W e 7 @ * J S s 8 \ f F o T x b p ~ ) 7 E S a & o ' 4 } 0 B 9 P B ^ K l T z ] K f o y [ M 8 A T ] g p " ' 8 0 A T 9 ] B K T ] f o x 0 $ 2 " 3 T V o q  % I % . # ! > 3 7 @ E J S G \ W f o e x " F / C S c s : L M 0 i D % T . 7 @ I # R [ d m v  Z 1 D ` # , 5 > G P Y b k t } % 5 E U h + e u 0 # # ' # + # , # / # 0 # : # ; #! > #* ? #3 C #< #M E #N N #O W #Q ` #R i #] r #` { #a #b #e #p q v ; # s #t @ # u #  # # # # # # # # #( #1 #: # C # L # U # ^ # g # p $ y $ $ $ $ $ K $ $ P $ $ $ $ $ $ $ $ $ #$& '$/ )$8 -$A .$J /$ S 1$ \ 2$ e 3$ n 5$ w 7$ 8$ 9$! =$# A$$ C$% G$/ H$3 4 [ I$ 7 K$8 ` L$ B M$ C O$ F Q$ G R$ K S$ U W$$ V [$- W ]$6 Y a$? Z b$H e c$Q h e$Z i f$c j g$l i$m u k$x ~ l$y m${ q$| u$} w$ {$ |$ }$ $ $ $ $ k $ $ ! $ * $ 8 $A J S $ \ $e $n $ w $ $ ( $ $ $ $ $ $ 6 $ D $ $ $ $ $ $ " $ + $4 R = F $ ` O $X $a $j $s $| $ $ $ $( ) $ n + $, | $ - $ 7 $ ; $ < $ ? $ $@ $J $K $N $O S ' $0 ] 9 B $^ K $T _ $] a $f b $o m $x p $ q $ $r $u $ % % % % % % % % % % % %# %, % 5 % > % G % P !% Y "% b #% k '%t } +% -% 1% 2% 3% 5% 6% 7% 9% ;% <% =% A% E% G% K% L% M% ! !, ( O%1 !: C P% ! L Q%U !S%^ !U%g !V%p !W%y !![% "!_% %!a% 0!e% 1!f% g%3! i%4! j%5! k%?! m%C! o%D! p%G! q%H! u%R!S!: y% V! {%W! %$ [! %- e! %6 f! %? g! %H i! %Q j! %Z u! %c x! %l y! %u z! %~ %}! % ! % ! % ! % ! % ! % ! % ! % ! % ! !H % ! % !$ % ! % ! % ! % ! %) ! %2 ! %; ! %D ! %M ! %V ! %_ ! %h % !q % !z % ! % ! % ! % ! % ! % ! % ! % ! % ! !V % 2 " % "@ % " % " % " % " % " %% " %. " %7 " %@ %" %I (" %R )" %[ *" %d %-"m %8"v %9" %;" &<" &=" &G" &K" &L" &O" &P" &Z"["d & N ^" &_"\ & c" & m" & n" & o" &! q" &* r" &3 }" &< "!&E "#&N "%&W "&&` "'&i "+&r /& "{ 1& " 5& " 6& " 7& " 9& " :& " ;& " =& " ?& " @& " A& " E& " "r I& j " K& "x O& "P& "Q&& "S&/ "T&8 "U&A "W&J "Y&S "Z&\ "[&e "_&n "c&w "e& "i& "j& k& " m& " n& # o& # q& # s& # t& # u& # y& # }& # & # &!# &"# &-#0# & 1#" 2# p &+ 5# &4 @# &= A# &F C# &O D# &X E# &a O# &j S# &s T# &| W# & X# & b# & c# & f# & g# & &k# &u# &v# &w# &y# &z# & # & # & # & # & # & # & #' & #0 & #9 # { &C L #V & _ h # r # ! # # # # # ! # # # # ' ! % ' ' ' ' ' % ' ' ' ' + % ) + + + + + ) + + + + / ) - / / / / / - / / / / 3 - 1 3 3 3 3 3 1 3 3 3 3 7 1 5 7 7 7 7 7 5 7 7 7 7 ; 5 9 ; ; ; ; ; 9 ; ; ; ; ? 9 = ? ? ? ? ? = ? ? ? ? C = A C C C C C A C C C C G A E G G G G G E G G G G K E I K K K K K I K K K K O I M O O O O O M O O O O S M S S S S S S S S S W W W W W W W W W W [ [ [ [ [ [ [ [ [ [ _ _ _ _ _ _ _ _ _ _ c c c c c c c c c c g g g g g g g g g g k k k k k k k k k k o o o o o o o o o o s s s s s s s s s s w w w w w w w w w w { { { { { { { { { {           " " & & * * . . 2 2 6 6 : : > 6 > B 6 6 6 6 6 6 6 6 6 h B F h h h h h h h h h F J J N " N R " " " " " " " " " l R V l l l l l l l l l V Z Z ^ n ^ b n n n n n n n n n b f f U U U Y Y Y ] ] ] a a 5 a e 5 5 5 5 5 e 5 5 5 5 [ e i [ [ [ [ [ i [ [ [ [ i m m m q q q u u / u y / / / / / y / / / / s y } s s s s s } s s s s } c c c c c c c c c c ! ! ! ! ! ! ! ! ! ! j j n n r r v z v ~ z P ~ P P P P P P P 9 9 9 9 9 9 9 9 ? ? ? ? ? ? ? ? _ _ _ _ _ _ _ _ e e e e e e e e 3 3 3 3 3 3 3 3 9 9 9 9 9 9 9 9 w w w w w w w w } } } } } } } } g g g g g g g g m m m m m m m m % % % % % % % % ) ) ) ) ) ) ) ) $ $ $ $ $ ( $ $ ( ( ( ( , ( ( , , , , 0 , , 0 0 0 0 4 0 0 4 4 4 4 8 4 4 8 8 8 8 < 8 8 < < < < @ < < @ @ @ @ D @ @ D D D D H D D H H H H L H H L L L L Q L Q L Q T Q Q Q Q T T T T X T T X X X X \ X X \ \ \ \ ` \ \ ` ` ` ` d ` ` d d d d h d d h h h h l h h l l l l p l l p p p p t p p t t t t x t t x x x x | x x | | | | | | ! ! ! " $ " $ $ % ( % ( ( ' + ' + + * . * . . - 1 - 1 1 0 4 0 4 4 3 5 3 5 5 # # # # # & # # & & & & ) & & ) ) ) ) , ) ) , , , , / , , / / / / 2 / / 2 2 2 2 9 8 2 2 9 9 9 9 : ; 9 : 9 8 : : ; : < : : ; < < < < = > < < = = = = @ ? = @ = > @ @ ? @ C @ @ ? C C C C F C C F F F F I F F I I I I L I I L L L L O L L O O O O R O O R R R R U R R U U U U X U U X X X X [ X X [ [ [ [ ^ [ [ ^ ^ ^ ^ a ^ ^ a a a a d a a d d d d k B d d k k k k l D k l k B l l D l n l l D n n n n o E n n o o o o r G o r o E r r G r u r r G u u u u x u u x x x x { x x { { { { ~ { { ~ ~ ~ ~ ~ ~ H J H J J K M K M M N P N P P Q S Q S S % T % % % % & W % & % T & & W & ( & & W ( ( ( ( ) V ( ( ) ) ) ) , Z ) , ) V , , Z , / , , Z / / / / 2 / / 2 2 2 2 5 2 2 5 5 5 5 8 5 5 8 8 8 8 ; 8 8 ; ; ; ; > ; ; > > > > A > > A A A A D A A D D D D G D D G G G G J G G J J J J M J J M M M M P M M P P P P S P P S S S S V S S V V V V Y V V Y Y Y Y \ Y Y \ \ \ \ _ \ \ _ _ _ _ b _ _ b b b b e b b e e e e h e e h h h h o Y h h o o o o p ] o p o Y p p ] p r p p ] r r r r s \ r r s s s s v ` s v s \ v v ` v y v v ` y y y y | y y | | | |  | |       _ c _ c c b f b f f e g e g g j m j m m " " " " " % " " % % % % ( % % ( ( ( ( + ( ( + + + + . + + . . . . 1 . . 1 1 1 1 4 1 1 4 4 4 4 7 4 4 7 7 7 7 : 7 7 : : : : = : : = = = = @ = = @ @ @ @ C @ @ C C C C F C C F F F F I F F I I I I L I I L L L L O L L O O O O R O O R R R R U R R U U U U X U U X X X X [ X X [ [ [ [ ^ [ [ ^ ^ ^ ^ a ^ ^ a a a a d a a d d d d g d d g g g g j g g j j j j q p j j q q q q r q q r q p r r q r t r r q t t t t u t t t u u u u x v u x u t x x v x { x x v { { { { ~ { { ~ ~ ~ ~ ~ ~ w y w y z y z } } | | |    " " " " " % " " % % % % ( % % ( ( ( ( + ( ( + + + + . + + . . . . 1 . . 1 1 1 1 6 1 6 1 6 8 6 6 6 6 8 8 8 8 ; 8 8 ; ; ; ; < ; ; < < < < @ < @ < @ B @ @ @ @ B B B B E B B E E E E H E E H H H H K H H K K K K N K K N N N N Q N N Q Q Q Q T Q Q T T T T W T T W W W W \ W \ W \ ^ \ \ \ \ ^ ^ ^ ^ a ^ ^ a a a a b a a b b b b f b f b f h f f f f h h h h k h h k k k k n k k n n n n q n n q q q q t q q t t t t w t t w w w w z w w z z z z } z z } } } } } } " " " " " % " " % % % % ( % % ( ( ( ( + ( ( + + + + 0 + 0 + 0 2 0 0 0 0 2 2 2 2 5 2 2 5 5 5 5 6 5 5 6 6 6 6 : 6 : 6 : < : : : : < < < < ? < < ? ? ? ? B ? ? B B B B E B B E E E E H E E H H H H K H H K K K K N K K N N N N Q N N Q Q Q Q T Q Q T T T T W T T W W W W Z W W Z Z Z Z ] Z Z ] ] ] ] ` ] ] ` ` ` ` c ` ` c c c c f c c f f f f i f f i i i i l i i l l l l o l l o o o o t o t o t v t t t t v v v v y v v y y y y z y y z z z z ~ z ~ z ~ ~ ~ ~ ~ # # # # # & # # & & & & ) & & ) ) ) ) , ) ) , , , , / , , / / / / 2 / / 2 2 2 2 5 2 2 5 5 5 5 8 5 5 8 8 8 8 ; 8 8 ; ; ; ; > ; ; > > > > A > > A A A A D A A D D D D G D D G G G G J G G J J J J M J J M M M M P M M P P P P S P P S S S S V S S V V V V Y V V Y Y Y Y \ Y Y \ \ \ \ _ \ \ _ _ _ _ d _ d _ d f d d d d f f f f i f f i i i i j i i j j j j n j n j n p n n n n p p p p s p p s s s s v s s v v v v y v v y y y y | y y | | | |  | |       $ $ * * . . 1 " " 1 " 4 $ " " " " $ $ $ $ ' $ 4 $ ' ' ' ' , ' ' , , , , / , , / / / / 2 / / 2 2 2 2 5 2 2 5 5 5 5 8 5 5 8 8 8 8 ; 8 8 ; ; ; ; > ; ; > > > > A > > A A A A D A A D D D D G D D G G G G J G G J J J J M J J M M M M P M M P P P P S P P S S S S V S S V V V V Y V V Y Y Y Y \ Y Y \ \ \ \ _ \ \ _ _ _ _ b _ _ b b b b e b b e e e e h e e h h h h k h h k k k k n k k n n n n q n n q q q q t q q t t t t w t t w w w w z w w z z z z } z z } } } } } } 7 7 : : = = @ C @ C F F I I L L N N Q 7 7 A 7 Q A 7 T A 7 7 A i A A i s i T s i W s i i s s s W Z Z ] # # - # ] - # ` - # # - m - - m w m ` w m c w m m w w w c f f i o o y o i y o n y o o y y y * n * t * * * * t ! ' ! ' + ! ' 0 3 + 6 9 0 3 + 6 9 0 3 < ? 6 9 B E < ? H B E < ? H B E K O R H U X K O R U X K O R [ U X ^ a d [ g ^ a d [ g ^ a d j k g q u z j k q u z j k } q u z } } # & ) # & ) # , / & ) 2 5 , / 8 2 5 , / 8 2 5 ; > A 8 D H ; > A D H ; > A K D H N Q T K W N Q T K W N Q T Z ] W ` c f Z ] ` c f Z ] i ` c f l m i s w l m i s w l m |  s w |  |  # # & ) # - 0 & ) 3 - 0 & ) 3 - 0 4 : > 3 C F 4 : > C F 4 : > I C F L P S I V L P S I V L P S Y Z V ` d i Y Z ` d i Y Z l ` d i o r l u y o r l u y o r |  u y |  |  ! $ ' * ! $ - ' * ! $ - ' * . 4 8 - = @ . 4 8 = @ . 4 8 C = @ F I L C O F I L C O F I L R U O Y \ _ R U Y \ _ R U b Y \ _ e h b k n e h b k n e h q r k n x | q r x | q r x | ! ! $ ' * ! - 0 $ ' * - 0 $ ' * 3 - 0 6 9 < 3 @ 6 9 < 3 @ 6 9 < C F @ I L O C F I L O C F R I L O U X R [ ^ U X R [ ^ U X a b [ ^ h l a b q h l a b q h l t w z q } t w z } t w z } & ( - & ( - & ( 0 3 - 6 9 < 0 3 6 9 < 0 3 ? 6 9 < B E ? H K B E ? H K B E N Q H K T W N Q [ T W N Q [ T W ^ a d [ g j ^ a d g j ^ a d m g j p s v m y p s v m y p s v |  y |  |  x { ~ x { ~ ! $ ' * - 0 3 6 ! 9 $ ' * < - ? 0 3 6 B E G 9 J M P < S ? V Y \ B E G _ J M P b S e V Y \ h k p _ v z } b e h k p v z } ! $ ' * , / 2 7 ! = A D $ ' * G , / 2 J 7 M = A D O R U G X ] c J g M j m p O R U s X ] c v g x j m p { ~ s v x { ~ # & ) , 1 7 ; > # A D G & ) , J 1 7 ; M > P A D G S V X J [ ^ a M d P g j m S V X p [ ^ a u d { g j m  p u {  " % ( + . 1 4 7 " : = ? % ( + B . 1 4 E 7 H : = ? K N Q B T W Z E ] H ` e k K N Q o T W Z r ] u ` e k x { ~ o r u x { ~ # + . 1 4 7 : = # + . @ 1 C 4 7 : F I L = O R U @ X C Z ] ` F I L c O R U f X i Z ] ` l o r c u x { f ~ i l o r u x { ~ O ) ) ! % ' m c g i # # ! $ } $ " $ $ ' ' # % ( 9 ( s w & ( ( y + + ' ) , , / 3 * , , 5 / / + - 0 0 . 0 0 3 3 / 1 4 4 2 4 4 7 7 3 5 8 e 8 6 8 8 ; ; 7 9 < ? < [ _ : < < a ? ? ; = @ @ 5 9 > @ @ ; C C ? A D D B D D G G C E H H F H H K K G I L L J L L O O K M P N S O T x T T x W W X X n r X t [ [ \ \ \ _ _ ` v ` ` v c c d , d l p d , r g g h h " & h ( k k l l l o o p r p p r s s t @ t h l t @ n w w x x 6 : x < { { | | |   " # & ' * + . / 2 3 6 7 : ; >  6 ? B 7 9 { h C F = A = A i = A k w G J o s o s o s s K N o " O R # % k l S V ) - ) - m ) - o g W Z s w s w s w c [ ^ _ n _ b o q [ c f u y u y u y W g U Q Q V W Y Z O [ ] ^ K _ a b G 5 c e 6 f 8 C [ g i < @ < @ \ j < < ^ ? k m b f b f n b b ; o q r 7 s u v 3 / w y 0 z 2 / s { } 6 : 6 : t ~ 6 6 v +  z ~ z ~ z z ' # c d f j n j n j j ! " $ j k n * * * S o r S s v z ) P w ~ { P  Q M M M M O P I I I I K E E E E G A A A A 4 C 9 6 : ? = = @ = = Z ? _ > > \ > > ` e 9 9 f 9 9 ; d d d d ? 5 5 5 5 7 e 1 1 1 1 3 - - - - . / 3 ! 0 4 9 ) ) : ) ) r + w 8 8 t 8 8 x } % % ~ % % ' | | | | 9 ! ! ! ! ! # } b g d h m $ n % l l l l % " & m ) $ Q * % ( j l ! ! $ ! # % % z | ( % ' ) ) 6 8 , ) + - - 0 - / 1 1 4 1 3 5 5 8 5 7 9 9 b d < 9 ; = = < > @ = ? A A D A C E E H E G I I L I K M M Q M O T R U U u w X U W Y Y \ Y [ ] ] ` ] _ a a s u d a c e e ) + h e g i i l i k m m p m o q q o q t q s u u = ? x u w y y | y { } } }  ! " # " $ # % ( % ( ( ' ) ' + ) * $ * . $ - ! - ~ ~ ~ 1 ~ }  ! } 0 }  $ $ 0 4 3 3 z z z 5 z y { y y 5 { 2 4 / 1 , . ! ! ) + # ! # $ $ & ( & $ ( % % % ' ) % ( " " " * , " # - / 0 2 3 9 8 8 : ; 7 8 < ; 5 5 9 ; = > 5 v v v > @ ? v u w u A > u C g w D D d f F D F G G a c I G I J J ^ ` L J L M M [ ] O M O P P X Z R P R S S U W U S , T T T V X T , Q Q Q Y [ Q R N N N \ ^ N O K K K _ a K L H H H b d H I E E E e k B E F B B B j l D B ? C C ? i E ? n m F g g k m o E g C r r r p r G r q s F q s H q u s I v v x v x y y { y { | | ~ | ~    0 0 } } } } ~ z z z z { w w w H w x t t t J t q u I q K q @ L K u n n n M n m o L m N m o O 4 4 N P O Q r R Q j j j S j i k R i T i ! k , 8 8 % T $ & W , # V ( ' - ! ! % ' ) V ! f f f * , Z f e g - e - Y e / k g S 0 0 h j 2 0 2 3 3 e g 5 3 5 6 6 b d 8 6 8 9 9 _ a ; 9 ; < < \ ^ > < > ? ? Y [ A ? A B B V X D B D E E S U G E G H H P R J H J K K M O M K < L L L N P L < I I I Q S I J F F F T V F G C C C W Y C D @ @ @ Z \ @ A = = = ] _ = > : : : ` b : ; 7 7 7 c e 7 8 4 4 4 f h 4 5 1 1 1 i o Y 1 2 . . . n p ] . + / S + m \ + r q P k k o q s \ k / b b b t v ` b a c P a w _ a y c M z z | z | } }  }  @ @ ~ ~ ~ ~  { { { _ { | x x x c x u y M u b u , J b y ^ ^ ^ f ^ ] _ J ] e ] _ G D D e g G B v C j Z Z Z m Z Y [ D Y j Y m [ D j l " " # # g i % # % & & d f ( & ( ) ) a c + ) + , , ^ ` . , . / / [ ] 1 / 1 2 2 X Z 4 2 4 5 5 U W 7 5 7 8 8 R T : 8 : ; ; O Q = ; = > > L N @ > @ A A I K C A C D D F H F D H E E E G I E H B B B J L B C ? ? ? M O ? @ < < < P R < = 9 9 9 S U 9 : 6 6 6 V X 6 7 3 3 3 Y [ 3 4 0 0 0 \ ^ 0 1 - - - _ a - . * * * b d * + ' ' ' e g ' ( $ $ $ h j $ % ! ! ! k q p ! " p r q @ o p t s @ m m q s u t m V V V v x v V U W u U y w U { W x | | ~ | ~    L L } } } w } ~ z z z y z w { x w z w z { { { } R R R R ~ S | S N N N } N N O N ~  N N O P T T J J J J J K J J J K X X 0 0 F F F F F G 1 F 1 F F G \ \ B B B B B C  B " B B ! C # # 1 3 % # | % & & . 0 ( & ( ) ) + - + ) ` * * * , . * ` ' ' ' / 1 ' ( $ $ $ 2 6 $ % y 8 7 ! ! ! 7 ; ! v " 4 4 8 : < 4 " > > > = @ > > ? r >  B > > A ? C C W Y E C E F F T V H F H I I Q S K I K L L N P N L d M M M O Q M d J J J R T J K G G G U W G H D D D X \ D = E = | ^ = = ] A A A ] a A B Z Z ^ ` b Z B : : : c f : : ; : y h : : g ; i i k i k l l n l n o o }  q o q r r z | t r t u u w y w u h v v v x z v h s s s { } s t p p p ~ p q m m m m n j j j t j c k c u c c ? g g g g h h 6 6 6 6 6 7 6 v 6 6 7 4 l l 5 r e 2 2 2 2 2 3 2 2 2 3 p p . . . . . / . . . / + - ( * % ' " $ ! t t " # % & ( ) + , 0 2 1 1 5 . . 2 4 6 . * * * 7 : * * + * < * * ; + = = o q ? = ? @ @ l n B @ B C C i k E C E F F f h H F H I I c e K I K L L ` b N L N O O ] _ Q O Q R R Z \ T R T U U W Y W U x V V V X Z V x S S S [ ] S T P P P ^ ` P Q M M M a c M N J J J d f J K G G G g i G H D D D j l D E A A A m o A B > > > p t > 7 ? 7 v 7 7 u ; ; ; u y ; < r r v x z r < & & & { ~ & & ' & & &  ' | | { { 4 { { 9     " " " " " # " 5 " " # 8 9 } _ a \ ^ ! ! Y [ # ! # $ $ V X & $ & ' ' S U ) ' ) * * P R , * , - - M O / - / 0 0 J L 2 0 2 3 3 G I 5 3 5 6 6 D F 8 6 8 9 9 A C ; 9 ; < < > @ > < = = = ? A = : : : B D : ; 7 7 7 E G 7 8 4 4 4 H J 4 5 1 1 1 K M 1 2 . . . N P . / + + + Q S + , ( ( ( T V ( ) % % % W Y % & " " " Z \ " # ] _ ` d f e e i b b f h j b k n p o q q s q s t t v t v w w y w y z z | z | } }  }  ~ ~ ~ ~  { { { { | x x x x y u u u u v r r r r k s k $ k k o o o o p * p . / 1 " 2 4 $ # m # ' 5 $ & , - - / - / 0 0 2 0 2 3 3 }  5 3 5 6 6 z | 8 6 8 9 9 w y ; 9 ; < < t v > < > ? ? q s A ? A B B n p D B D E E k m G E G H H h j J H J K K e g M K M N N b d P N P Q Q _ a S Q S T T \ ^ V T V W W Y [ Y W X X X Z \ X U U U ] _ U V R R R ` b R S O O O c e O P L L L f h L M I I I i k I J F F F l n F G C C C o q C D @ @ @ r t @ A = = = u w = > : : : x z : ; 7 7 7 { } 7 8 4 4 4 ~ 4 5 1 1 1 7 1 2 . . . . / 8 * : S ; ( ( = ( + + + + , > x , @ C A D F G I J L < ~ N ~ ~  = z Q z z 7 { A K v T v 8 v i B w > s > H r > W r j r t s p p E n p Z n @ n o B j ] j r j # k - ? f ` f $ f m . g * w * < b * c b n b x c t t 9 ^ t f ^ , ^ _ 6 Z i Z v Z o [ y 3 V n V p V z W v * v 0 R v t R R + S , x 8 9 ! ' $ + 0 3 * 6 9 1 4 7 : 2 5 < ? 8 ; B E = @ H C F > A I D G K O R J U X L N Q T W < = K [ H E ^ a d Z g ] ` c B f ? < 9 j k 6 q u z i . n t { 3 / } 0 , | ~  @ A x } y z v D E # & ) ! $ ' * " % , / ( + 2 5 - 0 8 3 6 . 1 9 4 7 ; > A : D H < ? B E G = @ C K H I N Q T J W M P S D V A > ; Z ] 8 ` c f Y \ _ b e 5 2 i / , ) l m h s w k & p v # |  } ~ L M z  { | R S x P T U X Y \ ] # $ & ) % - 0 ' * 3 , / ( ` 2 a ) 4 : > & C F ! 7 = D G " # I E H L P S J V M O R K U d e L Y Z I ` d i X A ] c j F B l C ? k o r m u y p s n v x q t |  h i { ~ u r g o l h i e l m p q t u ! $ ' * # - & ) , . 4 8 = @ 1 7 > A C ? B F I L D O G J M E P H K N R U Q Y \ _ S V X [ ^ T x b y U R e h a k n d g O j m L I q r F C x | p ; u { @ < = 9 | }  } ! " $ ' * # - 0 % ( + . 1 & ) , 3 / 2 6 9 < 4 @ 7 : = 5 ? 8 ; C F I L O B E H K N < 9 R 6 3 0 U X Q [ ^ T W - Z ] * ' a b $ ! h l ` q e k r t w z s } u x { ~ v y |  } z w t o p q m & ( - # . 0 3 / 6 9 < 1 4 7 : = 2 5 ? 8 ; > B E @ H K C F A I L D G N Q J M T W O R [ U X P S Z V ^ a d g j ] ` c f i W T Q m N K p s v l y o r u H x E B ? |  < { ~ + 9 6 3 0 , x { ~ - y |  @ A } z v D E ! $ ' * - 0 3 6 " 9 % ( + < . ? 1 4 7 B E G : J M P = S @ V Y \ C H I _ D A > b ; e 8 5 2 h k p / v z } , ) & # { ~ L M  | x P T U X Y ! \ ] $ ' * , / 2 7 " = A D % ( ` G a ) & J # M B E O R U H X ] c K g d j m p e L I s F C ? v h x k n q { ~ t h i u r o l i e l m p q # t u & ) , 1 7 ; > A D G J < M ? P B E H S V X K [ ^ a N d Q g j m T x y p U R O u L { I F C  @ = 9 | } } " % ( + . 1 4 7 # : = ? & ) , B / 2 5 E 8 H ; K N Q < T W Z 9 ] 6 ` e k 3 0 - o * ' $ r ! u x { ~ p s v y |  } z w t q m # + . 1 4 7 : = , / @ 2 C 5 8 ; F I L > O R U A X D Z ] ` G J M c P S V f i W T l o r Q u x { N ~ K H E B ? < 9 6 3 0 - X - ^ m s # / 0 < K Z i x , ; J Y h w + : 2 ? A N P ] _ l * 0 ? E T Z i o ~ & , ; A P V n { } " / 1 > @ M O \ ^ k m z | ! . 0 = ? k ( = R g | $ 9 N c r t u v w x " ) / 1 2 3 4 5 6 8 9 : ; < > E K M N O P Q R T U V W X Z a g i j k l m n p q r s t v } % + - . / 0 1 2 4 5 6 7 8 : A G I J K L M N P Q R S T V ] c e f g h i j l m n o p r y  ! ' ) * + , - . 0 1 2 3 4 6 = C E F G H I J L M N O P R Y _ a b c d e f h i j k l n u { } ~  # % & ' ( ) * , - . / 0 2 9 ? A B C D E F H I J K L N U [ ] ^ _ ` a b d e f g h j q w y z { | } ~ ! " # $ % & ( ) * + , . 5 ; = > ? @ A B D E F G H J Q W Y Z [ \ ] ^ ` a b c d f m s u v w x y z | } ~  ! " $ % & ' ( * 1 7 9 : ; < = > @ A B C D F M S U V W X Y Z \ ] ^ _ ` b i o q r s t u v x y z { | ~ ! " # $ & - 3 5 6 7 8 9 : < = > ? @ B I O Q R S T U V X Y Z [ \ ^ e k m n o p q r t u v w x z " ) / 1 2 3 4 5 6 8 9 : ; < > E K M N O P Q R T U V W X Z a g i j k l m n p q r s t v } % + - . / 0 1 2 4 5 6 7 8 : A G I J K L M N P Q R S T V ] c e f g h i j l m n o p r y  ! ' ) * + , - . 0 1 2 3 4 6 = C E F G H I J L M N O P R Y _ a b c d e f h i j k l n u { } ~  # % & ' ( ) * , - . / 0 2 9 ? A B C D E F H I J K L N U [ ] ^ _ ` a b d e f g h j q w y z { | } ~ ! " # $ % & ( ) * + , . 5 ; = > ? @ A B D E F G H J Q W Y Z [ \ ] ^ ` a b c d f m s u v w x y z | } ~  ! " $ % & ' ( * 1 7 9 : ; < = > @ A B C D F M S U V W X Y Z \ ] ^ _ ` b i o q r s t u v x y z { | ~ ! " # $ & - 3 5 6 7 8 9 : < = > ? @ B I O Q R S T U V X Y Z [ \ ^ e k m n o p q r t u v w x z " ) / 1 2 3 4 5 6 8 9 : ; < > E K M N O P Q R T U V W X Z a g i j k l m n p q r s t v } % + - . / 0 1 2 4 5 6 7 8 : e k z A G I J K L M N P Q R S T V ] c e f g h i I j l m n o p r 9 : 9 ; : < ; = < > = ? > @ ? h @ i h j i k j l k m l n m o n p o q p r q s r t s u t v ! u w v x ! ! ! ! ! ! ! ! ! " w y x z " " " " " " " " " # y { z | # # # # # # # # # $ { } | ~ $ $ $ $ $ $ $ $ $ % }  ~ % % % % % % % % % &  & & & & & & & & & ' ' ' ' ' ' ' ' ' ' ( ( ( ( ( ( ( ( ( ( ) ) ) ) ) ) ) ) ) ) * * * * * * * * * * + + + + + + + + + + , , , , , , , , , , - - - - - - - - - - . . . . . . . . . . / / / / / / / / / / 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 A A A A A A A B B B B B B C C C C C C B C D D D D D D E E E E E E D E F F F F F F G G G G G G F G H H H H H H I I I I I I H I J J J J J J K K K K K K J K L L L L L L M M M M M M L M N N N N N N O O O O O O N O P P P P P P Q Q Q Q Q Q P Q R R R R R R S S S S S S R S T T T T T T U U U U U U T U V V V V V V W W W W W W V W X X X X X X Y Y Y Y Y Y X Y Z Z Z Z Z Z [ [ [ [ [ [ Z [ \ \ \ \ \ \ ] ] ] ] ] ] \ ] ^ ^ ^ ^ ^ ^ _ _ _ _ _ _ ^ _ ` ` ` ` ` ` a a a a a a ` a b b b b b b c c c c c c b c d d d d d d e e e e e e d e f f f f f f g g g g g g f g ! " # $ % & ' ! ( " # $ % & ) ' * + , - . / ( 0 1 2 3 4 ) 5 * + , - . / 6 0 1 2 3 4 7 5 8 9 : ; < = 6 > ? @ A B 7 C 8 9 : ; < = D > ? @ A B E C F G H I J K D L M N O P E Q F G H I J K R L M N O P S Q T U V W X Y R Z [ \ ] ^ S _ T U V W X Y ` Z [ \ ] ^ a _ b c d e f g ` h i j k l a m b c d e f g n h i j k l o m p q r s t u n v w x y z o { p q r s t u | v w x y z } { ~  | } ~  ! " # $ ! " % # & ' ( ) * + $ , - . / 0 % 1 & ' ( ) * + 2 , - . / 0 3 1 4 5 6 7 8 9 2 : ; < = > 3 ? 4 5 6 7 8 9 @ : ; < = > A ? B C D E F G @ H I J K L A M B C D E F G N H I J K L O M P Q R S T U N V W X Y Z O [ P Q R S T U \ V W X Y Z ] [ ^ _ ` a b c \ d e f g h ] i ^ _ ` a b c j d e f g h k i l m n o p q j r s t u v k w l m n o p q x r s t u v y w z { | } ~  x y z { | } ~  ! " # $ % & ' ( ) * + , ! - " # $ % & ' . ( ) * + , / - 0 1 2 3 4 5 . 6 7 8 9 : / ; 0 1 2 3 4 5 < 6 7 8 9 : = ; > ? @ A B C < D E F G H = I > ? @ A B C J D E F G H K I L M N O P Q J R S T U V K W L M N O P Q X R S T U V Y W Z [ \ ] ^ _ X ` a b c d Y e Z [ \ ] ^ _ f ` a b c d g e h i j k l m f n o p q r g s h i j k l m t n o p q r u s v w x y z { t | } ~  u v w x y z { | } ~  ! " # $ % & ' ( ) ! " # * $ % & ' ( + ) , - . / 0 1 * 2 3 4 5 6 + 7 , - . / 0 1 8 2 3 4 5 6 9 7 : ; < = > ? 8 @ A B C D 9 E : ; < = > ? F @ A B C D G E H I J K L M F N O P Q R G S H I J K L M T N O P Q R U S V W X Y Z [ T \ ] ^ _ ` U a V W X Y Z [ b \ ] ^ _ ` c a d e f g h i b j k l m n c o d e f g h i p j k l m n q o r s t u v w p x y z { | q } r s t u v w ~ x y z { |  } ~  ! " # $ % & ! " # $ ' % ( ) * + , - & . / 0 1 2 ' 3 ( ) * + , - 4 . / 0 1 2 5 3 6 7 8 9 : ; 4 < = > ? @ 5 A 6 7 8 9 : ; B < = > ? @ C A D E F G H I B J K L M N C O D E F G H I P J K L M N Q O R S T U V W P X Y Z [ \ Q ] R S T U V W ^ X Y Z [ \ _ ] ` a b c d e ^ f g h i j _ k ` a b c d e l f g h i j m k n o p q r s l t u v w x m y n o p q r s z t u v w x { y | } ~  z { | } ~  ! " # ! $ % & ' ( ) " * + , - . # / $ % & ' ( ) 0 * + , - . 1 / 2 3 4 5 6 7 0 8 9 : ; < 1 = 2 3 4 5 6 7 > 8 9 : ; < ? = @ A B C D E > F G H I J ? K @ A B C D E L F G H I J M K N O P Q R S L T U V W X M Y N O P Q R S Z T U V W X [ Y \ ] ^ _ ` a Z b c d e f [ g \ ] ^ _ ` a h b c d e f i g j k l m n o h p q r s t i u j k l m n o v p q r s t w u x y z { | } v ~  w x y z { | } ~  ! " # $ % & ' ( ) * + ! " # $ % , & ' ( ) * - + . / 0 1 2 3 , 4 5 6 7 8 - 9 . / 0 1 2 3 : 4 5 6 7 8 ; 9 < = > ? @ A : B C D E F ; G < = > ? @ A H B C D E F I G J K L M N O H P Q R S T I U J K L M N O V P Q R S T W U X Y Z [ \ ] V ^ _ ` a b W c X Y Z [ \ ] d ^ _ ` a b e c f g h i j k d l m n o p e q f g h i j k r l m n o p s q t u v w x y r z { | } ~ s  t u v w x y z { | } ~  ! " # $ % & ' ! ( " # $ % & ) ' * + , - . / ( 0 1 2 3 4 ) 5 * + , - . / 6 0 1 2 3 4 7 5 8 9 : ; < = 6 > ? @ A B 7 C 8 9 : ; < = D > ? @ A B E C F G H I J K D L M N O P E Q F G H I J K R L M N O P S Q T U V W X Y R Z [ \ ] ^ S _ T U V W X Y ` Z [ \ ] ^ a _ b c d e f g ` h i j k l a m b c d e f g n h i j k l o m p q r s t u n v w x y z o { p q r s t u | v w x y z } { ~  | } ~  ( z ( ` U b ~ ; _ { ' 9 z ( ` : : ; j  ~ ; < < = | { y r q > > ? o n l O H G ? @ @ h E D B & A i i j n j k k l l m m n p 2 n o o p N p q q r 4 x q k r r s s t s P [ T u u v m ? 8 ! ! v w w x $ " " x y y z 8 # # z { | T $ $ | } ~ q : . % % ~   V R ! & & " s 0 w < ' ' = T X ( ( Y y | u ) ) v p i * * 4 ^ W + + X M F ? , , } 6 = 6 j - - ! Z A . ' . .  l 8 / / 9 \ 0 0 ] 1 1 g E M 2 2 { p | 3 3 G O 4 4 r ~ 5 5 \ t I 6 6 # J t 7 7 S u v 8 8 % 9 = 9 " d ( |  ; <  w Q y " z T % V s ' I A B B C c a C D D ` _ \ ; 9 E 8 7 4 E F F G G H H I ^ \ f I J J [ Z W 0 . K - , ) K L L M M N N } { O z y v R P O P P O N K ( & Q % $ ! Q R R S S T T U e c U V V b a ^ A ? W > = : W X X Y Y Z Z [ [ \ \ ~ | ] { z w a _ ] ^ ^ ^ ] Z E C _ B A > * ( _ ` ` ' & # a a b b c c d d e e f f } g { t h 9 g ? @ # 9 e A $ } d % c & b ! " # $ % & ' ! " ( ' $ % ) a * + , - . / ) 0 1 2 3 4 5 + , - . / 0 6 1 2 3 4 5 7 6 8 9 : ; < = 7 > ? @ A B 8 C 9 : ; < = ( D ? @ ' ` E D F G H I J K & L M N O P F Q G H I J K L R M N O P Q S R T U V W X Y S Z [ \ ] ^ T _ U V W X Y ) ` [ \ B _ a ` b c d e f g A h i j k l b m c d e f g h n i j k l m o n p q r s t u o v w x y z p { q r s t u v | * x y ^ } ^ ~  } ]  + ( { ] z , C \ - _ [ . | Z / ! " # Y $ ! " # % $ & ' ( ) * + % , - . / 0 & 1 ' ( ) * + , 2 - . / 0 1 3 2 4 5 6 7 8 9 3 : ; < = > 4 ? 5 6 7 8 9 0 @ ; < X A @ B C D E F G H I J K L B M C D E F G H N I J K L M O N P Q R S T U O V W X Y Z P [ Q R S T U V \ W X Y Z [ ] \ ^ _ ` a b c ] d e f g h 1 i _ ` > W d j = f g h i k j l m n o p q k r s t u v l w m n o p q r x s t u v w y x z { | } ~  y z { | } ~  2 b V a 3 U 4 ? T 5 c S ! " # $ % & ' 6 ( ) * + , " - # R ' . ) * + , - / . 0 1 2 3 4 5 / 6 7 8 9 : 0 ; 1 2 3 4 5 6 < 7 8 9 : ; = < > ? @ A B C = D E F G H > I ? @ A B C D J E F G H I K J L M N O P Q 7 R S T U V L W M % Q Q $ X S T U V W Y X Z [ \ ] ^ _ Y ` a b c d Z e [ \ ] ^ _ ` f a b c d e g f h i j k l m g n o p q r h s i j k l m n t o p q r s u t v w x y z { u | } ~  8 w x O P | N ~  z O y & N P M ! " # $ % & ' ( ) ! " # $ * % & ' ( + * , - . / 0 1 + 2 3 4 5 6 { 7 L / 1 2 8 3 4 5 6 7 9 8 : ; < = > ? 9 @ A B C D : E ; < = > ? @ F A B C D E G F H I J K L M G N O P Q R H S I J K L M N T O P Q R S U T V W X Y Z [ U \ ] ^ _ ` V a X Y - K b ] , _ ` a c b d e f g h i c j k l m n d o e f g h i j p k l m n o q p r s t u v w q x y z { | r } s t u v w x ~ y z { | }  ~  [ J Z I . H t \ G ! " # $ % & ! " # $ % ' & ( ) * + , - ' . / 0 1 2 ( 3 ) * + , - . 4 / 0 1 2 3 5 6 7 8 9 : ; 5 < = > ? @ 6 A F : < B = > ? @ A C B D E F G H I C J K L M N D O E F G H I J P K L M N O Q P R S T U V W Q X Y Z [ \ R ] S T U V W X ^ Y Z [ ] _ ^ ` a b c d e f g h i j 8 k E b 7 d e f l g h i j k m l n o p q r s m t u v w x n y o p q r s t z u v w x y { z | } ~  { | } ~  ` D _ C 9 B 4 a ! W " \ ! # " $ % & ' ( ) # * + , - . $ / % & ) ( ) * 0 + , - / 1 0 2 3 4 5 6 7 1 8 9 : ; < 2 = 3 4 5 7 8 > 9 : ; < ? > @ A B C D E ? F G H I J @ K A B C D E L G H I J K M L N O P Q R S T U V W X N Y O P Q R S T Z U V X Y [ Z \ ] ^ _ ` a [ b c d e f \ g ] _ ` a b h c d e f g i h j k l m n o v p q r s t j u k l m n o v q r s t u w v x y z { | } w ~  x y z { K } ~  ! . = M ^ ^ p : ! " # $ % & ' ( ) * + ! " # % & , ' ( ) * + - , . / 0 1 2 3 - 4 5 6 7 8 . 9 / 0 1 2 3 4 : 5 6 7 9 ; : < = > ? @ A ; B C D E F < G = > @ A B H C D E F G I H J K L M N O I P Q R S T J U K L M N O P V Q R S U W V X Y Z [ \ ] W ^ _ ` a b X c Y Z \ ] ^ d _ ` a b c e d f g h i j k e l m n o p f q g h i j k l r m n o p s r t u v w x y s z { | } ~ t  u v w y z { | } ~  w Z $ ! > " # $ % & ' ! " ( # $ % ? ' ) ( * + , - . / ) 0 1 2 3 4 * 5 + , - . / 0 6 1 2 3 4 5 7 6 8 9 : ; < = 7 > ? @ A B 8 C 9 : ; < = > D ? @ A # C E F G H I J K L M N O P F Q D I J K L R M N [ P Q S R T U V W X Y S Z [ \ ] ^ T _ U V W X Y Z ` [ \ ] ^ _ a ` b c d e f g a h i j k l b m c d e f g h n i j k m o p q r s t u v w x y z p { n s t u v | w x x z } ~  } B { G l ~ q y | o E O & #'(*./013458 :;:*- * 7 7*"9 8 * 8 8" " 9+ + :. < ; . ;/ / <0 = 0 =1 1 >2"9 ; ;"2 " 8 ?3+@ <9< 3 9 @4 = = 4 ADCF DBD B-BC C C .C .D E C C-E FE E E G I H D6H E C:I J E E*J KHCF H H B:LIEM IFI F*MJ J J N O # .G # O. Q..P % P/ &// Q0 R00& & R1 11 S-*U--TO* ) T2",22 P" ! U3+V33,Q , V4 44 R W X( 8 ( W Y * Z W_ [] [ [W WW \ \ ] ^ \ \ ^ _8 88 ^ ! " ` b a # ] a ^ $ \ b c ^ % ^ c & dXW_XX aW' ([ e78f77_b ) *_ f9 99 c , + gY )YY h *A h % D i5Au ptpA5 A j6jABo mkm A k-kB l l B .lC C .mDCn l D l-nE E oF n n F pGDr q DG D m6qHCn CH C l:rIEs n I n*sJ J tKBo q qBK B k:uLFv ror L o*vM s s M w x ` N:ph ` x: z::y O % .b y; c;; P /^ z< {<8f>> y8T ! 2_ ~?9??fz U 3f @ @@ { V 4 &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&&!!&&&""&&&##&&&$$&&&%%&&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&& &&&!!&&&""&&&##&&&$$&&&%%&&& "" " " """"""" 33333330 "" wwwwwww fffffff` UUUUUUU DDDDDDD@ 33 3333 330 3330 DDDFFF CCCEEE BBBDDD AAACCC @@@BBB ???AAA >>>@@@ ===??? <<<>>> ;;;=== :::<<< 999;;; 888::: 777999 666888 555777 444666 333555 222444 111333 000222 ///111 ...000 ---/// ,,,... +++--- ***,,, )))+++ (((*** '''))) &&&((( %%%''' $$$&&& ###%%% """$$$ !!!### """ !!! F " """" " ! !!!! ! " """" " ! !!!! ! ! !!!! ! " """" " ( D %%% $$$ ### """ !!! %%% $$$ ### """ !!! p ` P @ 0 Y H 7 &p ` P @ ` P ` P ` P ` @ ` 0 ` P ` P ` @ ` ` P ` @ 0 ` ` P ` ` 878 767 656 545 434 323 212 101 0/0 /./ .-. -,- ,+, +*+ *)* )() ('( '&' &%& %$% $#$ #"# "!" ! ! !% A 1 1 ""! "" ""! P P ww@ wwt ww@ wwt ff0 ffc ff0 ffc UU UUR UU UUR DD DDA DD DDA 33 331 33 331 "" "" 33 DDA UU ffc ww@ #% !A !A R $ 0 %% AA 33R "$ ""A "$ 0 "$ AA 00 !A RR UR DD "" " " "" 1 3# 1 "! 1 !! 1 B !! 32B " 321 " 1 B" D522 DCB" $!! 32S " 00 "!S " %11 32S 0 " " UTS30 @522 1 !! " 00 "!S " 1 1 " "! " 2 11 "!S 0 02 # 22 # 1 321 0 " " " 1 1 0 " S 0 11 S30 1 " " 0 " 3 1 3 1 13 11 30 " "!1 0 " " 22 B" 02 S 0 02 B !! 00 B 00 S ! 0 02 0 0 2 0 "!1 00 # 0 1 ! 0 ! 0 ! 00 ! 03 2 " " " 02 ! 0 0 2 ! "" "" "" " " " ""%% !! !! !! ! ! ! !!$$ !! !! !! ! ! ! !!$$ ## ## ## "" "" "" !! !! !! !! !! !! !! !! !! !! !! !! !! "" "" "" "" "" "" "" "" "" "" ## ## ## ## ## ## ## ## ## ## !! !! !! ! ! ! !!$$ !! !! !! ! ! ! !!$$ !! !! !! ! ! ! !!$$ "" "" "" " " " ""%% !! !! !! ! ! ! !!$$ !! !! !! ! ! ! !!$$ !! !! !! ! ! ! !!$$ !! !! !! ! ! ! !!$$ !! !! !! ! ! ! !!$$ !! !! !! ! ! ! !!$$ !! !! !! ! ! ! !!$$ !! !! !! ! ! ! !!$$ "" "" "" " " " ""%% "" "" "" " " " ""%% "" "" "" " " " ""%% "" "" "" " " " ""%% "" "" "" " " " ""%% "" "" "" " " " ""%% "" "" "" " " " ""%% "" "" "" " " " ""%% "" "" "" " " " ""%% "" "" "" " " " ""%% "" "" "" " " " ""%% R A 0 " " R A A 0 " 0" R %"R " A A D A @ D AD @ 3 03 0 " " " R" A R A 0 R A R A 3 A3 0 " 0" " R" %"R%"P A @ 0 0 R 0 " A" 0 R A " A" " R$ @ A 0 R @ A 0 D R @ D R @ D RD @ 3 A3 0 D RD @ D AD @ D cD @ 3 R3 0 " A" 0 R " R" 3 R" " A 0 R " R" %"R " %"R " A D A @ A @ A @ D AD @ R R c R A R @ " R$ @ R @ A @ 0 0 R "R "P A @ 0 0 R 0 U"R "P U"R "P U"RU"P D R @ D c @ 3 R3 0 U"RU"P D cD @ D cD @ D tD @ 3 c3 0 " R" A 0 0 R A t c R "R " "R "P "R " U"R "P D A @ U"R "P %"R " %"R%"P R R R @ " R" " c$ @ R 0 c @ R 0 U"R "P D c @ D c @ D t @ D t @ D tD @ D RD @ 3 R3 0 3 R3 0 c @ t @ c 0 D c @ D c @ D cD @ D c ` D c ` D cF ` 3 R5 P " A$ @ 0 0 R "R "P U"R "P U"R%"P D A @ 3 0 0 3 R 0 3 R 0 3 A 0 D t @ D tD @ 3 c3 0 " R" A 0 0 " 1" R R 0 A " A" A 0 A 0 3 03 0 3 A3 0 3 3 0 " " t %"t " c c c @ c @ D cD @ %"t " %"t%"P t c R "R "P c @ " c$ @ c @ t @ c 0 R R A A " A$ @ " A$ @ # R" %"c%"P R @ %"t%"P c @ R 0 R P " A$ @ 3 R5 P U"cU"P U"tU"P D cD @ 3"R5"P U"c "P U"t "P "R "P c 0 3 c3 0 D cF ` 3 R5 P U"cU"P U"tU"P D tD @ 3 c3 0 D cF ` D tD @ 3 c3 0 D c ` D t @ c 0 t 0 " c" R A " A" " R$ @ A 0 0 R "R "P R @ c @ t @ t @ " t$ @ " R @ " R @ R R A A @ A @ A c @ R 0 A R @ " R$ @ D R$ @ 3 A 0 " 0 " R %"R "P " c @ " t @ " R " A " A @ " c @ " c$ @ " t @ c 0 R R A 0 0 0 R 0 A 0 0 D D @ 3 3 0 " t" c %"c " R R R @ %"c " c c c R A @ U"R " U"R "P 1 R P U"c "P U"c "P D R @ U"t "P U"t "P D c @ 1 R P 1"R "P U"c " U"c "P U"t " U"t "P U"R "P R "R "P c B c& ` c t c " c" R t c 3 c3 0 D tD @ 3 c3 0 " R" %"R%"P %"R%"P " c$ @ R 0 A R @ A @ c @ c @ " c$ @ c @ t @ t @ " t$ @ " t$ @ D tD @ t @ D t @ t @ 3 A 0 " A @ " A @ U"R "P D A @ D A @ D A @ U"R "P R @ A 0 D R @ D c @ D c @ D t @ D t @ A 0 A 0 A 0 R @ c @ R 0 U"R "P D c @ D t @ D t @ c @ t @ c 0 D c ` D c ` D t @ D t @ D t @ D tD @ D t @ c 0 3 c3 0 c 0 c 0 c 0 t @ t @ R 0 R 0 R 0 " c$ @ " t$ @ c 0 R R "c "P "c "P "t "P "t "P 3 R P 3"R "P %"R "P "R " #"R"" "R " c c " c" " t$ @ c 0 c ` R P U"c "P U"t "P U"RU"P c ` t @ c 0 D c ` D t @ t @ c 0 c 0 @ c ` t @ c @ c ` t @ 3 c 0 3 c 0 " c @ c t c R " R" " t" " R" R A A A ! R %"t " c c c @ c @ c @ !"R " "c " "t " "R " R c t t c c t c t c " c" B c& ` 1 R P A @ D A$ @ 3 0 0 " " R %"R "P " R @ " c @ " t @ " t$ @ " R " A " A @ " A$ @ " c @ R 0 A R @ D R @ D R @ D R$ @ R @ R @ A @ A @ " A$ @ D A$ @ D A$ @ A @ D A @ D A @ A @ c @ c @ " c$ @ " c$ @ D c$ @ 3 R 0 " A " R @ " A @ " c @ " t @ c 0 R R "c "P R @ "c "P %"c%"P U"c%"P D R @ D R @ D R @ U"c "P "t "P c @ R 0 R P U"c "P U"t "P "R "P c 0 D c ` D t @ c 0 t 0 E t @ 4 c3 0 # R" A 0 0 0 0 " "P t @ %" %"P %" %"P U" U"P D tD @ U" U"P " "P @ t 0 c "c "P %"c%"P " c" B c& ` " t$ @ @ c ` t @ " c$ @ U"t "P D c @ U"t "P U"tU"P t ` c P " R$ @ 3 c5 P f3cf3` f3cf3` U"tU"P 3 c5 P 3"c5"P f3c 3` f3c 3` U"t "P U"t "P U"cU"P c P "c "P t ` D tF ` t @ c 0 # R" %"t%"P 4 c3 0 D tF ` 4 c3 0 4 c3 0 D t ` D t ` D cF ` c 0 c 0 t @ E tD @ t 0 t 0 3 t3 0 3 t3 0 " $ @ " $ @ D D @ 3 t3 0 E tD @ D D @ @ @ ` 1 t P c @ f3t 3` U"c "P f3t 3` f3tf3` U"t $p D c ` U"t $p U"tW$p 1 t P 1"t "P 3"t5"P 3 t5 P B & ` B & ` D F ` 3 t5 P f3tf3` U"tW$p D F ` @ ` @ t 0 c R # c" f3c&3` f3c&3` %"t%"P # c" #"c"" `3c 3` `3c 3` "t "P "t "P %"c%"P c "c " t p c ` %"R%"P 6 c6 ` 6 c6 ` 63c63` f3t 3` f3t 3` f3cf3` c ` 3c 3` t p G tG p t 0 t 0 4 t3 0 4 t3 0 " $ @ " $ @ E D @ 4 t3 0 G tG p E D @ @ " $ @ " " " " 3 3 0 3 3 0 c 0 t 0 c R A A R A A 0 t @ c 0 c 0 4 c3 0 D tF ` 3 c5 P " R$ @ 3 c5 P 3"c5"P 4 c3 0 D t ` D cF ` c 0 t 0 " c" R %"R " R c R U"R " U"R "P R R @ c c @ t t @ t @ R R 0 R 0 R c t c c 0 c ` R P t P " c$ @ 3 t5 P U"tW$p D cF ` 3"t5"P U"t $p "t "P U R5 P U R5 P U"R5"P 3 R5 P 3"R5"P R P "R "P t @ c 0 t 0 E t @ t 0 D c3 0 3 R" U"R%"P D c$ @ 3 R 0 " A " c @ " t @ D c @ 3 R 0 D c @ D t @ 3 c 0 3 c 0 3 c 0 D t @ 3 R 0 3 R 0 D c$ @ D t$ @ 3 c 0 " R # R %"c "P %"t "P #"R " " c B c ` " t @ " c " t " t" " t$ @ c 0 R t c R 3 R3 0 3 t3 0 3 R3 0 c c ` t @ c 0 t c @ c ` B c& ` @ c ` t @ c 0 R "R "P c @ c @ t @ t @ D t$ @ 1 c P R @ f3c 3` U"R "P 1"c "P c 0 R "t "P c 0 c 0 c 0 3 c3 0 3 c3 0 " t$ @ " t$ @ t @ c " c" c 3 t3 0 E tD @ t 0 t @ c 0 D t ` D tF ` t 0 t @ t 0 t 0 R 0 A " 0 R %"R " R c t t R A " A" A A c R R 0 R 0 R A @ 1 R P U"c "P D R @ U"t "P D c @ 1"R "P U"c "P U"t "P "R "P c R "R "P c @ t @ " R @ c 0 c ` R P U"c "P U"t "P t @ c 0 D c ` D t @ c 0 c ` t @ c 0 t c @ c ` @ c ` t @ t @ " c @ c c t 0 t @ c 0 D t ` D t ` D c ` c 0 c 0 t 0 t @ t 0 R 0 A D R @ D R @ D A @ D A @ D c @ D c @ D c @ D c$ @ D c @ D t @ 3 c 0 " R # R # R" %"t%"P #"R"" %"c "P %"t "P #"R " " c R A R R A A A @ c c c c c c t c 3 c3 0 3 t3 0 3 c3 0 c c ` t @ c 0 c c 0 t ` c P t P U"t $p "t "P U c5 P D R$ @ U c5 P U"c5"P c P "c "P c 0 t ` c ` c 0 t c c ! R %"t " 2 c" B t& ` 1 c P f3c 3` 2 c" @ t ` c t " t" " t$ @ c 0 " t" t @ t " c" R A R A t t @ t @ A A 0 3 A 0 " R " R R A 0 R R 0 U" "P U" "P D @ D @ D @ D D @ U" U"P @ @ 0 U" "P U" "P D ` D ` E @ E @ 0 0 3 3 0 D F ` 3 5 P " t$ @ f3 f3` U"tU"P f3 f3` U" W$p D tF ` U" W$p 3 5 P 3" 5"P E D @ 4 3 0 # t" c f3t&3` U"c "P f3t&3` %"t'$p c ` %"t'$p # t" #"t"" G G p 6 t6 ` wDtwDp wDtwDp 6 t6 ` 63t63` G G p 4 3 0 4 3 0 0 ` P f3 3` f3 3` U" $p U" $p U" U"P P " "P @ 0 G p G p D F ` 0 0 ` @ 0 3 0 c c 0 t 3 t3 0 " c" 2 c" ! R A A 0 R D R @ D c @ D t @ R 0 A D A @ D A @ 3 A 0 D c @ 3 R 0 3 t 0 E t @ 3 t 0 3 R 0 3 R 0 D t @ 3 c 0 4 c 0 4 c 0 3 t 0 3 t3 0 E tD @ 4 c3 0 # R" %"c%"P %"t%"P 4 c3 0 4 c3 0 E t @ 3 t 0 3 c 0 3 c 0 3 A 0 D c @ D t @ D A @ A 0 " %" "P %" "P " @ " @ B ` B ` " @ " @ " " D @ D @ 3 0 3 0 3 0 3 0 D ` 3 P 3 P 3" "P E @ 4 0 4 0 4 0 3 0 D ` E @ D @ 0 c 3 c 0 D c ` 3 R P 3 c P 3"c "P 3 t P 3"t "P 3 R P 3"R "P D t @ 3 c 0 4 c 0 4 c 0 3 t 0 3 t 0 3 c 0 3 c 0 3 c 0 D c ` D t @ D c @ c 0 t " c " c B c ` " t @ " c 2 c B t ` 1 c P R @ 1 c ` "R "P 13c 3` 1 c P 1"c "P B t& ` 2 c" 2 c " t c R "R " U"R " D A D A U"R " "R " R R A D R D c D t D t @ R R c c R D c D t c c t t c D c D c ` D t D t @ D c @ t t R R R R R ! c R f3c 3 U"R " !"c " c R "c " "t " %"R " t c f3c 3 f3c 3` U"t " U"t "P c "c "P c t t c c t t ` c c 0 t c c " c" " c" " t" " t$ @ c 0 R "c "P U"c%"P "t "P U"t%"P U"t%"P "t "P 3 R" " A " A " A 3 R" 3"R"" %"R%"P c 0 c 0 " t" " t @ " t " c" " c" " c " c 3 t3 0 E tD @ 4 c3 0 # R" A 0 0 3 13 0 A 0 0 t 0 0 0 " R %"R " A A A @ A @ A @ A A @ A @ A %"R " R A A R R @ R @ c c c @ c @ c @ c @ c @ t c 0 t 0 E t @ t 0 t 0 D c 0 3 R" " A 0 R %"R " A %"R " R R R c R U"R " U"R "P R c c @ t t t @ R R 0 R 0 t c c c c c ` t t t @ t @ c c 0 R c t R R A A A A t A c R R 0 D R3 0 3 A" D t$ @ D t$ @ 3 A" 3 A" D R3 0 R 0 R U"c "P U"t "P "R "P c c ` t @ c 0 t t @ t 0 t 0 R D R3 0 R 0 R 0 R R 0 D R 0 D R 0 R R 0 R R 0 R 0 R 0 t c c 0 D c3 0 D c3 0 c 0 c t ` c 0 t t @ c 0 t 0 G t p t 0 D c3 0 D c3 0 D c3 0 c 0 c 0 t @ t @ t 0 t 0 t 0 c R R U"t "P "R " R 3 R" D c @ D t @ R c " R A R A A c c t t t A A " A " c R " c " t c " t " R " R 3 c" D c& ` 3 R P 3 R P 3"R "P D t$ @ 3 c 0 " R " t @ " t$ @ D c ` 3 R P D c ` D t @ 3 c 0 D t @ 3 c 0 3 c 0 3 c" D c ` D t @ c t " c R ! R %"c " %"t " !"R " c c t c t t t t c t t ` c ` t t t " t R R R R " R " R " c R 1 R 1"R "P c c 0 t t 0 R R 0 " c B c 1 R 1 c 1"c "P 1 t c @ 1 t P U"t $p 1"t "P U"t $p 1"t "P 1 R P 1"R "P 1 R 1"R "P B c " t c c c 0 t t @ t 0 c c 0 " t " c " c 3 t" E t$ @ 4 c 0 # R # c f3c 3` %"t "P #"c " # t # t" %"t'$p #"t"" %"t $p #"t " # R" #"R"" # R #"R " D t ` 3 c P 6 c ` 63c 3` 3 t P 3"t "P 3 c P 3"c "P D t ` 4 c 0 4 c 0 3 t" E t @ t D R" 3 A " 0 " R " R " c " t " R " A " A " A " t c c c 0 t t 0 t 0 c 0 c 0 c c 0 " A " c " t " A " %" " %" " %" " t t %" " t t t t 0 t f3t 3 f3t 3` U"t $ U"t $p U"t "P t "t "P t t t p t ` t t 0 " " %" " %" " @ @ t 0 E t @ @ @ %" %"P " t @ t ` B t& ` t @ " t$ @ U" " U" "P U" "P D t @ U" "P 0 ` t P U"t $p ` @ t 0 G t p @ 0 0 ` @ 0 " $ @ " " " B & ` 1 P t @ f3 3` f3 3` U"t "P U" $p U" $p D t ` 1 P 1" "P " $ @ 0 t `3t 3` `3t 3` "t $p "t $p %"t%"P t "t " p t ` wDt Dp wDt Dp f3tf3` t ` 3t 3` p 0 0 " B 1 f3 3 f3 3` U" $ U" $p 1 1" "P " p 0 " B " " " " c B c " t " c " t c R " R" " c" " t" c R R t " R" A 0 R c t R A A c t A A " " @ " c @ c t c t " t" c c c R t "t "P U R P U R P U"R "P D A @ R "R "P t c c 0 R U"R "P D c @ D t @ c 0 c 0 D c3 0 D c3 0 c c 0 c 0 c 0 c c R c `3c 3 "t " "c " t c ! t %"t $ c !"t " "t $ "t " "t " % R A A A A A % R %"R " %"R"" % R" ! R !"R " R "R " "R " R t c c 3c 3` U c P D R @ U c P U"c "P c "c "P c t c c t c t t t c R U"R " U"R " R R c c t t R R R c c " c" " c" c c c c t c c 0 R U"c "P U"t "P U"R%"P c 0 c 0 c c 0 t c c " t" " t$ @ c 0 R c R # c" f3c&3` U"R "P %"t%"P c @ #"c"" `3c 3` "t "P U"t%"P D c @ 3 c" " R 3"c"" "c " t c c # t" %"t'$p c ` R P c P f3c 3` U"t "P "c "P t P U"t $p "t "P U R P U R P U"R "P R P "R "P c ` c ` #"t"" "t $p U"t'$p D c ` 3 t" " c 3"t"" "t " 3 R" " A 0 R R 0 A A 0 t @ A 0 t @ A 0 " "P " "P @ @ @ ` @ ` @ @ " @ U" "P U" "P D @ D @ D @ @ @ 0 U" "P U" "P D ` D ` E @ E @ 0 0 0 ` P f3 3` f3 3` U" $p U" $p U" "P P " "P @ 0 G p G p D ` 0 0 0 ` @ 0 c c 0 t @ c 0 c 0 D t ` c 0 t 0 E t @ t 0 D c 0 D c 0 D c 0 c 0 c 0 c 0 c ` t @ c 0 t c c c @ t ` c @ t ` B c ` c t t t @ t t @ " t @ t " c R A R A t t @ " R " R D R 3 A 3 A 3 A 0 D R R A " A " A D A 3 0 3 R 3 R 0 3 3 0 3 c 3 c 0 3 t 3 t 0 E t @ 4 c 0 4 t 0 # c" 6 c" 63c"3 # c" #"c"" 4 t3 0 G tG p 6 c6 ` 6 c6 ` 63c63` 4 t3 0 G t p 4 t 0 4 c3 0 4 c3 0 4 c 0 4 c 0 3 t 0 E t @ 3 t 0 3 t 0 3 0 0 3 1 0 3 0 3 1 0 3 1 0 3 0 0 D A A c R 1 R 1"R "P c c 0 t t 0 R 0 R 0 R R 0 " c " c D c 3 R 3 R 3"R "P 3 c D c ` D t @ 3 c 0 3 t " c 3 t 0 E t @ 4 c 0 3 t 0 E t @ 3 t 0 3 R 0 3 R 0 3 R 3 R 0 D c c c @ t c c R c `3c 3` "t "P %"c "P "c " t "t $p "t $p %"t "P "t " % R % R" % R %"R " R "R " c 0 t ` c P c ` f3t 3` 3c 3` t P U"t $p "t "P U c P U c P U"c "P c P "c "P c 0 t ` c 0 t c c @ t ` B c ` c t t @ " t @ t " c " c " c c c t 0 t @ c 0 t 0 G t p t 0 D c 0 D c 0 D c 0 c 0 c 0 t 0 t @ t 0 c 0 c 0 c c 0 " t$ @ " t$ @ " t " t D t 3 c 4 c D t ` 4 c 0 3 t " c 2 c B t ` 2 c " t " t @ " t " c " c 3 t 0 E t @ 4 c 0 4 t 0 4 t 0 4 c 0 4 c 0 3 t 0 E t @ 3 t 0 3 c 0 3 c 0 3 c 3 c 0 D t t t @ " A " A A 3 A 3 A A A A 1 R A U"c " D R U"t " D c 1"R " c R c t c R R "R "P t c D c D t c c 0 c t c c @ c t t c D t c c 0 t R R 3 R" 3 R" " c" " c" " c" " c " c c c c c t 0 t @ c 0 t 0 t 0 D c3 0 D c3 0 D c3 0 c 0 c 0 t 0 t @ c 0 t 0 G t p t 0 D c 0 D c 0 D c 0 c 0 c 0 t 0 t @ t 0 t 0 0 0 1 0 1 0 0 1 0 1 0 0 3 R" 3"R"" % R" A 0 R D R @ D c @ D t @ R 0 A D A @ D c @ D t @ A 0 U" "P U" "P D @ D @ 0 D ` E @ D D @ D ` E @ D 0 0 c D c ` D t @ c 0 t t 0 t 0 E t @ E t @ t 0 t 0 t 0 D 0 3 3 R 3 R 3 A D t @ 3 A 3 " 3 " " t %"t " %"t " t t t t t t t t t " t " B 1 t 1 t 1"t "P B " t t t 0 " " " U" %"P D @ 3 t 0 D @ D @ D $ @ 3 0 " t %"t "P B t ` " t @ D ` 3 t P D ` E @ 4 t 0 E @ 3 0 3 0 D & ` 3 P " t @ 3 P 3" "P E $ @ 4 0 # t f3t 3` f3t 3` %"t $p %"t $p # t #"t " G p 6 t ` 6 t ` 63t 3` G p 4 0 4 0 3 " 3 c" " R A R A A c c c t c c c 0 c c 0 t t @ t 0 c 0 R R U"R "P U"c "P U"t "P "R " R D c @ D t @ R c D c ` D t @ c t E t @ t D R D R" D R" D R D R R R R R c 0 c 0 c 0 c 0 c c 0 c 0 c t t t " t @ # R A #"R " " c R %"R " c t B c 1 R " t c " c " t c c c c t t t c c " t c " t " R " R D c& ` 3 R P " A @ 3 c P 3"c "P 3 t P 3"t "P 3 R P 3"R "P D t$ @ 3 c 0 " R %"R "P " c @ " t @ 4 c 0 # R D t ` 3 c P 4 c 0 3 t 0 " c E t @ 4 c 0 3 t 0 3 c 0 3 c 0 3 c" 3 t" " c R ! R A A A A ! R %"c " R %"t " c !"R " %"c " %"t " !"R " c R "R " %"R " "R " R R c c c t t t R R " c" B c& ` 1 R P U"c "P U"t "P " t$ @ c 0 c ` t @ c c R U"c " U"t " t c c t c c t c " c t c c c c R c f3c 3` U"t "P "c "P t U"t $p "t "P U R U R U"R "P R "R "P c c c c t c c t ` c 0 t t @ t 0 c c c 0 c c 0 t t t t c c c c c c " t" " t$ @ c 0 t ` t t c c t t t t " t R R " R" R R " R " R 2 c ! R ! c f3c 3 !"c " ! t %"t $ !"t " ! R !"R " B t 1 c 1 c 13c 3` 1 c 1"c "P 2 c " t c c c c c " t c c c 0 " t " c " c E t$ @ 4 c 0 # R # c f3c 3` %"t "P #"c " # t %"t $p #"t " # R" #"R"" # R #"R " 4 t 0 # c 6 c 63c 3 # c #"c " G t p 6 c ` 6 c ` 63c 3` 4 t 0 4 c 0 4 c 0 3 t" 3 " 3 !" 3 U" "P D @ D ` E @ 3 3 c D c ` D t @ 3 c 3 t E t @ 3 t 3 3 ! D 03 0 D 13 0 D 03 0 D 0 0 D 0 0 D 1 0 D 0 D 1 0 D 1 0 D 0 0 0 1 0 1 0 0 1 0 1 0 0 0 A A % R" %"R"" R "R " "R " t 0 c c 3c 3 % c" % c" %"c"" c "c " t p c ` f c6 ` f c6 ` f3c63` c ` 3c 3` t 0 c 0 c 0 " t " t c t t p t 0 c c 0 " t t " t t t " 0 R A R A c c t t t " R " c R " t c t " R c D c 3 R t D t 3 c 3 R " A " R " A " c " t 3 R R 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 f3t 3 f3t 3` U"t $ U"t $p U"t " t "t "P t t t p t t t 0 " " " " U" " D D D @ %" " @ @ t 0 U"t "P D t ` E t @ @ @ %" %"P t "t "P t @ @ t ` t @ U" " U" "P U" "P D t @ U" "P 0 ` t P f3t 3` U"t $p ` @ t 0 G t p @ 0 0 ` @ 0 " $ @ " D 3 D D ` E E @ 3 3 0 " " B & ` 1 P t @ f3 3` U"t "P f3 3` U" $p D t ` U" $p 1 P 1" "P " $ @ 0 t `3t 3` `3t 3` "t $p "t $p %"t "P t "t " p t ` wDt Dp wDt Dp f3t 3` t ` 3t 3` p 0 0 " B 1 f3 3 f3 3` U" $ U" $p 1 1" "P " p 0 " @ D 3 3 3" "P E 4 G G p 4 4 0 3 " " " B B " " " " 3 " c R A R R A A A A c c c R t t 0 D R 0 3 A D t @ D R 0 D R 0 R R 0 c c c c c c @ t t @ t t c t t 0 D c 0 3 R 3 R 3"R " 3 c 3 c 3 t 3 t 3 R 3 R D c 0 D c 0 c c 0 t t t t t t @ A A A A A A A A A A A A A ! R A ! R %"c " R %"t " c !"R " %"c " %"t " !"R " R c R "R " "R " c c c t t t R R R c R U"c " U"t " t c c c t c c c c t t t c c c t c t t R R c c t c t t t R R " c" " c" B c& ` 1 R P A @ 1 c P R @ f3c 3` U"R "P U"t "P D c @ 1"c "P 1 t P c @ U"t $p D c ` 1"t "P 1 R P 1"R "P " t$ @ c 0 R "R "P c @ c @ t @ t @ 3 R " R @ c 0 R "c "P "t "P %"R "P t ` c P f3c 3` c 0 t 0 c @ c ` " c @ t @ c 0 t 0 c 0 c 0 " c B c 1 R 1 c f3c 3` U"t "P 1"c "P 1 t U"t $p 1"t "P 1 R 1"R "P " t c c t ` c 0 t t @ t 0 c c 0 " c @ c D c 3 R 3 c 3"c "P 3 t 3"t "P 3 R 3"R "P t D t 3 c 4 c D t ` 4 c 0 3 t E t @ 3 t 0 3 c 3 c 0 3 c " R # R #"R " " c B c " t " c " t " t " t " R " R 3 c c c t c R R c t " R" A 0 0 " 0" " " " " @ @ " 0 U" "P " "P D ` 0 c R R "R " c @ c t c t t t " R " R " R " R" R R R c R c "c "P t "t "P R "R "P t c c c 0 t t 0 D c 0 D c 0 D c 0 c c 0 c t c c @ t c t t t " c R 1 R U"c " U"t " 1"R " R R c c t c t t t R R " c " c c c t c t G t p t 0 D c 0 3 R 3 c U"t "P 3"c " 3 t U"t $p 3"t " 3 R 3"R " D c 0 D c 0 c c 0 t ! " 1" 1 R R c t R A A c t A A " " " "P @ @ ` @ " $ @ @ " " @ c @ c t c t t t @ t t t " 0 " 0" " 0 " 1 " 0 " 1 " 1 " 0 0 " 0 " 1 1 0 1 1 0 R A D R D A D c D t R c R R "R "P c D c ` D t @ c 0 t E t @ t 0 D R D R D R 0 R R 0 c t c c D t ` c 0 t E t @ t 0 D c D c3 0 D c D c 0 D c 0 D c 0 c c 0 c 0 c 0 t A A " R" R R "R " R "c " "t " "R " "c " "t " %"R " "R " "R " R c t R R c c @ c ` t @ c c t c c t c c c t t t @ t t t t t t t R A R R A A c c t t A A A A A " R" R R R R R " R " R R R R R R R c c t c c c R R "c " "t " "R " c `3c 3 %"c " "c " t "t $ %"t " "t " % R % R %"R " R "R " t c c 3c 3` U c U c U"c "P c "c "P c t c c c c c c c c c c c c t c c c c 0 c c 0 t c c c t c c t t t t c c c c " t" " t" " t$ @ c 0 R c `3c 3` "t "P %"c "P "c " t "t $p %"t "P "t " % R % R %"R " R "R " t 0 c c f3c 3` 3c 3 % c % c %"c " c "c " t p c ` f c ` f c ` f3c 3` c ` 3c 3` t 0 c 0 c 0 " t " t c t t p t 0 c c 0 " t t E t 4 c 4 t 4 t 0 4 c 4 c 0 3 t " c 2 c B t 2 c " t " t " t " c " c 3 t t t 3 " " R " R " c " t " R " A " A " c " t " A " A " %" " " B " " " " c B c " t " c " c " t " t " t " t " " " !" " " " ! " 3 3 " R R D R c D c t D t 3 R 3 R " R R A A D A c D c t D t 3 A 3 A " A A " " U" " " "P @ D @ ` @ " $ @ @ D E 3 3 " " @ c c @ c ` t @ @ c D c t D t 3 c 3 c " c c c t t t @ t E t 3 t 3 t " t t t 3 3 3 " " " R A R A c t t " A U"R " D A c R D c D t t c D c D t R " " " " @ @ " U" " D D D @ U" " U" "P D D ` E E @ 0 f3 3 f3 3` U" $ U" $p U" " " "P G G p D 0 c R R "R " c @ c t " c c t t t @ t " t t t " R " R" " R " R " R " R R R R R c R c "c "P t "t "P R "R "P t c c D t ` c 0 t E t @ t 0 D c D c D c 0 c c 0 c t c c @ t B c c t t " t t " c " c " c c c t c t G t p t 0 D c D c D c 0 c c 0 t " !" " " " " " " " ! " ! ! R U"R " c t R A A U" " c c t c c t t t t ! c c t t t t t t t t R A A R R R R R R R R R c t t t " t " t " t " 0 " 1 " 1 " 0 c 0 c c 0 c c 0 A A %" " @ %" " 0 ` @ 0 " "P ` 0 " "P p 0 t c c c t c t t t c R R "R " c c t t R A D R D A D c D t D A A A R R R R c c c c c t c t t t c c c c c t t t c t t 0 c 0 R c "c " t "t " U R" U R" U"R"" R "R " c 0 c 0 c c 0 t t c t t p t 0 c c c 0 c c 0 t t t t 0 1 1 0 1 1 0 t @ t @ A A 0 A A 0 A 0 A R c R U"R " U"R "P c c @ t t @ R R 0 c t c c c ` t t @ c c 0 t R R A A A A c R R U"c "P U"t "P "R "P c c ` t @ c 0 t t @ t 0 R R 0 R 0 R R 0 R R 0 R R 0 t c c t ` c 0 t t @ t 0 c c c 0 c c 0 A c t A A " " " " " " " " %" " @ %" " U" " U" "P 0 ` @ 0 U" "P " "P ` 0 f3 3 f3 3` U" $ U" $p U" " " "P p 0 c R R "R " R "c " "t " "R " "c " "t " %"R " "R " R R c t R R c c t c t t t R A R R A A c c t t D t @ A A A A R R R R c c t c c t t t t R R R R R c c c R c "c "P t "t "P U R P D A @ U R P U"R "P R "R "P t c c c 0 t t 0 c 0 R U"R "P D c @ D t @ c 0 c 0 c c 0 c c R c f3c 3` U"t "P "c "P t U"t $p "t "P U R U R U"R "P R "R "P t c c t ` c 0 t t @ t 0 c c c 0 c c 0 c c t c c t c c c c t c c c t c t t t c R R U"R " U"c " U"t " "R " R c t R c c t c t t t R R R R R c c c c c t c c t t t t c c c c c t t t c t t 0 c 0 R c f3c 3` U"t "P "c " t U"t $p "t " U R U R U"R " R "R " c 0 c 0 c c 0 t t c t t p t 0 c c c 0 c c 0 t t t t ! ! D $ @ c c t t D " D " D !" ! 1 0 1 0 U" "P @ @ @ 0 ` @ 0 0 t t t @ t t 0 t @ t 0 t 0 0 U" "P D @ D ` E @ D @ c D c ` D t @ c t E t @ t D D D ! ! 0 0 0 0 0 0 1 0 0 1 0 1 0 0 0 1 0 0 1 0 1 0 0 A t t t A A B c ` " t @ " t " t @ c c t t t " t @ R R R A A c c c t t t A A D R 0 c @ c ` t @ t t @ " R t @ " %" "P B ` " @ " c B c ` " t @ " t " t @ t @ " R @ ` @ t t @ 0 " %" "P B ` " @ " t " t @ " "P @ @ ` @ 3 0 " @ t t @ 3 t 0 " 0 t 0 c c t t R R D c c t t D D D ! ! 1 1 A A A t A t A " " " " t t t t t t t t t 0 U" " c c t c t t t ! ! 0 0 0 1 0 1 1 0 0 1 0 1 1 0 " "P @ @ ` @ " @ c @ c ` t @ t t @ " c 0 U" "P D @ D ` E @ D @ t 0 E t @ D 0 0 t t c c c t c c t c t t t t t t R R c c t t R D R D c D t R A D A D c D t A D D E D c D c D t c t E t t D D D ! ! ! ! t R A c t t A t t 0 R "R " c t R " " c c t c t t t R U"R " R c t R A A c t A U" " c c t c t t t R "R " R c t R R A A c t A A " " c c t c c t t t t g e " " " " # 3# " ! ! 3$! " 3# " @4" D52 D4" $! 3%1 " 0 " 0 " ! ! %1 3%10 " UE30 @52 ! 1 @0" 0 " 0 " " ! 1 " 00 0 2 2 # 3# 0 " " 1 0 1 10 1 Q 30 " " 0 1 0 1 10 1 Q 30 " " 2 " 0 ! 00 0 ! 0 0 ! 0 ! 0 ! 0 " 0 2 ! ! ! 0 0 ! 00 ! " 0 ! ! 0 ! ((((( ''''' &&&&& %%%%% $$$$$ ##### """"" !!!!! 66666666 55555555 44444444 33333333 22222222 11111111 00000000 //////// ........ -------- ,,,,,,,, ++++++++ ******** )))))))) (((((((( '''''''' &&&&&&&& %%%%%%%% $$$$$$$$ ######## """""""" !!!!!!!! ((((( ''''' &&&&& %%%%% $$$$$ ##### """"" !!!!! ((((( ''''' &&&&& %%%%% $$$$$ ##### """"" !!!!! ((((( ''''' &&&&& %%%%% $$$$$ ##### """"" !!!!! ((((( ''''' &&&&& %%%%% $$$$$ ##### """"" !!!!! ((((( ''''' &&&&& %%%%% $$$$$ ##### """"" !!!!! ((((( ''''' &&&&& %%%%% $$$$$ ##### """"" !!!!! ((((( ''''' &&&&& %%%%% $$$$$ ##### """"" !!!!! ((((( ''''' &&&&& %%%%% $$$$$ ##### """"" !!!!! ((((( ''''' &&&&& %%%%% $$$$$ ##### """"" !!!!! ((((( ''''' &&&&& %%%%% $$$$$ ##### """"" !!!!! ((((( ''''' &&&&& %%%%% $$$$$ ##### """"" !!!!! ((((( ''''' &&&&& %%%%% $$$$$ ##### """"" !!!!! ((((( ''''' &&&&& %%%%% $$$$$ ##### """"" !!!!! ((((( ''''' &&&&& %%%%% $$$$$ ##### """"" !!!!! ((((( ''''' &&&&& %%%%% $$$$$ ##### """"" !!!!! ((((( ''''' &&&&& %%%%% $$$$$ ##### """"" !!!!! ((((( ''''' &&&&& %%%%% $$$$$ ##### """"" !!!!! ((((( ''''' &&&&& %%%%% $$$$$ ##### """"" !!!!! ((((( ''''' &&&&& %%%%% $$$$$ ##### """"" !!!!! ((((( ''''' &&&&& %%%%% $$$$$ ##### """"" !!!!! ((((( ''''' &&&&& %%%%% $$$$$ ##### """"" !!!!! !!!!!!!! (((((!!!!!!!! ''''' &&&&& %%%%% $$$$$ ##### """"" !!!!! !!!!!!!! !!!!!!!! !!!!!!!! """""""" !!!!!!!! ((((("""""""" '''''!!!!!!!! &&&&& %%%%% $$$$$ ##### """"" !!!!! """""""" !!!!!!!! """""""" """""""" ######## """""""" (((((######## '''''"""""""" &&&&&!!!!!!!! %%%%% $$$$$ ##### """"" !!!!! ######## """""""" !!!!!!!! ######## ######## $$$$$$$$ ######## ((((($$$$$$$$ '''''######## &&&&&"""""""" %%%%%!!!!!!!! $$$$$ ##### """"" !!!!! $$$$$$$$ ######## """""""" $$$$$$$$ $$$$$$$$ %%%%%%%% $$$$$$$$ (((((%%%%%%%% '''''$$$$$$$$ &&&&&######## %%%%%"""""""" $$$$$!!!!!!!! ##### """"" !!!!! %%%%%%%% $$$$$$$$ ######## %%%%%%%% %%%%%%%% &&&&&&&& %%%%%%%% (((((&&&&&&&& '''''%%%%%%%% &&&&&$$$$$$$$ %%%%%######## $$$$$"""""""" #####!!!!!!!! """"" !!!!! &&&&&&&& %%%%%%%% $$$$$$$$ &&&&&&&& &&&&&&&& '''''''' &&&&&&&& ((((('''''''' '''''&&&&&&&& &&&&&%%%%%%%% %%%%%$$$$$$$$ $$$$$######## #####"""""""" """""!!!!!!!! !!!!! '''''''' &&&&&&&& %%%%%%%% '''''''' '''''''' (((((((( '''''''' ((((((((((((( ''''''''''''' &&&&&&&&&&&&& %%%%%%%%%%%%% $$$$$$$$$$$$$ ############# """"""""""""" !!!!!!!!!!!!! (((((((( '''''''' &&&&&&&& (((((((( (((((((( )))))))) (((((((( ((((()))))))) '''''(((((((( &&&&&'''''''' %%%%%&&&&&&&& $$$$$%%%%%%%% #####$$$$$$$$ """""######## !!!!!"""""""" !!!!!!!! )))))))) (((((((( '''''''' )))))))) )))))))) ******** )))))))) (((((******** ''''')))))))) &&&&&(((((((( %%%%%'''''''' $$$$$&&&&&&&& #####%%%%%%%% """""$$$$$$$$ !!!!!######## """""""" !!!!!!!! ******** )))))))) (((((((( ******** ******** ++++++++ ******** (((((++++++++ '''''******** &&&&&)))))))) %%%%%(((((((( $$$$$'''''''' #####&&&&&&&& """""%%%%%%%% !!!!!$$$$$$$$ ######## """""""" !!!!!!!! ++++++++ ******** )))))))) ++++++++ ++++++++ ,,,,,,,, ++++++++ (((((,,,,,,,, '''''++++++++ &&&&&******** %%%%%)))))))) $$$$$(((((((( #####'''''''' """""&&&&&&&& !!!!!%%%%%%%% $$$$$$$$ ######## """""""" !!!!!!!! ,,,,,,,, ++++++++ ******** ,,,,,,,, ,,,,,,,, -------- ,,,,,,,, (((((-------- ''''',,,,,,,, &&&&&++++++++ %%%%%******** $$$$$)))))))) #####(((((((( """""'''''''' !!!!!&&&&&&&& %%%%%%%% $$$$$$$$ ######## """""""" !!!!!!!! -------- ,,,,,,,, ++++++++ -------- -------- ........ -------- (((((........ '''''-------- &&&&&,,,,,,,, %%%%%++++++++ $$$$$******** #####)))))))) """""(((((((( !!!!!'''''''' &&&&&&&& %%%%%%%% $$$$$$$$ ######## """""""" !!!!!!!! ........ -------- ,,,,,,,, ........ ........ //////// ........ (((((//////// '''''........ &&&&&-------- %%%%%,,,,,,,, $$$$$++++++++ #####******** """"")))))))) !!!!!(((((((( '''''''' &&&&&&&& %%%%%%%% $$$$$$$$ ######## """""""" !!!!!!!! //////// ........ -------- //////// //////// 00000000 //////// (((((00000000 '''''//////// &&&&&........ %%%%%-------- $$$$$,,,,,,,, #####++++++++ """""******** !!!!!)))))))) (((((((( '''''''' &&&&&&&& %%%%%%%% $$$$$$$$ ######## """""""" !!!!!!!! 00000000 //////// ........ 00000000 00000000 11111111 00000000 (((((11111111 '''''00000000 &&&&&//////// %%%%%........ $$$$$-------- #####,,,,,,,, """""++++++++ !!!!!******** )))))))) (((((((( '''''''' &&&&&&&& %%%%%%%% $$$$$$$$ ######## """""""" !!!!!!!! 11111111 00000000 //////// 11111111 11111111 22222222 11111111 (((((22222222 '''''11111111 &&&&&00000000 %%%%%//////// $$$$$........ #####-------- """"",,,,,,,, !!!!!++++++++ ******** )))))))) (((((((( '''''''' &&&&&&&& %%%%%%%% $$$$$$$$ ######## """""""" !!!!!!!! 22222222 11111111 00000000 22222222 22222222 66666666 55555555 44444444 33333333 66666666 55555555 44444444 33333333 66666666 55555555 44444444 33333333 22222222 66666666 55555555 44444444 33333333 //////// 66666666 55555555 44444444 33333333 22222222 //////// ........ 66666666 55555555 44444444 33333333 22222222 11111111 //////// ........ -------- 66666666 55555555 44444444 33333333 //////// ........ -------- ,,,,,,,, 66666666 55555555 44444444 33333333 22222222 //////// ........ -------- ,,,,,,,, ++++++++ 66666666 55555555 44444444 33333333 22222222 11111111 //////// ........ -------- ,,,,,,,, ++++++++ ******** 66666666 55555555 44444444 33333333 22222222 11111111 00000000 //////// ........ -------- ,,,,,,,, ++++++++ ******** )))))))) 66666666 55555555 44444444 33333333 22222222 11111111 00000000 //////// ........ -------- ,,,,,,,, ++++++++ ******** )))))))) (((((((( 66666666 55555555 44444444 33333333 22222222 11111111 00000000 //////// ........ -------- ,,,,,,,, ++++++++ ******** )))))))) (((((((( '''''''' 66666666 55555555 44444444 33333333 22222222 11111111 00000000 //////// ........ -------- ,,,,,,,, ++++++++ ******** )))))))) (((((((( '''''''' &&&&&&&& 66666666 55555555 44444444 33333333 22222222 11111111 00000000 //////// ........ -------- ,,,,,,,, ++++++++ ******** )))))))) (((((((( '''''''' &&&&&&&& %%%%%%%% 66666666 55555555 44444444 33333333 22222222 11111111 00000000 //////// ........ -------- ,,,,,,,, ++++++++ ******** )))))))) (((((((( '''''''' &&&&&&&& %%%%%%%% $$$$$$$$ 66666666 55555555 44444444 33333333 22222222 11111111 00000000 //////// ........ -------- ,,,,,,,, ++++++++ ******** )))))))) (((((((( '''''''' &&&&&&&& %%%%%%%% $$$$$$$$ ######## 66666666 55555555 44444444 33333333 22222222 11111111 00000000 //////// ........ -------- ,,,,,,,, ++++++++ ******** )))))))) (((((((( '''''''' &&&&&&&& %%%%%%%% $$$$$$$$ ######## """""""" 66666666 55555555 44444444 33333333 22222222 11111111 00000000 //////// ........ -------- ,,,,,,,, ++++++++ ******** )))))))) (((((((( '''''''' &&&&&&&& %%%%%%%% $$$$$$$$ ######## """""""" !!!!!!!! 66666666 55555555 44444444 33333333 22222222 11111111 00000000 //////// ........ -------- ,,,,,,,, ++++++++ ******** )))))))) (((((((( '''''''' &&&&&&&& %%%%%%%% $$$$$$$$ ######## """""""" !!!!!!!! 66666666 55555555 44444444 33333333 22222222 11111111 00000000 //////// ........ -------- ,,,,,,,, ++++++++ ******** )))))))) (((((((( '''''''' &&&&&&&& %%%%%%%% $$$$$$$$ ######## """""""" !!!!!!!! 66666666 55555555 44444444 33333333 22222222 11111111 00000000 //////// ........ -------- ,,,,,,,, ++++++++ ******** )))))))) (((((((( '''''''' &&&&&&&& %%%%%%%% $$$$$$$$ ######## """""""" !!!!!!!! 66666666 55555555 44444444 33333333 22222222 11111111 00000000 //////// ........ -------- ,,,,,,,, ++++++++ ******** )))))))) (((((((( '''''''' &&&&&&&& %%%%%%%% $$$$$$$$ ######## """""""" !!!!!!!! 66666666 55555555 44444444 33333333 22222222 11111111 00000000 //////// ........ -------- ,,,,,,,, ++++++++ ******** )))))))) (((((((( '''''''' &&&&&&&& %%%%%%%% $$$$$$$$ ######## """""""" !!!!!!!! 66666666 55555555 44444444 33333333 22222222 11111111 00000000 //////// ........ -------- ,,,,,,,, ++++++++ ******** )))))))) (((((((( '''''''' &&&&&&&& %%%%%%%% $$$$$$$$ ######## """""""" !!!!!!!! 66666666 55555555 44444444 33333333 22222222 11111111 00000000 //////// ........ -------- ,,,,,,,, ++++++++ ******** )))))))) (((((((( '''''''' &&&&&&&& %%%%%%%% $$$$$$$$ ######## """""""" !!!!!!!! 66666666 55555555 44444444 33333333 22222222 11111111 00000000 //////// ........ -------- ,,,,,,,, ++++++++ ******** )))))))) (((((((( '''''''' &&&&&&&& %%%%%%%% $$$$$$$$ ######## """""""" !!!!!!!! 66666666 55555555 44444444 33333333 22222222 11111111 00000000 //////// ........ -------- ,,,,,,,, ++++++++ ******** )))))))) (((((((( '''''''' &&&&&&&& %%%%%%%% $$$$$$$$ ######## """""""" !!!!!!!! 66666666 55555555 44444444 33333333 22222222 11111111 00000000 //////// ........ -------- ,,,,,,,, ++++++++ ******** )))))))) (((((((( '''''''' &&&&&&&& %%%%%%%% $$$$$$$$ ######## """""""" !!!!!!!! !!!!! !!!!!66666666 55555555 44444444 33333333 22222222 11111111 00000000 !!!!!//////// ........ -------- ,,,,,,,, ++++++++ ******** )))))))) (((((((( '''''''' &&&&&&&& %%%%%%%% $$$$$$$$ ######## """""""" !!!!!!!! !!!!! !!!!! """"" """""66666666 !!!!!55555555 44444444 33333333 22222222 11111111 00000000 """""//////// !!!!!........ -------- ,,,,,,,, ++++++++ ******** )))))))) (((((((( '''''''' &&&&&&&& %%%%%%%% $$$$$$$$ ######## """""""" !!!!!!!! """"" !!!!! """"" ##### #####66666666 """""55555555 !!!!!44444444 33333333 22222222 11111111 00000000 #####//////// """""........ !!!!!-------- ,,,,,,,, ++++++++ ******** )))))))) (((((((( '''''''' &&&&&&&& %%%%%%%% $$$$$$$$ ######## """""""" !!!!!!!! ##### """"" ##### ##### """"" $$$$$ $$$$$66666666 #####55555555 """""44444444 !!!!!33333333 22222222 11111111 00000000 $$$$$//////// #####........ """""-------- !!!!!,,,,,,,, ++++++++ ******** )))))))) (((((((( '''''''' &&&&&&&& %%%%%%%% $$$$$$$$ ######## """""""" !!!!!!!! $$$$$ ##### $$$$$ $$$$$ ##### %%%%% %%%%%66666666 $$$$$55555555 #####44444444 """""33333333 !!!!!22222222 11111111 00000000 %%%%% $$$$$ %%%%% %%%%% $$$$$ &&&&& &&&&&66666666 %%%%%55555555 $$$$$44444444 #####33333333 """""22222222 !!!!!11111111 00000000 &&&&& %%%%% &&&&& &&&&& %%%%% ((((( ''''' ((((( ''''' ((((( ''''' &&&&& ((((( ''''' ((((( ''''' &&&&& ((((( ''''' ((((( ''''' &&&&& ((((( ''''' &&&&& %%%%% ((((( ''''' &&&&& %%%%% $$$$$ 66666666 55555555 44444444 33333333 (((((33333333 '''''22222222 &&&&&11111111 %%%%%00000000 (((((44444444 '''''33333333 &&&&&22222222 %%%%%11111111 $$$$$00000000 44444444 (((((55555555 '''''44444444 &&&&&33333333 %%%%%22222222 $$$$$11111111 #####00000000 55555555 55555555 66666666 66666666 ((((( ''''' '''''66666666 &&&&&55555555 %%%%%44444444 $$$$$33333333 #####22222222 """""11111111 !!!!!00000000 !!!!!!!!!!!!!! D` " "" " """ ! """! ! " """ !" """! " !"#23 " " ! " "" !" ""! !" 23 " " 23 1 "3#0 " !#333 !2 0331 ! !" """ """ ! """! """ ! "3#1 #23 !0 "3#1 !" " #23 ! 3331 !" " #23 0 "3#0 333 ! 3331 13 1 3 0 !! 13 1 3330 3#23333 0 3 0 333 20 3332 AD 0 3 0 23 !0 3#1 33 1 3 0 ! 03 1 0330 #23 33 0 3 0 33 20 0332 $BD !@ "D$A " !"$BD A "D$@ " !#4CD !@ 3D4A AD B D @ 4CD 2C#3D4B AD @ 3D4@ $ 4CD 13 3 0 333 2 #3332 13 3 0 333 2 3332 "" " ! "" " ! "" " ! 3# 20 " 3# # 30 " 20 ! 033 @D @ D$@ BD !B D$A BD !B 0D4A CD A D @ ! @D A 0D4@ $23 CD @ D @ CD 2@ 0D4B 3 00 033 3 30 3 00 033 30 H A 9 %%% $$$ ### """ !!! %%% $$$ ### """ !!! insn-automata.c pentium-np*11 pentium-np*12 (pentium-np+pentium-fp) (pentium-fp+pentium-np) ((pentium-fp+pentium-np))*3 ((pentium-fp+pentium-np))*2 pentium-firstuv pentium-firstv,pentium-v*9 pentium-firstv pentium-firstuload,pentium-u pentium-firstvload,pentium-v pentium-np,pentium-np pentium-firstu decodern,p0|p1 decodern,p2 decoder0,(p4+p3) decodern,p0 decoder0,(p2+p0),(p4+p3) decodern,p1 decoder0,(p2+p1) decoder0,(p2+(p0|p1)),p0|p1 decoder0,(p2+p0) decoder0,(p2+p0),p0 decoder0,p0,p0,(p0+p4+p3) decoder0,(p2+p0),(p0+p4+p3) decoder0,p0*2,(p4+p3) decoder0,p0*2 decoder0,((p2+p0))*2 decoder0,(p0+p4),(p0+p3) decodern,(p0+fdiv),fdiv*16 decoder0,(p2+p0+fdiv),fdiv*16 decodern,(p0+fdiv),fdiv*30 decoder0,(p2+p0+fdiv),fdiv*30 decodern,(p0+fdiv),fdiv*36 decoder0,(p2+p0+fdiv),fdiv*36 decoder0,p1 decoder0,p0*17 decoder0,(p2+p0),p0*16 decoder0,((p2+p1))*2 decoder0,p0|p1 decoder0,(p2+(p0|p1)) decoder0,p1*2 decoder0,p1,(p4+p3) decoder0,p0*34 decoder0,((p2+p0))*2,p0*32 decoder0,(p0|p1)*2 decoder0,p2*2 decoder0,((p4+p3))*2 decoder0,p0|p1,(p4+p3) decoder0,(p2+(p0|p1)),(p4+p3) k6_decode_short,k6_alux k6_decode_vector,k6_alux*3 k6_decode_vector,k6_alux*17 k6_decode_short k6_decode_short,k6_load k6_decode_short,k6_store k6_decode_vector,k6_branch k6_decode_short,k6_branch k6_decode_vector,k6_load*10 k6_store*10 k6_decode_vector,k6_fpu*2 k6_decode_short,k6_fpu*2 k6_decode_short,k6_fpu*56 athlon-direct,athlon-ieu athlon-vector,athlon-ieu athlon-double,athlon-ieu athlon-direct,athlon-load athlon-direct,athlon-fploadk8 athlon-vector,athlon-fmul*34 athlon-double,athlon-fmul*34 athlon-direct,athlon-fmul*17 bdver1-direct,bdver1-ieu bdver1-direct,bdver1-load bdver1-direct,bdver1-fpload bdver1-double,bdver1-fpload geode_issue,geode_alu geode_issue,geode_alu*2 geode_issue,geode_alu*7 geode_issue,geode_alu*40 geode_issue,geode_alu*4 geode_issue,geode_fpu*6 geode_issue,geode_fpu geode_issue,geode_fpu*4 geode_issue,geode_fpu*10 geode_issue,geode_fpu*47 geode_issue,geode_fpu*54 geode_issue,geode_fpu*12 geode_issue,geode_fpu*2 atom-complex,atom-all-eu*8 atom-dual-1c atom-simple-either atom-simple-0 atom-complex,atom-all-eu*2 atom-complex,atom-all-eu atom-complex,atom-all-eu*6 atom-imul-32 atom-complex,atom-all-eu*9 atom-simple-1 atom-dual-2c atom-fmul-4c atom-fmul-5c atom-complex,atom-all-eu*5 atom-eu-0-3-1 atom-fadd-5c atom-dual-5c atom-complex,atom-all-eu*7 c2_decoder0 c2_decodern,c2_p0|c2_p1|c2_p5 c2_decodern,c2_p2 c2_decodern,(c2_p4+c2_p3) c2_decodern,c2_p0 c2_decodern,c2_p0|c2_p5 c2_decodern,c2_p5 c2_decoder0,(c2_p2+c2_p5) c2_decodern,c2_p1 c2_decoder0,(c2_p2+c2_p1) c2_decoder0,(c2_p2+c2_p0) c2_decodern c2_decoder0,c2_p0*2 c2_decoder0,((c2_p2+c2_p0))*2 c2_decodern,(c2_p3+c2_p4) c2_decoder0,(c2_p4+c2_p3) c2_decoder0,c2_p1*2 c2_decodern,(c2_p2+c2_p1) c2_decodern,(c2_p2+c2_p0) c2_decoder0,(c2_p0+c2_p1) (pentium-firstu+pentium-fp),nothing,nothing (pentium-firstuv+pentium-fp+pentium-fmul),pentium-fmul,nothing (pentium-np+pentium-fp+pentium-fmul),((pentium-fp+pentium-fmul))*36,pentium-fmul*2 (pentium-np+pentium-fp+pentium-fmul),((pentium-fp+pentium-fmul))*67,pentium-fmul*2 pentium-firstuvboth,(pentium-uv+pentium-memory),pentium-uv pentium-firstuboth,(pentium-u+pentium-memory),pentium-u pentium-firstvboth,(pentium-v+pentium-memory),pentium-v pentium-np,pentium-np,pentium-np pentium-firstuvload,pentium-uv decoder0,((p0+idiv))*2,((p0|p1)+idiv),idiv*9 decoder0,(p2+p0+idiv),(p0+idiv),((p0|p1)+idiv),idiv*9 decoder0,((p0+idiv))*3,((p0|p1)+idiv),idiv*17 decoder0,(p2+p0+idiv),(p0+idiv),((p0|p1)+idiv),idiv*18 decoder0,((p0+idiv))*3,((p0|p1)+idiv),idiv*33 decoder0,(p2+p0+idiv),(p0+idiv),((p0|p1)+idiv),idiv*34 k6_decode_short,k6_load,k6_alux k6_decode_long,k6_load,k6_alux,k6_store k6_decode_vector,k6_load,k6_alux*3 k6_decode_vector,k6_load,k6_alux*3,k6_store k6_decode_vector,k6_load,k6_alux*17 k6_decode_short,k6_alux|k6_aluy k6_decode_short,k6_load,k6_alux|k6_aluy k6_decode_long,k6_load,k6_alux|k6_aluy,k6_store k6_decode_long,k6_load,k6_alux|k6_aluy k6_decode_long,k6_load,(k6_alux|k6_aluy)*2 k6_decode_short,k6_store,k6_alux|k6_aluy k6_decode_short,k6_load,k6_fpu*2 k6_decode_short,k6_store,k6_fpu*2 athlon-direct,athlon-agu,athlon-store athlon-vector,athlon-load,athlon-ieu athlon-double,(athlon-ieu+athlon-load) athlon-direct,(athlon-ieu+athlon-load) athlon-vector,(athlon-ieu+athlon-load) athlon-direct,athlon-agu,nothing athlon-vector,athlon-ieu0,athlon-mult,nothing,nothing,athlon-ieu0 athlon-direct0,athlon-ieu0,athlon-mult,nothing,athlon-ieu0 athlon-direct0,athlon-ieu0,athlon-mult,athlon-ieu0 athlon-vector,athlon-ieu0,athlon-mult,nothing,athlon-ieu0 athlon-vector,athlon-load,athlon-ieu,athlon-mult,nothing,nothing,athlon-ieu athlon-vector,athlon-load,athlon-ieu,athlon-mult,nothing,athlon-ieu athlon-vector,athlon-load,athlon-ieu,athlon-mult,athlon-ieu athlon-vector,(athlon-ieu0*6+(athlon-fpsched,athlon-fvector)) athlon-vector,((athlon-load,athlon-ieu0*6)+(athlon-fpsched,athlon-fvector)) athlon-vector,athlon-load,athlon-ieu0*6 athlon-vector,athlon-ieu,athlon-ieu athlon-direct,athlon-load,athlon-ieu athlon-vector,athlon-load,athlon-ieu,athlon-ieu athlon-direct,athlon-load,athlon-ieu,athlon-store,athlon-store athlon-vector,athlon-load,athlon-ieu,athlon-ieu,athlon-store athlon-direct,(athlon-ieu+athlon-agu),athlon-store athlon-vector,(athlon-ieu+athlon-agu),athlon-ieu,athlon-store athlon-vector,athlon-fpload2,athlon-fvector*9 athlon-vector,athlon-fpload2k8,athlon-fvector*9 athlon-direct,athlon-fpload,athlon-fany athlon-direct,athlon-fploadk8,athlon-fstore athlon-vector,(athlon-fpsched+athlon-agu),(athlon-store2+athlon-fvector*7) athlon-vector,(athlon-fpsched+athlon-agu),(athlon-store2+athlon-fvector*6) athlon-direct,(athlon-fpsched+athlon-agu),(athlon-fstore+athlon-store) athlon-direct,athlon-fpsched,athlon-faddmul athlon-direct,athlon-fpload,athlon-fadd athlon-direct,athlon-fploadk8,athlon-fadd athlon-direct,athlon-fpsched,athlon-fadd athlon-direct,athlon-fpload,athlon-fmul athlon-direct,athlon-fploadk8,athlon-fmul athlon-direct,athlon-fpsched,athlon-fmul athlon-vector,athlon-fpload,athlon-fvector athlon-vector,athlon-fpsched,athlon-fvector athlon-vector,athlon-fploadk8,athlon-fvector athlon-vector,athlon-fpload,athlon-fadd athlon-vector,athlon-fploadk8,athlon-fadd athlon-vector,athlon-fpsched,athlon-fadd athlon-double,athlon-fploadk8,(athlon-fstore+athlon-fmul) athlon-double,athlon-fpload2k8,athlon-fstore,athlon-fstore athlon-vector,athlon-fpload2,(athlon-fany+athlon-fany) athlon-vector,athlon-fpload,athlon-fany*2 athlon-double,athlon-fploadk8,(athlon-fstore+athlon-fany) athlon-direct,athlon-fploadk8,athlon-fany athlon-vector,(athlon-fpsched+athlon-agu),((athlon-fstore+athlon-store2))*2 athlon-double,(athlon-fpsched+athlon-agu),((athlon-fstore+athlon-store2))*2 athlon-double,(athlon-fpsched+athlon-agu),((athlon-fstore+athlon-store))*2 athlon-double,athlon-fpsched,(athlon-faddmul+athlon-faddmul)|(athlon-faddmul,athlon-faddmul) athlon-vector,athlon-fpsched,(athlon-faddmul+athlon-faddmul) athlon-direct,athlon-fpload,athlon-faddmul athlon-vector,athlon-fpload2,athlon-fmul*2 athlon-double,athlon-fpload2k8,athlon-fmul*2 athlon-direct,athlon-fploadk8,athlon-fadd|athlon-fmul athlon-vector,athlon-fpsched,athlon-fmul*2 athlon-double,athlon-fpsched,athlon-fmul athlon-direct,athlon-fpsched,athlon-fadd|athlon-fmul athlon-vector,athlon-fpload2,athlon-fadd*2 athlon-double,athlon-fpload2k8,athlon-fadd*2 athlon-vector,athlon-fpsched,athlon-fadd*2 athlon-double,athlon-fpsched,athlon-fadd*2 athlon-double,athlon-fploadk8,(athlon-faddmul+athlon-fstore) athlon-direct,athlon-fpsched,athlon-fstore athlon-vector,athlon-fpsched,athlon-faddmul,athlon-fstore*2 athlon-double,athlon-fpload2k8,athlon-fstore*2 athlon-double,athlon-fpsched,athlon-fstore,athlon-fstore athlon-vector,athlon-fpload,athlon-fstore*2 athlon-double,athlon-fploadk8,athlon-fstore*2 athlon-double,athlon-fploadk8,athlon-fstore athlon-vector,athlon-fploadk8,(athlon-faddmul+athlon-fstore) athlon-vector,athlon-fploadk8,athlon-fvector*2 athlon-double,athlon-fploadk8,athlon-fstore*3 athlon-vector,athlon-fpsched,athlon-fvector*3 athlon-double,athlon-fpload2k8,athlon-fstore*3 athlon-vector,athlon-fpsched,athlon-fvector*2 athlon-double,athlon-fpsched,(athlon-faddmul+athlon-fstore) athlon-double,athlon-fploadk8,(athlon-fadd+athlon-fstore) athlon-double,athlon-fpsched,athlon-fstore athlon-double,athlon-fpsched,(athlon-fadd+athlon-fstore) athlon-double,athlon-fpsched,athlon-fmul*2 athlon-direct,athlon-fpload,athlon-fmul*17 athlon-direct,athlon-fploadk8,athlon-fmul*17 athlon-direct,athlon-fpsched,athlon-fmul*17 athlon-vector,athlon-fpload2,athlon-fmul*34 athlon-double,athlon-fpload2k8,athlon-fmul*34 athlon-vector,athlon-fpsched,athlon-faddmul bdver1-double,bdver1-agu,bdver1-ieu bdver1-direct,bdver1-agu,bdver1-store bdver1-direct,(bdver1-ieu+bdver1-load) bdver1-vector,(bdver1-ieu+bdver1-load) bdver1-direct,bdver1-agu,nothing bdver1-direct1,bdver1-ieu1,bdver1-mult,nothing,bdver1-ieu1 bdver1-direct1,bdver1-ieu1,bdver1-mult,bdver1-ieu1 bdver1-direct1,bdver1-load,bdver1-ieu,bdver1-mult,nothing,bdver1-ieu bdver1-direct1,bdver1-load,bdver1-ieu,bdver1-mult,bdver1-ieu bdver1-vector,(bdver1-ieu0*6+(bdver1-fpsched,bdver1-fvector)) bdver1-vector,((bdver1-load,bdver1-ieu0*6)+(bdver1-fpsched,bdver1-fvector)) bdver1-vector,bdver1-load,bdver1-ieu0*6 bdver1-vector,bdver1-ieu,bdver1-ieu bdver1-direct,bdver1-load,bdver1-ieu bdver1-vector,bdver1-load,bdver1-ieu,bdver1-ieu bdver1-direct,bdver1-load,bdver1-ieu,bdver1-store,bdver1-store bdver1-vector,bdver1-load,bdver1-ieu,bdver1-ieu,bdver1-store bdver1-direct,(bdver1-ieu+bdver1-agu),bdver1-store bdver1-vector,(bdver1-ieu+bdver1-agu),bdver1-ieu,bdver1-store bdver1-vector,bdver1-fpload2,bdver1-fvector*9 bdver1-direct,bdver1-fpload,bdver1-ffma bdver1-vector,(bdver1-fpsched+bdver1-agu),(bdver1-store2+bdver1-fvector*6) bdver1-double,(bdver1-fpsched+bdver1-agu),(bdver1-fsto+bdver1-store) bdver1-direct,bdver1-fpsched,bdver1-ffma bdver1-double,bdver1-fpload,bdver1-ffma bdver1-vector,bdver1-fpload,bdver1-fvector bdver1-vector,bdver1-fpsched,bdver1-fvector bdver1-double,bdver1-fpload,bdver1-ffma|bdver1-fsto bdver1-double,bdver1-fpsched,bdver1-ffma|bdver1-fsto bdver1-direct,bdver1-fpload,bdver1-fmal bdver1-double,bdver1-fpload,bdver1-fmal bdver1-double,(bdver1-fpsched+bdver1-agu),((bdver1-fsto+bdver1-store))*2 bdver1-direct,(bdver1-fpsched+bdver1-agu),((bdver1-fsto+bdver1-store))*2 bdver1-direct,(bdver1-fpsched+bdver1-agu),(bdver1-fsto+bdver1-store) bdver1-double,bdver1-fpsched,bdver1-fmal bdver1-direct,bdver1-fpsched,bdver1-fmal bdver1-direct,bdver1-fpload,bdver1-fxbar bdver1-direct,bdver1-fpsched,bdver1-fxbar bdver1-direct,bdver1-fpload,bdver1-fcvt bdver1-direct,bdver1-fpsched,bdver1-fcvt bdver1-double,bdver1-fpsched,nothing|bdver1-fcvt bdver1-double,bdver1-fpload,bdver1-fxbar|bdver1-fcvt bdver1-double,bdver1-fpsched,bdver1-fxbar|bdver1-fcvt bdver1-double,bdver1-fpload,bdver1-fcvt|bdver1-fsto bdver1-double,bdver1-fpsched,bdver1-fcvt|bdver1-fsto bdver1-double,bdver1-fpload,bdver1-fcvt|bdver1-fxbar bdver1-double,bdver1-fpsched,bdver1-fcvt|bdver1-fxbar bdver1-double,bdver1-fpsched,bdver1-ffma bdver1-direct,bdver1-fpload,bdver1-fmma bdver1-direct,bdver1-fpsched,bdver1-fmma bdver1-double,bdver1-fpload,bdver1-ffma0*17|bdver1-ffma1*17 bdver1-double,bdver1-fpsched,bdver1-ffma0*17|bdver1-ffma1*17 bdver1-direct,bdver1-fpload,bdver1-ffma0*17|bdver1-ffma1*17 bdver1-direct,bdver1-fpsched,bdver1-ffma0*17|bdver1-ffma1*17 atom-complex,atom-all-eu*32,nothing*32 atom-complex,atom-all-eu*12,nothing*49 c2_decoder0,(c2_p0|c2_p1|c2_p5)*2 c2_decoder0,c2_p2,(c2_p0|c2_p1|c2_p5)*2 c2_decoder0,c2_p2,(c2_p4+c2_p3) c2_decoder0,c2_p2,c2_p0|c2_p5,(c2_p4+c2_p3) c2_decoder0,(c2_p2+(c2_p0|c2_p1)),c2_p0|c2_p1 c2_decoder0,((c2_p0+c2_idiv))*2,((c2_p0|c2_p1)+c2_idiv),c2_idiv*9 c2_decoder0,(c2_p2+c2_p0+c2_idiv),(c2_p0+c2_idiv),((c2_p0|c2_p1)+c2_idiv),c2_idiv*9 c2_decoder0,((c2_p0+c2_idiv))*3,((c2_p0|c2_p1)+c2_idiv),c2_idiv*17 c2_decoder0,(c2_p2+c2_p0+c2_idiv),(c2_p0+c2_idiv),((c2_p0|c2_p1)+c2_idiv),c2_idiv*18 c2_decoder0,((c2_p0+c2_idiv))*3,((c2_p0|c2_p1)+c2_idiv),c2_idiv*33 c2_decoder0,(c2_p2+c2_p0+c2_idiv),(c2_p0+c2_idiv),((c2_p0|c2_p1)+c2_idiv),c2_idiv*34 c2_decoder0,(c2_p2+c2_p1),c2_p1 c2_decoder0,c2_p0,c2_p0,(c2_p0+c2_p4+c2_p3) c2_decoder0,(c2_p2+c2_p0),(c2_p0+c2_p4+c2_p3) c2_decoder0,c2_p0*2,(c2_p4+c2_p3) c2_decoder0,(c2_p3+c2_p4),(c2_p3+c2_p4) c2_decoder0,(c2_p2+c2_p0),c2_p0 c2_decodern,(c2_p0+c2_fdiv),c2_fdiv*16 c2_decoder0,(c2_p2+c2_p0+c2_fdiv),c2_fdiv*16 c2_decodern,(c2_p0+c2_fdiv),c2_fdiv*30 c2_decoder0,(c2_p2+c2_p0+c2_fdiv),c2_fdiv*30 c2_decodern,(c2_p0+c2_fdiv),c2_fdiv*36 c2_decoder0,(c2_p2+c2_p0+c2_fdiv),c2_fdiv*36 c2_decodern,(c2_p2+c2_p0)|c2_p5 c2_decodern,c2_p0,c2_ssediv*17 c2_decodern,(c2_p2+c2_p0),c2_ssediv*17 c2_decodern,c2_p0,c2_ssediv*31 c2_decodern,(c2_p2+c2_p0),c2_ssediv*31 c2_decodern,c2_p2,c2_p0|c2_p1|c2_p5 c2_decoder0,c2_p0|c2_p1|c2_p5,(c2_p4+c2_p3) c2_decoder0,c2_p2,c2_p0|c2_p1|c2_p5,(c2_p4+c2_p3) /i/toolchain-src//gcc/gcc-4.6/gcc/config/i386/sync.md /i/toolchain-src//gcc/gcc-4.6/gcc/config/i386/sse.md added_clobbers_hard_reg_p add_clobbers gen_avx_vinsertf128v4df gen_avx_vinsertf128v8sf gen_avx_vinsertf128v4di gen_avx_vinsertf128v8si gen_avx_vinsertf128v16hi gen_avx_vinsertf128v32qi gen_vconduv2di gen_vconduv4si gen_vconduv8hi gen_vconduv16qi gen_vcondv2di gen_vcondv4si gen_vcondv8hi gen_vcondv16qi gen_uminv2di3 gen_uminv4si3 gen_uminv8hi3 gen_sminv2di3 gen_sminv4si3 gen_sminv16qi3 gen_umaxv2di3 gen_umaxv4si3 gen_smaxv2di3 gen_smaxv4si3 gen_smaxv16qi3 gen_avx_vextractf128v4df gen_avx_vextractf128v8sf gen_avx_vextractf128v4di gen_avx_vextractf128v8si gen_avx_vextractf128v16hi gen_avx_vextractf128v32qi gen_vcondv4df gen_vcondv8sf gen_vcondv2df gen_vcondv4sf gen_split_2662 gen_prefetch gen_split_2032 gen_split_2031 insn-extract.c insn with invalid code number: S S S S S S S S zuS zuS zuS zuS LuS uS uS tS tS \tS tS \tS tS tS \tS \tS tS \tS sS sS sS sS sS lsS S S S S S S JsS JsS JsS JsS sS JsS sS sS sS JsS JsS JsS JsS JsS JsS rS rS rS rS rS rS rS nrS nrS IrS IrS IrS IrS !rS rS qS JsS JsS JsS JsS JsS JsS JsS JsS JsS JsS JsS JsS rS rS rS qS qS IrS qS qS qS qS IrS IrS qS IrS IrS IrS IrS IrS IrS IrS IrS IrS IrS IrS :qS :qS IrS :qS :qS IrS IrS IrS IrS pS pS IrS IrS IrS IrS IrS :qS :qS :qS jpS jpS jpS qS qS qS oS noS jpS jpS oS oS sS lsS IrS IrS IrS :qS :qS :qS IrS IrS IrS IrS IrS IrS IrS IrS IrS :qS :qS IrS IrS :qS :qS IrS IrS IrS IrS :qS :qS IrS IrS :qS :qS IrS IrS IrS IrS :qS :qS :qS :qS :qS :qS IrS IrS IrS IrS IrS IrS nS nS nS jpS jpS jpS nS nS 1nS 1nS 1nS JsS nS nS nS nS nS nS mS emS emS emS emS mS mS mS mS \tS \tS \tS lS lS lS lS xlS %lS kS kS gkS nS nS nS nS nS nS mS emS emS emS emS jS jS jS jS jS jS jS jS jS jS jS jS jS jS jS iS iS iS DiS DiS DiS DiS DiS DiS DiS DiS nS nS nS hS hS hS hS hS hS gS gS gS LgS LgS fS gS gS gS LgS LgS fS zuS zuS zuS zuS qfS =fS =fS eS nS nS nS mS emS emS emS emS weS xlS dS %lS %lS nS nS nS nS nS nS nS nS mS mS emS emS emS emS emS emS emS emS weS weS lS lS lS lS lS lS lS lS xlS xlS %lS %lS %lS %lS dS qS qS qS qS qS qS dS dS dS dS EdS EdS EdS EdS EdS EdS EdS EdS IrS IrS IrS IrS IrS IrS !rS !rS !rS !rS !rS !rS cS cS cS ScS ScS ScS IrS IrS IrS IrS dS dS dS dS nS bS [bS [bS nS nS nS nS nS nS mS emS emS emS emS lS lS lS lS [bS [bS [bS [bS nS nS bS nS nS nS nS nS nS nS nS nS mS mS emS emS emS emS emS emS emS emS lS lS lS lS lS lS lS lS [bS [bS [bS [bS aS aS nS nS nS nS nS nS nS nS mS mS aS aS sS JsS JsS rS aS aS aS aS ZaS /aS `S `S `S `S _S ^S t^S ]S t^S ]S t^S K]S K]S 5]S #]S \S }\S 3\S }\S 3\S }\S 3\S [S rS [S rS [S rS # S [S [S # S # S [S [S # S [S [S |[S E[S # S # S [S :qS ZS qS qS qS qS ZS _ZS ZS ZS ZS YS ZS aYS YS ZS ZS ZS YS YS YS XS XS qS qS dS dS dS IrS IrS XS XS KXS XS WS 5WS VS VS sS US US 7US TS XTS XTS XTS XTS XTS XTS XTS XTS XTS XTS XTS XTS XTS XTS 0TS XTS XTS XTS XTS XTS XTS SS SS SS SS SS SS SS SS SS SS LSS XTS XTS SS SS SS SS SS SS SS SS LSS LSS 0TS 0TS IrS !rS !rS 0TS IrS IrS zRS zRS 0TS ORS ORS 0TS ORS ORS QS QS QS QS PS PS VPS OS OS VPS OS OS VPS OS OS QS QS QS 0TS NS NS NS 0TS 0TS ]NS MS 0TS 0TS 0TS 0TS ]NS ]NS MS MS MS MS MS SMS LS MS MS SMS SMS MS MS MS MS MS SMS LS MS MS SMS SMS MS MS MS MS 0TS 0TS 0TS 0TS 0TS 0TS # S 7LS 7LS 7LS EKS YJS IS IS IS TIS HS HS UGS FS qS qS IrS iFS iFS FS iFS iFS iFS iFS iFS ES ES ES ES ES ES ES ES NS NS NS NS NS NS NS NS nS nS MS MS ES _ZS DS DS DS DS DS DS DS CS DS CS DS CS # S CS JsS ]NS ]NS VPS VPS NS NS NS 0TS sS CS [S sS ZCS CS |[S |[S JsS JsS JsS JsS JsS JsS JsS JsS JsS JsS 0TS ES ES ES ES ES ES ES 0TS NS NS 0TS NS BS BS :BS ES ES ES IrS BS BS IrS IrS IrS ES IrS IrS ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES AS AS EAS @S @S ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES CS CS CS ES ES ES ES ES ES ES ES ES s@S s@S s@S 5@S 5@S 5@S 5@S 5@S 5@S ?S ?S ?S IrS !rS IrS ES IrS IrS @S @S NS 0TS >S >S >S JsS JsS JsS JsS JsS JsS JsS JsS JsS JsS JsS JsS JsS JsS JsS JsS JsS JsS JsS JsS :qS 0TS 0TS 0TS 0TS !rS 0TS 0TS 0TS 0TS 0TS 0TS 0TS 0TS 0TS 0TS 0TS 0TS 0TS 0TS 0TS 0TS 0TS 0TS EdS EdS EdS EdS EdS EdS ES ES ES ES ES ES ES ES ES ES ES ES _>S _>S _>S _>S _>S _>S _>S _>S ES ES ES ES ES ES _>S _>S _>S _>S ES ES ES ES ES ES ES ES _>S _>S _>S _>S 0TS 0TS !>S !>S IrS IrS IrS IrS CS CS CS CS 0TS 0TS !>S !>S ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES _>S _>S _>S _>S _>S _>S _>S _>S NS NS NS NS NS NS NS NS NS NS NS NS :BS :BS :BS :BS :BS :BS 5=S 5=S A;S A;S 5=S 5=S 5=S 5=S BS BS BS BS cS cS cS cS :S :S XTS XTS XTS XTS XTS XTS XTS XTS o:S o:S o:S o:S A:S A:S A:S A:S CS CS CS CS CS CS ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES CS CS CS CS ES ES ES ES ES ES ES ES ES ES ES ES iFS iFS iFS iFS iFS iFS 9S 9S 9S 9S 9S 9S 9S 9S 9S 9S 9S 9S T9S T9S T9S T9S T9S T9S 8S 8S 8S 8S 8S 8S 7S 7S cS cS cS cS U7S U7S U7S U7S iFS iFS iFS iFS iFS iFS 9S 9S 9S 9S 9S 9S 9S 9S 9S 9S 9S 9S T9S T9S T9S T9S T9S T9S cS cS cS cS U7S U7S U7S U7S 7S 6S !rS 7S 7S ORS 0TS !rS IrS IrS IrS 0TS 0TS 0TS IrS IrS IrS IrS 0TS IrS 7S 7S ORS 0TS !rS IrS !rS !rS 0TS !>S IrS CS 7S 7S 7S 7S IrS CS IrS !rS !rS 5@S 5@S 5@S 5@S 5@S 5@S 5@S 5@S 5@S 5@S 6S 6S 6S 6S 5S 5S 5S 5S 5S IrS CS CS IrS IrS 4S 4S 4S 4S IrS IrS ES ES ES ES ES Y4S Y4S Y4S Y4S Y4S Y4S Y4S Y4S ?S ?S 4S 4S IrS IrS IrS IrS IrS IrS IrS IrS IrS IrS IrS IrS IrS 3S 3S 5@S 5@S 5@S 5@S 5@S 5@S 5@S 5@S 5S 5@S 5@S 5@S 5@S W3S W3S W3S W3S IrS IrS IrS CS CS 4S 4S IrS IrS 4S 4S IrS IrS 3S ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES AS AS AS AS @S @S @S @S EAS EAS ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES CS CS CS CS CS CS CS CS CS CS CS CS CS CS CS CS CS ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES ES s@S s@S s@S s@S s@S s@S 5@S 5@S 5@S 5@S 5@S 5@S 5@S 5@S 5@S 5@S 5@S 5@S ?S ?S ?S ?S ?S ?S ?S 3S ?S 3S 3S ?S ?S 2S Y4S Y4S IrS 3S IrS IrS IrS IrS IrS IrS IrS IrS IrS ES ES ES ES ES ES ES ES @S @S @S @S NS NS 0TS 0TS 0TS 0TS 0TS >S [S sS [S [S [S [S o2S ZCS {0S {0S 5=S 5=S 5=S BS {0S {0S 5=S {0S {0S 5=S 5=S 5=S BS {0S {0S 5=S EAS EAS EAS %0S %0S %0S NS NS NS NS NS NS NS NS NS NS NS NS cS cS cS IrS IrS IrS IrS IrS IrS 0TS 0TS ORS ORS cS NS /S NS p/S p/S p/S p/S cS cS cS cS p/S p/S cS cS cS cS cS cS cS cS 0TS cS cS s@S s@S cS cS p/S p/S 0TS !rS !rS !rS !rS !rS !rS !rS !rS !rS !rS !rS !rS B/S B/S B/S B/S B/S B/S NS NS NS NS .S .S .S .S #-S +S +S >+S *S ])S ])S (S kS kS kS kS (S $(S $(S @S $(S @S $(S $(S 'S 'S :'S :'S :'S :'S :'S :'S :'S :'S :'S :'S :'S :'S &S x&S u%S &S x&S &S &S x&S u%S &S x&S &S &S &S &S cS %S %S %S ES ES ES ES ES ES ES ES $S $S $S $S $S $S $S $S $S $S $S $S 0TS 0TS 0TS 0TS 0TS 0TS !>S !>S aS aS aS aS aS aS aS aS 5$S 5$S 5$S 5$S cS cS cS cS /S /S /S /S NS NS NS NS NS NS NS NS 0TS NS cS cS >S [S IrS IrS IrS IrS 3S 3S 3S 3S 3S 3S #S #S #S #S #S #S #S NS NS NS NS cS cS cS z#S z#S z#S 4S 4S CS CS 4S 4S CS CS 4S CS 4S CS NS NS NS NS '#S '#S '#S '#S 0TS 0TS 0TS ES ES ES ES ES ES 6S 0TS 0TS "S NS NS "S !S !S !S S S S S S S S z S z S z S % S % S % S % S % S % S % S % S % S % S % S % S % S % S % S insn_extract fxch %1 fxch %0 ret %0 tzcnt{w} {%1, %0|%0, %1} bsf{w} {%1, %0|%0, %1} tzcnt{l} {%1, %0|%0, %1} bsf{l} {%1, %0|%0, %1} popcnt{w} {%1, %0|%0, %1} popcnt{l} {%1, %0|%0, %1} popcnt{q} {%1, %0|%0, %1} .value 0x0b0f prefetch %a0 prefetchw %a0 pavgb {%2, %0|%0, %2} pavgusb {%2, %0|%0, %2} vorps {%2, %1, %0|%0, %1, %2} vorpd {%2, %1, %0|%0, %1, %2} andps {%2, %0|%0, %2} xorps {%2, %0|%0, %2} andpd {%2, %0|%0, %2} xorpd {%2, %0|%0, %2} vcvtpd2dq{x} {%1, %0|%0, %1} cvtpd2dq {%1, %0|%0, %1} vcvttpd2dq{x} {%1, %0|%0, %1} cvttpd2dq {%1, %0|%0, %1} vcvtpd2ps{x} {%1, %0|%0, %1} cvtpd2ps {%1, %0|%0, %1} lock{%;} dec{b} %0 lock{%;} inc{b} %0 lock{%;} dec{w} %0 lock{%;} inc{w} %0 lock{%;} dec{l} %0 lock{%;} inc{l} %0 NOOP_MOVE vmovapd {%1, %x0|%x0, %1} vmovdqa {%1, %x0|%x0, %1} vmovaps {%1, %x0|%x0, %1} %vmovdqa {%1, %0|%0, %1} %vxorps %0, %d0 %vpxor %0, %d0 %vmovaps {%1, %0|%0, %1} push{l} %1 pslldq {%2, %0|%0, %2} psrldq {%2, %0|%0, %2} bextr {%2, %1, %0|%0, %1, %2} and{b} {%2, %0|%0, %2} and{l} {%2, %k0|%k0, %2} test{b} {%1, %0|%0, %1} test{l} {%1, %k0|%k0, %1} vbroadcastss {%1, %0|%0, %1} vmovupd {%1, %0|%0, %1} %vmovups {%1, %0|%0, %1} %vmovdqu {%1, %0|%0, %1} add{b} {%2, %h0|%h0, %2} dec{b} %h0 inc{b} %h0 inc{q} %0 dec{q} %0 sub{q} {%2, %0|%0, %2} add{q} {%2, %0|%0, %2} sub{l} {%2, %0|%0, %2} add{l} {%2, %0|%0, %2} sub{w} {%2, %0|%0, %2} add{w} {%2, %0|%0, %2} sub{b} {%2, %0|%0, %2} add{b} {%2, %0|%0, %2} sub{b} {%1, %0|%0, %1} add{b} {%1, %0|%0, %1} inc{l} %k0 dec{l} %k0 sub{l} {%2, %k0|%k0, %2} add{l} {%k2, %k0|%k0, %k2} mov{b} {%h1, %0|%0, %h1} movz{wl|x} {%1, %k0|%k0, %1} mov{l} {%k1, %k0|%k0, %k1} mov{w} {%1, %0|%0, %1} mov{l} {%1, %0|%0, %1} lea{l} {%a2, %0|%0, %a2} and{w} {%2, %0|%0, %2} movz{bl|x} {%1, %0|%0, %1} and{l} {%2, %0|%0, %2} movz{wl|x} {%1, %0|%0, %1} %vcvtsd2ss {%1, %d0|%d0, %1} %vcvtss2sd {%1, %d0|%d0, %1} ror{b} %0 ror{b} {%1, %0|%0, %1} rol{b} %0 rol{b} {%1, %0|%0, %1} ror{q} %0 ror{q} {%2, %0|%0, %2} rol{q} %0 rol{q} {%2, %0|%0, %2} ror{l} %0 ror{l} {%2, %0|%0, %2} rol{l} %0 rol{l} {%2, %0|%0, %2} ror{w} %0 ror{w} {%2, %0|%0, %2} rol{w} %0 rol{w} {%2, %0|%0, %2} ror{b} {%2, %0|%0, %2} rol{b} {%2, %0|%0, %2} sar{q} %0 sar{q} {%2, %0|%0, %2} shr{q} %0 shr{q} {%2, %0|%0, %2} sar{l} %0 sar{l} {%2, %0|%0, %2} shr{l} %0 shr{l} {%2, %0|%0, %2} sar{w} %0 sar{w} {%2, %0|%0, %2} shr{w} %0 shr{w} {%2, %0|%0, %2} sar{b} %0 sar{b} {%2, %0|%0, %2} shr{b} %0 shr{b} {%2, %0|%0, %2} sar{b} {%1, %0|%0, %1} shr{b} {%1, %0|%0, %1} add{q} %0, %0 sal{q} %0 sal{q} {%2, %0|%0, %2} add{l} %0, %0 sal{l} %0 sal{l} {%2, %0|%0, %2} add{w} %0, %0 sal{w} %0 sal{w} {%2, %0|%0, %2} add{b} %0, %0 sal{b} %0 sal{b} {%2, %0|%0, %2} sal{b} {%1, %0|%0, %1} {cbtw|cbw} movs{bw|x} {%1, %0|%0, %1} {cwtl|cwde} movs{wl|x} {%1, %0|%0, %1} %vmovd {%1, %0|%0, %1} %vmovss {%1, %d0|%d0, %1} %vmovss {%1, %0|%0, %1} %vxorpd %0, %d0 %vmovq {%1, %0|%0, %1} %vmovapd {%1, %0|%0, %1} vmovlps {%1, %0|%0, %1} vmovsd {%1, %0|%0, %1} lea{l} {%a1, %0|%0, %a1} mov{b} {%1, %0|%0, %1} movz{bl|x} {%1, %k0|%k0, %1} add{l} %k0, %k0 sal{l} %k0 sal{l} {%2, %k0|%k0, %2} *cmpqi_ccno_1 *cmphi_ccno_1 *cmpsi_ccno_1 *cmpdi_ccno_1 *cmpqi_1 cmp{b} {%1, %0|%0, %1} *cmphi_1 cmp{w} {%1, %0|%0, %1} *cmpsi_1 cmp{l} {%1, %0|%0, %1} *cmpdi_1 cmp{q} {%1, %0|%0, %1} *cmpqi_minus_1 *cmphi_minus_1 *cmpsi_minus_1 *cmpdi_minus_1 *cmpqi_ext_1 cmp{b} {%h1, %0|%0, %h1} *cmpqi_ext_2 test{b} %h0, %h0 *cmpqi_ext_3_insn cmp{b} {%1, %h0|%h0, %1} *cmpqi_ext_4 cmp{b} {%h1, %h0|%h0, %h1} *cmpfp_0 *cmpfp_0_cc *cmpfp_xf *cmpfp_xf_cc *cmpfp_sf *cmpfp_df *cmpfp_sf_cc *cmpfp_df_cc *cmpfp_u *cmpfp_u_cc *cmpfp_hi *cmpfp_si *cmpfp_hi_cc *cmpfp_si_cc x86_fnstsw_1 x86_sahf_1 *cmpfp_i_mixed *cmpfp_i_sse *cmpfp_i_i387 *cmpfp_iu_mixed *cmpfp_iu_sse *cmpfp_iu_387 *pushdi2 *pushsi2 *pushqi2 push{l} %k1 *pushhi2 *pushsi2_prologue *popsi1 pop{l} %0 *popsi1_epilogue *movsi_xor xor{l} %k0, %k0 *movsi_or or{l} {%1, %0|%0, %1} *movoi_internal_avx *movti_internal_sse *movdi_internal *movsi_internal *movhi_internal *movqi_internal *swapsi xchg{l} %1, %0 *swapqi_1 xchg{l} %k1, %k0 *swaphi_1 *swapqi_2 xchg{b} %1, %0 *swaphi_2 xchg{w} %1, %0 *movstrictqi_1 *movstricthi_1 *movstrictqi_xor xor{b} %0, %0 *movstricthi_xor xor{w} %0, %0 *movhi_extv_1 *movsi_extv_1 *movqi_extv_1 *movsi_extzv_1 *movqi_extzv_2 *movsi_insv_1 mov{b} {%b1, %h0|%h0, %b1} *movqi_insv_2 mov{b} {%h1, %h0|%h0, %h1} *pushtf *pushxf *pushxf_nointeger *pushdf *pushdf_nointeger *pushsf *movtf_internal *movxf_internal *movxf_internal_nointeger *movdf_internal *movdf_internal_nointeger *movsf_internal swapxf *swapsf *swapdf zero_extendsidi2_1 zero_extendhisi2_and *zero_extendhisi2_movzwl *zero_extendqihi2_and *zero_extendqisi2_and *zero_extendqihi2_movzbl_and *zero_extendqisi2_movzbl_and *zero_extendqihi2_movzbl *zero_extendqisi2_movzbl movs{bl|x} {%1, %0|%0, %1} *extendsfdf2_mixed *extendsfdf2_sse *extendsfdf2_i387 *extendsfxf2_i387 *extenddfxf2_i387 *truncdfsf_fast_mixed *truncdfsf_fast_sse *truncdfsf_fast_i387 *truncdfsf_mixed *truncdfsf_i387 *truncdfsf2_i387_1 *truncxfsf2_mixed *truncxfdf2_mixed truncxfsf2_i387_noop truncxfdf2_i387_noop *truncxfsf2_i387 *truncxfdf2_i387 *fixuns_truncsf_1 *fixuns_truncdf_1 fix_truncsfsi_sse %vcvttss2si {%1, %0|%0, %1} fix_truncdfsi_sse %vcvttsd2si {%1, %0|%0, %1} fix_trunchi_fisttp_i387_1 fix_truncsi_fisttp_i387_1 fix_truncdi_fisttp_i387_1 fix_trunchi_i387_fisttp fix_truncsi_i387_fisttp fix_truncdi_i387_fisttp *fix_trunchi_i387_1 *fix_truncsi_i387_1 *fix_truncdi_i387_1 fix_truncdi_i387 fix_truncdi_i387_with_temp fix_trunchi_i387 fix_truncsi_i387 fix_trunchi_i387_with_temp fix_truncsi_i387_with_temp x86_fnstcw_1 fnstcw %0 x86_fldcw_1 fldcw %0 *floathisf2_1 *floathidf2_1 *floathixf2_1 *floathisf2_i387_with_temp *floathidf2_i387_with_temp *floathixf2_i387_with_temp *floathisf2_i387 fild%Z1 %1 *floathidf2_i387 *floathixf2_i387 *floatsisf2_1 *floatsidf2_1 *floatsixf2_1 *floatdisf2_1 *floatdidf2_1 *floatdixf2_1 *floatsisf2_vector_mixed *floatsidf2_vector_mixed *floatsisf2_mixed_with_temp *floatsidf2_mixed_with_temp *floatsisf2_mixed_interunit *floatsidf2_mixed_interunit *floatsisf2_mixed_nointerunit *floatsidf2_mixed_nointerunit *floatsisf2_vector_sse *floatsidf2_vector_sse *floatsisf2_sse_with_temp *floatsidf2_sse_with_temp *floatsisf2_sse_interunit %vcvtsi2ss {%1, %d0|%d0, %1} *floatsidf2_sse_interunit %vcvtsi2sd {%1, %d0|%d0, %1} *floatsisf2_sse_nointerunit *floatsidf2_sse_nointerunit *floatsisf2_i387_with_temp *floatsidf2_i387_with_temp *floatsixf2_i387_with_temp *floatdisf2_i387_with_temp *floatdidf2_i387_with_temp *floatdixf2_i387_with_temp *floatsisf2_i387 *floatsidf2_i387 *floatsixf2_i387 *floatdisf2_i387 *floatdidf2_i387 *floatdixf2_i387 floatdisf2_i387_with_xmm floatdidf2_i387_with_xmm floatdixf2_i387_with_xmm *floatunssisf2_1 *floatunssidf2_1 *floatunssixf2_1 *adddi3_doubleword *addti3_doubleword *addsi3_cc *adddi3_cc addqi3_cc *lea_1 *addsi_1 *adddi_1 *addhi_1 *addhi_1_lea *addqi_1 *addqi_1_lea *addqi_1_slp *addqi_2 *addhi_2 *addsi_2 *adddi_2 *addqi_3 *addhi_3 *addsi_3 *adddi_3 *addqi_4 *addhi_4 *addsi_4 *addqi_5 *addhi_5 *addsi_5 *adddi_5 addqi_ext_1 *addqi_ext_2 add{b} {%h2, %h0|%h0, %h2} *lea_general_1 *lea_general_2 *lea_general_3 *subdi3_doubleword *subti3_doubleword *subqi_1 *subhi_1 *subsi_1 *subdi_1 *subqi_1_slp *subqi_2 *subhi_2 *subsi_2 *subdi_2 *subqi_3 *subhi_3 *subsi_3 *subdi_3 *addqi3_carry adc{b} {%2, %0|%0, %2} *subqi3_carry sbb{b} {%2, %0|%0, %2} *addhi3_carry adc{w} {%2, %0|%0, %2} *subhi3_carry sbb{w} {%2, %0|%0, %2} *addsi3_carry adc{l} {%2, %0|%0, %2} *subsi3_carry sbb{l} {%2, %0|%0, %2} *adddi3_carry adc{q} {%2, %0|%0, %2} *subdi3_carry sbb{q} {%2, %0|%0, %2} *addqi3_cconly_overflow *addhi3_cconly_overflow *addsi3_cconly_overflow *subqi3_cconly_overflow *subhi3_cconly_overflow *subsi3_cconly_overflow *addqi3_cc_overflow *subqi3_cc_overflow *addhi3_cc_overflow *subhi3_cc_overflow *addsi3_cc_overflow *subsi3_cc_overflow *adddi3_cc_overflow *subdi3_cc_overflow *mulsi3_1 *mulhi3_1 *mulqi3_1 *mulsidi3_1 imul{l} %2 *umulsidi3_1 *mulqihi3_1 imul{b} %2 *umulqihi3_1 *smulsi3_highpart_1 *umulsi3_highpart_1 *divmodhi4 *divmodsi4 *divmodhi4_noext idiv{w} %3 *divmodsi4_noext idiv{l} %3 idiv{b} %2 udivmodsi4_1 *udivmodhi4 *udivmodsi4 *udivmodhi4_noext *udivmodsi4_noext udivmodhiqi3 *testqi_1_maybe_si *testqi_1 *testhi_1 test{w} {%1, %0|%0, %1} *testsi_1 test{l} {%1, %0|%0, %1} *testqi_ext_0 test{b} {%1, %h0|%h0, %1} *testqi_ext_1 *testqi_ext_2 test{b} {%h1, %h0|%h0, %h1} *testqi_ext_3 *andsi_1 *andhi_1 *andqi_1 *andqi_1_slp and{b} {%1, %0|%0, %1} *andqi_2_maybe_si *andqi_2 *andhi_2 *andsi_2 *andqi_2_slp andqi_ext_0 and{b} {%2, %h0|%h0, %2} *andqi_ext_0_cc *andqi_ext_1 *andqi_ext_2 and{b} {%h2, %h0|%h0, %h2} *iorhi_1 *xorhi_1 xor{w} {%2, %0|%0, %2} *iorsi_1 *xorsi_1 xor{l} {%2, %0|%0, %2} *iordi_1 *xordi_1 xor{q} {%2, %0|%0, %2} *iorqi_1 *xorqi_1 *iorqi_1_slp *xorqi_1_slp xor{b} {%1, %0|%0, %1} *iorqi_2 *xorqi_2 xor{b} {%2, %0|%0, %2} *iorhi_2 *xorhi_2 *iorsi_2 *xorsi_2 *iordi_2 *xordi_2 *iorqi_2_slp *xorqi_2_slp *iorqi_3 *xorqi_3 *iorhi_3 *xorhi_3 *iorsi_3 *xorsi_3 *iordi_3 *xordi_3 *iorqi_ext_0 *xorqi_ext_0 xor{b} {%2, %h0|%h0, %2} *iorqi_ext_1 *xorqi_ext_1 *iorqi_ext_2 *xorqi_ext_2 xor{b} {%h2, %h0|%h0, %h2} *xorqi_cc_ext_1 *negdi2_doubleword *negti2_doubleword *negqi2_1 neg{b} %0 *neghi2_1 neg{w} %0 *negsi2_1 neg{l} %0 *negdi2_1 neg{q} %0 *negqi2_cmpz *neghi2_cmpz *negsi2_cmpz *negdi2_cmpz *absnegsf2_mixed *absnegdf2_mixed *absnegsf2_sse *absnegdf2_sse *absnegsf2_i387 *absnegdf2_i387 *absnegxf2_i387 *absnegtf2_sse *abssf2_1 *negsf2_1 fchs *absdf2_1 *negdf2_1 *absxf2_1 *negxf2_1 *absextendsfdf2 *negextendsfdf2 *absextendsfxf2 *negextendsfxf2 *absextenddfxf2 *negextenddfxf2 copysignsf3_const copysigndf3_const copysigntf3_const copysignsf3_var copysigndf3_var copysigntf3_var *one_cmplhi2_1 not{w} %0 *one_cmplsi2_1 not{l} %0 *one_cmpldi2_1 not{q} %0 *one_cmplqi2_1 *one_cmplqi2_2 *one_cmplhi2_2 *one_cmplsi2_2 *one_cmpldi2_2 *ashldi3_doubleword x86_shld *ashlsi3_mask *ashldi3_mask *ashlsi3_1 *ashldi3_1 *ashlhi3_1 *ashlhi3_1_lea *ashlqi3_1 *ashlqi3_1_lea *ashlqi3_1_slp *ashlqi3_cmp *ashlhi3_cmp *ashlsi3_cmp *ashldi3_cmp *ashlqi3_cconly *ashlhi3_cconly *ashlsi3_cconly *ashldi3_cconly *lshrsi3_mask *ashrsi3_mask *lshrdi3_mask *ashrdi3_mask *lshrdi3_doubleword *ashrdi3_doubleword x86_shrd ashrsi3_cvt *lshrqi3_1 *ashrqi3_1 *lshrhi3_1 *ashrhi3_1 *lshrsi3_1 *ashrsi3_1 *lshrdi3_1 *ashrdi3_1 *lshrqi3_1_slp *ashrqi3_1_slp *lshrqi3_cmp *ashrqi3_cmp *lshrhi3_cmp *ashrhi3_cmp *lshrsi3_cmp *ashrsi3_cmp *lshrdi3_cmp *ashrdi3_cmp *lshrqi3_cconly *ashrqi3_cconly *lshrhi3_cconly *ashrhi3_cconly *lshrsi3_cconly *ashrsi3_cconly *lshrdi3_cconly *ashrdi3_cconly *rotlsi3_mask *rotrsi3_mask *rotldi3_mask *rotrdi3_mask ix86_rotldi3_doubleword ix86_rotrdi3_doubleword *rotlqi3_1 *rotrqi3_1 *rotlhi3_1 *rotrhi3_1 *rotlsi3_1 *rotrsi3_1 *rotldi3_1 *rotrdi3_1 *rotlqi3_1_slp *rotrqi3_1_slp *btsi bt{l} {%1, %0|%0, %1} *btdi bt{q} {%1, %0|%0, %1} *setcc_si_1_and *setcc_si_1_movzbl *setcc_qi set%C1 %0 *setcc_qi_slp *avx_setccsf *avx_setccdf *sse_setccsf cmp%D1ss {%3, %0|%0, %3} *sse_setccdf cmp%D1sd {%3, %0|%0, %3} *jcc_1 %+j%C1 %l0 *jcc_2 %+j%c1 %l0 *jcc_btsi *jcc_btdi *jcc_btsi_mask *jcc_btdi_mask *jcc_btsi_1 *jcc_btsi_mask_1 *fp_jcc_1_387 *fp_jcc_1r_387 *fp_jcc_2_387 *fp_jcc_2r_387 *fp_jcc_3_387 *fp_jcc_4_hi_387 *fp_jcc_4_si_387 jmp %l0 *indirect_jump *tablejump_1 *call_pop_0_vzeroupper *call_pop_0 *call_pop_1_vzeroupper *call_pop_1 *sibcall_pop_1_vzeroupper *sibcall_pop_1 *call_0_vzeroupper *call_0 *call_1_vzeroupper *call_1 *sibcall_1_vzeroupper *sibcall_1 *memory_blockage prologue_use return_internal_long rep ret return_pop_internal return_indirect_internal nops set_got set_got_labelled eh_return_internal leave split_stack_return ffssi2_no_cmove *ffssi_1 ctzhi2 ctzsi2 clzhi2_abm lzcnt{w} {%1, %0|%0, %1} clzsi2_abm lzcnt{l} {%1, %0|%0, %1} *bmi_andn_si andn {%2, %1, %0|%0, %1, %2} bmi_bextr_si *bmi_blsi_si blsi {%1, %0|%0, %1} *bmi_blsmsk_si blsmsk {%1, %0|%0, %1} *bmi_blsr_si blsr {%1, %0|%0, %1} tbm_bextri_si *tbm_blcfill_si blcfill {%1, %0|%0, %1} *tbm_blci_si blci {%1, %0|%0, %1} *tbm_blcic_si blcic {%1, %0|%0, %1} *tbm_blcmsk_si blcmsk {%1, %0|%0, %1} *tbm_blcs_si blcs {%1, %0|%0, %1} *tbm_blsfill_si blsfill {%1, %0|%0, %1} *tbm_blsic_si blsic {%1, %0|%0, %1} *tbm_t1mskc_si t1mskc {%1, %0|%0, %1} *tbm_tzmsk_si tzmsk {%1, %0|%0, %1} bsr bsr{l} {%1, %0|%0, %1} *bsrhi bsr{w} {%1, %0|%0, %1} popcounthi2 popcountsi2 *popcounthi2_cmp *popcountsi2_cmp *popcountdi2_cmp *bswapsi2_movbe *bswapsi2_1 bswap %0 *bswaphi_lowpart_1 bswaphi_lowpart rol{w} {$8, %0|%0, 8} paritydi2_cmp paritysi2_cmp *parityhi2_cmp xor{b} {%h0, %b0|%b0, %h0} *tls_global_dynamic_32_gnu *tls_local_dynamic_32_once *load_tp_si *add_tp_si *tls_dynamic_lea_32 *tls_dynamic_call_32 *tls_dynamic_gnu2_combine_32 *fop_sf_comm_mixed_avx *fop_df_comm_mixed_avx *fop_sf_comm_mixed *fop_df_comm_mixed *fop_sf_comm_avx *fop_df_comm_avx *fop_sf_comm_sse *fop_df_comm_sse *fop_sf_comm_i387 *fop_df_comm_i387 *fop_sf_1_mixed_avx *fop_df_1_mixed_avx *fop_sf_1_mixed *fop_df_1_mixed *rcpsf2_sse %vrcpss {%1, %d0|%d0, %1} *fop_sf_1_avx *fop_df_1_avx *fop_sf_1_sse *fop_df_1_sse *fop_sf_1_i387 *fop_df_1_i387 *fop_sf_2_i387 *fop_df_2_i387 *fop_sf_3_i387 *fop_df_3_i387 *fop_df_4_i387 *fop_df_5_i387 *fop_df_6_i387 *fop_xf_comm_i387 *fop_xf_1_i387 *fop_xf_2_i387 *fop_xf_3_i387 *fop_xf_4_i387 *fop_xf_5_i387 *fop_xf_6_i387 truncxfsf2_i387_noop_unspec truncxfdf2_i387_noop_unspec sqrtxf2 fsqrt sqrt_extendsfxf2_i387 sqrt_extenddfxf2_i387 *rsqrtsf2_sse %vrsqrtss {%1, %d0|%d0, %1} *sqrtsf2_sse %vsqrtss {%1, %d0|%d0, %1} *sqrtdf2_sse %vsqrtsd {%1, %d0|%d0, %1} fpremxf4_i387 fprem fprem1xf4_i387 fprem1 *sinxf2_i387 fsin *sin_extendsfxf2_i387 *sin_extenddfxf2_i387 *cosxf2_i387 fcos *cos_extendsfxf2_i387 *cos_extenddfxf2_i387 sincosxf3 fsincos sincos_extendsfxf3_i387 sincos_extenddfxf3_i387 fptanxf4_i387 fptan fptan_extendsfxf4_i387 fptan_extenddfxf4_i387 *fpatanxf3_i387 fpatan fpatan_extendsfxf3_i387 fpatan_extenddfxf3_i387 fyl2xxf3_i387 fyl2x fyl2x_extendsfxf3_i387 fyl2x_extenddfxf3_i387 fyl2xp1xf3_i387 fyl2xp1 fyl2xp1_extendsfxf3_i387 fyl2xp1_extenddfxf3_i387 fxtractxf3_i387 fxtract fxtract_extendsfxf3_i387 fxtract_extenddfxf3_i387 *f2xm1xf2_i387 f2xm1 *fscalexf4_i387 fscale sse4_1_roundsf2 sse4_1_rounddf2 rintxf2 frndint *fistdi2_1 fistdi2 fistdi2_with_temp *fisthi2_1 *fistsi2_1 fisthi2 fistsi2 fisthi2_with_temp fistsi2_with_temp frndintxf2_floor frndintxf2_floor_i387 fldcw %3 frndint fldcw %2 *fisthi2_floor_1 *fistsi2_floor_1 *fistdi2_floor_1 fistdi2_floor fistdi2_floor_with_temp fisthi2_floor fistsi2_floor fisthi2_floor_with_temp fistsi2_floor_with_temp frndintxf2_ceil frndintxf2_ceil_i387 *fisthi2_ceil_1 *fistsi2_ceil_1 *fistdi2_ceil_1 fistdi2_ceil fistdi2_ceil_with_temp fisthi2_ceil fistsi2_ceil fisthi2_ceil_with_temp fistsi2_ceil_with_temp frndintxf2_trunc frndintxf2_trunc_i387 frndintxf2_mask_pm frndintxf2_mask_pm_i387 fxamsf2_i387 fxam fnstsw %0 fxamdf2_i387 fxamxf2_i387 fxamsf2_i387_with_temp fxamdf2_i387_with_temp movmsk_df %vmovmskpd {%1, %0|%0, %1} *strmovsi_1 *strmovhi_1 movsw *strmovqi_1 *rep_movsi rep{%;} movs{l|d} *rep_movqi rep{%;} movsb *strsetsi_1 *strsethi_1 stosw *strsetqi_1 *rep_stossi rep{%;} stos{l|d} *rep_stosqi rep{%;} stosb *cmpstrnqi_nz_1 repz{%;} cmpsb *cmpstrnqi_1 *strlenqi_1 repnz{%;} scasb *x86_movsicc_0_m1 sbb{l} %0, %0 *x86_movsicc_0_m1_se *x86_movsicc_0_m1_neg *movhicc_noc *movsicc_noc *movqicc_noc *movxfcc_1 *movdfcc_1 *movsfcc_1_387 *xop_pcmov_sf *xop_pcmov_df *avx_smaxsf3 *avx_sminsf3 *avx_smaxdf3 *avx_smindf3 maxss {%2, %0|%0, %2} minss {%2, %0|%0, %2} *avx_ieee_sminsf3 *avx_ieee_smindf3 *ieee_sminsf3 *ieee_smindf3 *avx_ieee_smaxsf3 *avx_ieee_smaxdf3 *ieee_smaxsf3 *ieee_smaxdf3 call ___chkstk_ms adjust_stack_and_probesi probe_stack_rangesi *call_value_pop_0_vzeroupper *call_value_pop_0 *call_value_pop_1_vzeroupper *call_value_pop_1 *sibcall_value_pop_1 *call_value_0_vzeroupper *call_value_0 *call_value_1_vzeroupper *call_value_1 *sibcall_value_1_vzeroupper *sibcall_value_1 *prefetch_sse_si *prefetch_3dnow_si stack_protect_set_si stack_tls_protect_set_si stack_protect_test_si stack_tls_protect_test_si sse4_2_crc32qi crc32{b} {%2, %0|%0, %2} sse4_2_crc32hi crc32{w} {%2, %0|%0, %2} sse4_2_crc32si crc32{l} {%2, %0|%0, %2} *rdpmc *rdtsc *rdtscp *lwp_llwpcbsi1 llwpcb %0 lwp_slwpcbsi slwpcb %0 *lwp_lwpvalsi3_1 *lwp_lwpinssi3_1 rdrandhi_1 rdrand %0 rdrandsi_1 *movv8qi_internal_avx *movv4hi_internal_avx *movv2si_internal_avx *movv1di_internal_avx *movv8qi_internal *movv4hi_internal *movv2si_internal *movv1di_internal *movv2sf_internal_avx *movv2sf_internal sse_movntdi movntq {%1, %0|%0, %1} *mmx_addv2sf3 pfadd {%2, %0|%0, %2} *mmx_subv2sf3 *mmx_mulv2sf3 pfmul {%2, %0|%0, %2} *mmx_smaxv2sf3_finite pfmax {%2, %0|%0, %2} *mmx_sminv2sf3_finite pfmin {%2, %0|%0, %2} *mmx_smaxv2sf3 *mmx_sminv2sf3 mmx_rcpv2sf2 pfrcp {%1, %0|%0, %1} mmx_rcpit1v2sf3 pfrcpit1 {%2, %0|%0, %2} mmx_rcpit2v2sf3 pfrcpit2 {%2, %0|%0, %2} mmx_rsqrtv2sf2 pfrsqrt {%1, %0|%0, %1} mmx_rsqit1v2sf3 pfrsqit1 {%2, %0|%0, %2} mmx_haddv2sf3 pfacc {%2, %0|%0, %2} mmx_hsubv2sf3 pfnacc {%2, %0|%0, %2} mmx_addsubv2sf3 pfpnacc {%2, %0|%0, %2} *mmx_eqv2sf3 pfcmpeq {%2, %0|%0, %2} mmx_gtv2sf3 pfcmpgt {%2, %0|%0, %2} mmx_gev2sf3 pfcmpge {%2, %0|%0, %2} mmx_pf2id pf2id {%1, %0|%0, %1} mmx_pf2iw pf2iw {%1, %0|%0, %1} mmx_pi2fw pi2fw {%1, %0|%0, %1} mmx_floatv2si2 pi2fd {%1, %0|%0, %1} mmx_pswapdv2sf2 pswapd {%1, %0|%0, %1} *vec_dupv2sf punpckldq %0, %0 *mmx_concatv2sf *vec_extractv2sf_0 *vec_extractv2sf_1 *mmx_addv8qi3 paddb {%2, %0|%0, %2} *mmx_subv8qi3 psubb {%2, %0|%0, %2} *mmx_addv4hi3 paddw {%2, %0|%0, %2} *mmx_subv4hi3 psubw {%2, %0|%0, %2} *mmx_addv2si3 paddd {%2, %0|%0, %2} *mmx_subv2si3 psubd {%2, %0|%0, %2} *mmx_addv1di3 paddq {%2, %0|%0, %2} *mmx_subv1di3 psubq {%2, %0|%0, %2} *mmx_ssaddv8qi3 paddsb {%2, %0|%0, %2} *mmx_usaddv8qi3 paddusb {%2, %0|%0, %2} *mmx_sssubv8qi3 psubsb {%2, %0|%0, %2} *mmx_ussubv8qi3 psubusb {%2, %0|%0, %2} *mmx_ssaddv4hi3 paddsw {%2, %0|%0, %2} *mmx_usaddv4hi3 paddusw {%2, %0|%0, %2} *mmx_sssubv4hi3 psubsw {%2, %0|%0, %2} *mmx_ussubv4hi3 psubusw {%2, %0|%0, %2} *mmx_mulv4hi3 pmullw {%2, %0|%0, %2} *mmx_smulv4hi3_highpart pmulhw {%2, %0|%0, %2} *mmx_umulv4hi3_highpart pmulhuw {%2, %0|%0, %2} *mmx_pmaddwd pmaddwd {%2, %0|%0, %2} *mmx_pmulhrwv4hi3 pmulhrw {%2, %0|%0, %2} *sse2_umulv1siv1di3 pmuludq {%2, %0|%0, %2} *mmx_smaxv4hi3 pmaxsw {%2, %0|%0, %2} *mmx_sminv4hi3 pminsw {%2, %0|%0, %2} *mmx_umaxv8qi3 pmaxub {%2, %0|%0, %2} *mmx_uminv8qi3 pminub {%2, %0|%0, %2} mmx_ashrv4hi3 psraw {%2, %0|%0, %2} mmx_ashrv2si3 psrad {%2, %0|%0, %2} mmx_lshrv4hi3 psrlw {%2, %0|%0, %2} mmx_lshrv2si3 psrld {%2, %0|%0, %2} mmx_lshrv1di3 psrlq {%2, %0|%0, %2} mmx_ashlv4hi3 psllw {%2, %0|%0, %2} mmx_ashlv2si3 pslld {%2, %0|%0, %2} mmx_ashlv1di3 psllq {%2, %0|%0, %2} *mmx_eqv8qi3 pcmpeqb {%2, %0|%0, %2} *mmx_eqv4hi3 pcmpeqw {%2, %0|%0, %2} *mmx_eqv2si3 pcmpeqd {%2, %0|%0, %2} mmx_gtv8qi3 pcmpgtb {%2, %0|%0, %2} mmx_gtv4hi3 pcmpgtw {%2, %0|%0, %2} mmx_gtv2si3 pcmpgtd {%2, %0|%0, %2} mmx_andnotv8qi3 pandn {%2, %0|%0, %2} mmx_andnotv4hi3 mmx_andnotv2si3 *mmx_andv8qi3 pand {%2, %0|%0, %2} *mmx_iorv8qi3 por {%2, %0|%0, %2} *mmx_xorv8qi3 pxor {%2, %0|%0, %2} *mmx_andv4hi3 *mmx_iorv4hi3 *mmx_xorv4hi3 *mmx_andv2si3 *mmx_iorv2si3 *mmx_xorv2si3 mmx_packsswb packsswb {%2, %0|%0, %2} mmx_packssdw packssdw {%2, %0|%0, %2} mmx_packuswb packuswb {%2, %0|%0, %2} mmx_punpckhbw punpckhbw {%2, %0|%0, %2} mmx_punpcklbw punpcklbw {%2, %0|%0, %2} mmx_punpckhwd punpckhwd {%2, %0|%0, %2} mmx_punpcklwd punpcklwd {%2, %0|%0, %2} mmx_punpckhdq punpckhdq {%2, %0|%0, %2} mmx_punpckldq punpckldq {%2, %0|%0, %2} *mmx_pinsrw mmx_pextrw mmx_pshufw_1 mmx_pswapdv2si2 *vec_dupv4hi pshufw {$0, %0, %0|%0, %0, 0} *vec_dupv2si *mmx_concatv2si *vec_extractv2si_0 *vec_extractv2si_1 *mmx_uavgv8qi3 *mmx_uavgv4hi3 pavgw {%2, %0|%0, %2} mmx_psadbw psadbw {%2, %0|%0, %2} mmx_pmovmskb *mmx_maskmovq maskmovq {%2, %1|%1, %2} *mmx_emms *mmx_femms *avx_movv16qi_internal *avx_movv8hi_internal *avx_movv4si_internal *avx_movv2di_internal *avx_movv1ti_internal *avx_movv4sf_internal *avx_movv2df_internal *avx_movv32qi_internal *avx_movv16hi_internal *avx_movv8si_internal *avx_movv4di_internal *avx_movv8sf_internal *avx_movv4df_internal *movv16qi_internal *movv8hi_internal *movv4si_internal *movv2di_internal *movv1ti_internal *movv4sf_internal *movv2df_internal movdi_to_sse *avx_movups *avx_movupd *avx_movups256 *avx_movupd256 sse2_movq128 *sse_movups *sse2_movupd *avx_movdqu256 *avx_movdqu *sse2_movdqu avx_movntv4sf vmovntps {%1, %0|%0, %1} avx_movntv2df vmovntpd {%1, %0|%0, %1} avx_movntv8sf avx_movntv4df sse_movntv4sf sse2_movntv2df avx_movntv4di vmovntdq {%1, %0|%0, %1} avx_movntv2di sse2_movntv2di sse2_movntsi movnti {%1, %0|%0, %1} avx_lddqu256 vlddqu {%1, %0|%0, %1} avx_lddqu sse3_lddqu *avx_absnegv4sf2 *avx_absnegv2df2 *avx_absnegv8sf2 *avx_absnegv4df2 *sse_absnegv4sf2 *sse_absnegv2df2 *avx_addv4sf3 *avx_subv4sf3 *avx_addv2df3 *avx_subv2df3 *avx_addv8sf3 *avx_subv8sf3 *avx_addv4df3 *avx_subv4df3 *addv4sf3 *subv4sf3 *addv2df3 *subv2df3 *avx_vmaddv4sf3 *avx_vmsubv4sf3 *avx_vmaddv2df3 *avx_vmsubv2df3 sse_vmaddv4sf3 addss {%2, %0|%0, %2} sse_vmsubv4sf3 subss {%2, %0|%0, %2} sse2_vmaddv2df3 addsd {%2, %0|%0, %2} sse2_vmsubv2df3 subsd {%2, %0|%0, %2} *avx_mulv4sf3 *avx_mulv2df3 *avx_mulv8sf3 *avx_mulv4df3 *mulv4sf3 mulps {%2, %0|%0, %2} *mulv2df3 mulpd {%2, %0|%0, %2} *avx_vmmulv4sf3 *avx_vmmulv2df3 sse_vmmulv4sf3 mulss {%2, %0|%0, %2} sse2_vmmulv2df3 mulsd {%2, %0|%0, %2} avx_divv8sf3 avx_divv4df3 *avx_divv4sf3 *avx_divv2df3 sse_divv4sf3 divps {%2, %0|%0, %2} sse2_divv2df3 divpd {%2, %0|%0, %2} *avx_vmdivv4sf3 *avx_vmdivv2df3 sse_vmdivv4sf3 divss {%2, %0|%0, %2} sse2_vmdivv2df3 divsd {%2, %0|%0, %2} avx_rcpv8sf2 sse_rcpv4sf2 %vrcpps {%1, %0|%0, %1} *avx_vmrcpv4sf2 sse_vmrcpv4sf2 rcpss {%1, %0|%0, %1} avx_sqrtv8sf2 sse_sqrtv4sf2 %vsqrtps {%1, %0|%0, %1} sqrtv4df2 %vsqrtpd {%1, %0|%0, %1} *avx_vmsqrtv4sf2 *avx_vmsqrtv2df2 sse_vmsqrtv4sf2 sse2_vmsqrtv2df2 sqrtsd {%1, %0|%0, %1} avx_rsqrtv8sf2 sse_rsqrtv4sf2 %vrsqrtps {%1, %0|%0, %1} *avx_vmrsqrtv4sf2 sse_vmrsqrtv4sf2 rsqrtss {%1, %0|%0, %1} *avx_smaxv4sf3_finite *avx_sminv4sf3_finite *avx_smaxv2df3_finite *avx_sminv2df3_finite *avx_smaxv8sf3_finite *avx_sminv8sf3_finite *avx_smaxv4df3_finite *avx_sminv4df3_finite *smaxv4sf3_finite maxps {%2, %0|%0, %2} *sminv4sf3_finite minps {%2, %0|%0, %2} *smaxv2df3_finite maxpd {%2, %0|%0, %2} *sminv2df3_finite minpd {%2, %0|%0, %2} *avx_smaxv4sf3 *avx_sminv4sf3 *avx_smaxv2df3 *avx_sminv2df3 *avx_smaxv8sf3 *avx_sminv8sf3 *avx_smaxv4df3 *avx_sminv4df3 *smaxv4sf3 *sminv4sf3 *smaxv2df3 *sminv2df3 *avx_vmsmaxv4sf3 *avx_vmsminv4sf3 *avx_vmsmaxv2df3 *avx_vmsminv2df3 sse_vmsmaxv4sf3 sse_vmsminv4sf3 sse2_vmsmaxv2df3 sse2_vmsminv2df3 *avx_ieee_sminv4sf3 *avx_ieee_sminv2df3 *avx_ieee_sminv8sf3 *avx_ieee_sminv4df3 *avx_ieee_smaxv4sf3 *avx_ieee_smaxv2df3 *avx_ieee_smaxv8sf3 *avx_ieee_smaxv4df3 *ieee_sminv4sf3 *ieee_sminv2df3 *ieee_smaxv4sf3 *ieee_smaxv2df3 avx_addsubv8sf3 avx_addsubv4df3 *avx_addsubv4sf3 sse3_addsubv4sf3 addsubps {%2, %0|%0, %2} *avx_addsubv2df3 sse3_addsubv2df3 addsubpd {%2, %0|%0, %2} avx_haddv4df3 avx_hsubv4df3 avx_haddv8sf3 avx_hsubv8sf3 *avx_haddv4sf3 *avx_hsubv4sf3 sse3_haddv4sf3 haddps {%2, %0|%0, %2} sse3_hsubv4sf3 hsubps {%2, %0|%0, %2} *avx_haddv2df3 *avx_hsubv2df3 sse3_haddv2df3 haddpd {%2, %0|%0, %2} sse3_hsubv2df3 hsubpd {%2, %0|%0, %2} avx_cmppsv4sf3 avx_cmppdv2df3 avx_cmppsv8sf3 avx_cmppdv4df3 avx_cmpssv4sf3 avx_cmpsdv2df3 *avx_maskcmpv4sf3 *avx_maskcmpv2df3 *avx_maskcmpv8sf3 *avx_maskcmpv4df3 sse_maskcmpsf3 cmp%D3ss {%2, %0|%0, %2} sse2_maskcmpdf3 cmp%D3sd {%2, %0|%0, %2} sse_maskcmpv4sf3 cmp%D3ps {%2, %0|%0, %2} sse2_maskcmpv2df3 cmp%D3pd {%2, %0|%0, %2} *avx_vmmaskcmpv4sf3 *avx_vmmaskcmpv2df3 sse_vmmaskcmpv4sf3 sse2_vmmaskcmpv2df3 sse_comi %vcomiss {%1, %0|%0, %1} sse2_comi %vcomisd {%1, %0|%0, %1} sse_ucomi %vucomiss {%1, %0|%0, %1} sse2_ucomi %vucomisd {%1, %0|%0, %1} avx_andnotv4sf3 avx_andnotv2df3 avx_andnotv8sf3 avx_andnotv4df3 sse_andnotv4sf3 andnps {%2, %0|%0, %2} sse2_andnotv2df3 andnpd {%2, %0|%0, %2} *avx_andv4sf3 *avx_iorv4sf3 *avx_xorv4sf3 *avx_andv2df3 *avx_iorv2df3 *avx_xorv2df3 *avx_andv8sf3 *avx_iorv8sf3 *avx_xorv8sf3 *avx_andv4df3 *avx_iorv4df3 *avx_xorv4df3 *andv4sf3 *iorv4sf3 *xorv4sf3 *andv2df3 *iorv2df3 *xorv2df3 *avx_andnotsf3 *avx_andnotdf3 *andnotsf3 *andnotdf3 *avx_andsf3 *avx_iorsf3 *avx_xorsf3 *avx_anddf3 *avx_iordf3 *avx_xordf3 *andsf3 *iorsf3 *xorsf3 *anddf3 *iordf3 *xordf3 *fma4i_fmadd_sf *fma4i_fmadd_df *fma4i_fmadd_v4sf *fma4i_fmadd_v2df *fma4i_fmadd_v8sf *fma4i_fmadd_v4df *fma4i_fmsub_sf *fma4i_fmsub_df *fma4i_fmsub_v4sf *fma4i_fmsub_v2df *fma4i_fmsub_v8sf *fma4i_fmsub_v4df *fma4i_fnmadd_sf *fma4i_fnmadd_df *fma4i_fnmadd_v4sf *fma4i_fnmadd_v2df *fma4i_fnmadd_v8sf *fma4i_fnmadd_v4df *fma4i_fnmsub_sf *fma4i_fnmsub_df *fma4i_fnmsub_v4sf *fma4i_fnmsub_v2df *fma4i_fnmsub_v8sf *fma4i_fnmsub_v4df *fma4i_vmfmadd_v4sf *fma4i_vmfmadd_v2df *fma4i_vmfmsub_v4sf *fma4i_vmfmsub_v2df *fma4i_vmfnmadd_v4sf *fma4i_vmfnmadd_v2df *fma4i_vmfnmsub_v4sf *fma4i_vmfnmsub_v2df *fma4_fmaddsub_v4sf *fma4_fmaddsub_v2df *fma4_fmaddsub_v8sf *fma4_fmaddsub_v4df *fma4_fmsubadd_v4sf *fma4_fmsubadd_v2df *fma4_fmsubadd_v8sf *fma4_fmsubadd_v4df *fma_fmadd_sf *fma_fmadd_df *fma_fmadd_v4sf *fma_fmadd_v2df *fma_fmadd_v8sf *fma_fmadd_v4df *fma_fmsub_sf *fma_fmsub_df *fma_fmsub_v4sf *fma_fmsub_v2df *fma_fmsub_v8sf *fma_fmsub_v4df *fma_fnmadd_sf *fma_fnmadd_df *fma_fnmadd_v4sf *fma_fnmadd_v2df *fma_fnmadd_v8sf *fma_fnmadd_v4df *fma_fnmsub_sf *fma_fnmsub_df *fma_fnmsub_v4sf *fma_fnmsub_v2df *fma_fnmsub_v8sf *fma_fnmsub_v4df *fma_fmaddsub_v4sf *fma_fmaddsub_v2df *fma_fmaddsub_v8sf *fma_fmaddsub_v4df *fma_fmsubadd_v4sf *fma_fmsubadd_v2df *fma_fmsubadd_v8sf *fma_fmsubadd_v4df sse_cvtpi2ps cvtpi2ps {%2, %0|%0, %2} sse_cvtps2pi cvtps2pi {%1, %0|%0, %1} sse_cvttps2pi cvttps2pi {%1, %0|%0, %1} *avx_cvtsi2ss sse_cvtsi2ss cvtsi2ss {%2, %0|%0, %2} sse_cvtss2si %vcvtss2si {%1, %0|%0, %1} sse_cvtss2si_2 sse_cvttss2si avx_cvtdq2ps vcvtdq2ps {%1, %0|%0, %1} avx_cvtdq2ps256 sse2_cvtdq2ps avx_cvtps2dq vcvtps2dq {%1, %0|%0, %1} avx_cvtps2dq256 sse2_cvtps2dq avx_cvttps2dq vcvttps2dq {%1, %0|%0, %1} avx_cvttps2dq256 sse2_cvttps2dq sse2_cvtpi2pd cvtpi2pd {%1, %0|%0, %1} sse2_cvtpd2pi cvtpd2pi {%1, %0|%0, %1} sse2_cvttpd2pi cvttpd2pi {%1, %0|%0, %1} *avx_cvtsi2sd sse2_cvtsi2sd cvtsi2sd {%2, %0|%0, %2} sse2_cvtsd2si %vcvtsd2si {%1, %0|%0, %1} sse2_cvtsd2si_2 sse2_cvttsd2si avx_cvtdq2pd256 *avx_cvtdq2pd256_2 vcvtdq2pd {%x1, %0|%0, %x1} sse2_cvtdq2pd %vcvtdq2pd {%1, %0|%0, %1} avx_cvtpd2dq256 vcvtpd2dq{y} {%1, %0|%0, %1} *sse2_cvtpd2dq avx_cvttpd2dq256 vcvttpd2dq{y} {%1, %0|%0, %1} *sse2_cvttpd2dq *avx_cvtsd2ss sse2_cvtsd2ss cvtsd2ss {%2, %0|%0, %2} *avx_cvtss2sd sse2_cvtss2sd cvtss2sd {%2, %0|%0, %2} avx_cvtpd2ps256 vcvtpd2ps{y} {%1, %0|%0, %1} *sse2_cvtpd2ps avx_cvtps2pd256 *avx_cvtps2pd256_2 vcvtps2pd {%x1, %0|%0, %x1} sse2_cvtps2pd %vcvtps2pd {%1, %0|%0, %1} *avx_movhlps sse_movhlps *avx_movlhps sse_movlhps avx_unpckhps256 *avx_interleave_highv4sf vec_interleave_highv4sf unpckhps {%2, %0|%0, %2} avx_unpcklps256 *avx_interleave_lowv4sf vec_interleave_lowv4sf unpcklps {%2, %0|%0, %2} avx_movshdup256 sse3_movshdup %vmovshdup {%1, %0|%0, %1} avx_movsldup256 sse3_movsldup %vmovsldup {%1, %0|%0, %1} avx_shufps256_1 *avx_shufps_v4sf *avx_shufps_v4si sse_shufps_v4sf sse_shufps_v4si sse_storehps *avx_loadhps sse_loadhps *avx_storelps sse_storelps *avx_loadlps sse_loadlps *avx_movss sse_movss *vec_dupv4sf_avx *vec_dupv4sf shufps {$0, %0, %0|%0, %0, 0} *vec_concatv2sf_avx *vec_concatv2sf_sse4_1 *vec_concatv2sf_sse *vec_concatv4sf_avx *vec_concatv4sf_sse *vec_setv4sf_0_avx *vec_setv4si_0_avx *vec_setv4sf_0_sse4_1 *vec_setv4si_0_sse4_1 *vec_setv4sf_0_sse2 *vec_setv4si_0_sse2 vec_setv4sf_0 vec_setv4si_0 *vec_setv4sf_avx *vec_setv4sf_sse4_1 *avx_insertps sse4_1_insertps *vec_extractv4sf_0 vec_extract_lo_v4di vec_extract_lo_v4df vec_extract_hi_v4di vec_extract_hi_v4df vec_extract_lo_v8si vec_extract_lo_v8sf vec_extract_hi_v8si vec_extract_hi_v8sf vec_extract_lo_v16hi vec_extract_hi_v16hi vec_extract_lo_v32qi vec_extract_hi_v32qi *sse4_1_extractps *vec_extract_v4sf_mem avx_unpckhpd256 *avx_interleave_highv2df *sse3_interleave_highv2df *sse2_interleave_highv2df *avx_unpcklpd256 *avx_interleave_lowv2df *sse3_interleave_lowv2df *sse2_interleave_lowv2df avx_shufpd256_1 *avx_interleave_highv2di vec_interleave_highv2di punpckhqdq {%2, %0|%0, %2} *avx_interleave_lowv2di vec_interleave_lowv2di punpcklqdq {%2, %0|%0, %2} *avx_shufpd_v2df *avx_shufpd_v2di sse2_shufpd_v2df sse2_shufpd_v2di *avx_storehpd sse2_storehpd sse2_storelpd *avx_loadhpd sse2_loadhpd *avx_loadlpd sse2_loadlpd *vec_extractv2df_1_sse *vec_extractv2df_0_sse *avx_movsd sse2_movsd *vec_dupv2df_sse3 %vmovddup {%1, %0|%0, %1} *vec_dupv2df unpcklpd %0, %0 *vec_concatv2df_sse3 *vec_concatv2df_avx *vec_concatv2df *avx_addv16qi3 *avx_subv16qi3 *avx_addv8hi3 *avx_subv8hi3 *avx_addv4si3 *avx_subv4si3 *avx_addv2di3 *avx_subv2di3 *addv16qi3 *subv16qi3 *addv8hi3 *subv8hi3 *addv4si3 *subv4si3 *addv2di3 *subv2di3 *avx_ssaddv16qi3 *avx_usaddv16qi3 *avx_sssubv16qi3 *avx_ussubv16qi3 *avx_ssaddv8hi3 *avx_usaddv8hi3 *avx_sssubv8hi3 *avx_ussubv8hi3 *sse2_ssaddv16qi3 *sse2_usaddv16qi3 *sse2_sssubv16qi3 *sse2_ussubv16qi3 *sse2_ssaddv8hi3 *sse2_usaddv8hi3 *sse2_sssubv8hi3 *sse2_ussubv8hi3 mulv16qi3 *avx_mulv8hi3 *mulv8hi3 *avx_smulv8hi3_highpart *avx_umulv8hi3_highpart *smulv8hi3_highpart *umulv8hi3_highpart *avx_umulv2siv2di3 *sse2_umulv2siv2di3 *avx_mulv2siv2di3 *sse4_1_mulv2siv2di3 pmuldq {%2, %0|%0, %2} *avx_pmaddwd *sse2_pmaddwd *avx_mulv4si3 *sse4_1_mulv4si3 pmulld {%2, %0|%0, %2} *sse2_mulv4si3 mulv2di3 *avx_ashrv8hi3 *avx_ashrv4si3 *avx_lshrv1ti3 *avx_lshrv8hi3 *avx_lshrv4si3 *avx_lshrv2di3 sse2_lshrv1ti3 *avx_ashlv1ti3 *avx_ashlv8hi3 *avx_ashlv4si3 *avx_ashlv2di3 sse2_ashlv1ti3 *avx_umaxv16qi3 *avx_uminv16qi3 *avx_umaxv8hi3 *avx_uminv8hi3 *avx_umaxv4si3 *avx_uminv4si3 *umaxv16qi3 *uminv16qi3 *avx_smaxv16qi3 *avx_sminv16qi3 *avx_smaxv8hi3 *avx_sminv8hi3 *avx_smaxv4si3 *avx_sminv4si3 *smaxv8hi3 *sminv8hi3 *sse4_1_smaxv16qi3 pmaxsb {%2, %0|%0, %2} *sse4_1_sminv16qi3 pminsb {%2, %0|%0, %2} *sse4_1_smaxv4si3 pmaxsd {%2, %0|%0, %2} *sse4_1_sminv4si3 pminsd {%2, %0|%0, %2} *sse4_1_umaxv8hi3 pmaxuw {%2, %0|%0, %2} *sse4_1_uminv8hi3 pminuw {%2, %0|%0, %2} *sse4_1_umaxv4si3 pmaxud {%2, %0|%0, %2} *sse4_1_uminv4si3 pminud {%2, %0|%0, %2} *avx_eqv16qi3 *avx_eqv8hi3 *avx_eqv4si3 *avx_eqv2di3 *sse2_eqv16qi3 *sse2_eqv8hi3 *sse2_eqv4si3 *sse4_1_eqv2di3 pcmpeqq {%2, %0|%0, %2} *avx_gtv16qi3 *avx_gtv8hi3 *avx_gtv4si3 *avx_gtv2di3 sse2_gtv16qi3 sse2_gtv8hi3 sse2_gtv4si3 sse4_2_gtv2di3 pcmpgtq {%2, %0|%0, %2} *avx_andnotv32qi3 *avx_andnotv16hi3 *avx_andnotv8si3 *avx_andnotv4di3 *sse_andnotv16qi3 *sse_andnotv8hi3 *sse_andnotv4si3 *sse_andnotv2di3 *avx_andnotv16qi3 *avx_andnotv8hi3 *avx_andnotv4si3 *avx_andnotv2di3 sse2_andnotv16qi3 sse2_andnotv8hi3 sse2_andnotv4si3 sse2_andnotv2di3 *andnottf3 *avx_andv32qi3 *avx_iorv32qi3 *avx_xorv32qi3 *avx_andv16hi3 *avx_iorv16hi3 *avx_xorv16hi3 *avx_andv8si3 *avx_iorv8si3 *avx_xorv8si3 *avx_andv4di3 *avx_iorv4di3 *avx_xorv4di3 *sse_andv16qi3 *sse_iorv16qi3 *sse_xorv16qi3 *sse_andv8hi3 *sse_iorv8hi3 *sse_xorv8hi3 *sse_andv4si3 *sse_iorv4si3 *sse_xorv4si3 *sse_andv2di3 *sse_iorv2di3 *sse_xorv2di3 *avx_andv16qi3 vpand {%2, %1, %0|%0, %1, %2} *avx_iorv16qi3 vpor {%2, %1, %0|%0, %1, %2} *avx_xorv16qi3 vpxor {%2, %1, %0|%0, %1, %2} *avx_andv8hi3 *avx_iorv8hi3 *avx_xorv8hi3 *avx_andv4si3 *avx_iorv4si3 *avx_xorv4si3 *avx_andv2di3 *avx_iorv2di3 *avx_xorv2di3 *sse2_andv16qi3 *sse2_iorv16qi3 *sse2_xorv16qi3 *sse2_andv8hi3 *sse2_iorv8hi3 *sse2_xorv8hi3 *sse2_andv4si3 *sse2_iorv4si3 *sse2_xorv4si3 *sse2_andv2di3 *sse2_iorv2di3 *sse2_xorv2di3 *andtf3 *iortf3 *xortf3 *avx_packsswb sse2_packsswb *avx_packssdw sse2_packssdw *avx_packuswb sse2_packuswb *avx_interleave_highv16qi vec_interleave_highv16qi *avx_interleave_lowv16qi vec_interleave_lowv16qi *avx_interleave_highv8hi vec_interleave_highv8hi *avx_interleave_lowv8hi vec_interleave_lowv8hi *avx_interleave_highv4si vec_interleave_highv4si *avx_interleave_lowv4si vec_interleave_lowv4si *avx_pinsrb *avx_pinsrw *avx_pinsrd *sse4_1_pinsrb *sse2_pinsrw *sse4_1_pinsrd *sse4_1_pextrb_si *sse4_1_pextrb_memory *sse2_pextrw_si *sse4_1_pextrw_memory *sse4_1_pextrd sse2_pshufd_1 sse2_pshuflw_1 sse2_pshufhw_1 *avx_loadld sse2_loadld sse2_stored *vec_ext_v4si_mem *sse2_storeq *vec_extractv2di_1_avx *vec_extractv2di_1_sse2 *vec_extractv2di_1_sse *vec_dupv4si_avx *vec_dupv4si *vec_dupv2di_avx *vec_dupv2di_sse3 *vec_dupv2di *vec_concatv2si_avx *vec_concatv2si_sse4_1 *vec_concatv2si_sse2 *vec_concatv2si_sse *vec_concatv4si_1_avx *vec_concatv4si_1 *vec_concatv2di_avx vec_concatv2di *avx_uavgv16qi3 *sse2_uavgv16qi3 *avx_uavgv8hi3 *sse2_uavgv8hi3 *avx_psadbw sse2_psadbw avx_movmskps256 avx_movmskpd256 sse_movmskps %vmovmskps {%1, %0|%0, %1} sse2_movmskpd sse2_pmovmskb %vpmovmskb {%1, %0|%0, %1} *sse2_maskmovdqu %vmaskmovdqu {%2, %1|%1, %2} sse_ldmxcsr %vldmxcsr %0 sse_stmxcsr %vstmxcsr %0 *sse_sfence sse2_clflush clflush %a0 *sse2_mfence *sse2_lfence sse3_mwait sse3_monitor monitor %0, %1, %2 *avx_phaddwv8hi3 ssse3_phaddwv8hi3 phaddw {%2, %0|%0, %2} ssse3_phaddwv4hi3 *avx_phadddv4si3 ssse3_phadddv4si3 phaddd {%2, %0|%0, %2} ssse3_phadddv2si3 *avx_phaddswv8hi3 ssse3_phaddswv8hi3 phaddsw {%2, %0|%0, %2} ssse3_phaddswv4hi3 *avx_phsubwv8hi3 ssse3_phsubwv8hi3 phsubw {%2, %0|%0, %2} ssse3_phsubwv4hi3 *avx_phsubdv4si3 ssse3_phsubdv4si3 phsubd {%2, %0|%0, %2} ssse3_phsubdv2si3 *avx_phsubswv8hi3 ssse3_phsubswv8hi3 phsubsw {%2, %0|%0, %2} ssse3_phsubswv4hi3 *avx_pmaddubsw128 ssse3_pmaddubsw128 pmaddubsw {%2, %0|%0, %2} ssse3_pmaddubsw *avx_pmulhrswv8hi3 *ssse3_pmulhrswv8hi3 pmulhrsw {%2, %0|%0, %2} *ssse3_pmulhrswv4hi3 *avx_pshufbv16qi3 ssse3_pshufbv16qi3 pshufb {%2, %0|%0, %2} ssse3_pshufbv8qi3 *avx_psignv16qi3 *avx_psignv8hi3 *avx_psignv4si3 ssse3_psignv16qi3 psignb {%2, %0|%0, %2} ssse3_psignv8hi3 psignw {%2, %0|%0, %2} ssse3_psignv4si3 psignd {%2, %0|%0, %2} ssse3_psignv8qi3 ssse3_psignv4hi3 ssse3_psignv2si3 *avx_palignrti ssse3_palignrti ssse3_palignrdi absv16qi2 %vpabsb {%1, %0|%0, %1} absv8hi2 %vpabsw {%1, %0|%0, %1} absv4si2 %vpabsd {%1, %0|%0, %1} absv8qi2 absv4hi2 absv2si2 sse4a_movntsf movntss {%1, %0|%0, %1} sse4a_movntdf movntsd {%1, %0|%0, %1} sse4a_vmmovntv4sf sse4a_vmmovntv2df sse4a_extrqi extrq {%3, %2, %0|%0, %2, %3} sse4a_extrq extrq {%2, %0|%0, %2} sse4a_insertqi sse4a_insertq insertq {%2, %0|%0, %2} avx_blendps avx_blendpd avx_blendps256 avx_blendpd256 avx_blendvps avx_blendvpd avx_blendvps256 avx_blendvpd256 sse4_1_blendps sse4_1_blendpd sse4_1_blendvps sse4_1_blendvpd avx_dpps avx_dppd avx_dpps256 avx_dppd256 sse4_1_dpps dpps {%3, %2, %0|%0, %2, %3} sse4_1_dppd dppd {%3, %2, %0|%0, %2, %3} sse4_1_movntdqa %vmovntdqa {%1, %0|%0, %1} *avx_mpsadbw sse4_1_mpsadbw *avx_packusdw sse4_1_packusdw packusdw {%2, %0|%0, %2} *avx_pblendvb sse4_1_pblendvb *avx_pblendw sse4_1_pblendw sse4_1_phminposuw %vphminposuw {%1, %0|%0, %1} sse4_1_sign_extendv8qiv8hi2 %vpmovsxbw {%1, %0|%0, %1} sse4_1_zero_extendv8qiv8hi2 %vpmovzxbw {%1, %0|%0, %1} sse4_1_sign_extendv4qiv4si2 %vpmovsxbd {%1, %0|%0, %1} sse4_1_zero_extendv4qiv4si2 %vpmovzxbd {%1, %0|%0, %1} sse4_1_sign_extendv4hiv4si2 %vpmovsxwd {%1, %0|%0, %1} sse4_1_zero_extendv4hiv4si2 %vpmovzxwd {%1, %0|%0, %1} sse4_1_sign_extendv2qiv2di2 %vpmovsxbq {%1, %0|%0, %1} sse4_1_zero_extendv2qiv2di2 %vpmovzxbq {%1, %0|%0, %1} sse4_1_sign_extendv2hiv2di2 %vpmovsxwq {%1, %0|%0, %1} sse4_1_zero_extendv2hiv2di2 %vpmovzxwq {%1, %0|%0, %1} sse4_1_sign_extendv2siv2di2 %vpmovsxdq {%1, %0|%0, %1} sse4_1_zero_extendv2siv2di2 %vpmovzxdq {%1, %0|%0, %1} avx_vtestps vtestps {%1, %0|%0, %1} avx_vtestpd vtestpd {%1, %0|%0, %1} avx_vtestps256 avx_vtestpd256 avx_ptest256 sse4_1_ptest %vptest {%1, %0|%0, %1} avx_roundps256 avx_roundpd256 sse4_1_roundps sse4_1_roundpd *avx_roundss *avx_roundsd sse4_1_roundss sse4_1_roundsd sse4_2_pcmpestr sse4_2_pcmpestri sse4_2_pcmpestrm sse4_2_pcmpestr_cconly sse4_2_pcmpistr sse4_2_pcmpistri sse4_2_pcmpistrm sse4_2_pcmpistr_cconly xop_pmacsww xop_pmacssww xop_pmacsdd xop_pmacssdd xop_pmacssdql xop_pmacssdqh xop_pmacsdql xop_mulv2div2di3_low xop_pmacsdqh xop_mulv2div2di3_high xop_pmacsswd xop_pmacswd xop_pmadcsswd xop_pmadcswd xop_pcmov_v16qi xop_pcmov_v8hi xop_pcmov_v4si xop_pcmov_v2di xop_pcmov_v4sf xop_pcmov_v2df xop_pcmov_v32qi256 xop_pcmov_v16hi256 xop_pcmov_v8si256 xop_pcmov_v4di256 xop_pcmov_v8sf256 xop_pcmov_v4df256 xop_phaddbw vphaddbw {%1, %0|%0, %1} xop_phaddbd vphaddbd {%1, %0|%0, %1} xop_phaddbq vphaddbq {%1, %0|%0, %1} xop_phaddwd vphaddwd {%1, %0|%0, %1} xop_phaddwq vphaddwq {%1, %0|%0, %1} xop_phadddq vphadddq {%1, %0|%0, %1} xop_phaddubw vphaddubw {%1, %0|%0, %1} xop_phaddubd vphaddubd {%1, %0|%0, %1} xop_phaddubq vphaddubq {%1, %0|%0, %1} xop_phadduwd vphadduwd {%1, %0|%0, %1} xop_phadduwq vphadduwq {%1, %0|%0, %1} xop_phaddudq vphaddudq {%1, %0|%0, %1} xop_phsubbw vphsubbw {%1, %0|%0, %1} xop_phsubwd vphsubwd {%1, %0|%0, %1} xop_phsubdq vphsubdq {%1, %0|%0, %1} xop_pperm xop_pperm_pack_v2di_v4si xop_pperm_pack_v4si_v8hi xop_pperm_pack_v8hi_v16qi xop_rotlv16qi3 xop_rotlv8hi3 xop_rotlv4si3 xop_rotlv2di3 xop_rotrv16qi3 xop_rotrv8hi3 xop_rotrv4si3 xop_rotrv2di3 xop_vrotlv16qi3 xop_vrotlv8hi3 xop_vrotlv4si3 xop_vrotlv2di3 xop_ashlv16qi3 xop_ashlv8hi3 xop_ashlv4si3 xop_ashlv2di3 xop_lshlv16qi3 xop_lshlv8hi3 xop_lshlv4si3 xop_lshlv2di3 xop_frczsf2 vfrczss {%1, %0|%0, %1} xop_frczdf2 vfrczsd {%1, %0|%0, %1} xop_frczv4sf2 vfrczps {%1, %0|%0, %1} xop_frczv2df2 vfrczpd {%1, %0|%0, %1} xop_frczv8sf2 xop_frczv4df2 *xop_vmfrcz_v4sf *xop_vmfrcz_v2df xop_maskcmpv16qi3 xop_maskcmpv8hi3 xop_maskcmpv4si3 xop_maskcmpv2di3 xop_maskcmp_unsv16qi3 xop_maskcmp_unsv8hi3 xop_maskcmp_unsv4si3 xop_maskcmp_unsv2di3 xop_maskcmp_uns2v16qi3 xop_maskcmp_uns2v8hi3 xop_maskcmp_uns2v4si3 xop_maskcmp_uns2v2di3 xop_pcom_tfv16qi3 xop_pcom_tfv8hi3 xop_pcom_tfv4si3 xop_pcom_tfv2di3 xop_vpermil2v4sf3 xop_vpermil2v2df3 xop_vpermil2v8sf3 xop_vpermil2v4df3 *avx_aesenc aesenc {%2, %0|%0, %2} *avx_aesenclast aesenclast {%2, %0|%0, %2} *avx_aesdec aesdec {%2, %0|%0, %2} *avx_aesdeclast aesdeclast {%2, %0|%0, %2} aesimc %vaesimc {%1, %0|%0, %1} aeskeygenassist *vpclmulqdq *avx_vzeroall avx_vzeroupper vec_dupv8si vec_dupv8sf vec_dupv4di vec_dupv4df avx_vbroadcastf128_v32qi avx_vbroadcastf128_v16hi avx_vbroadcastf128_v8si avx_vbroadcastf128_v4di avx_vbroadcastf128_v8sf avx_vbroadcastf128_v4df *avx_vperm_broadcast_v4sf *avx_vperm_broadcast_v8sf *avx_vperm_broadcast_v4df *avx_vpermilpv4sf *avx_vpermilpv2df *avx_vpermilpv8sf *avx_vpermilpv4df avx_vpermilvarv4sf3 avx_vpermilvarv2df3 avx_vpermilvarv8sf3 avx_vpermilvarv4df3 *avx_vperm2f128v8si_full *avx_vperm2f128v8sf_full *avx_vperm2f128v4df_full *avx_vperm2f128v8si_nozero *avx_vperm2f128v8sf_nozero *avx_vperm2f128v4df_nozero vec_set_lo_v4di vec_set_lo_v4df vec_set_hi_v4di vec_set_hi_v4df vec_set_lo_v8si vec_set_lo_v8sf vec_set_hi_v8si vec_set_hi_v8sf vec_set_lo_v16hi vec_set_hi_v16hi vec_set_lo_v32qi vec_set_hi_v32qi avx_maskloadps avx_maskloadpd avx_maskloadps256 avx_maskloadpd256 avx_maskstoreps avx_maskstorepd avx_maskstoreps256 avx_maskstorepd256 avx_si256_si avx_ps256_ps avx_pd256_pd *vec_concatv32qi_avx *vec_concatv16hi_avx *vec_concatv8si_avx *vec_concatv4di_avx *vec_concatv8sf_avx *vec_concatv4df_avx vcvtph2ps {%1, %0|%0, %1} *vcvtph2ps_load *vcvtps2ph *vcvtps2ph_store memory_barrier_nosse *sync_compare_and_swapqi *sync_compare_and_swaphi *sync_compare_and_swapsi lock{%;} cmpxchg8b %1 sync_old_addqi sync_old_addhi sync_old_addsi sync_lock_test_and_setqi xchg{b} {%1, %0|%0, %1} sync_lock_test_and_sethi xchg{w} {%1, %0|%0, %1} sync_lock_test_and_setsi xchg{l} {%1, %0|%0, %1} sync_addqi sync_addhi sync_addsi sync_subqi sync_subhi sync_subsi sync_andqi sync_iorqi sync_xorqi sync_andhi sync_iorhi sync_xorhi sync_andsi sync_iorsi sync_xorsi cbranchqi4 cbranchhi4 cbranchsi4 cbranchdi4 cstoreqi4 cstorehi4 cstoresi4 cmpqi_ext_3 cbranchxf4 cstorexf4 cbranchsf4 cbranchdf4 cstoresf4 cstoredf4 cbranchcc4 cstorecc4 cstorecc4+1 cstorecc4+2 cstorecc4+3 cstorecc4+4 movoi-4 movoi-3 movoi-2 movoi-1 movoi movti movcdi movhi movdi movdi+1 movstrictqi-1 movstrictqi movstricthi movsi_insv_1+1 movsi_insv_1+2 movsi_insv_1+3 movsi_insv_1+4 movtf-4 movtf-3 movtf-2 movtf-1 movtf movsf movdf movxf movxf+1 movxf+2 movxf+3 movxf+4 zero_extendsidi2-4 zero_extendsidi2-3 zero_extendsidi2-2 zero_extendsidi2-1 zero_extendsidi2 zero_extendsidi2+1 zero_extendhisi2-1 zero_extendhisi2 zero_extendhisi2+1 zero_extendqihi2 zero_extendqisi2 zero_extendqisi2+1 zero_extendqisi2+2 zero_extendqisi2+3 extendsidi2+2 extendsidi2+3 extendsfdf2-3 extendsfdf2-2 extendsfdf2-1 extendsfdf2+1 truncdfsf2 truncdfsf2+1 truncdfsf2_with_temp truncdfsf2_with_temp+1 truncxfsf2 truncxfdf2 truncxfdf2+1 truncxfdf2+2 fix_truncxfdi2-2 fix_truncxfdi2-1 fix_truncxfdi2 fix_truncsfdi2 fix_truncdfdi2 fix_truncxfsi2 fix_truncsfsi2 fix_truncdfsi2 fix_truncsfhi2 fix_truncdfhi2 fix_truncxfhi2 fixuns_truncsfsi2 fixuns_truncdfsi2 fixuns_truncdfsi2+1 fixuns_truncsfhi2-1 fixuns_truncsfhi2 fixuns_truncdfhi2 fixuns_truncdfhi2+1 fixuns_truncdfhi2+2 fixuns_truncdfhi2+3 fixuns_truncdfhi2+4 fixuns_truncdfhi2+5 fixuns_truncdfhi2+6 fixuns_truncdfhi2+7 fixuns_truncdfhi2+8 fixuns_truncdfhi2+9 fixuns_truncdfhi2+10 fixuns_truncdfhi2+11 fixuns_truncdfhi2+12 fixuns_truncdfhi2+13 floathisf2-13 floathisf2-12 floathisf2-11 floathisf2-10 floathisf2-9 floathisf2-8 floathisf2-7 floathisf2-6 floathisf2-5 floathisf2-4 floathisf2-3 floathisf2-2 floathisf2-1 floathisf2 floathidf2 floathixf2 floathixf2+1 floathixf2+2 floathixf2+3 floathixf2+4 floathixf2+5 floatsisf2-4 floatsisf2-3 floatsisf2-2 floatsisf2-1 floatsisf2 floatsidf2 floatsixf2 floatdisf2 floatdidf2 floatdixf2 floatdixf2+1 floatdixf2+2 floatdixf2+3 floatdixf2+4 floatdixf2+5 floatdixf2+6 floatdixf2+7 floatdixf2+8 floatdixf2+9 floatdixf2+10 floatdixf2+11 floatdixf2+12 floatdixf2+13 floatdixf2+14 floatdixf2+15 floatdixf2+16 floatdixf2+17 floatdixf2+18 floatdixf2+19 floatdixf2+20 floatdixf2+21 floatdixf2+22 floatdixf2+23 floatdixf2+24 floatunssisf2-24 floatunssisf2-23 floatunssisf2-22 floatunssisf2-21 floatunssisf2-20 floatunssisf2-19 floatunssisf2-18 floatunssisf2-17 floatunssisf2-16 floatunssisf2-15 floatunssisf2-14 floatunssisf2-13 floatunssisf2-12 floatunssisf2-11 floatunssisf2-10 floatunssisf2-9 floatunssisf2-8 floatunssisf2-7 floatunssisf2-6 floatunssisf2-5 floatunssisf2-4 floatunssisf2-3 floatunssisf2-2 floatunssisf2-1 floatunssisf2 floatunssidf2 floatunssixf2 addqi3 addhi3 addsi3 adddi3 adddi3+1 adddi3+2 adddi3+3 subqi3-2 subqi3-1 subqi3 subhi3 subsi3 subdi3 subdi3+1 addxf3 subxf3 addsf3 subsf3 adddf3 subdf3 mulhi3 mulsi3 mulqi3 umulsidi3 umulqihi3 smulsi3_highpart umulsi3_highpart mulxf3 mulsf3 muldf3 divxf3 divdf3 divsf3 udivmodsi4+1 udivmodsi4+2 udivmodsi4+3 udivmodqi4-2 udivmodqi4-1 udivmodqi4 testsi_ccno_1 testqi_ccz_1 testqi_ext_ccno_0 testqi_ext_ccno_0+1 testqi_ext_ccno_0+2 andqi3-1 andqi3 andhi3 andsi3 andsi3+1 andsi3+2 andsi3+3 iorqi3-2 iorqi3-1 iorqi3 xorqi3 iorhi3 xorhi3 iorsi3 xorsi3 xorsi3+1 xorsi3+2 xorqi_cc_ext_1-2 xorqi_cc_ext_1-1 negqi2 neghi2 negsi2 negdi2 negdi2+1 abssf2 negsf2 absdf2 negdf2 absxf2 negxf2 negtf2 negtf2+1 negtf2+2 negtf2+3 copysignsf3-2 copysignsf3-1 copysignsf3 copysigndf3 copysigntf3+1 copysigntf3+2 copysigntf3+3 one_cmplqi2-3 one_cmplqi2-2 one_cmplqi2-1 one_cmplqi2 one_cmplhi2 one_cmplsi2 one_cmplsi2+1 one_cmplsi2+2 one_cmplsi2+3 ashlqi3-2 ashlqi3-1 ashlqi3 ashlhi3 ashlsi3 ashldi3 ashldi3+1 x86_shiftsi_adj_1-1 x86_shiftsi_adj_1 x86_shiftsi_adj_2 x86_shiftsi_adj_2+1 x86_shiftsi_adj_2+2 lshrqi3-1 lshrqi3 ashrqi3 lshrhi3 ashrhi3 lshrsi3 ashrsi3 lshrdi3 ashrdi3 ashrdi3+1 ashrdi3+2 ashrdi3+3 ashrdi3+4 x86_shiftsi_adj_3-4 x86_shiftsi_adj_3-3 x86_shiftsi_adj_3-2 x86_shiftsi_adj_3-1 x86_shiftsi_adj_3 rotldi3 rotrdi3 rotlqi3 rotrqi3 rotlhi3 rotrhi3 rotlsi3 rotrsi3 rotrsi3+1 rotrsi3+2 rotrsi3+3 rotrsi3+4 extv-4 extv-3 extv-2 extv-1 extv extzv insv insv+1 insv+2 insv+3 insv+4 insv+5 insv+6 insv+7 insv+8 insv+9 insv+10 indirect_jump-10 indirect_jump-9 indirect_jump-8 indirect_jump-7 indirect_jump-6 indirect_jump-5 indirect_jump-4 indirect_jump-3 indirect_jump-2 indirect_jump-1 tablejump tablejump+1 call_pop-1 call_pop call_pop+1 call_pop+2 call-1 sibcall sibcall+1 sibcall+2 call_value_pop-1 call_value_pop sibcall_value untyped_call sibcall_epilogue eh_return+1 split_stack_prologue split_stack_space_check ffssi2 ffssi2+1 clzhi2 clzsi2 paritydi2 paritysi2 paritysi2+1 tls_global_dynamic_32-1 tls_global_dynamic_32 tls_global_dynamic_64 tls_local_dynamic_base_32 tls_local_dynamic_base_64 tls_local_dynamic_base_64+1 tls_dynamic_gnu2_32 tls_dynamic_gnu2_32+1 tls_dynamic_gnu2_32+2 tls_dynamic_gnu2_32+3 rsqrtsf2-3 rsqrtsf2-2 rsqrtsf2-1 rsqrtsf2 sqrtdf2 fmodxf3 fmodsf3 fmoddf3 remainderxf3 remaindersf3 remainderdf3 remainderdf3+1 remainderdf3+2 remainderdf3+3 sincossf3-3 sincossf3-2 sincossf3-1 sincossf3 sincosdf3 atan2xf3 atan2sf3 atan2df3 atanxf2 atansf2 atandf2 asinxf2 asinsf2 asindf2 acosxf2 acossf2 acosdf2 logxf2 logsf2 logdf2 log10xf2 log10sf2 log10df2 log2xf2 log2sf2 log2df2 log1pxf2 log1psf2 log1pdf2 ilogbxf2 ilogbsf2 ilogbdf2 expNcorexf3 expxf2 expsf2 expdf2 exp10xf2 exp10sf2 exp10df2 exp2xf2 exp2sf2 exp2df2 expm1xf2 expm1sf2 expm1df2 ldexpxf3 ldexpsf3 ldexpdf3 scalbxf3 scalbsf3 scalbdf3 significandxf2 significandsf2 significanddf2 rintsf2 rintdf2 rounddf2+1 rounddf2+2 rounddf2+3 rounddf2+4 rounddf2+5 lrintxfhi2-4 lrintxfhi2-3 lrintxfhi2-2 lrintxfhi2-1 lrintxfhi2 lrintxfsi2 lrintxfdi2 lrintsfsi2 lrintdfsi2 lroundsfsi2 lrounddfsi2 lrounddfsi2+1 floorxf2 floorsf2 floordf2 floordf2+1 floordf2+2 floordf2+3 floordf2+4 floordf2+5 lfloorxfhi2-4 lfloorxfhi2-3 lfloorxfhi2-2 lfloorxfhi2-1 lfloorxfhi2 lfloorxfsi2 lfloorxfdi2 lfloorsfsi2 lfloordfsi2 lfloordfsi2+1 ceilxf2 ceilsf2 ceildf2 ceildf2+1 ceildf2+2 ceildf2+3 ceildf2+4 ceildf2+5 lceilxfhi2-4 lceilxfhi2-3 lceilxfhi2-2 lceilxfhi2-1 lceilxfhi2 lceilxfsi2 lceilxfdi2 lceilsfsi2 lceildfsi2 lceildfsi2+1 btruncxf2 btruncsf2 btruncdf2 btruncdf2+1 nearbyintxf2 nearbyintsf2 nearbyintdf2 nearbyintdf2+1 isinfxf2-1 isinfxf2 isinfsf2 isinfdf2 signbitxf2 signbitdf2 signbitsf2 movmemsi strmov strmov_singleop rep_mov setmemsi strset strset_singleop rep_stos cmpstrnsi cmpintqi strlensi strlenqi_1+1 movqicc-1 movqicc movhicc movsicc x86_movsicc_0_m1+1 movsfcc movdfcc movxfcc movxfcc+1 addqicc-1 addqicc addhicc addsicc allocate_stack probe_stack builtin_setjmp_receiver+1 builtin_setjmp_receiver+2 builtin_setjmp_receiver+3 builtin_setjmp_receiver+4 builtin_setjmp_receiver+5 builtin_setjmp_receiver+6 builtin_setjmp_receiver+7 builtin_setjmp_receiver+8 builtin_setjmp_receiver+9 builtin_setjmp_receiver+10 builtin_setjmp_receiver+11 builtin_setjmp_receiver+12 builtin_setjmp_receiver+13 builtin_setjmp_receiver+14 builtin_setjmp_receiver+15 builtin_setjmp_receiver+16 builtin_setjmp_receiver+17 builtin_setjmp_receiver+18 builtin_setjmp_receiver+19 builtin_setjmp_receiver+20 builtin_setjmp_receiver+21 builtin_setjmp_receiver+22 builtin_setjmp_receiver+23 builtin_setjmp_receiver+24 builtin_setjmp_receiver+25 builtin_setjmp_receiver+26 builtin_setjmp_receiver+27 builtin_setjmp_receiver+28 builtin_setjmp_receiver+29 builtin_setjmp_receiver+30 builtin_setjmp_receiver+31 builtin_setjmp_receiver+32 builtin_setjmp_receiver+33 builtin_setjmp_receiver+34 builtin_setjmp_receiver+35 builtin_setjmp_receiver+36 builtin_setjmp_receiver+37 prefetch-37 prefetch-36 prefetch-35 prefetch-34 prefetch-33 prefetch-32 prefetch-31 prefetch-30 prefetch-29 prefetch-28 prefetch-27 prefetch-26 prefetch-25 prefetch-24 prefetch-23 prefetch-22 prefetch-21 prefetch-20 prefetch-19 prefetch-18 prefetch-17 prefetch-16 prefetch-15 prefetch-14 prefetch-13 prefetch-12 prefetch-11 prefetch-10 prefetch-9 prefetch-8 prefetch-7 prefetch-6 prefetch-5 prefetch-4 prefetch-3 prefetch-2 prefetch-1 stack_protect_set stack_protect_test lwp_llwpcb lwp_slwpcb lwp_lwpvalsi3 lwp_lwpinssi3 movv8qi movv4hi movv2si movv1di movv2sf movv2sf+1 movv2sf+2 movv2sf+3 pushv8qi1-2 pushv8qi1-1 pushv8qi1 pushv4hi1 pushv2si1 pushv1di1 pushv2sf1 movmisalignv8qi movmisalignv4hi movmisalignv2si movmisalignv1di movmisalignv2sf mmx_subrv2sf3 vec_setv2sf vec_setv2sf+1 vec_extractv2sf-1 vec_extractv2sf vec_initv2sf mmx_pshufw vec_setv2si vec_setv2si+1 vec_extractv2si-1 vec_extractv2si vec_initv2si vec_setv4hi vec_extractv4hi vec_initv4hi vec_setv8qi vec_extractv8qi vec_initv8qi movv32qi movv16hi movv8si movv4di movv8sf movv4df movv16qi movv8hi movv4si movv2di movv1ti movv4sf movv2df movv2df+1 movv2df+2 pushv32qi1-1 pushv32qi1 pushv16hi1 pushv8si1 pushv4di1 pushv8sf1 pushv4df1 pushv16qi1 pushv8hi1 pushv4si1 pushv2di1 pushv1ti1 pushv4sf1 pushv2df1 movmisalignv32qi movmisalignv16hi movmisalignv8si movmisalignv4di movmisalignv8sf movmisalignv4df movmisalignv16qi movmisalignv8hi movmisalignv4si movmisalignv2di movmisalignv1ti movmisalignv4sf movmisalignv2df storentsf storentdf storentsi storentv2di storentv2df storentv4sf storentv4df storentv8sf absv2df2 absv4sf2 absv4df2 absv8sf2 negv8sf2+1 negv8sf2+2 negv8sf2+3 addv8sf3-3 addv8sf3-2 addv8sf3-1 reduc_splus_v8sf reduc_splus_v4sf reduc_splus_v4df reduc_splus_v2df reduc_smax_v4sf reduc_smin_v4sf vcondv4sf vcondv2df vcondv8sf vcondv4df copysignv2df3 copysignv4sf3 copysignv4df3 copysignv8sf3 fmasf4 fmadf4 fmav4sf4 fmav2df4 fmav8sf4 fmav4df4 fmssf4 fmsdf4 fmsv4sf4 fmsv2df4 fmsv8sf4 fmsv4df4 fnmasf4 fnmadf4 fnmav4sf4 fnmav2df4 fnmav8sf4 fnmav4df4 fnmssf4 fnmsdf4 fnmsv4sf4 fnmsv2df4 fnmsv8sf4 fnmsv4df4 sse2_cvtudq2ps vec_unpacks_hi_v4sf vec_unpacks_hi_v8sf vec_unpacks_lo_v4sf vec_unpacks_lo_v8sf vec_unpacks_float_hi_v8hi vec_unpacks_float_lo_v8hi vec_unpacku_float_hi_v8hi vec_unpacku_float_lo_v8hi vec_unpacks_float_hi_v4si vec_unpacks_float_lo_v4si vec_unpacks_float_hi_v8si vec_unpacks_float_lo_v8si vec_unpacku_float_hi_v4si vec_unpacku_float_lo_v4si vec_pack_trunc_v4df vec_pack_trunc_v2df vec_pack_sfix_trunc_v2df vec_pack_sfix_v2df sse_movhlps_exp sse_movlhps_exp vec_interleave_highv8sf vec_interleave_lowv8sf avx_shufps256 sse_shufps sse_loadhps_exp sse_loadlps_exp vec_initv16qi vec_initv8hi vec_initv4si vec_initv2di vec_initv4sf vec_initv2df vec_initv2df+1 vec_setv16qi-1 vec_setv16qi vec_setv8hi vec_setv4si vec_setv2di vec_setv4sf vec_setv2df vec_setv2df+1 avx_vextractf128v32qi avx_vextractf128v16hi avx_vextractf128v8si avx_vextractf128v4di avx_vextractf128v8sf avx_vextractf128v4df avx_vextractf128v4df+1 avx_vextractf128v4df+2 avx_vextractf128v4df+3 avx_vextractf128v4df+4 vec_extractv2di-3 vec_extractv2di-2 vec_extractv2di-1 vec_extractv2di vec_extractv4si vec_extractv8hi vec_extractv16qi vec_extractv2df vec_extractv4sf vec_extractv4df vec_extractv8sf vec_interleave_highv4df vec_interleave_highv2df avx_movddup256 vec_interleave_lowv4df vec_interleave_lowv2df vec_interleave_lowv2df+1 avx_shufpd256-1 avx_shufpd256 sse2_shufpd vec_extract_evenv4sf vec_extract_evenv2df vec_extract_evenv2di vec_extract_evenv4si vec_extract_evenv8hi vec_extract_evenv16qi vec_extract_evenv4df vec_extract_evenv8sf vec_extract_oddv4sf vec_extract_oddv2df vec_extract_oddv2di vec_extract_oddv4si vec_extract_oddv8hi vec_extract_oddv16qi vec_extract_oddv4df vec_extract_oddv8sf vec_extract_oddv8sf+1 sse2_loadhpd_exp-1 sse2_loadhpd_exp sse2_loadhpd_exp+1 sse2_loadlpd_exp sse2_loadlpd_exp+1 negv16qi2 negv8hi2 negv4si2 negv2di2 sse2_ussubv8hi3+1 mulv4si3+1 vec_widen_smult_hi_v8hi-1 vec_widen_smult_hi_v8hi vec_widen_smult_lo_v8hi vec_widen_umult_hi_v8hi vec_widen_umult_lo_v8hi vec_widen_smult_hi_v4si vec_widen_smult_lo_v4si vec_widen_umult_hi_v4si vec_widen_umult_lo_v4si sdot_prodv8hi udot_prodv4si vec_shl_v16qi vec_shl_v8hi vec_shl_v4si vec_shl_v2di vec_shr_v16qi vec_shr_v8hi vec_shr_v4si vec_shr_v2di smaxv2di3 umaxv2di3 sminv2di3 uminv2di3 vcondv16qi vcondv8hi vcondv4si vcondv2di vconduv16qi vconduv8hi vconduv4si vconduv2di one_cmplv16qi2 one_cmplv8hi2 one_cmplv4si2 one_cmplv2di2 vec_pack_trunc_v8hi vec_pack_trunc_v4si vec_pack_trunc_v2di sse2_pshufd sse2_pshuflw sse2_pshufhw sse2_loadd sse2_loadd+1 sse_storeq-1 sse_storeq sse_storeq+1 vec_unpacku_hi_v16qi vec_unpacks_hi_v16qi vec_unpacku_lo_v16qi vec_unpacks_lo_v16qi vec_unpacku_hi_v8hi vec_unpacks_hi_v8hi vec_unpacku_lo_v8hi vec_unpacks_lo_v8hi vec_unpacku_hi_v4si vec_unpacks_hi_v4si vec_unpacku_lo_v4si vec_unpacks_lo_v4si ssse3_pmulhrswv4hi3+1 ssse3_pmulhrswv4hi3+2 rotlv16qi3-2 rotlv16qi3-1 vrotrv16qi3 vrotrv8hi3 vrotrv4si3 vrotrv2di3 vlshrv16qi3 vlshrv8hi3 vlshrv4si3 vashrv16qi3 vashrv8hi3 vashrv4si3 vashlv16qi3 vashlv8hi3 vashlv4si3 ashrv2di3 xop_vmfrczv4sf2 xop_vmfrczv2df2 avx_vzeroall+1 avx_vzeroall+2 avx_vzeroall+3 avx_vpermilv2df-3 avx_vpermilv2df-2 avx_vpermilv2df-1 avx_vpermilv2df avx_vpermilv4df avx_vpermilv4sf avx_vpermilv8sf avx_vperm2f128v8si3 avx_vperm2f128v8sf3 avx_vperm2f128v4df3 avx_vinsertf128v32qi avx_vinsertf128v16hi avx_vinsertf128v8si avx_vinsertf128v4di avx_vinsertf128v8sf avx_vinsertf128v4df avx_vinsertf128v4df+1 avx_vinsertf128v4df+2 vec_initv32qi-1 vec_initv32qi vec_initv16hi vec_initv8si vec_initv4di vec_initv8sf vec_initv4df memory_barrier sync_compare_and_swapdi prefetchnta %a0 prefetcht2 %a0 prefetcht1 %a0 prefetcht0 %a0 test{b} %0, %0 q,?mq r,?mr qn,qm rn,rm ri,rm re,rm Qm Qmn =a =< riF*m ri*m =X =r*m =r =x,x,m C,xm,x =r,r,r,m r,rn,rm,rn =q,q,q,r,r,?r,m q,qn,qm,q,rn,qm,qn +r +q +qm,q qn,m +rm,r rn,m =R =Qm,?r Q,Q =Qm,?R +Q =<,<,< x,Fo,*r =<,< f,ro =X,X,X f,Fo,*r f,rFo,Y2 =<,<,<,< f,Fo,*r,Y2 f,rFm,x =x,m,x,?r,?o xm,x,C,roF,Fr =f,m,f,r,o fm,f,G,roF,Fr =f,m,f,*r,o fm,f,G,*roF,F*r =f,m,f,r,o,Y2*x,Y2*x,Y2*x,m fm,f,G,roF,Fr,C,Y2*x,m,Y2*x =f,m,f,*r,o,Y2*x,Y2*x,Y2*x,m +f =r,?r,?o,?*Ym,?*y,?*Yi,*Y2 0,rm,r,r,m,r,m =r,?&q =r,r qm,0 =*A,r,?r,?*o =X,X,X,&r =*a,r *0,rm *0,qm =f,m,x fm,f,xm =x =f,m fm,f =fm,x =fm =m,Y2,?f,?x,?*r f,Y2m,f,f,f =X,X,m,m,m =m,?f,?x,?*r f,f,f,f =X,m,m,m =m =m,?f,?Y2,?*r =f =&x,&x =x,&x =x,x xm,xm =&1f =m,?r =X,m =&1f,&1f =f,f =m,m =f,f,x,x,x m,?r,r,m,!x =X,m,m,X,m =f,x =f,f,x,x m,?r,r,m =X,m,m,X =f,x,x =x,x,x =m,X,m =m,X =X,x =r,o %0,0 roiF,riF roe,re =rm,r =qm,q =r,rm,r,r %0,0,r,r g,ri,0,li rme,re,0,le rmn,rn,0,ln =qm,q,r %0,0,0 qn,qmn,rn =q,qm,q,r,r,r %0,0,q,0,r,r qmn,qn,0,rn,0,ln qn,qnm =q,qm qmn,qn =r,rm rmn,rn g,ri rme,re =q rmn rme =qm =rm =Q =r,r,r %rm,rm,0 K,i,mr K,n,mr =A =d %a =1 =&d %!*a,q,qm,r n,n,qn,n %!*a,q,qm n,n,qn %!*a,r,rm n,n,rn i,i,ri =rm,r,r %0,0,qm ri,rm,L rn,rm,L qn,qmn =q,qm,*r qmn,qn,n +q,qm =q,m,r qmn,qn,rn +q,m =ro =x,x,f,!r 0,x,0,0 xm,0,X,X =x,x,!r 0,x,0 xm,0,X =f,!r xmC =x,x,x,x,x x,0,0,x,x 1,1,x,1,x X,xm,xm,0,0 0,xm,1,xm,1 =qm,r =&r,r n,0 Jc,Jc +r*m Ic cJ,M cI,cI =qm,r,r 0,0,l cI,cI,M +qm =*d,rm *a,0 cJ =&r rN =a,a lzm z,U i,i =&q =r,r,m 0,m,r +Q,r =&Q =c =&a %0,x fm,xm =f,f,x 0,fm,x fm,0,xm 0,fm,0 0,fm 0,f f,0 =u =2 =D =S =&c r,0 0,r =f,f,&r,&r f,0,rm,0 0,f,0,rm =f,f,r,r ri,li =y =y,y 0,ym ym,0 =x,m,y,m,f,r xm,x,ym,y,m,m =y,x,y,x,f,r 0,0,o,o,o,o yN =x,m,y,m,r xm,x,ym,y,m =y,Y2,Y2,x,y,x,r 0,0,Y2,0,o,o,o =?x,x =&x,X =x,m %x,x %0,0,x xm,x,xm x,xm,0 =x,x,o x,m,x =m,x,x 0,m,x =x,x,x,*y,*y x,x,m,0,m x,m,C,*ym,C 0,0,m,0,m =x,x,*y,*y x,C,*y,C =x,x,x,x,x,m,m,m C,C,C,x,x,0,0,0 x,m,*r,x,*rm,x,*r,fF =x,x,x,x,x,m,m C,C,C,0,0,0,0 x,m,*r,x,*rm,*r,fF =x,x,x,m,m,m m,*r,x,x,*r,fF =x,x,m,m,m m,x,x,*r,fF =x,m,f,r xm,x,m,m =x*rf =x,x,x,m x,o,o,x x,1,x,0 0,o,o,x x,1,0,0 =x,x,x,o x,m,x,0 x,1,m,x =m,x,x,*f,r x,0,o,o,o =x,x,o,o,o 0,0,0,0,0 =x,x,x,x,m,m,m C,x,x,o,0,0,0 m,m,x,x,x,*f,r C,0,0,x,o,0,0,0 m,m,x,0,0,x,*f,r =x,x,m,x,o x,x,0,o,x x,m,x,x,0 =x,x,m,x,x,o 0,0,0,x,o,x x,m,x,0,0,0 x,m,C =Y2,Y2,Y2,x,x 0,0,m,0,0 Y2,m,C,x,m xN =x,Yi,x C,C,x m,r,x =Y2,Yi,x,x C,C,C,0 m,r,m,x =mx,r x,Yi =mx x,0,o =Y2,x Y2,0 x,x,rm,0,rm rm,x,C,*ym,C 0,0,rm,0,rm 0,m,0,*rm =Y2,x,x =x,?x,x,x m,*y,x,x C,C,x,m =Y2,?Y2,Y2,x,x mY2,*y,0,0,0 C,C,Y2,x,m =c,c =Yz,Yz =Yz,Yz,X,X =X,X,c,c a,a,a,a x,m,x,m d,d,d,d n,n,n,n =&x m,?x m,0,?x m,o,x C,n,n m,o,?x xm,C =xm +m test{w} %0, %0 test{l} %0, %0 test{q} %0, %0 imul{l} {%2, %0|%0, %2} imul{w} {%2, %0|%0, %2} and{l} {%k2, %k0|%k0, %k2} xor{l} {%k2, %k0|%k0, %k2} not{b} %0 not{l} %k0 {cltd|cdq} movbe {%1, %0|%0, %1} xchg{b} {%h0, %b0|%b0, %h0} cmov%O2%C1 {%2, %0|%0, %2} cmov%O2%c1 {%3, %0|%0, %3} fcmov%F1 {%2, %0|%0, %2} fcmov%f1 {%3, %0|%0, %3} movdq2q {%1, %0|%0, %1} movq2dq {%1, %0|%0, %1} pfsub {%2, %0|%0, %2} pfsubr {%1, %0|%0, %1} punpckhdq %0, %0 unpckhps %0, %0 vmovhps {%2, %0|%0, %2} movhlps {%2, %0|%0, %2} movlps {%H2, %0|%0, %H2} vmovlps {%2, %H0|%H0, %2} movlhps {%2, %0|%0, %2} %vmovhps {%1, %0|%0, %1} %vmovhlps {%1, %d0|%d0, %1} %vmovlps {%H1, %d0|%d0, %H1} vmovlps {%2, %0|%0, %2} vmovss {%2, %0|%0, %2} vmovd {%2, %0|%0, %2} pinsrd {$0, %2, %0|%0, %2, 0} vmovddup {%H1, %0|%0, %H1} vmovhpd {%1, %0|%0, %1} unpckhpd {%2, %0|%0, %2} movlpd {%H1, %0|%0, %H1} vmovlpd {%2, %H0|%H0, %2} unpcklpd {%2, %0|%0, %2} movhpd {%2, %0|%0, %2} unpckhpd %0, %0 %vmovlpd {%1, %0|%0, %1} vmovsd {%2, %0|%0, %2} shufpd {$2, %1, %0|%0, %1, 2} movhpd {%H1, %0|%0, %H1} movhlps {%1, %0|%0, %1} movlps {%H1, %0|%0, %H1} vmovlpd {%2, %0|%0, %2} vmovhps {%1, %H0|%H0, %1} movhps {%H1, %0|%0, %H1} vmovq {%H1, %0|%0, %H1} psrldq {$8, %0|%0, 8} punpcklqdq %0, %0 movlhps %0, %0 vbroadcastsd {%1, %0|%0, %1} vandps {%2, %1, %0|%0, %1, %2} vxorps {%2, %1, %0|%0, %1, %2} vandpd {%2, %1, %0|%0, %1, %2} vxorpd {%2, %1, %0|%0, %1, %2} vpcomtrueb {%2, %1, %0|%0, %1, %2} vpcomfalseb {%2, %1, %0|%0, %1, %2} vpcomtruew {%2, %1, %0|%0, %1, %2} vpcomfalsew {%2, %1, %0|%0, %1, %2} vpcomtrued {%2, %1, %0|%0, %1, %2} vpcomfalsed {%2, %1, %0|%0, %1, %2} vpcomtrueq {%2, %1, %0|%0, %1, %2} vpcomfalseq {%2, %1, %0|%0, %1, %2} lock{%;} sub{b} {%1, %0|%0, %1} lock{%;} sub{w} {%1, %0|%0, %1} lock{%;} sub{l} {%1, %0|%0, %1} lock{%;} add{l} {%1, %0|%0, %1} lock{%;} add{w} {%1, %0|%0, %1} lock{%;} add{b} {%1, %0|%0, %1} vinsertf128 {$0x1, %2, %t1, %0|%0, %t1, %2, 0x1} vperm2f128 {%3, %2, %1, %0|%0, %1, %2, %3} vprotq {%3, %1, %0|%0, %1, %3} vprotd {%3, %1, %0|%0, %1, %3} vprotw {%3, %1, %0|%0, %1, %3} vprotb {%3, %1, %0|%0, %1, %3} palignr {%3, %2, %0|%0, %2, %3} vpalignr {%3, %2, %1, %0|%0, %1, %2, %3} %vpshufhw {%2, %1, %0|%0, %1, %2} %vpshuflw {%2, %1, %0|%0, %1, %2} %vpshufd {%2, %1, %0|%0, %1, %2} vpslldq {%2, %1, %0|%0, %1, %2} vpsrldq {%2, %1, %0|%0, %1, %2} shufpd {%3, %2, %0|%0, %2, %3} vshufpd {%3, %2, %1, %0|%0, %1, %2, %3} shufps {%3, %2, %0|%0, %2, %3} vshufps {%3, %2, %1, %0|%0, %1, %2, %3} pshufw {%2, %1, %0|%0, %1, %2} vpermilpd {%2, %1, %0|%0, %1, %2} vpermilps {%2, %1, %0|%0, %1, %2} insertps {%3, %2, %0|%0, %2, %3} vinsertps {%3, %2, %1, %0|%0, %1, %2, %3} vpinsrb {%3, %2, %1, %0|%0, %1, %2, %3} vpinsrb {%3, %k2, %1, %0|%0, %1, %k2, %3} movz{bl|x} {%h1, %k0|%k0, %h1} movs{bl|x} {%h1, %k0|%k0, %h1} movz{bl|x} {%b1, %k0|%k0, %b1} vmovss {%1, %0, %0|%0, %0, %1} vmovsd {%1, %0, %0|%0, %0, %1} vmovlpd {%1, %0, %0|%0, %0, %1} vmovlps {%1, %0, %0|%0, %0, %1} pinsrw {%3, %2, %0|%0, %2, %3} pinsrw {%3, %k2, %0|%0, %k2, %3} pinsrd {%3, %2, %0|%0, %2, %3} pinsrb {%3, %2, %0|%0, %2, %3} pinsrb {%3, %k2, %0|%0, %k2, %3} vpinsrd {%3, %2, %1, %0|%0, %1, %2, %3} vpinsrd {%3, %k2, %1, %0|%0, %1, %k2, %3} vpinsrw {%3, %2, %1, %0|%0, %1, %2, %3} vpinsrw {%3, %k2, %1, %0|%0, %1, %k2, %3} fix_trunchi_i387_fisttp_with_temp fix_truncsi_i387_fisttp_with_temp fix_truncdi_i387_fisttp_with_temp *floatsisf2_vector_mixed_with_temp *floatsidf2_vector_mixed_with_temp *floatsisf2_vector_sse_with_temp *floatsidf2_vector_sse_with_temp shld{l} {%s2%1, %0|%0, %1, %2} shrd{l} {%s2%1, %0|%0, %1, %2} vcmp%D1ss {%3, %2, %0|%0, %2, %3} vcmp%D1sd {%3, %2, %0|%0, %2, %3} lea{l} {%a2@tlsgd(,%1,1), %0|%0, %a2@tlsgd[%1*1]} call %P3 *tls_local_dynamic_base_32_gnu lea{l} {%&@tlsldm(%1), %0|%0, %&@tlsldm[%1]} call %P2 mov{l} {%%gs:0, %0|%0, DWORD PTR gs:0} add{l} {%%gs:0, %0|%0, DWORD PTR gs:0} lea{l} {%a2@TLSDESC(%1), %0|%0, %a2@TLSDESC[%1]} call {*%a1@TLSCALL(%2)|[DWORD PTR [%2+%a1@TLSCALL]]} %vroundss {%2, %1, %d0|%d0, %1, %2} %vroundsd {%2, %1, %d0|%d0, %1, %2} fldcw %3 frndint fclex fldcw %2 vpcmov {%1, %3, %2, %0|%0, %2, %3, %1} vmaxss {%2, %1, %0|%0, %1, %2} vminss {%2, %1, %0|%0, %1, %2} vmaxsd {%2, %1, %0|%0, %1, %2} vminsd {%2, %1, %0|%0, %1, %2} pro_epilogue_adjust_stack_si_add pro_epilogue_adjust_stack_si_sub allocate_stack_worker_probe_si allocate_stack_worker_probe_di *sibcall_value_pop_1_vzeroupper mov{l} {%1, %2|%2, %1} mov{l} {%2, %0|%0, %2} xor{l} %k2, %k2 mov{l} {%@:%P1, %2|%2, DWORD PTR %@:%P1} mov{l} {%2, %0|%0, %2} xor{l} %k2, %k2 mov{l} {%1, %3|%3, %1} xor{l} {%2, %3|%3, %2} mov{l} {%1, %3|%3, %1} xor{l} {%@:%P2, %3|%3, DWORD PTR %@:%P2} lwpval {%2, %1, %0|%0, %1, %2} lwpins {%2, %1, %0|%0, %1, %2} pextrw {%2, %1, %0|%0, %1, %2} vaddps {%2, %1, %0|%0, %1, %2} vsubps {%2, %1, %0|%0, %1, %2} vaddpd {%2, %1, %0|%0, %1, %2} vsubpd {%2, %1, %0|%0, %1, %2} vaddss {%2, %1, %0|%0, %1, %2} vsubss {%2, %1, %0|%0, %1, %2} vaddsd {%2, %1, %0|%0, %1, %2} vsubsd {%2, %1, %0|%0, %1, %2} vmulps {%2, %1, %0|%0, %1, %2} vmulpd {%2, %1, %0|%0, %1, %2} vmulss {%2, %1, %0|%0, %1, %2} vmulsd {%2, %1, %0|%0, %1, %2} vdivps {%2, %1, %0|%0, %1, %2} vdivpd {%2, %1, %0|%0, %1, %2} vdivss {%2, %1, %0|%0, %1, %2} vdivsd {%2, %1, %0|%0, %1, %2} vrcpss {%1, %2, %0|%0, %2, %1} vsqrtss {%1, %2, %0|%0, %2, %1} vsqrtsd {%1, %2, %0|%0, %2, %1} vrsqrtss {%1, %2, %0|%0, %2, %1} vmaxps {%2, %1, %0|%0, %1, %2} vminps {%2, %1, %0|%0, %1, %2} vmaxpd {%2, %1, %0|%0, %1, %2} vminpd {%2, %1, %0|%0, %1, %2} vaddsubps {%2, %1, %0|%0, %1, %2} vaddsubpd {%2, %1, %0|%0, %1, %2} vhaddpd {%2, %1, %0|%0, %1, %2} vhsubpd {%2, %1, %0|%0, %1, %2} vhaddps {%2, %1, %0|%0, %1, %2} vhsubps {%2, %1, %0|%0, %1, %2} vcmpps {%3, %2, %1, %0|%0, %1, %2, %3} vcmppd {%3, %2, %1, %0|%0, %1, %2, %3} vcmpss {%3, %2, %1, %0|%0, %1, %2, %3} vcmpsd {%3, %2, %1, %0|%0, %1, %2, %3} vcmp%D3ps {%2, %1, %0|%0, %1, %2} vcmp%D3pd {%2, %1, %0|%0, %1, %2} vcmp%D3ss {%2, %1, %0|%0, %1, %2} vcmp%D3sd {%2, %1, %0|%0, %1, %2} vandnps {%2, %1, %0|%0, %1, %2} vandnpd {%2, %1, %0|%0, %1, %2} vfmaddss {%3, %2, %1, %0|%0, %1, %2, %3} vfmaddsd {%3, %2, %1, %0|%0, %1, %2, %3} vfmaddps {%3, %2, %1, %0|%0, %1, %2, %3} vfmaddpd {%3, %2, %1, %0|%0, %1, %2, %3} vfmsubss {%3, %2, %1, %0|%0, %1, %2, %3} vfmsubsd {%3, %2, %1, %0|%0, %1, %2, %3} vfmsubps {%3, %2, %1, %0|%0, %1, %2, %3} vfmsubpd {%3, %2, %1, %0|%0, %1, %2, %3} vfnmaddss {%3, %2, %1, %0|%0, %1, %2, %3} vfnmaddsd {%3, %2, %1, %0|%0, %1, %2, %3} vfnmaddps {%3, %2, %1, %0|%0, %1, %2, %3} vfnmaddpd {%3, %2, %1, %0|%0, %1, %2, %3} vfnmsubss {%3, %2, %1, %0|%0, %1, %2, %3} vfnmsubsd {%3, %2, %1, %0|%0, %1, %2, %3} vfnmsubps {%3, %2, %1, %0|%0, %1, %2, %3} vfnmsubpd {%3, %2, %1, %0|%0, %1, %2, %3} vfmaddsubps {%3, %2, %1, %0|%0, %1, %2, %3} vfmaddsubpd {%3, %2, %1, %0|%0, %1, %2, %3} vfmsubaddps {%3, %2, %1, %0|%0, %1, %2, %3} vfmsubaddpd {%3, %2, %1, %0|%0, %1, %2, %3} vcvtsi2ss {%2, %1, %0|%0, %1, %2} vcvtsi2sd {%2, %1, %0|%0, %1, %2} vcvtsd2ss {%2, %1, %0|%0, %1, %2} vcvtss2sd {%2, %1, %0|%0, %1, %2} vunpckhps {%2, %1, %0|%0, %1, %2} vunpcklps {%2, %1, %0|%0, %1, %2} vmovss {%2, %1, %0|%0, %1, %2} vextractf128 {$0x1, %1, %0|%0, %1, 0x1} %vextractps {%2, %1, %0|%0, %1, %2} vunpckhpd {%2, %1, %0|%0, %1, %2} vpunpckhqdq {%2, %1, %0|%0, %1, %2} vpunpcklqdq {%2, %1, %0|%0, %1, %2} vpaddb {%2, %1, %0|%0, %1, %2} vpsubb {%2, %1, %0|%0, %1, %2} vpaddw {%2, %1, %0|%0, %1, %2} vpsubw {%2, %1, %0|%0, %1, %2} vpaddd {%2, %1, %0|%0, %1, %2} vpsubd {%2, %1, %0|%0, %1, %2} vpaddq {%2, %1, %0|%0, %1, %2} vpsubq {%2, %1, %0|%0, %1, %2} vpaddsb {%2, %1, %0|%0, %1, %2} vpaddusb {%2, %1, %0|%0, %1, %2} vpsubsb {%2, %1, %0|%0, %1, %2} vpsubusb {%2, %1, %0|%0, %1, %2} vpaddsw {%2, %1, %0|%0, %1, %2} vpaddusw {%2, %1, %0|%0, %1, %2} vpsubsw {%2, %1, %0|%0, %1, %2} vpsubusw {%2, %1, %0|%0, %1, %2} vpmullw {%2, %1, %0|%0, %1, %2} vpmulhw {%2, %1, %0|%0, %1, %2} vpmulhuw {%2, %1, %0|%0, %1, %2} vpmuludq {%2, %1, %0|%0, %1, %2} vpmuldq {%2, %1, %0|%0, %1, %2} vpmaddwd {%2, %1, %0|%0, %1, %2} vpmulld {%2, %1, %0|%0, %1, %2} vpsraw {%2, %1, %0|%0, %1, %2} vpsrad {%2, %1, %0|%0, %1, %2} vpsrlw {%2, %1, %0|%0, %1, %2} vpsrld {%2, %1, %0|%0, %1, %2} vpsrlq {%2, %1, %0|%0, %1, %2} vpsllw {%2, %1, %0|%0, %1, %2} vpslld {%2, %1, %0|%0, %1, %2} vpsllq {%2, %1, %0|%0, %1, %2} vpmaxub {%2, %1, %0|%0, %1, %2} vpminub {%2, %1, %0|%0, %1, %2} vpmaxuw {%2, %1, %0|%0, %1, %2} vpminuw {%2, %1, %0|%0, %1, %2} vpmaxud {%2, %1, %0|%0, %1, %2} vpminud {%2, %1, %0|%0, %1, %2} vpmaxsb {%2, %1, %0|%0, %1, %2} vpminsb {%2, %1, %0|%0, %1, %2} vpmaxsw {%2, %1, %0|%0, %1, %2} vpminsw {%2, %1, %0|%0, %1, %2} vpmaxsd {%2, %1, %0|%0, %1, %2} vpminsd {%2, %1, %0|%0, %1, %2} vpcmpeqb {%2, %1, %0|%0, %1, %2} vpcmpeqw {%2, %1, %0|%0, %1, %2} vpcmpeqd {%2, %1, %0|%0, %1, %2} vpcmpeqq {%2, %1, %0|%0, %1, %2} vpcmpgtb {%2, %1, %0|%0, %1, %2} vpcmpgtw {%2, %1, %0|%0, %1, %2} vpcmpgtd {%2, %1, %0|%0, %1, %2} vpcmpgtq {%2, %1, %0|%0, %1, %2} vpandn {%2, %1, %0|%0, %1, %2} vpacksswb {%2, %1, %0|%0, %1, %2} vpackssdw {%2, %1, %0|%0, %1, %2} vpackuswb {%2, %1, %0|%0, %1, %2} vpunpckhbw {%2, %1, %0|%0, %1, %2} vpunpcklbw {%2, %1, %0|%0, %1, %2} vpunpckhwd {%2, %1, %0|%0, %1, %2} vpunpcklwd {%2, %1, %0|%0, %1, %2} vpunpckhdq {%2, %1, %0|%0, %1, %2} vpunpckldq {%2, %1, %0|%0, %1, %2} %vpextrb {%2, %1, %k0|%k0, %1, %2} %vpextrb {%2, %1, %0|%0, %1, %2} %vpextrw {%2, %1, %k0|%k0, %1, %2} %vpextrw {%2, %1, %0|%0, %1, %2} %vpextrd {%2, %1, %0|%0, %1, %2} vpavgb {%2, %1, %0|%0, %1, %2} vpavgw {%2, %1, %0|%0, %1, %2} vpsadbw {%2, %1, %0|%0, %1, %2} vphaddw {%2, %1, %0|%0, %1, %2} vphaddd {%2, %1, %0|%0, %1, %2} vphaddsw {%2, %1, %0|%0, %1, %2} vphsubw {%2, %1, %0|%0, %1, %2} vphsubd {%2, %1, %0|%0, %1, %2} vphsubsw {%2, %1, %0|%0, %1, %2} vpmaddubsw {%2, %1, %0|%0, %1, %2} vpmulhrsw {%2, %1, %0|%0, %1, %2} vpshufb {%2, %1, %0|%0, %1, %2} vpsignb {%2, %1, %0|%0, %1, %2} vpsignw {%2, %1, %0|%0, %1, %2} vpsignd {%2, %1, %0|%0, %1, %2} insertq {%4, %3, %2, %0|%0, %2, %3, %4} vblendps {%3, %2, %1, %0|%0, %1, %2, %3} vblendpd {%3, %2, %1, %0|%0, %1, %2, %3} vblendvps {%3, %2, %1, %0|%0, %1, %2, %3} vblendvpd {%3, %2, %1, %0|%0, %1, %2, %3} blendps {%3, %2, %0|%0, %2, %3} blendpd {%3, %2, %0|%0, %2, %3} blendvps {%3, %2, %0|%0, %2, %3} blendvpd {%3, %2, %0|%0, %2, %3} vdpps {%3, %2, %1, %0|%0, %1, %2, %3} vdppd {%3, %2, %1, %0|%0, %1, %2, %3} vmpsadbw {%3, %2, %1, %0|%0, %1, %2, %3} mpsadbw {%3, %2, %0|%0, %2, %3} vpackusdw {%2, %1, %0|%0, %1, %2} vpblendvb {%3, %2, %1, %0|%0, %1, %2, %3} pblendvb {%3, %2, %0|%0, %2, %3} vpblendw {%3, %2, %1, %0|%0, %1, %2, %3} pblendw {%3, %2, %0|%0, %2, %3} vroundps {%2, %1, %0|%0, %1, %2} vroundpd {%2, %1, %0|%0, %1, %2} %vroundps {%2, %1, %0|%0, %1, %2} %vroundpd {%2, %1, %0|%0, %1, %2} vroundss {%3, %2, %1, %0|%0, %1, %2, %3} vroundsd {%3, %2, %1, %0|%0, %1, %2, %3} roundss {%3, %2, %0|%0, %2, %3} roundsd {%3, %2, %0|%0, %2, %3} %vpcmpestri {%5, %3, %1|%1, %3, %5} %vpcmpestrm {%5, %3, %1|%1, %3, %5} %vpcmpistri {%3, %2, %1|%1, %2, %3} %vpcmpistrm {%3, %2, %1|%1, %2, %3} vpmacsww {%3, %2, %1, %0|%0, %1, %2, %3} vpmacssww {%3, %2, %1, %0|%0, %1, %2, %3} vpmacsdd {%3, %2, %1, %0|%0, %1, %2, %3} vpmacssdd {%3, %2, %1, %0|%0, %1, %2, %3} vpmacssdql {%3, %2, %1, %0|%0, %1, %2, %3} vpmacssdqh {%3, %2, %1, %0|%0, %1, %2, %3} vpmacsdql {%3, %2, %1, %0|%0, %1, %2, %3} vpmacsdqh {%3, %2, %1, %0|%0, %1, %2, %3} vpmacsswd {%3, %2, %1, %0|%0, %1, %2, %3} vpmacswd {%3, %2, %1, %0|%0, %1, %2, %3} vpmadcsswd {%3, %2, %1, %0|%0, %1, %2, %3} vpmadcswd {%3, %2, %1, %0|%0, %1, %2, %3} vpcmov {%3, %2, %1, %0|%0, %1, %2, %3} vpperm {%3, %2, %1, %0|%0, %1, %2, %3} vprotb {%2, %1, %0|%0, %1, %2} vprotw {%2, %1, %0|%0, %1, %2} vprotd {%2, %1, %0|%0, %1, %2} vprotq {%2, %1, %0|%0, %1, %2} vpshab {%2, %1, %0|%0, %1, %2} vpshaw {%2, %1, %0|%0, %1, %2} vpshad {%2, %1, %0|%0, %1, %2} vpshaq {%2, %1, %0|%0, %1, %2} vpshlb {%2, %1, %0|%0, %1, %2} vpshlw {%2, %1, %0|%0, %1, %2} vpshld {%2, %1, %0|%0, %1, %2} vpshlq {%2, %1, %0|%0, %1, %2} vpcom%Y1b {%3, %2, %0|%0, %2, %3} vpcom%Y1w {%3, %2, %0|%0, %2, %3} vpcom%Y1d {%3, %2, %0|%0, %2, %3} vpcom%Y1q {%3, %2, %0|%0, %2, %3} vpcom%Y1ub {%3, %2, %0|%0, %2, %3} vpcom%Y1uw {%3, %2, %0|%0, %2, %3} vpcom%Y1ud {%3, %2, %0|%0, %2, %3} vpcom%Y1uq {%3, %2, %0|%0, %2, %3} vpermil2ps {%4, %3, %2, %1, %0|%0, %1, %2, %3, %4} vpermil2pd {%4, %3, %2, %1, %0|%0, %1, %2, %3, %4} vaesenc {%2, %1, %0|%0, %1, %2} vaesenclast {%2, %1, %0|%0, %1, %2} vaesdec {%2, %1, %0|%0, %1, %2} vaesdeclast {%2, %1, %0|%0, %1, %2} %vaeskeygenassist {%2, %1, %0|%0, %1, %2} vpclmulqdq {%3, %2, %1, %0|%0, %1, %2, %3} pclmulqdq {%3, %2, %0|%0, %2, %3} vinsertf128 {$0x0, %2, %1, %0|%0, %1, %2, 0x0} vinsertf128 {$0x1, %2, %1, %0|%0, %1, %2, 0x1} vmaskmovps {%1, %2, %0|%0, %2, %1} vmaskmovpd {%1, %2, %0|%0, %2, %1} vmaskmovps {%2, %1, %0|%0, %1, %2} vmaskmovpd {%2, %1, %0|%0, %1, %2} vcvtps2ph {%2, %1, %0|%0, %1, %2} lock{%;} or{l} {$0, (%%esp)|DWORD PTR [esp], 0} lock{%;} cmpxchg{b} {%3, %1|%1, %3} lock{%;} cmpxchg{w} {%3, %1|%1, %3} lock{%;} cmpxchg{l} {%3, %1|%1, %3} sync_double_compare_and_swapdi *sync_double_compare_and_swapdi_pic xchg{l} %%ebx, %3 lock{%;} cmpxchg8b %1 xchg{l} %%ebx, %3 lock{%;} xadd{b} {%0, %1|%1, %0} lock{%;} xadd{w} {%0, %1|%1, %0} lock{%;} xadd{l} {%0, %1|%1, %0} lock{%;} and{b} {%1, %0|%0, %1} lock{%;} or{b} {%1, %0|%0, %1} lock{%;} xor{b} {%1, %0|%0, %1} lock{%;} and{w} {%1, %0|%0, %1} lock{%;} or{w} {%1, %0|%0, %1} lock{%;} xor{w} {%1, %0|%0, %1} lock{%;} and{l} {%1, %0|%0, %1} lock{%;} or{l} {%1, %0|%0, %1} lock{%;} xor{l} {%1, %0|%0, %1} =r,o,*y,m*y,*y,*Y2,m,*Y2,*Y2,*x,m,*x,*x riFo,riF,C,*y,m,C,*Y2,*Y2,m,C,*x,*x,m =r,m,*y,*y,?rm,?*y,*x,*x,?r,m,?*Yi,*x g,ri,C,*y,*y,rm,C,*x,*Yi,*x,r,m fm,f,G,*roF,F*r,C,Y2*x,mY2*x,Y2*x =f,m,f,r,m,x,x,x,m,!*y,!m,!*y,?Yi,?r,!*Ym,!r fm,f,G,rmF,Fr,C,x,xm,x,m,*y,*y,r,Yi,r,*Ym =!?y,!y,!?y,m,!y,*Y2,*Y2,*Y2,m,r,m C,!y,m,!?y,*Y2,!y,C,*Y2m,*Y2,irm,r =!?y,!y,!?y,m,!y,*Y2,*Y2,*Y2,m,*x,*x,*x,m,r,m C,!y,m,!?y,*Y2,!y,C,*Y2m,*Y2,C,*x,m,*x,irm,r =!?y,!y,!?y,m,!y,*Y2,*x,*x,*x,m,r,m C,!y,m,!?y,*Y2,!y,C,*x,m,*x,irm,r imul{l} {%2, %1, %0|%0, %1, %2} imul{w} {%2, %1, %0|%0, %1, %2} pshufd {$85, %1, %0|%0, %1, 85} vfmadd132ss {%2, %3, %0|%0, %3, %2} vfmadd312ss {%3, %2, %0|%0, %2, %3} vfmadd231ss {%2, %1, %0|%0, %1, %2} vfmadd132sd {%2, %3, %0|%0, %3, %2} vfmadd312sd {%3, %2, %0|%0, %2, %3} vfmadd231sd {%2, %1, %0|%0, %1, %2} vfmadd132ps {%2, %3, %0|%0, %3, %2} vfmadd312ps {%3, %2, %0|%0, %2, %3} vfmadd231ps {%2, %1, %0|%0, %1, %2} vfmadd132pd {%2, %3, %0|%0, %3, %2} vfmadd312pd {%3, %2, %0|%0, %2, %3} vfmadd231pd {%2, %1, %0|%0, %1, %2} vfmsub132ss {%2, %3, %0|%0, %3, %2} vfmsub312ss {%3, %2, %0|%0, %2, %3} vfmsub231ss {%2, %1, %0|%0, %1, %2} vfmsub132sd {%2, %3, %0|%0, %3, %2} vfmsub312sd {%3, %2, %0|%0, %2, %3} vfmsub231sd {%2, %1, %0|%0, %1, %2} vfmsub132ps {%2, %3, %0|%0, %3, %2} vfmsub312ps {%3, %2, %0|%0, %2, %3} vfmsub231ps {%2, %1, %0|%0, %1, %2} vfmsub132pd {%2, %3, %0|%0, %3, %2} vfmsub312pd {%3, %2, %0|%0, %2, %3} vfmsub231pd {%2, %1, %0|%0, %1, %2} vfnmadd132ss {%2, %3, %0|%0, %3, %2} vfnmadd312ss {%3, %2, %0|%0, %2, %3} vfnmadd231ss {%2, %1, %0|%0, %1, %2} vfnmadd132sd {%2, %3, %0|%0, %3, %2} vfnmadd312sd {%3, %2, %0|%0, %2, %3} vfnmadd231sd {%2, %1, %0|%0, %1, %2} vfnmadd132ps {%2, %3, %0|%0, %3, %2} vfnmadd312ps {%3, %2, %0|%0, %2, %3} vfnmadd231ps {%2, %1, %0|%0, %1, %2} vfnmadd132pd {%2, %3, %0|%0, %3, %2} vfnmadd312pd {%3, %2, %0|%0, %2, %3} vfnmadd231pd {%2, %1, %0|%0, %1, %2} vfnmsub132ss {%2, %3, %0|%0, %3, %2} vfnmsub312ss {%3, %2, %0|%0, %2, %3} vfnmsub231ss {%2, %1, %0|%0, %1, %2} vfnmsub132sd {%2, %3, %0|%0, %3, %2} vfnmsub312sd {%3, %2, %0|%0, %2, %3} vfnmsub231sd {%2, %1, %0|%0, %1, %2} vfnmsub132ps {%2, %3, %0|%0, %3, %2} vfnmsub312ps {%3, %2, %0|%0, %2, %3} vfnmsub231ps {%2, %1, %0|%0, %1, %2} vfnmsub132pd {%2, %3, %0|%0, %3, %2} vfnmsub312pd {%3, %2, %0|%0, %2, %3} vfnmsub231pd {%2, %1, %0|%0, %1, %2} vfmaddsub132ps {%2, %3, %0|%0, %3, %2} vfmaddsub213ps {%3, %2, %0|%0, %2, %3} vfmaddsub231ps {%2, %1, %0|%0, %1, %2} vfmaddsub132pd {%2, %3, %0|%0, %3, %2} vfmaddsub213pd {%3, %2, %0|%0, %2, %3} vfmaddsub231pd {%2, %1, %0|%0, %1, %2} vfmsubadd132ps {%2, %3, %0|%0, %3, %2} vfmsubadd213ps {%3, %2, %0|%0, %2, %3} vfmsubadd231ps {%2, %1, %0|%0, %1, %2} vfmsubadd132pd {%2, %3, %0|%0, %3, %2} vfmsubadd213pd {%3, %2, %0|%0, %2, %3} vfmsubadd231pd {%2, %1, %0|%0, %1, %2} vmovhlps {%2, %1, %0|%0, %1, %2} vmovlps {%H2, %1, %0|%0, %1, %H2} vmovlhps {%2, %1, %0|%0, %1, %2} vmovhps {%2, %1, %0|%0, %1, %2} shufps {$0xe4, %1, %2, %0|%0, %2, %1, 0xe4} vmovlps {%2, %1, %0|%0, %1, %2} shufps {$0xe4, %1, %0|%0, %1, 0xe4} vshufps {$0, %1, %1, %0|%0, %1, %1, 0} vinsertps {$0x10, %2, %1, %0|%0, %1, %2, 0x10} insertps {$0x10, %2, %0|%0, %2, 0x10} vinsertps {$0xe, %2, %2, %0|%0, %2, %2, 0xe} vpinsrd {$0, %2, %1, %0|%0, %1, %2, 0} insertps {$0xe, %2, %0|%0, %2, 0xe} vmovlpd {%H1, %2, %0|%0, %2, %H1} vunpcklpd {%2, %1, %0|%0, %1, %2} vmovhpd {%2, %1, %0|%0, %1, %2} vunpckhpd {%1, %1, %0|%0, %1, %1} vmovlpd {%2, %1, %0|%0, %1, %2} vmovsd {%2, %1, %0|%0, %1, %2} vmovhpd {%H1, %2, %0|%0, %2, %H1} vmovhps {%H1, %2, %0|%0, %2, %H1} vpsrldq {$8, %1, %0|%0, %1, 8} vpshufd {$0, %1, %0|%0, %1, 0} %vpshufd {$0, %1, %0|%0, %1, 0} vpunpcklqdq {%1, %1, %0|%0, %1, %1} vpinsrd {$0x1, %2, %1, %0|%0, %1, %2, 0x1} pinsrd {$0x1, %2, %0|%0, %2, 0x1} %vpcmpestrm {%6, %4, %2|%2, %4, %6} %vpcmpestri {%6, %4, %2|%2, %4, %6} %vpcmpistrm {%4, %3, %2|%2, %3, %4} %vpcmpistri {%4, %3, %2|%2, %3, %4} vbroadcastf128 {%1, %0|%0, %1} vinsertf128 {$1, %1, %0, %0|%0, %0, %1, 1} vperm2f128 {$0, %t1, %t1, %0|%0, %t1, %t1, 0} S S S S S 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 d T 7 T T T T T T T T n T n T n T T T T T T T T T T T d T 7 T T T T w T p T p T T T T T T g u O O O 0 P p P . p = L [ h p T @ B p @ @ T p B p p T ( T 2 B p ? B p L T U B p a T 0 k P T p u B p 0 B p p zt GO @ S hP T T T T ` T 0 T B p @ $ ` - ? G Q G b m } S S ! O ! T @! @ S `! T ! ! & ! 7 & ! A K " Z d ! s " @" `" " " " S " " S # % # @ N @# i S `# q S # y S # P S # S # S $ P S $ T @$ 0 T `$ 0 T $ 0 T $ P T $ ! S @hP $ ( T % 0 T % 8 TO EN @% K B p pEN `% ` M % y B p % B p % B p % B p & & @& = B p R `& T sP & PiP @& T M & , ` S & ? & P @ S ' b S 0' t S P' S p' h ' S ' P S ' S ( S 0( S P( S ( ` S M ( 2 @ S ` M ( G S ( X S ) i B p 0) { B p ) M ) M ) B p M * B p ` M 0* B p M P* 7 S R p* O ` S p R * g 0 S @ R * B p R + B p 0 R @+ B p p R +  B p * B p 0* B p P* S R + B p R , S DN p, S DN , B p @CN , $ B p pBN @- ? L gP p* V b `gP P k B p - y B p - B p - B p - B p . B p P. . . . $ B p . 2 B p / @ B p / N B p @/ \ B p `/ j B p / 8 B p / \ B p / x pO 0 xO 0 B p @0 B p p0 O 0 O 0 O 0 8 O 0 B p 0 B p 1 V B p @1 m B p `1 B p 1 B p 1 1 1 & @1 B `1 ^ O 1 y O 2 O @2 O p2 O 2 O 2 3 3 " @3 3 `3 D 3 U 3 f B p R 3  B p S 4 B p p S `4 B p 4 B p 4 B p 05 B p p5 B p 5 5 S 6 CR 06 * `6 1 S 6 : S 6 C P S 6 L ` S 7 Y S @7 b S p7 o S 7 | ` S 7 S 7 @ S 8 S P8 S 8 S 8 S 8 p S 9 S @9 P S p9 S 9 0 S 8 S 8 S 8 S 9 S CR 9 : 7 B p 0: F B p p: U B p : d B p ; w B p 0; `; ; j ; < ; < `; ; j ; < ; `; ; j ; < ; @< ( 6 < M [ < r = @= = = ! ! > +! 8 C! 8 [! 8 s! P ! p ! ! 06 ! `; ! 6 ! ; " 5 " j ; 3" S 6 G" < ; [" O @> e" O p> o" " > y" " > " " > " " ? " " ? " " 0? " " 0? C# B p AR p? " B p ? " B p p? " # ? # ,# @@ # 7# @N @ B# B p @R p? O# B p ? [# B p p? g# # ? y# -# @@ # 8# p?N @ # S @ # ` @ # # A # # A # $ @A !$ $ `A /$ =$ Y$ B p A g$ S A p$ 0 S A y$ O @7 $ $ B $ ` S 0B $ 0 7 $ 7 $ 6 8 $ $ `B $ $ >N B % $ B % $ B "% /% : J% s 7 S% \% 7 s% 1 8 |% % 8 % P8 % % P8 % O B % P B % C % % C & 7 & & 7 1& s 7 :& \% 7 C& 1 8 L& % 8 U& P8 ^& % P8 g& 0C t& % 0C & 8 & & 8 & s 8 & \% 8 & 1 8 & % 8 & 9 & % 9 & & B & & B & & B ' & B ' 1' PC #' 0' PC K' & C [' B p C n' B p C ' ' C ' ' D ' ' 0D ' ' PD ' ' C ' ' D ' ' 0D ' ' PD ( B p pD ( B p D '( B p D 6( B p 0E E( B p pE U( B p E e( B p E u( B p 0F ( ; k pF ( ( pF ( ; k F ( ( F ( ; k F ( ( F ( ; k F ( ( F ( ; k F ( ( F ) ; k G ) ( G %) B p fP 0G 7) B p fP pG I) B p fP G [) B p S G k) B p S PH {) B p S H ) ) D ) ) 0D ) ) PD ) P I ) B p C ) B p D * B p 0D * B p PD !* B p 0I 5* ?R `I >* B p I L* B p I Z* 0 T J e* p T @J p* T pJ {* P T J * T J * T K * T 0K * 0 T PK * T K * T K * T K * T L * ` T @L + T pL + @ T L '+ B p I 5+ B p I C+ B p I Q+ B p I _+ B p L s+ B p L + >R `I + P >N M + T 0M + T 0M + P T pJ + T pJ + T `M + ` T `M + T M + T M + p T 0K , T 0K , T PK , T PK ,, 0 T K 9, T K F, T K S, @ T K `, T K m, T K z, P T L , T L , S @L , ` S @L , S pL , S pL , p S L , S L , B p I - B p I - B p I $- B p I 2- B p S M J- B p S M b- S 0M m- S 0M x- 0 S pJ - S pJ - S `M - @ S `M - S M - S M - P S 0K - S 0K - - N - - N . B p @N . B p @N 3. =. `N G. =. N U. N b. , N o. |. O . . `O . . O . . O . B p O . B p P . B p @P / B p P / B p O / B p @P ./ B p P  / %'t R / B p R / S R / B p R / S R 0 B p 0S 0 $P 0S +0 B p pS >0 S pS F0 B p S Y0 S S a0 B p S w0 P S S 0 #"l =N 0 #"l T 0 #"l 0HO E 1 0 R 0 0 P>R 0 y p=N 0 %'t R pI m m P M 0 S GO R qm S GO E 0 S 6 @ S Z N6 S 0[ ^6 j6 p[ 6 S [ 6 S [ 6 S \ 6 S P\ 6 S \ 6 ` S \ 6 0 S ] 6 S P] 6 S ] 6 S ] 6 p S ^ 7 @ S P^ 6 S ^ 7 S ^ 7 S _ %7 S P_ 47 S _ C7 ` S _ U7 @ S ` d7 S P` d7 S ` s7 S ` s7 S a 7 ` S Pa 7 @ S a 7 S a 7 S b 7 S Pb 7 S b 7 S :N ( 7 S P:N ( 7 7 P F 7 7 M F 8 7 @ M G !8 /8 p[ K8 X8 p[ s8 8 b 8 8 0ON b 8 8 MN b 8 8 F 8 8 F 8 8 G 9 9 F 9 9 F +9 9 G A9 K9 8R b S9 K9 P9N 0c k9 K9 P8N `c 9 9 7N c 9 9 6N c 9 9 06N d 9 9 Pd 9 9 0 S d 9 9 P S d : : S Pd : : S e 7: : S Pe N: ^: S Pd f: ^: S e : ^: P S Pe : : P5N b : : P4N 0c : : P3N `c : : F : ; b ; 2N e ; 2N e .; 6; 02N F >; B p e I; p S S f Q; B p R @f c; B p - n; B p / y; @ S eP f ; S PeP f ; B p 1N f ; B p 0N f ; B p 0N g ; ; `/N @g ; B p g < B p g < B p e #< S 0 R g 1< B p R h I< S .N ph W< S -N h e< B p ,N h }< B p ,N @i < B p P+N g < ; *N @g < B p g < B p g < B p e < P S R g < B p R h = S )N ph = S )N h (= B p (N h ?= B p 0'N @i V= B p &N g g= ; %N @g }= B p %N g = P$N @g = = #N = = #N = = 0#N p = B p "N i = B p p"N i > > "N i 6 n 6 n pHO 2> o> i >> J> i P> > i \> g> 0j y> > 0j > > j > > j > > j > > k > > pk > ? k ? ? k ? ,? 0l  C C r C C pI %C 2C N n S On S `n P S N p pn S R n T R P n T p n U N n U n U R n (U n 4U N n H P n p @P n @U o o +o HU ?o \U Vo pU P jo U ~o U o U o U o U @ o U p o V o 0V p HV M p \V @#Q 0 (p T ` 9p P T Mp P S [p S `@P kp B p ` ~p B p ` N p B p N p h ` N p h N p B p P N p B p N p h 0 N @ q h N ` q B p N 3q h @ N Hq B p @ N ]q h @ N rq q B p 0 q @ R @ q pV ` q V q V q V r V r V P 9r V Rr S N br {r r R P r r r N P r P S s S s S P N +s S R p v 0 Lv BJ Vv P nv p v qJ v J v P v K v P v v w w J .w P w P S 0 w \ p w | w ` w S 0 M w !L p>P w EL >P w iL M w S 0 w p x x ` !x S =P L =P L 0=P L M 0x @x < Px \ _x | nx }x x K x K x x x x < x \ x | y BK y hK y )y @y Sy jy |y ` y y ` y y y y z z ` 7z Iz ` `z nz {z z @ z L z M z BM ` z z z , z P { t { { fM 

~ M~ k~ } y~ !~ ~ M~ ~ } ~ !~ ~ M~ ~ } @ ~ !~ @ ~ M~ @ ~ N ~ =N  _N  N ( =N 7 _N F N ` U =N ` d _N ` s N  =N  _N  N `  =N `  _N `   N @!Q   N Q  $  !O @ Q H & HO N P ? l X pO M P p O M O P M O M P M 0 S P < T H P T T T c T P p T  D h 0 ` @ S @ M S M S M W W M B p R @ , B p ` > B p K X b X z X $X ,X 4X 0 :P p:P > :P , : 9P U f IO @9P * 4t T PIO c-t T 4t T -t IO 0 HO 0 4 0 B R Y B p R x k T | P Q Q y t Q p Q x * P Q A * 0 Q x S d v Q v p Q y P Q 0 Q x ` @ Q . Q > Q f  f v D 8P P 8P x d % 8P P < M 7P d u `7P % 7P x M 6P x u @6P y P S S 5P 0 S `5P p Q Q 1 : Q R @ Q [ Q z d < Q `z m { 5P 4P { @ Q 0 Q P 04P p 3P * `3P 9 G 3P _ 2P 0 k `2P p w 2P 1P D P1P 0 p 0P p D p0P p 0P /P 0 `/P p .P .P $ .P 0 L -P p $ 0-P + L ,P 7 C P,P 0 ` l +P p +P t +P @ Q P *P % 4 2 ` P*P A S )P p Q P Q P ` Q p 1 Q p L h Q Q Q ` Q ( D Q _ { @ Q Q Q p)P ` ( 4 (P L p(P [ 4 'P P j p'P P w &P 0 &P 0&P @ %P p p%P < h $P P 0$P B p Q pLN @ 1 KN B X R Y B p Q p i JN z HN X 0 R @ 8 #P d P#P "P p"P ` Q 0 Q @ M B p M P l Q B p M P 5 Q B ` Q N Q \ Q i H "P y H !P H !P @ H 0!P H P H P H @ P @ H P H P H P P H P @ H P 2 > Q P W c ` Q p | P Q Q Q M Q P 7 D 0 Q p ^ k p Q @ Q 0 Q Q Q P + p Q D P ` Q i p @ P s p Q p Q @ p Q P P P P P P S P P S ` P S P # S P P 1 M A @ M P M _ M n M } 8 @ M X M x M M @ M M ` Q ` P p[ P b ( 6 P N \ @ P t 6 P p \ P @ p 0 P < P ` P @ P ` P P " P P 7 P ` L P c P y P P ` p S P S P S P S @ P ` 8 P l ` P 8 P @ l P 2 7 > P P U Z e P P ` P P P P P ~ ( @ P T P P 6t A IO R ' X Q 3 X Q ? X Q K Y ` Q W Y P p Y 0 P @ $Y P ` 0Y P ( P M P P P _ ( P q L p P p P L p P p P @ B p P p B p 0 P B p P S 0 S S 0 P S ` 0 S D p S 'ht X @ Q r X @ht X p P 0 P uht P M T 0 0 p T @GN t P Q P # ` Q 2 p Q A Z Q r Q 0 Q @ S p Q p S Q P S Q 0 S 0 Q p p S p Q S Q @ Q p ! ` 0 Q p , p P p 7 P B P M 0 P X p P c P n @ P y N |N 8O P 8O 7O 07O 6O P P ` sN p6O 6O 5O 0 5O p 05O 4O p|N 0 4O p # / ; G @ S p [ c k s 4O @ y 3O `  @3O ~> 3O 2O a> 2O ` @2O Q @ Q O @ ` 1O @ " 0O ` ( 0O . P0O 4 < D L T g z @ pFN ` Q 0 M M 0 C l  0 P @ R p V p d r ( Q 0 P ( @N p ) p~N Q M uN P sN p / @ Q e O Q P ^ 0 Q p m UN g | Q p Q Q Q Q g R R ` Q P % @ Q p 7 K _ s P * 0* P* * P ? M [ i P w * 0* P* P @ 0 Q Q Q - - ' - 4 A N [ @ h p u @zQ yQ M g yQ ` `xQ M . / / @/ `/ / @ , 9 @ G U @ c p q  . / p @ p @ - 0 > ` O ` q p P P * @ : J Z j P z R R P R 'O 'O @'O 0 &O ` 0 p &O P&O &O 0 " %O ` ) 0 P ) ` P N P s P P ` P ` P P ! P 2 O 9 O @ ` O 0 G O 0 N O ` U p O ` \ P c ` P j P r `Q q `_Q | ^Q P { ]Q P @ R R O O 0 O ` 0 O O ` O 0 " P " 0 P 0 p 0 0 O P# ` P \# P 0 p 0 0 P O O 0 + FN P 8 O p J ^ r { `$O $O }N 0 * P #O p#O #O "O "O 0 0"O 0 P P L' @ P !O " !O ) @!O 0 0 ~N ` 7 ` @ O 0 G O 0 N P O ` U O ` \ O g c ` O g 2t O j O q z @ p O @ O 2t O 0 ` O @ O , O 0 8 @ F T b l @ v O ~ P O O O @ @ P O O @ O P O O " O * }N 2 ` O : O p B O p J T ^ h r Q S p ` S p O O P O O 0}N O ( 2 < C J - Q - X p O ] O ` c 0 O h o v } 0 0 P P p 0 @ p / O P pCQ Z f q O z R ` l O O pS @ O p ` O O 0 O 0 0 R 3 p R n O jq O O k O * @ O @Q P 8 S ? 0 H PRN ? PN b N !? P R k P x P p N N N P =? P P N N P N 0 N ` N p N N P p N -s 0 N E & ` @ Z t 0 ` , @ G p b } P 0 : U 0 p p 0 p p - H c - ~ . P/ ! ! @! ! & @! 2 ! > @! J ! V @! b ! n @! z `! ! ! @! ! `! ! @! ! ! " `" " " . " : # E `# P # [ R f $ q p$ | 0p $ % 5 EO @% ` N lO p% B 0 O B O P/ C P % p O P: N 0: O % O & N @& N `& ` N & N & N & & & ' 0 ' : @' F `' R N ' \ p N ' f 0 N ' p N ' z N ' p N @& 0 N `& N & N & p N & jD kO ' D kO ' PkO ( D jO ' E iO ' 'E 0iO ' lF hO 0( N `( ( ( p N ( 0 N ) G gO ) G PgO ) !H fO P) EH fO P) iH peO ) H dO ) H 0dO ) H cO ) H bO ) I PbO ) HI aO ) oI aO ) I p`O P) I _O P) I 0_O P) J ^O P) 5J ]O P) ZJ R P) J R P) J pR ) J }R P) K p|R * 4K P]O P) ZK \O P) K \O ) K p[O ) L ZO ) M 0ZO P) 6M YO ) N XO ) 0N PXO ) RN WO ) uN WO P) N pVO P) N UO P) N 0UO ) N TO ) N SO ) +P {R @* + p N * 6 N * B * P + b p N + r 0 N P+  N p+ N + P N + N + N , p N P, P PzR ) P yR P) 0Q O p, WQ xR aQ wR 0 N , N , N , p N - 0 N - N @- N `- p N - 0 N - N - $ N - , p N . 4 0 N . < @. F p. P . ] N . h ` N . s N . } N . N . ` N / N N / N ` N @ N / N p. N . ` N , N , N , N - $ ` N - 4 N @- D N `- U N - e ` N - u N - N - N . ` N . S O . %S P O . 1S O - @S O @- \S p O . hS O . uS 0 O , S O `- S O `- O 0/ 0 O P/ O p/ p O / O / O / P O / O 0 N 00 !U N 00 p N P0 U N P0 ! N p0 T N p0 * 0 N 0 T N 0 3 0 > 0 I 01 T p1 _ 0 j 0 gU 0jN 01 uU pNO 01 U iN p1 U MO p1 U 0MO 0 U LO 0 U KO 0 U PKO 0 V JO 01 V JO p1 V O 0 V ` O 0 W P O 1 W O 1 W O 2 W O @2 X `uR 01 X tR 0 Y N 01 Y @ N 0 \ O 01 \ O 01 \ P O p1 \ O p1 [ O 0 [ O 0 [ P O 0 [ O 0 u N 0 N P0 0 N p0 N 00 N P0 p N P0 N p2 N 2 N 03 N 3 a O 01 b P O 01 b O 01 "b O p1 0b p O p1 >b O p1 Hb 0 O 0 Rb O 0 \b O 0 fb P O 0 pb O 0 zb O 0 @sR 0 qR 0 pR p1 + PoR 01 9 O 3 @ p O 04 G O p4 P O 4 Y O 4 b 0 O 05 k nR 3 r pnR 04 y nR p4 mR 4 mR 4 lR 05 @lR 3 kR 04 `kR p4 jR 4 jR 4 jR 05 iR 3 hR 04 `hR p4 gR 4 @gR 4 fR 05 0c O 3 @c O 04 Pc @ O p4 bc O 4 tc O 4 c P O 05 d O p4 d O 4 e O p4 e O 4 e O 4 e 0 O 05 dR p5 }k M 5 k 0 M 5 bl M 5 cR 5 0 bR 5 D aR 5 X `R 5 l P N 6 N 6 N 6 0 N 6 _R 06 _R 06 ^R P6 " p]R P6 < PZR 06 V WR 06 p VR p6 N 6 N 6 N 6 N 4 N 4 P 7 P 7 N 07 ! N p7 , N 7 < N 7 o @VR 7 L VN 8 Z VN 8 g @VN @8 t VN `8 N 8 N 8 8 8 ` N 9 N 09 N `9 p N 9 N 9 N 9 P N : & N P: < P N : Q N : f P N : { N ; @; `; ; ; ; ; < " N 0< 2 N `< B N < R 0 N < c N < s N = @ N P= N = P = P 0 P p1 q ` P 1 P = P P 0 / ) = 9 N > G N `> S P N > h N > } N @ N P N ? N N 0? N `? P N > N > $ N @ 8 N L P N ? ` N u N 0? N `? ? N ? ? N ? ? t M @ M @ M @@ ! M `@ * M @ t O @ t P O @ t hN @ t O @ t PhN A u O A u gN 0A u p O 0A u O @ u 0 O @ u O @ u O @ u P O @ v O @ v O @ $v gN @ 3 Mv pfN @ v peN @ v pdN @ v cN `A v @TR `A !w @`N A Dw _N E P @ j P N A N A N A N A N A 0 N A N A N A * ` N B 8 N PB F p O B T O B a 0 O B n O C { O B P O B O B O C x p O @ x O @ y 0 O @ y O @ y p O PC y P O ry 0 O O @ z O O @ Hy O y O P O @ y 0 O ? ?z O O @ z O @ z P O @ z O A z O 0A p N C N C N @D N D N C @ N C N @D # ` N D . P O @ = O @@ K O `@ Y O @ ~ p O @ ~ O @  0 O @  O @ . O @ = P O @ L O A [ O A j p O A y O 0A  0 O 0A  O 0A  O E  P O E  O E g N 0E { N PE N 0 P N pE N E N E SR E E F P 0F 0F N PF N PF 0 N PF E N PF Z lN A n kN A @kN A jN A 0 N A N A P N A N A RR @ PR @ V O pF R R ` R R @OR @ MR P) F G & `G 3 `G P G P P G P G P H ` P G P G P G ' P H @ p N L N ? W N b N @ 5 N E N ? T ` N c N @ m N y @ N ? N ` N N ? N @ N N ? N r pP PH ~P PH }P PH p|P H O 0 P O 0 P{P H H H * I < 0I N pI ` zP I p @[N I yP J YN @J xP pJ `XN J WN J N 0K N pK N K @ N K . N 0L B N pL V L l L L N M N 0M @ N PM N pM N M N M O M R vP N tP @N `sP N N N output_1833 output_1832 output_1831 output_1830 output_1829 output_1828 output_1788 output_885 output_884 output_883 output_882 output_881 output_880 output_879 output_878 output_877 output_876 output_875 output_874 output_873 output_872 output_871 output_870 output_869 output_868 output_867 output_866 ( 7 output_733 output_714 output_499 output_400 output_399 output_398 output_397 output_396 output_395 output_394 output_393 output_392 output_391 output_390 output_389 output_388 output_387 output_386 output_291 output_290 output_219 output_218 output_217 output_216 output_215 output_214 output_213 output_212 output_211 output_210 output_209 output_208 output_207 output_206 output_205 output_204 output_203 output_202 output_201 output_200 output_199 output_198 output_197 output_109 output_108 output_102 output_97 output_80 output_79 output_78 output_77 output_76 output_75 output_74 output_73 output_72 output_71 output_70 output_69 output_52 output_50 output_48 output_47 F #"l " U T #"l " [ T #"l " [ T #"l " [ T #"l " " a " " g " " m " .T s " y :T $ T #"l :T $ " | :T $ :T $ " " T #"l " " ( " ( " " & " W & " " ' " W ' " " " " " " e $T #"l " " " e $T #"l " " ; " x " = " K " 8T " 8T " =T " =T " 0 " m " T #"l " p " #"l " ;T " ;T " ` " " " " " " " " " " " " " " " " " " " " T #"l " T #"l " :T $ " :T $ " :T " :T :T " | :T " $ " ) 8T ) " $ ( 8T ) ( " . ( 8T 5 ( " ' 8T = ' " F ' 8T O ' " & 8T Z & " b ) " o ) " } ( " ( " ( " ( " ' " ' " ' " ' " & " L & " ( " ( BT & BT & BT ' BT ' " " % " " `&t " " " 4 " i " 4 " i " ; " @ " ; " @ " " " " " E " " R " \ " b " \ " h " n ' " u & " } ' " K & " ' " & " ( " & " ( " ' " & " x ' " } & " K ' " & " ' " & " ' " & " & " ' " & " & " ' " & " ( " & " ' " ( " ' " & " ( " ' " ( " & " ( " ' " ( " " O " O " & " h O " " P " P " ' " h P " ; " & " ; " ' " #"l " #"l " #"l " #"l " #"l " #"l " " " ( " " " ( " " " ( " " " " ( " " " " ( " " " " ( " " " e " e " ( " " " " " " ( " " " e " e " " " e " e " " " " " " " " " " " #"l & " #"l " #"l ' " #"l " #"l ( " #"l " & " " # " ' " " # " ( " " # " & " e " ' " e " ( " e " #"l & " #"l " #"l ' " #"l " #"l ( " #"l " #"l & " #"l " #"l ' " #"l " #"l ( " #"l " ( & " 3 " ? " ( ' " 3 " ? " J & " " J ' " " O & " X " a " O ' " X " a " j & " . " j ' " . " q & " 8 " x " q ' " 8 " x " } & " e " } ' " e " & " 0 "  " ' " 0 "  " & " " " ' " " " ( " " " & " " " ' " " " ( " " " & " e " ' " e " ( " e " & " e " ' " e " ( " e " & " " " A " A " ' " " " A " A " ( " " " A " A " & " " # " " ' " " # " " ( " " # " " " " " " .T " " " m " " .T s " " " a " 5T u p " " " " " .T " " " g " " " " " " " " " " " ) " 0 " " 6 " = " " C " = " " J " = " .T O " V " *t " " " *t " Y " " *t " 3 n " " *t .T ] " a " `&t p " O " e " `&t p " O " e " `&t p " O :T i :T `&t " | :T i :T *t :T $ " @7T " 9 " ' t " @7T ` T ' t " L " @7T ` T ' t " 9 " ' t " " " " " .T " " " a " " " g " " " m " " .T s " " a " " " a 0T #"l " " " a 0T #"l " " " g 0T #"l " " " g 0T #"l " " " m 0T #"l " " " m 0T #"l " " .T s 0T #"l " " .T s 0T #"l " l " s " | " l " s " " " *t " " " *t " " " *t " " " " " " " " `&t " " " " `&t " " " " `&t " " ' " " " `&t " " ' " " `&t " " " " " " " " " :T $ p " O :T $ " y " p " #"l p " #"l " " " " " " " " " " " " " 6 :T i :T `&t p " O :T i :T `&t " y " " " " ( " 6 " " 6 :T i :T `&t :T $ :T V :T `&t " " - " `&t " - " `&t " a " `&t " e " `&t " e " `&t " e " `&t " 1 & " ; & " C O P%T #"l & " 1 ' " ; ' " C P P%T #"l ' " L & " T & " Z O P%T #"l & " L ' " T ' " Z P P%T #"l ' " a & " & #"l P%T #"l & " a ' " ' #"l P%T #"l ' " a ( " ( #"l P%T #"l ( " ) " . ) " M ) P%T #"l ) " & " `&t & " ' " `&t ' " ( " `&t ( " ' " `&t & " ( " `&t & " ( " `&t ' " } & ;T g O " `&t & " K O " } ' ;T g P " `&t ' " K P " } ) ;T g ) " `&t ) " K ) " k & " k O " v & " & " O " O " k ' " k P " v ' " ' " P " P " k ) " k ) " v ) " ) " ) " ) " " " 6T " " " 9 " " e " `&t " k p " O " e " `&t " k p " O " " " " " " " e " `&t " " " " " " " " " " " " " a " `&t T n " e " `&t T n " e " `&t T n " e " `&t T n " V " `&t T n " " `&t T n " " `&t T n " " `&t T n " " `&t " " " p " #"l " a " `&t " " e " `&t " " e " `&t " " " `&t T n " " 9 " " 9 " " V .T #"l " a .T #"l " .T #"l " } & "T #"l & " = & " K & " } ' "T #"l ' " = ' " K ' " } & !T #"l & " `&t & " K & " } ' !T #"l ' " `&t ' " K ' #"l .T #"l "T #"l " 9 " 9 #"l "T #"l " 9 " 9 #"l "T #"l " 9 " 9 p " O #"l "T #"l " 9 " 9 p " O #"l P/T #"l " " W #"l " P/T #"l " " #"l " P/T #"l " T #"l #"l " /T #"l $T #"l " " #"l " /T #"l $T #"l " " #"l " " #"l p T #"l #"l " #"l p " #"l @9T #"l " ' t p " #"l @8T #"l " p " #"l p T #"l #"l p " #"l @9T #"l p " #"l @8T #"l p " #"l #"l " #"l " " " " " " " 9 " " " " 9 " " p T O p T O " " " " " " `&t " " " " i " `&t " " " " `&t " i " `&t " " l 0 T #"l @9T #"l " " & " " l @9T #"l " " & " " l @9T #"l 0 T #"l " " & " " l 0 T #"l " 0 T #"l " `&t " l " ) 0 T #"l " l =T #"l #"l " J & " - & " 2 & `#T #"l & " J ' " - ' " 2 ' `#T #"l ' " J & " & " 2 & `#T #"l & " J ' " ' " 2 ' `#T #"l ' " } & " m & " K & `#T #"l & " } ' " m ' " K ' `#T #"l ' " } & " *t & " K & `#T #"l & " } ' " *t ' " K ' `#T #"l ' " & " *t & " W & `#T #"l & " ' " *t ' " W ' `#T #"l ' " 8 & " ? & " F & `#T #"l & " 8 ' " ? ' " F ' `#T #"l ' " 8 & " N & " F & `#T #"l & " 8 ' " N ' " F ' `#T #"l ' " } & " K & " } & " = & " K & `#T #"l & " } ' " = ' " K ' `#T #"l ' " } & " `&t & " K & `#T #"l & " } ' " `&t ' " K ' `#T #"l ' " & " U & " P & `#T #"l & " ' " U ' " P ' `#T #"l ' " & " " & `#T #"l & " ' " " ' `#T #"l ' " & " " & `#T #"l & " ' " " ' `#T #"l ' " & " & " `#T #"l & " ' " ' " `#T #"l ' " & " & " `#T #"l & " ' " ' " `#T #"l ' " ' " P & " Z ' `#T #"l ' " ' " Z ' " P & `#T #"l ' " ' " Z & " P & `#T #"l ' " ( " *t ( " ( `#T #"l ( " ( " Z ( " ^ ( `#T #"l ( " ( " " ( `#T #"l ( " ( " " ( `#T #"l ( " ( " ( " `#T #"l ( " ( " ( " `#T #"l ( " ( " P & " Z ( `#T #"l ( " ( " P ' " Z ( `#T #"l ( " ( " Z ( " P & `#T #"l ( " ( " Z ( " P ' `#T #"l ( " ( " Z & " P & `#T #"l ( " ( " Z ' " P ' `#T #"l ( " } ' " K ' " ( " b ( " `&t ( " ' ( " ( " b ( " `&t & " ( " b ( " `&t ' " ( " b ( " `&t ( 0 " |n ( " & " b ( " `&t & 0 " |n & " ' " b ( " `&t ' 0 " |n ' " ( " `&t ( " m ( " e ( " ( " `&t & " m & " e ( " ( " `&t ' " m ' " e ( " ( " `&t & " m ( " e ( " ( " `&t ' " m ( " e ( " } & " = & T O " } ' " = ' T O " #"l " #"l ( " " ( " ( " " ( " " ( " " ( " " ( " " ( " " " ( " " #"l ( " #"l ( " ( " `&t ( " e " e " #"l " #"l ( " #"l " #"l ( " " ( " e " e " ( " " ( " " " " ( " " ( " e " e " " ( " e " e " " ( " " " " " ( " " " " #"l " #"l & " #"l " #"l ' " " = ' " h " k " `&t " ' " h " k " & " `&t " ' " r " h " `&t " " h " `&t " " h " `&t " " h " & " " `&t " ' " h " & " " `&t " ' " k " h " & " ' t " `&t " ' " r " n " h " " ' t " `&t " ' " 0T #"l " ; .T #"l " " c " ; .T #"l " " c " ; .T #"l " r " v PAT #"l " ( 0T #"l " ^ ( " Z ( " z ' 0T #"l " ' " ' " & 0T #"l " & " & " } & " = & " = & " = & " } ' " = ' " = ' " = ' " ; " v " " " `&t " 9 " " `&t " " `&t " " `&t p " O #"l @9T #"l " ' t p " #"l #"l @8T #"l " p " #"l #"l p T #"l #"l p " #"l #"l @9T #"l p " #"l #"l @8T #"l p " #"l " u p p " #"l " u p p " O " " e " " p " ' t " PAT #"l " e " e " PAT #"l " e p " ' t " " " `&t " " " `&t " " " `&t " " " k " " & " 9 " p " ' t " x ; ;T ; " x < ;T < " x = ;T = " x > ;T > " ; ;T ; " < ;T < " = ;T = " > ;T > " N ;T D N " " w " N " *t N " N " N " N " N " N " `&t N " N " N " N " = " *t N " N " = " `&t N " N " = " N " N " = " N " `&t & " N " c & ;T & " & " N " & " N " ; " *t ; " ; " ; " `&t ; " ; " < " *t < " < " < " `&t < " < " = " *t = " = " = " `&t = " = " > " *t > " > " > " `&t > " > " = " *t < " < " > " *t = " = " < " `&t < " " = " `&t = " " > " `&t > " " ; " `&t ; " ; " < " `&t < " < " = " `&t = " = " ; " `&t < " < " < " `&t = " = " < " `&t < " " `&t ; " ; " " w ; " Vq " w ; " w ; %T #"l " ? ;T ? " @ ;T @ " A ;T A " B ;T B " C ;T C " O ;T O " P ;T P " D ;T D " E ;T E " F ;T F " G ;T G " Q ;T Q " R ;T R " & A " 0 " , A " 2 O " O " 2 P " P " 2 Q " Q " 2 R " R " } B " K B " 2 D " D " 2 ? " ? " O " = O " P " = P " Q " = Q " R " = R " G " = G " B " = B " " 9 " } D " e D " } ? " e ? " O " O " O P%T #"l O " P " P " P P%T #"l P " Q " Q " Q P%T #"l Q " R " R " R P%T #"l R " O " I O " M O P%T #"l O " P " I P " M P P%T #"l P " } O " m O " K O " } O " = O " K O " } P " m P " K P " } P " = P " K P " } Q " m Q " K Q " } Q " = Q " K Q " } R " m R " K R " } R " = R " K R " } O " *t O " K O " } O " `&t O " K O " } P " *t P " K P " } P " `&t P " K P " } O " = O " K O " } P " = P " K P " } O " `&t O " K O " } P " `&t P " K P " } Q " = Q " K Q " } R " = R " K R " } Q " K Q " } O " K O " = O " } O " K O " `&t O " } R " K R " } P " K P " = P " } P " K P " `&t P " } O " = O " K O 0 T O " } P " = P " K P 0 T O " } Q " = Q " K Q 0 T O " } R " = R " K R 0 T O " } O " = O " K O "T #"l O " } P " = P " K P "T #"l P " } Q " = Q " K Q "T #"l Q " } R " = R " K R "T #"l R " } & " `&t & " K & !T #"l & " } ' " `&t ' " K ' !T #"l ' " } O " `&t O " K O !T #"l O " } P " `&t P " K P !T #"l P " } O " = O " K O !T #"l O " } P " = P " K P !T #"l P " } & " `&t & " = & " } ' " `&t ' " = ' " & " 7 & " & " & " ' " 7 ' " ' " ' " O " 7 O " O " O " P " 7 P " P " P " Q " 7 Q " Q " Q " R " 7 R " R " R " O " 7 O " O " O T #"l O " P " 7 P " P " P T #"l P " q & " < & " C & " K & " q ' " < ' " C ' " K ' " q O " < O " C O " K O " q P " < P " C P " K P " q Q " < Q " C Q " K Q " q R " < R " C R " K R " } O " `&t O " = " = " K O " } O " = O " " O " O " 0 " ; " O " } O " K A " } Q " K F " } A " K O " } F " K Q " P " = " = " K P " } P " = P " " P " P " 0 " ; " P " } R " K A " } R " K F " } P " K A " } A " K R " } A " K P T #"l = " } O " = O " K P " O " O " P " } P " = P " K O " P " P " O " } O " K R " } O " K P T #"l N " } R " K O " } R " K Q " } P " K O " O " 1 O " J O " O " O " J O " R O " 1 O " Y O " R O " O " Y O " } Q " = Q " K Q T #"l T #"l T #"l T #"l T #"l T #"l !T #"l !T #"l " } O " = O " K O T #"l T #"l T #"l T #"l " } A " = A " K A T #"l T #"l T #"l T #"l " } O " `&t O " K O T #"l T #"l T #"l T #"l " } A " `&t A " K A T #"l T #"l T #"l T #"l " _ N " > O " R O " 1 O " ` N " R O " O " ` N " _ N " a O " O " 1 O " Y N " O " = O " f N " } O " = O " = O " } O " `&t O " = O " O " & " } O " `&t & " l N " y & ;T & " l N " & ;T & " N " & `6T & " O " 8 N " N " O " N " N " O ;T O " & " A ;T A " " O ;T O " & " A ;T A " " O ;T O " & " A ;T A " " / O ;T O " : & " / A ;T A " : " } O " = O " K & P " _ ' " a P " P " # P " - P " 7 P " D P " P P " } P " K ' " } P " `&t ' " q P " a ' ;T \ ' " b P " p ' ;T z ' " } ? " m ? " K ? " } ? " = ? " K ? " } @ " m @ " K @ " } @ " = @ " K @ " } A " m A " K A " } A " = A " K A " } B " m B " K B " } B " = B " K B " } ? " *t ? " K ? " } ? " `&t ? " K ? " } @ " *t @ " K @ " } @ " `&t @ " K @ " } A " *t A " K A " } A " `&t A " K A " } B " *t B " K B " } B " `&t B " K B " #"l ? " #"l ? " #"l ? " } B " m A " K A " } B " *t A " K A " } A " m @ " K @ " } A " *t @ " K @ " #"l A " #"l A " #"l A " #"l B " #"l B " #"l B " } @ " = @ " " } A " = A " " } @ " `&t @ " " } A " `&t A " " } C " = C T O " } B " = B " " } C " `&t C T O " } B " `&t B " " } ? " = ? " K ? " } @ " = @ " K @ " } ? " `&t ? " K ? " } @ " `&t @ " K @ " } D " = D " K D " } E " = E " K E " } F " = F " K F " } G " = G " K G " } ) " `&t ) " K ) " } D " m D " K D " } E " m E " K E " } F " m F " K F " } G " m G " K G " } ) " *t ) " K ) " } ? " = @ " K @ " } ? " `&t @ " K @ " } @ " = A " K A " } @ " `&t A " K A " } ? " = ? " pCT O " } @ " = @ " CT O " } A " = A " B " _ " B " A " " A " " B " " B " " B " " l = " ;T " l = " ;T " = " `6T " = " `6T " A " 8 = " = " A " = " I = " B " ;T ! " ) B " 8 ;T E " } B " = ? " K ? " } B " `&t ? " K ? " " = Q " " = R " " = O " " = P " Vq " = ? " = ? " u p " " k " " } @ " = ? " K ? " } @ " `&t ? " K ? " < " `&t ; " ; " } " = " K T O " } " `&t " K T O " " `&t " T O " } ? " K ? " ; " ; " & " = & " ' " = ' " & " = O " ' " = P " } B " `&t B p T #"l p T #"l " } B " `&t B " = ? " } B " `&t B " = B p T #"l p T #"l " } O " = O " K O T O " } P " = P " K P T O " } Q " = Q " K Q p T O " } R " = R " K R T O " } O " = O " K O " = O " } P " = P " K P " = P " } Q " = Q " K Q " = Q " } R " = R " K R " = R " } O " `&t O " K O T O " } P " `&t P " K P T O :T } O :T `&t O p:T K O " Y O :T } P :T `&t P p:T K P " Y P " } O " m O " K O p T O " } P " m P " K P p T O " } Q " m Q " K Q p T O " } R " m R " K R p T O " } O " *t O " K O p T O " } P " *t P " K P p T O " } B " e B " } ? " = ? " K ? p T O " } ? " `&t ? " K ? p T O " } ? " = ? " K ? " = ? :T } ? :T `&t ? p:T K ? " Y ? " } @ " = @ " K @ p T O " } @ " `&t @ " K @ p T O " } @ " K ? " } A " K ? " } A " K @ " } B " K ? " } B " K @ " } B " K A " } Q " K Q T O " } R " K R T O " } O " K O T O " } P " K P T O " } O " = O " = O T O " } P " = P " = P T O " } O " `&t O " = O T O " } P " `&t P " = P T O " P " U ? :T 8 ? " t p:T ? " p T " P " 8 ? " t " ? " p T " U ? " 8 ? " t " ? " p T " \ ? " g " n ? " p " x ? " p T " P " U ? :T 8 ? p:T ? p T " P " 8 ? " ? p T " U ? " 8 ? " ? p T " \ ? " g " n ? " x ? p T " } @ " m @ " K @ " = @ " } A " m A " K A " = A " } B " m A " K A " = B " B " m A " K A " } A " m @ " K @ " = A " ? " 8 ? " ? " ? " @ " 8 @ " @ " @ " A " 8 A " A " A " B " 8 B " B " B " O " 8 O " O " O " P " 8 P " P " P " D " 8 D " D " D " E " 8 E " E " E " F " 8 F " F " F " G " 8 G " G " G " Q " 8 Q " Q " Q " R " 8 R " R " R " ? " 8 ? " ? " ? " A " 8 B " B " ? " @ " 8 A " A " ? " ? " 8 @ " @ " ? " } ? " K ? T O " } @ " K @ T O " } A " K A 0 T O " } B " K B P T O " ? " ? " ? " @ " @ " @ " A " A " A " B " B " B " } O " K O T #"l O " } P " K P T #"l P " } ? `"T #"l ? " = ? " K ? " } @ `"T #"l @ " = @ " K @ " } A `"T #"l A " = A " K A " } B `"T #"l B " = B " K B " } ? "T #"l ? " = ? " K ? " } @ "T #"l @ " = @ " K @ " } A "T #"l A " = A " K A " } B "T #"l B " = B " K B " } ? " = ? " K ? p " O " } @ " = @ " K @ p " O " } A " = A " K A p " O " } B " = B " K B p " O " } O " = O " m O " K A T O " } P " = P " m P " K B T O " } Q " = Q " m Q " K F T O " } R " = R " m R " K G T O " } B " K B p T O " } B " = B " K B p T O " } B " `&t B " K B p T O &T #"l " F " " Q " & " G " " R " ' " q D " ? " q E " @ " q F " A " q G " B " q Q " O " q R " P " q O " O &T #"l p " " q Q " Q &T #"l p " " q R " R &T #"l p " " } O " K O ,T #"l p " #"l " } P " K P ,T #"l p " #"l " } Q " K Q -T #"l p " #"l " } R " K R 0-T #"l p " #"l " } O " = O " K A " } P " = P " K B " } Q " = Q " K F " } R " = R " K G " } F " = F " K F p T O " } R " = R " K R p T O " } F " = F " K F +T #"l p " #"l " } Q " = Q " K Q @,T #"l p " #"l " } R " = R " K R +T #"l p " #"l " } G " = G " K B " } R " = R " K P " } F " = F " K A " } Q " = Q " K O " } E " = E " K @ " } D " = D " K ? " } O " e O " = A " } P " e P " = B " } Q " e Q " = F " } R " e R " = G " O " = A " = O " P " = B " = P " Q " = F " = Q " R " = G " = R " 2 F " A " 2 Q " O " 2 R " P " D " 8 ? ;T ? " E " 8 @ ;T @ " F " 8 A ;T A " G " 8 B ;T B " Q " 8 O ;T O " R " 8 P ;T P " } O " = @ " } O " e < " } Q " K @ " } @ " = O p T n T #"l < " < " = O p T n " @ " = Q p T n " " " " " " " " 9 " " " " 9 " " " Tn " l " k " 1T " Tn " l " k " V " " `&t " " " `&t " " " `&t " V " " `&t " " " `&t " " " `&t " " " " " " L " #"l " #"l " #"l #"l " #"l " #"l " #"l #"l " #"l " #"l " #"l #"l " #"l " #"l .T #"l #"l " #"l " #"l " #"l " #"l " #"l " #"l " #"l " #"l " #"l " #"l " #"l " #"l :T #"l " #"l P/T #"l " #"l ( " #"l ( #"l " #"l P/T #"l " #"l ( " #"l ( P/T #"l @.T #"l & @.T #"l & #"l P/T #"l @.T #"l ' @.T #"l ' #"l " #"l P/T #"l @.T #"l & @.T #"l & " #"l P/T #"l @.T #"l ' @.T #"l ' " #"l PAT #"l T #"l #"l " #"l " #"l PAT #"l T #"l " #"l " #"l T #"l " #"l " #"l ( " #"l ( " #"l " #"l & " #"l & " #"l " #"l ' " #"l ' " #"l " #"l " #"l " #"l " #"l " #"l $T #"l " #"l " #"l " #"l $T #"l " #"l " #"l " #"l " #"l " #"l " #"l " #"l 0 " #"l 0 " #"l " #"l " #"l " #"l " #"l " #"l " #"l " #"l :T #"l " #"l " #"l ) AT #"l ) " #"l ) " #"l ) " #"l ( BT #"l ( " #"l ( " #"l ( " #"l ' CT #"l ' " #"l ' " #"l ' " #"l & " #"l & " #"l & CT #"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 ' BT #"l & " #"l ( BT #"l & " #"l ( BT #"l ' " #"l ' " #"l & " #"l ' " #"l & " #"l ( " #"l & " #"l ( " #"l ' " #"l & " #"l ' " #"l & " #"l ' #"l & #"l ' #"l & " #"l & BT #"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 O " #"l O " #"l " #"l ' #"l " #"l P " #"l P " #"l " #"l O " #"l O " #"l & " #"l O " #"l " #"l P " #"l P " #"l ' " #"l P " #"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 " #"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 " #"l ' " #"l " #"l " #"l ( " #"l " #"l " #"l & " #"l " #"l " #"l A " #"l A " #"l ' " #"l " #"l " #"l A " #"l A " #"l ( " #"l " #"l " #"l A " #"l A " #"l & " #"l " #"l " #"l A " #"l A " #"l ' " #"l " #"l " #"l A " #"l A " #"l ( " #"l " #"l " #"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 & " #"l #"l " #"l " #"l ' " #"l #"l " #"l " #"l ( " #"l #"l " #"l " #"l " #"l " #"l " #"l " #"l " #"l " #"l " #"l " #"l " #"l " #"l .T #"l " #"l " #"l " #"l " #"l " #"l " #"l " #"l @7T #"l " #"l " #"l " #"l @7T #"l ` T #"l " #"l " #"l @7T #"l ` T #"l " #"l " #"l " #"l " #"l " #"l PAT #"l 0T #"l " #"l " #"l " #"l PAT #"l 0T #"l " #"l " #"l " #"l PAT #"l 0T #"l " #"l " #"l .T #"l PAT #"l 0T #"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 :T #"l p " #"l PAT #"l %T #"l " #"l p " #"l p " #"l PAT #"l %T #"l " #"l p " #"l " #"l " #"l p " #"l " #"l " #"l p " #"l :T #"l :T #"l " #"l " #"l ) " #"l ) BT #"l P%T #"l #"l " #"l " #"l " #"l P%T #"l " #"l & P%T #"l & #"l O " #"l ' P%T #"l ' #"l " #"l ( P%T #"l ( #"l " #"l & " #"l & " #"l & " #"l ' " #"l ' " #"l ' " #"l ) " #"l ) " #"l ) " #"l & ;T #"l O " #"l & " #"l O " #"l ' ;T #"l P " #"l ' " #"l P " #"l ) ;T #"l ) " #"l ) " #"l ) " #"l & " #"l O " #"l & " #"l & #"l O #"l O " #"l ' " #"l P " #"l ' " #"l ' #"l P #"l P " #"l ) " #"l ) " #"l ) " #"l ) #"l ) #"l ) PAT #"l " #"l %T #"l " #"l PAT #"l " #"l %T #"l " #"l PAT #"l " #"l %T #"l " #"l PAT #"l " #"l %T #"l " #"l PAT #"l " #"l %T #"l " #"l " #"l " #"l " #"l " #"l " #"l " #"l " #"l " #"l " #"l 6T #"l 07T #"l " #"l " #"l " #"l " #"l " 9 " #"l " #"l " #"l " 9 " #"l " #"l " #"l p " #"l " #"l " #"l " #"l p " #"l " #"l @7T #"l p " #"l 6T #"l 6T #"l " #"l " #"l " #"l " #"l " 9 " #"l " #"l T #"l " #"l " #"l " #"l T #"l T #"l " #"l :T #"l T #"l T #"l :T #"l T #"l T #"l " #"l " #"l .T #"l " #"l .T #"l " #"l .T #"l #"l "T #"l " #"l " #"l #"l "T #"l " #"l " #"l #"l "T #"l " #"l " #"l p " #"l #"l "T #"l " #"l " #"l p " #"l #"l P/T #"l " #"l " #"l #"l #"l P/T #"l " #"l " #"l #"l #"l " /T #"l $T #"l " #"l " #"l #"l #"l " /T #"l $T #"l " #"l " #"l #"l #"l " /T #"l $T #"l " #"l " #"l #"l #"l " /T #"l $T #"l " #"l " #"l #"l #"l " #"l " #"l .T #"l 0;T #"l #"l #"l #"l #"l @9T #"l #"l " #"l p " #"l @8T #"l #"l " #"l p " #"l #"l #"l #"l @9T #"l #"l p " #"l @8T #"l #"l p " #"l #"l #"l #"l #"l #"l #"l #"l #"l #"l #"l #"l #"l " #"l " #"l " #"l " #"l " #"l " #"l " #"l " #"l " #"l " #"l 0 T #"l #"l #"l " #"l " #"l " #"l 0 T #"l " #"l #"l #"l " #"l " #"l " #"l " #"l @9T #"l 0 T #"l " #"l " #"l " #"l 0 T #"l " #"l =T #"l #"l " #"l 0 T #"l =T #"l #"l " #"l " #"l " #"l `#T #"l " #"l " #"l " #"l `#T #"l " #"l " #"l " #"l `#T #"l " #"l " #"l " #"l `#T #"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 ( " #"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 p " #"l p " #"l p " #"l " #"l " #"l " #"l " #"l #"l #"l " #"l " #"l " #"l " #"l " #"l #"l #"l " #"l " #"l p " #"l p " #"l p " #"l p " #"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 PAT #"l 0T #"l " #"l .T #"l " #"l " #"l PAT #"l " #"l & P/T #"l " #"l & " #"l & " #"l ' P/T #"l " #"l ' " #"l ' " #"l ( P/T #"l " #"l ( " #"l ( BT #"l ' 0T #"l " #"l ' " #"l ' PAT #"l BT #"l BT #"l `#T #"l " #"l " #"l " #"l " #"l p " #"l " #"l " #"l " #"l p " #"l " #"l " #"l " #"l p " #"l " #"l " #"l 4T #"l $T #"l PAT #"l " #"l %T #"l 4T #"l p " #"l PAT #"l %T #"l 4T #"l p " #"l " #"l " #"l " #"l " #"l " #"l " #"l " " #"l " #"l " 9 " #"l " #"l " 9 " #"l " #"l " 9 " #"l & " #"l & " 9 & " #"l " #"l " " #"l " #"l " 9 " #"l " #"l " 9 PAT #"l %T #"l " #"l " 9 PAT #"l %T #"l " #"l " #"l PAT #"l %T #"l " #"l " #"l PAT #"l %T #"l :T #"l p " #"l " #"l " #"l " 9 0$T #"l " #"l " #"l " #"l p$T #"l " #"l " #"l " #"l p$T #"l " #"l " #"l " 9 0$T #"l " #"l " #"l " #"l " #"l >T #"l " #"l p " #"l p " #"l " 9 p " #"l " 9 p " #"l " 9 " 9 p " #"l " 9 " 9 " #"l " #"l p " #"l " #"l " #"l p " #"l " #"l " #"l " #"l " 9 " #"l " #"l " #"l " 9 " #"l " #"l p " #"l " 9 " #"l " #"l p " #"l " 9 " #"l " #"l p " #"l " 9 " #"l " #"l p " #"l " #"l .T #"l " 9 " #"l " #"l p " #"l " #"l .T #"l " 9 #"l @9T #"l #"l " #"l p " #"l #"l @8T #"l #"l " #"l p " #"l #"l @9T #"l #"l p " #"l #"l @8T #"l #"l p " #"l " #"l p " #"l p " #"l " #"l " #"l #"l " #"l " #"l #"l " 9 " p " ' t " a " 9 " p " ' t " #"l ; " #"l ; " #"l < " #"l < " #"l = " #"l = " #"l > " #"l > " #"l N " #"l N " #"l ; " #"l ; " #"l < " #"l < " #"l = " #"l = " #"l > " #"l > " #"l N " #"l N " #"l ; " #"l < " #"l = " #"l > " #"l N " #"l N " #"l N " #"l N " #"l N " #"l N " #"l N " #"l = " #"l N " #"l N " #"l N " #"l & p " #"l " #"l & " #"l N " #"l & " #"l N " #"l & " #"l N p " #"l " #"l N #"l " #"l ; " #"l ; " #"l ; " #"l < " #"l < " #"l < " #"l = " #"l = " #"l = " #"l > " #"l > " #"l > " #"l = " #"l < " #"l < " #"l > " #"l = " #"l = " #"l < " #"l < " #"l T #"l " #"l < " #"l < p " #"l " #"l = " #"l p " #"l " #"l " #"l = " #"l " #"l = " #"l " #"l = p " #"l " #"l = #"l " #"l < " #"l p " #"l " #"l " #"l < p " #"l " #"l < #"l " #"l ; " #"l p " #"l " #"l " #"l ; p " #"l " #"l ; #"l " #"l ; " #"l ; " #"l ; " #"l D " #"l D " #"l E " #"l E " #"l F " #"l F " #"l G " #"l G " #"l Q " #"l Q " #"l R " #"l R " #"l ? " #"l ? " #"l @ " #"l @ " #"l A " #"l A " #"l B " #"l B " #"l C " #"l C " #"l O " #"l O " #"l P " #"l P " #"l A " #"l " #"l A " #"l O PT `>T >T `>T `>T >T `>T `>T `>T `>T `>T `>T `>T `>T @?T `?T @T ?T 0@T I@T d@T @T @T @T @T AT AT @T cmpxchg8b_pic_memory_operand_1 memory_displacement_only_operand_1 memory_displacement_operand_1 aligned_operand_1 no_seg_address_operand_1 symbolic_operand_1 x86_64_zext_immediate_operand_1 Ym /i/toolchain-src//gcc/gcc-4.6/gcc/config/i386/predicates.md DT DT (LT DT DT DT DT DT DT DT DT DT DT DT DT 0HT HT IT DT DT DT DT DT DT DT DT DT DT DT DT DT DT DT DT DT DT DT DT JT LT MT iT iT iT iT iT iT iT iT iT iT iT iT iT iT iT PjT /iT iT iT iT iT iT iT iT iT iT iT iT iT iT iT iT iT iT iT iT iT iT kT PmT iT @ T d T d T d T d T d T d T d T d T d T T T T d T T 5 T T T T T X T b T 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 T T T T T T T T T T T T T T T T T 0 T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T ` T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T P T T T T T T ` U U U U T T 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 #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 F"U #U @ U U U U U U U U U U U U U U U U U U U U U U C U !U U U U U U U U U U U U U U U U U U P U xU xU yU nU nU nU nU nU nU nU nU nU nU ?wU %zU nU nU nU nU nU nU nU nU nU nU nU nU nU nU nU nU nU nU nU nU nU nU nU nU nU nU nU nU nU nU nU nU nU nU nU wU nU nU nU nU wU 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 U U q U U U 7 U U U U p 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 0 U U 0 U U U U 0 U U U U U U U U U U U U U U U U U U U U U U @ U U F 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 p U U U U U U U U U U U U U U U U U U 6 U 6 U 6 U 6 U 6 U 6 U 6 U 6 U 6 U 6 U 6 U 6 U 6 U 6 U 6 U 6 U 6 U 6 U U A U U U U U U U U U U U U U U U U U U H 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 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 4 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 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 p U U U U U U U U U U U U U U U U U U i 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 U U U U U U U U U U U U v V U U U U U U U U U U U U U U U U U U U V V U V s V s V s V s V s V s V s V s V s V s V s V s V s V s V s V s V s V s V s V s V s V s V s V s V s V s V s V s V s V s V V A V s V V s V s V s V s V s V s V s V s V V h V V s V s V s V s V s V s V V X V V V s V s V s V s V s V s V s V P V s V V s V s V s V s V s V s V s V s V s V s V s V s V s V s V s V s V U V s V s V s V s V s V s V s V s V s V s V s V s V s V s V s V s V s V s V s V s V s V s V 0 V A V V s V V V V s V s V s V s V s 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 V V "V @"V V `'V V V V V V V V V x$V V&V V V &V V 0%V !V V P!V #V e#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 V @ V V V V V V V V V V V V V V V V V V V P V V ! V V p=V V 1V 1V 1V 1V 1V 1V 1V 1V :V DW =W &W &W &W &W &W &W &W &W &W &W &W &W &W &W &W &W &W &W &W CW ACW &W &W &W &W &W &W &W &W &W &W &W &W &W &W &W &W &W &W &W AW AW SBW &W ?W &?W >W EW &W CW 9EW AW rEW &W &W &W &W &W &W &W BW DW @W >W X . X %'W %'W %'W %'W %'W %'W %'W %'W %'W %'W X v X >ZY Y 6 Y %'W %'W %'W %'W %'W %'W %'W %'W %'W %'W Y ~ Y ^Y X { X %'W %'W %'W %'W %'W %'W %'W %'W %'W %'W X X 4PY ZW iYW ZW $W $W $W $W $W $W $W $W $W XW ^W @^W l_W 0XW \W a\W [W 5[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 q X 9X 9X 9X 9X 9X 9X 9X 9X 9X 9X 9X X X FkY 9X 9X 9X 9X kY eW dW t`W t`W t`W t`W t`W t`W t`W t`W t`W t`W (dW cW 8cW t`W bW bW aW aW `W t`W t`W t`W t`W t`W t`W t`W t`W t`W t`W `W `W `W `W `W `W `W `W `W `W `W `W `W `W `W `W `W `W AhW gW fW fW fW fW fW fW fW fW fW fW fW fW fW fW fW fW fW fW fW gW DgW rW qW DsW lW lW lW lW lW lW lW lW lW apW uqW pW lW oW @oW nW ,nW mW lW lW lW lW lW lW lW lW lW lW UmW UmW UmW UmW UmW UmW UmW UmW UmW UmW UmW UmW UmW UmW UmW UmW UmW UmW lW lW lW lW lW lW lW lW lW lW lW lW lW lW lW lW lW lW lW lW lW mW ~W %~W }W $W $W $W $W $W $W $W $W $W }W |W W 8 W # W xW |W P{W zW "\Y $W "\Y $W $W $W "\Y $W $W $W $W $W $W $W $W $W $W $W $W $W $W $W $W $W $W $W $W $W K[Y $W \Y @ W xW @ W xW xW xW @ W xW xW xW xW xW W W W W xW xW xW xW xW xW xW xW xW xW W W xW ` W xW W W K W W W W W W W W W W W W W W S 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 [ 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 [ 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 W [ W B W 2 W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W W W c W W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W u W P W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W c W 0 W W W q W 9Y c W 9Y c W c W c W 9Y c W c W c W c W c W W ;Y qX mX W W W W W W W W W W 1mX lX 7lX W W W W W W W W kX 7kX W W W W W W W oX W PoX 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 @nX pX W 0pX DqX hX W W W W W X K 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 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 P W W P W W W W P W W W W W W W W 1 W W W W W W W W W W W W @ W W f 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 W W W W X X W X W W W W W W W W X p X X W " X W X 0 X W X X W W W W W W W W W ! X W X W W W W W W W W W W W W W W W W X W W W W W W W W W W W W W W W W W W W W W W 0 X X X X @ X X X W W W W W X W ` W W ` W ` W ` W W ` W ` W ` W ` W ` W W @ W g W ` W ` W ` W ` W ` W ` W ` W ` W ` W W G W W ` W W ` W W ! W W W W W W W W W W W W W W W G W W W W W W W W W W W W W W @ W W W Q W X X W X W W W W W W W W W W W W W W W W X X W W X X W W W W X X W X X 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 . X W W W W W W W W W W W W W X X 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 X X W e X W W W W W W W W W W W W < X W W X g X &W &W &W &W &W &W &W &W &W &W &W &W &W &W &W 2 X X X = X X P X Y W Y W Y W X Y W X Y W Y W @ X X @ X X pY pY pY pY pY pY pY pY pY pY TxY xY yY pY PzY zY }Y `{Y }{Y pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY {Y |Y @yY yY vY pY pY pY pY uY puY xY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY wY wY fwY pY pY pY pY pY pY pY pY pY pY pY pY pY wY vY vY JvY Z b Z qY qY qY qY qY qY qY qY qY qY Z z Z `Z =XZ WZ qY qY qY qY qY qY qY qY qY qY XZ UWZ RZ QZ PZ qY qY qY qY qY qY qY qY qY qY PZ NZ @'Z 4 Y pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY p Y Y Y pY pY pY pY pY pY pY pY pY Y B Y Y pY 7Y Y Y H Y Y pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY pY ( Y Y ~Y ~Y ~Y ~Y ~Y ~Y ~Y ~Y ~Y ~Y ~Y ~Y ~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 ~Y ~Y ~Y ~Y ~Y ~Y ~Y ~Y ~Y ~Y ~Y ~Y ~Y ~Y ~Y ~Y ~Y ~Y ~Y ~Y ~Y ` Y ~Y ~Y ~Y ~Y ~Y ~Y ~Y ~Y ~Y ~Y ~Y ~Y ~Y ~Y ~Y Y Y " Y Y Y g Y g Y g Y g Y g Y g Y g Y g Y g Y g Y Y ; Y Y g Y Y o Y M Y + Y Y T Y Y Y i Y i Y i Y i Y i Y i Y i Y i Y i Y Y . Y z Y i Y Y Y Y p Y J Y U Y Y U Y Y Y Y U Y Y Y Y Y Y Y p Y c Y Y Y Y Y Y Y Y Y Y 5 Y p Y Y Y Y Y P Y 5 Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y o Y @ Y Y @ Y Y Y Y @ Y Y Y Y Y Y ` Y % Y Y Y Y Y Y Y Y Y Y Y 3 Y Y 3 Y V Y Y Y Y Y Y t Y Y t Y t Y t Y Y t Y t Y t Y t Y t Y Y Y p Y t Y t Y t Y t Y t Y t Y t Y t Y t Y U Y Y Y Y Y t Y ` Y p Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y t Y Y d Y Y @ Y Y yY yY Y yY Y BrZ rZ rZ rZ rZ rZ rZ 'sZ sZ rZ rZ sZ 2tZ PtZ rZ 4rZ 8wZ rZ rZ rZ wZ rZ rZ vZ vZ rZ rZ rZ rZ rZ vZ vZ PvZ rZ vZ rZ rZ rZ uZ rZ rZ rZ rZ rZ rZ rZ uZ PrZ PrZ uZ puZ @uZ tZ gtZ PrZ PrZ wZ PrZ PrZ PrZ PrZ PrZ PrZ PrZ PrZ PrZ PrZ PrZ wZ 2yZ xZ 7zZ PrZ PrZ PrZ PrZ PrZ PrZ PrZ PrZ PrZ PrZ PrZ PrZ PrZ PrZ PrZ PrZ PrZ PrZ PrZ PrZ UxZ zZ yZ hwZ ? 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 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 b Z s Z L Z L Z L Z L Z L Z L Z L Z L Z L Z L Z L Z L Z L Z L Z L Z L Z L Z L Z L Z L Z L Z L Z L Z L Z L Z L Z L Z L Z L Z L Z L Z L Z L Z L Z L Z Z L Z L Z L 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 W Z UNSPEC_GOT UNSPEC_GOTOFF UNSPEC_GOTPCREL UNSPEC_GOTTPOFF UNSPEC_TPOFF UNSPEC_NTPOFF UNSPEC_DTPOFF UNSPEC_GOTNTPOFF UNSPEC_INDNTPOFF UNSPEC_PLTOFF UNSPEC_MACHOPIC_OFFSET UNSPEC_PCREL UNSPEC_STACK_ALLOC UNSPEC_SET_GOT UNSPEC_REG_SAVE UNSPEC_DEF_CFA UNSPEC_SET_RIP UNSPEC_SET_GOT_OFFSET UNSPEC_MEMORY_BLOCKAGE UNSPEC_STACK_CHECK UNSPEC_TP UNSPEC_TLS_GD UNSPEC_TLS_LD_BASE UNSPEC_TLSDESC UNSPEC_TLS_IE_SUN UNSPEC_SCAS UNSPEC_FNSTSW UNSPEC_SAHF UNSPEC_PARITY UNSPEC_FSTCW UNSPEC_ADD_CARRY UNSPEC_FLDCW UNSPEC_REP UNSPEC_LD_MPIC UNSPEC_TRUNC_NOOP UNSPEC_DIV_ALREADY_SPLIT UNSPEC_CALL_NEEDS_VZEROUPPER UNSPEC_FIX_NOTRUNC UNSPEC_MASKMOV UNSPEC_MOVMSK UNSPEC_MOVNT UNSPEC_MOVU UNSPEC_RCP UNSPEC_RSQRT UNSPEC_SFENCE UNSPEC_PFRCP UNSPEC_PFRCPIT1 UNSPEC_PFRCPIT2 UNSPEC_PFRSQRT UNSPEC_PFRSQIT1 UNSPEC_MFENCE UNSPEC_LFENCE UNSPEC_PSADBW UNSPEC_LDDQU UNSPEC_MS_TO_SYSV_CALL UNSPEC_COPYSIGN UNSPEC_IEEE_MIN UNSPEC_IEEE_MAX UNSPEC_SIN UNSPEC_COS UNSPEC_FPATAN UNSPEC_FYL2X UNSPEC_FYL2XP1 UNSPEC_FRNDINT UNSPEC_FIST UNSPEC_F2XM1 UNSPEC_TAN UNSPEC_FXAM UNSPEC_FRNDINT_FLOOR UNSPEC_FRNDINT_CEIL UNSPEC_FRNDINT_TRUNC UNSPEC_FRNDINT_MASK_PM UNSPEC_FIST_FLOOR UNSPEC_FIST_CEIL UNSPEC_SINCOS_COS UNSPEC_SINCOS_SIN UNSPEC_XTRACT_FRACT UNSPEC_XTRACT_EXP UNSPEC_FSCALE_FRACT UNSPEC_FSCALE_EXP UNSPEC_FPREM_F UNSPEC_FPREM_U UNSPEC_FPREM1_F UNSPEC_FPREM1_U UNSPEC_C2_FLAG UNSPEC_FXAM_MEM UNSPEC_SP_SET UNSPEC_SP_TEST UNSPEC_SP_TLS_SET UNSPEC_SP_TLS_TEST UNSPEC_PSHUFB UNSPEC_PSIGN UNSPEC_PALIGNR UNSPEC_EXTRQI UNSPEC_EXTRQ UNSPEC_INSERTQI UNSPEC_INSERTQ UNSPEC_BLENDV UNSPEC_INSERTPS UNSPEC_DP UNSPEC_MOVNTDQA UNSPEC_MPSADBW UNSPEC_PHMINPOSUW UNSPEC_PTEST UNSPEC_ROUND UNSPEC_CRC32 UNSPEC_PCMPESTR UNSPEC_PCMPISTR UNSPEC_FMADDSUB UNSPEC_XOP_UNSIGNED_CMP UNSPEC_XOP_TRUEFALSE UNSPEC_XOP_PERMUTE UNSPEC_FRCZ UNSPEC_AESENC UNSPEC_AESENCLAST UNSPEC_AESDEC UNSPEC_AESDECLAST UNSPEC_AESIMC UNSPEC_AESKEYGENASSIST UNSPEC_PCLMUL UNSPEC_PCMP UNSPEC_VPERMIL UNSPEC_VPERMIL2 UNSPEC_VPERMIL2F128 UNSPEC_MASKLOAD UNSPEC_MASKSTORE UNSPEC_CAST UNSPEC_VTESTP UNSPEC_VCVTPH2PS UNSPEC_VCVTPS2PH UNSPEC_BEXTR UNSPEC_RDRAND UNSPECV_BLOCKAGE UNSPECV_STACK_PROBE UNSPECV_PROBE_STACK_RANGE UNSPECV_EMMS UNSPECV_LDMXCSR UNSPECV_STMXCSR UNSPECV_FEMMS UNSPECV_CLFLUSH UNSPECV_ALIGN UNSPECV_MONITOR UNSPECV_MWAIT UNSPECV_CMPXCHG UNSPECV_XCHG UNSPECV_LOCK UNSPECV_PROLOGUE_USE UNSPECV_CLD UNSPECV_NOPS UNSPECV_VZEROALL UNSPECV_VZEROUPPER UNSPECV_RDTSC UNSPECV_RDTSCP UNSPECV_RDPMC UNSPECV_LLWP_INTRINSIC UNSPECV_SLWP_INTRINSIC UNSPECV_LWPVAL_INTRINSIC UNSPECV_LWPINS_INTRINSIC UNSPECV_RDFSBASE UNSPECV_RDGSBASE UNSPECV_WRFSBASE UNSPECV_WRGSBASE UNSPECV_SPLIT_STACK_RETURN $ 2 I V i x 2 > L X f s # 0 < G T b o  , 7 B P ] l { # 5 G [ m 2 @ M \ j w & 6 F ^ s 0 D T e q  ( 6 F T d r 0 G ` y /i/toolchain-src//gcc/gcc-4.6/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) STC - round %d Getting bb %d Rotating loop %d - %d Selecting BB %d Trace %d (round %d): %d [%d] %d [%d] Connection: %d %d Connection: %d %d Final order: compgotos bbro bbpart add_labels_and_missing_jumps 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 /i/toolchain-src//gcc/gcc-4.6/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 augment_live_range move_btr_def /i/toolchain-src//gcc/gcc-4.6/gcc/cfg.c 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 Register %d used %d times across %d insns ; crosses call with %d frequency 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 ENTRY EXIT [%.1f%%] Basic block %d Successors: %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 %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 loop_exit true false get_loop_copy get_bb_copy get_bb_original free_original_copy_tables initialize_original_copy_tables scale_bbs_frequencies_gcov_type update_bb_profile_for_threading n t p m e m uq free_aux_for_edges alloc_aux_for_edges alloc_aux_for_edge free_aux_for_blocks alloc_aux_for_blocks alloc_aux_for_block Ibr dq p disconnect_src compact_blocks clear_edges G G 7%s { %d->%d %-4d - edge( entry, exit) Compressed edge list, %d BBs + entry & exit, and %d edges *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 /i/toolchain-src//gcc/gcc-4.6/gcc/cfganal.c compute_idf dfs_enumerate_from pre_and_rev_post_order_compute inverted_post_order_compute /i/toolchain-src//gcc/gcc-4.6/gcc/cfgbuild.c [ [ [ [ [ [ [ p [ [ [ x [ p [ p [ p [ mark_tablejump_edge make_edges make_label_edge rtl_make_eh_edge control_flow_insn_p inside_basic_block_p Dead jumptable %i removed Infinite loop in BB %i. Conditionals threaded. Deleted label in block %i. Deleting fallthru block %i. /i/toolchain-src//gcc/gcc-4.6/gcc/cfgcleanup.c Forwarding edge %i->%i to %i failed. 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 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 try_optimize_cfg merge_blocks_move_predecessor_nojumps try_forward_edges delete_unreachable_blocks \ \ \ \ \ \ \ \ \ } \ \ \ \ \ \ \ \ \ \ \ \ * \ \ \ \ \ \ \ \ \ -\ 9-\ -\ 9-\ 9-\ 9-\ 9-\ 9-\ 9-\ 9-\ 9-\ 9-\ -\ u-\ -\ z/\ z/\ /\ /\ .0\ .\ .\ .\ .\ .\ }0\ }0\ E8\ E8\ /8\ /8\ 8\ 8\ 8\ 8\ K\ EN\ M\ \L\ \L\ ML\ M\ K\ K\ L\ L\ K\ K\ L\ \L\ L\ K\ K\ K\ K\ K\ K\ K\ K\ K\ L\ K\ P\ XP\ K\ P\ i\ i\ i\ i\ i\ i\ i\ i\ i\ i\ i\ i\ i\ i\ i\ i\ i\ i\ i\ i\ i\ i\ k\ i\ k\ m\ m\ Lk\ i\ i\ i\ i\ i\ i\ i\ i\ n\ o\ o\ )l\ l\ #n\ n\ o\ #n\ i\ i\ i\ i\ i\ i\ i\ i\ i\ i\ o\ i\ i\ i\ i\ i\ i\ i\ i\ i\ i\ i\ i\ i\ i\ i\ i\ i\ m\ m\ j\ i\ i\ i\ i\ i\ i\ i\ i\ i\ i\ i\ i\ i\ i\ i\ i\ i\ i\ m\ m\ \ ~\ ~\ ~\ ~\ ~\ ~\ ~\ ~\ ~\ ~\ ~\ ~\ \ ~\ ~\ ~\ ~\ ~\ ~\ ~\ ~\ [\ [\ ~\ ~\ g\ ~\ [\ [\ \ \ \ \ D \ \ \ \ \ \ \ \ \ . \ \ \ \ \ \ \ \ \ / \ / \ / \ 5 \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ 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 \ \ \ \ \ \ \ \ T \ T \ T \ T \ T \ n \ n \ 4 \ K \ K \ K \ K \ K \ K \ K \ K \ K \ \ \ K \ K \ K \ K \ K \ K \ K \ K \ K \ K \ \ K \ K \ K \ M \ K \ z \ _ \ \ \ e \ ( \ \ Y \ \ \ D \ d \ d \ d \ d \ d \ d \ d \ d \ d \ \ \ 9 \ d \ d \ d \ d \ d \ d \ d \ d \ d \ \ \ \ \ ( \ \ 7 \ \ < \ d \ d \ d \ d \ d \ d \ d \ d \ d \ d \ d \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ A \ \ d \ d \ d \ d \ d \ d \ d \ d \ d \ d \ d \ \ d \ d \ d \ d \ d \ d \ d \ # \ \ \ \ \ \ O \ / \ / \ / \ / \ / \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ R \ \ \ \ 6 \ \ \ \ ( \ \ r \ \ B \ \ \ \ \ \ \ \ & \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ U \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ > ] > ] ] ] ] ] ] ] p \ p \ Y\ ]\ Y\ create_log_links try_combine subst make_extraction simplify_logical try_widen_shift_mode 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. /i/toolchain-src//gcc/gcc-4.6/gcc/combine.c Failed to match this instruction: Successfully matched this instruction: rejecting combination of insns %d, %d, %d and %d original costs %d + %d + %d + %d = %d 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 Trying %d, %d, %d -> %d: Trying %d, %d -> %d: Trying %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 cmpelim /i/toolchain-src//gcc/gcc-4.6/gcc/cse.c Deleted %i trivially dead insns ;; Following path with %d sets: ] ] ] ] ] , ] , ] , ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] m ] 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 ] 4 ] 4 ] 4 ] m ] 4 ] 4 ] I ] m ] ] m ] m ] m ] ] 4 ] 4 ] 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 ] 4 ] 3 ] ] ] ] ] ] ] ] ] ] ] ] ] u ] u ] u ] ] ] ] u ] f ] ] ] ] ] ] ] ] ] u ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] % ] ] b ] ] ] ] ] ] ] b ] ] ] ] ] ] ] ] ] ] b ] h ] ] G ] ] ] ] p ] 4 ] ] b ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] b ] b ] b ] b ] b ] b ] O ] z ] z ] z ] z ] z ] z ] z ] z ] z ] z ] z ] d ] 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 ] ] ] 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 ] ) ] ] ] ] ] ] ] h ] Z ] Z ] Z ] ] Z ] ] ] cse_condition_code_reg cse_cc_succs cse_change_cc_mode_insn count_reg_usage % % % % % cse_extended_basic_block invalidate validate_canon_reg insert_with_costs insert_regs make_regs_eqv make_new_qty record_jump_equiv cse_find_path exp_equiv_p hash_rtx_cb Equivalence chain for cse1 cse_local DCE: Deleting insn %d Adding insn %d to worklist Finding needed instructions: Processing use of in insn %d: processing block %d lr out = ud_dce rtl_dce /i/toolchain-src//gcc/gcc-4.6/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 9.999999E96 9.999999999999999E384 /i/toolchain-src//gcc/gcc-4.6/gcc/dfp.c 9.999999999999999999999999999999999E6144 N^ 4N^ =N^ M^ M^ M^ M^ M^ M^ M^ M^ M^ N^ M^ O^ M^ O^ IO^ O^ M^ decimal_real_maxval decimal_real_arithmetic decimal_to_decnumber decimal_real_to_decimal decimal_round_for_format has store %s insn=%d %s clear_alias_mode_pool in: in: *MISSING* gen: gen: *MISSING* kill: kill: *MISSING* out: out: *MISSING* Locally deleting insn %d found alias set %d mem: after canon_rtx address: gid=%d offset=%d cse_store_info_pool **scanning insn=%d %s call %d removing from active processing spill load %d processing cselib load mem: rtx_store_info_pool read_info_pool insn_info_pool bb_info_pool rtx_group_info_pool deferred_change_pool group %d is frame related group %d(%d+%d): doing global processing starting to process insn %d v: i = %d, index = %d failing at i = %d regular read non-frame wild read Spill deleting insn %d /i/toolchain-src//gcc/gcc-4.6/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=%u:%u 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) 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 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 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 dse_record_singleton_alias_set /i/toolchain-src//gcc/gcc-4.6/gcc/fwprop.c Number of successful forward propagations: %d Changes to insn %d not recognized Changes to insn %d not profitable ^ ^ ^ ^ : ^ ^ p ^ p ^ ^ p ^ ^ ^ all_uses_available_at forward_propagate_asm propagate_rtx In insn %d, replacing with Changed insn %d Setting REG_EQUAL note fwprop1 fwprop2 ^ ^ ^ ^ ^ ^ ^ ^ ^ * ^ # ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ L ^ E ^ ^ > ^ 7 ^ ^ i ^ k ^ ^ ^ ^ ^ A ^ : ^ ^ 3 ^ , ^ C ^ ^ ^ Y ^ R ^ J ^ _ S _ _ _ _ _ _ _ _ _ _ _ _ { _ fold_stmt_inplace fold_stmt_1 fold_gimple_assign gimple_adjust_this_by_delta gimple_fold_builtin gimplify_and_update_call_from_tree may_propagate_address_into_dereference /i/toolchain-src//gcc/gcc-4.6/gcc/gimple-fold.c /i/toolchain-src//gcc/gcc-4.6/gcc/gimple-low.c ,_ ]-_ ,_ ]-_ ,_ ]-_ ,_ ,_ -_ -_ o-_ ,_ ,_ ,_ ,_ ,_ ,_ ._ ,_ ,_ ,_ ,_ ,_ ,_ ,_ ,_ }._ }._ ,_ ,_ ,_ ,_ ,_ ,_ 2_ 2_ 2_ 2_ 2_ 2_ 2_ 2_ 3_ 2_ 2_ 2_ 2_ 2_ 2_ 2_ 2_ +3_ [4_ D4_ D4_ 5_ D4_ 5_ f4_ D4_ 4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ D4_ 4_ 4_ D4_ D4_ 4_ 4_ D4_ D4_ ;5_ lower_function_body lower_gimple_bind lower_stmt setjmpvar graph: { port_sharing: no color: blue class: %d color: green " lightgrey darkgreen darkgrey shape: ellipse white " } /i/toolchain-src//gcc/gcc-4.6/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" } } #"l D r finish_graph_dump_file clean_graph_dump_file Graphite loop optimizations cannot be used /i/toolchain-src//gcc/gcc-4.6/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 ;; Fixed fallthru to EXIT : %d->>%d->%d->>EXIT ;; Generated recovery block rec%d removed from ready or queue lists ;; dependencies resolved: insn %s ;; Generated check insn : %s ;; Generated twin insn : %d/rec%d ;; Removed simple check : %s ;; Chosen insn (but can't issue) : %s ;; Ready list on entry: %d insns ;; before reload => truncated to %d insns moving to ready without stalls moving to ready with %d stalls ;; Ready list after queue_to_ready: ;; Ready list after ready_sort: ;; new head = %d ;; new tail = %d %s:%d (cost=%d :delay=%d ;; %s: reorder %i ;; Ready-->Q: insn %s: queued for %d cycles. ;; tick updated: insn %s into ready into queue with cost=%d ; data-spec; ; control-spec; ; in-control-spec; ;; %3i--> %-40s: %s%+d(%d) ;; resetting: debug insn %d ;; Chosen insn : %s ;; look at index %d + %d transition cost = %d ;; Early Q-->Ready: insn %s ;; Advanced a state. ;; Q-->Ready: insn %s: requeued because ready full ;; Ready list (t = %3d): ;; %s:%d(%d) ;; Second chance ;; Ready list (final): ;; total time = %d K_ haifa_luid_for_non_insn haifa_init_insn sched_split_block_1 s_ t_ N_ H_ bb_note unlink_bb_notes sched_speculate_insn sched_change_pattern sched_create_recovery_block find_fallthru_edge_from 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 dep_list_size schedule_block restore_bb_notes print_curr_reg_pressure 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 remove_notes sched_setup_bb_reg_pressure_info setup_insn_reg_pressure_info rank_for_schedule ready_element ready_lastpos /i/toolchain-src//gcc/gcc-4.6/gcc/ifcvt.c %d insn%s converted to conditional execution. ========== Pass %d ========== 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] TRAP-IF block found, start %d, trap %d IF-CASE-1 found, start %d, then %d IF-CASE-2 found, start %d, else %d Conversion succeeded on pass %d. %d possible IF blocks searched. 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 ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` &` ` ` ` ` ` ` ` ` ` '` ` ` ` &` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` &` &` &` &` '` &` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` '` noce_try_cmove_arith noce_emit_move_insn cond_move_process_if_block cond_move_convert_if_block cond_exec_find_if_block cond_exec_process_insns merge_if_block /i/toolchain-src//gcc/gcc-4.6/gcc/implicit-zee.c Cannot eliminate zero-extension: 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_insn_status merge_def_and_ze get_reg_di transform_ifelse set_insn_status adding initialization in %s of reg %d at in block %d for insn %d. init-regs /i/toolchain-src//gcc/gcc-4.6/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 resolve_subreg_use find_decomposable_subregs /i/toolchain-src//gcc/gcc-4.6/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. Check %s() CFG flow conservation: ******** BB%d(%lld) **INVALID**: Exiting profile correction early to avoid excessive compile time Negative cycle length is %d: After find_minimum_cost_flow() 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) 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() compute_residual_flow(): Dump augmenting path: ENTRY (path_capacity=%lld) Network flow is %lld. After find_max_flow() : (%lld, %lld) Augment cycle with %lld |` }` ~` ,~` Q~` v~` ~` ~` }` }` create_fixup_graph mcf_sqrt mcf_ln find_fixup_edge dump_fixup_graph find_max_flow find_augmenting_path dequeue enqueue adjust_cfg_counts @ HB/i/toolchain-src//gcc/gcc-4.6/gcc/mode-switching.c mode_sw optimize_mode_switching Both crit_pred and crit_succ are NULL /i/toolchain-src//gcc/gcc-4.6/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 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 generate_prolog_epilog /i/toolchain-src//gcc/gcc-4.6/gcc/mversn-dispatch.c Creating constructor/global for function %s Name of new constructor function = %s Not cloning, noclone attribute set Not cloning, target attribute set Function size exceeds auto cloning threshold. Function with version_selector attribute found : %s. Making constructor for it. Converting __builtin_dispatch stmt in:%s Before Converting __builtin_dispatch : Converted __builtin_dispatch : Not hoisting builtin_dispatch as feature_test function not version_selector : %s calls __builtin_dispatch atleast once. %s is a hot function, consider cloning ... %s has a depth = %d callgraph path to %s Not propogating __builtin_dispatch... maximum cloning depth = %d reached Reached cloning limit specified by "num-mversn-clones" for %s %s has %d predicates, Not cloning for > 1 %s.%s version.selector.constructor version.selector.global Creating global variable %s ifunc.selector autoclone.%d autoclone.original version_selector %s will be cloned clone.0 clone.1 Specialize stmt : Specialized stmt : multiversion_dispatch convert_builtin_dispatch auto_clone do_auto_clone clone_function purge_function_body dispatch_using_ifunc make_selector_function mark_function_not_cloneable do_convert_builtin_dispatch handle_version_selector_attr_function allocate_new_var make_constructor_function convert_builtin_dispatch find_version_selector_func_addr builtin_dispatch_ipa_clone is_builtin_dispatch_stmt_present mark_reachable_functions decide_cloning_phase empty_function_body is_builtin_with_predicate_version_selector make_specialized_call_to_clone 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 /i/toolchain-src//gcc/gcc-4.6/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 -iplugindir

option not passed from the gcc driver *** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins. %sHelp for the loaded plugins: %sVersions of loaded plugins: /i/toolchain-src//gcc/gcc-4.6/gcc/plugin.c unknown callback event registered by plugin %s plugin %s registered a null callback function for event %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 inacessible plugin file %s expanded from short plugin name %s: %m plugin %s was specified with different paths: %s %s PLUGIN_EARLY_GIMPLE_PASSES_START PLUGIN_EARLY_GIMPLE_PASSES_END Unknown version. %s%s: %s Plugins Event %-32s | %s %-32s | No help available . %s%s: %s %s .so PLUGIN_PASS_MANAGER_SETUP PLUGIN_FINISH_TYPE PLUGIN_FINISH_UNIT PLUGIN_PRE_GENERICIZE PLUGIN_FINISH PLUGIN_INFO PLUGIN_GGC_START PLUGIN_GGC_MARKING PLUGIN_GGC_END PLUGIN_REGISTER_GGC_ROOTS PLUGIN_REGISTER_GGC_CACHES PLUGIN_ATTRIBUTES PLUGIN_START_UNIT PLUGIN_PRAGMAS PLUGIN_ALL_PASSES_START PLUGIN_ALL_PASSES_END PLUGIN_ALL_IPA_PASSES_START PLUGIN_ALL_IPA_PASSES_END PLUGIN_OVERRIDE_GATE PLUGIN_PASS_EXECUTION PLUGIN_NEW_PASS #b #b #b #b #b a#b #b #b #b #b #b #b #b #b #b #b #b #b #b #b #b #b #b invoke_plugin_callbacks_full register_callback get_named_event_id parse_plugin_arg_opt /i/toolchain-src//gcc/gcc-4.6/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 .Yb .Yb hVb Yb hVb hVb Xb hVb hVb hVb hVb hVb hVb Xb tWb tWb tWb tWb hVb tWb hVb Wb hVb hVb hVb hVb hVb Wb tWb tWb hVb hVb hVb hVb hVb hVb hVb hVb hVb hVb hVb hVb hVb hVb hVb hVb hVb hVb hVb hVb hVb hVb hVb hVb hVb hVb hVb hVb Xb Xb Xb Xb Xb Xb 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 free_deps init_deps_reg_last 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 setup_insn_reg_pressure_info mark_hard_regno_death mark_insn_hard_regno_birth mark_insn_pseudo_birth 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 /i/toolchain-src//gcc/gcc-4.6/gcc/sched-ebb.c ;; --- EBB Dependences --- from bb%d to bb%d advance_target_bb begin_schedule_ready init_ready_list schedule_ebb add_deps_for_risky_insns ebb_fix_recovery_cfg { type = offset = elements = { [%d] = , } rest = } /i/toolchain-src//gcc/gcc-4.6/gcc/tree-affine.c aff_combination_constant_multiple_p aff_combination_expand aff_combination_mult aff_combination_to_tree aff_combination_add_elt /i/toolchain-src//gcc/gcc-4.6/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 Loop %d iterates Estimating sizes for loop %i BB: %i, after_exit: %i size: %3i Constant conditional. Loop size: %d iterations. Not unrolling loop %d limited by max unroll (%d > %d) Exit condition will be eliminated. Induction variable computation will be folded away. Constant expression will be folded away. size: %i-%i, last_iteration: %i-%i 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). /i/toolchain-src//gcc/gcc-4.6/gcc/tree-ssa-loop-ivcanon.c Unrolled loop %d completely by factor %d. Completely Unroll loop by %d (header execution count %d) Added canonical iv to loop %d, try_unroll_loop_completely Ignoring %p due to prefetch_before Ignoring nontemporal store %p /i/toolchain-src//gcc/gcc-4.6/gcc/tree-ssa-loop-prefetch.c Not prefetching -- loop estimated to roll only %d times Not prefetching -- instruction to memory reference ratio (%d) too small Ahead %d, unroll factor %d, trip count %ld insn count %d, mem ref count %d, prefetch count %d Not prefetching -- instruction to prefetch ratio (%d) too small Marked reference %p as a nontemporal store. Each prefetch instruction takes %u prefetch slots. simultaneous prefetches: %d L1 cache size: %d lines, %d kB min insn-to-prefetch ratio: %d min insn-to-mem ratio: %d Reference %p: group %p (base , step delta %s ignored (cold area) Reference %p: no restrictions do not prefetch prefetch once prefetch before prefetch mod Reuse distances: ref %p distance %u nontemporal Issued%s prefetch for %p. Prefetching parameters: prefetch latency: %d prefetch block size: %d L1 cache line size: %d L2 cache size: %d kB Processing loop %d: tree_ssa_prefetch_arrays analyze_ref ddown volume_of_dist_vector /i/toolchain-src//gcc/gcc-4.6/gcc/tree-ssa-loop-unswitch.c ;; Not unswitching cold loops ;; Considering loop %d tree_unswitch_loop patt === vect_pattern_recog === pattern recognized: /i/toolchain-src//gcc/gcc-4.6/gcc/tree-vect-patterns.c vect_recog_widen_sum_pattern: detected: vect_recog_widen_mult_pattern: detected: vect_recog_dot_prod_pattern: detected: Uc Rc Xc pPc vect_recog_dot_prod_pattern vect_recog_widen_sum_pattern vect_pattern_recog_1 no optab for perm_even. no optab for perm_odd. no optab for interleave. Setting misalignment to -1. vect_ stmp_ vect_p batmp base_off created Detected interleaving dependence distance = %d. dependence distance negative. dependence distance >= VF. found equal ranges not vectorized: dr in a call analyze in outer-loop: outer base_address: outer step: outer aligned to: scalar_type: force alignment of unexpected misalign value misalign = %d bytes of ref vectorizing an array ref: vectorizing a pointer ref: data size =%ld . misalignment = %d. Try peeling by %d zero step in outer loop. strided access in outer loop. not consecutive access interleaved store with gaps size vect_perm_even vect_perm_odd vect_inter_high vect_inter_low perm_even op not supported by target. perm_odd op not supported by target. interleave op not supported by target. /i/toolchain-src//gcc/gcc-4.6/gcc/tree-vect-data-refs.c not vectorized: unsupported unaligned load. not vectorized: unsupported unaligned store. Vectorizing an unaligned access. vect_get_data_access_cost: inside_cost = %d, outside_cost = %d. mark for run-time aliasing test between versioning not supported when optimizing for size. versioning not yet supported for outer-loops. === vect_analyze_dependences === versioning for alias required: can't determine dependence between can't determine dependence between determined dependence between versioning for alias required: bad dist vector for dependence distance == 0 between adjusting maximal vectorization factor to %i not vectorized, possible dependence between data-refs === vect_prune_runtime_alias_test_list === disable versioning for alias - max number of generated checks exceeded. === vect_analyze_data_refs === not vectorized: loop contains function calls or data references that cannot be analyzed not vectorized: basic block contains function calls or data references that cannot be analyzed not vectorized: unhandled data-ref not vectorized: data ref analysis failed not vectorized: base addr of dr is a constant not vectorized: volatile type not vectorized: statement can throw an exception 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: === vect_analyze_data_refs_alignment === accesses have the same alignment. dependence distance modulo vf == 0 between 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. create vector-pointer variable to type: vectorizing a record based array ref: === 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. === vect_analyze_data_ref_accesses === Detected single element interleaving Data access with gaps requires scalar epilogue loop Peeling for outer loop is not supported 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_setup_realignment vect_create_destination_var bump_vector_ptr vect_create_data_ref_ptr vect_create_addr_base_for_vector_ref vect_get_new_vect_var vect_analyze_data_refs vect_compute_data_ref_alignment vect_enhance_data_refs_alignment vect_update_misalignment_for_peel GCC_EXEC_PREFIX G++ GCC /usr/local/include BINUTILS /usr/include /tmp/ahsieh-gcc-32-x19222/2/i686-linux-glibc2.7-4.6/lib/gcc/i686-linux/4.6.x-google/../../../../i686-linux/include/c++/4.6.x-google /tmp/ahsieh-gcc-32-x19222/2/i686-linux-glibc2.7-4.6/lib/gcc/i686-linux/4.6.x-google/../../../../i686-linux/include/c++/4.6.x-google/i686-linux /tmp/ahsieh-gcc-32-x19222/2/i686-linux-glibc2.7-4.6/lib/gcc/i686-linux/4.6.x-google/../../../../i686-linux/include/c++/4.6.x-google/backward /tmp/ahsieh-gcc-32-x19222/2/i686-linux-glibc2.7-4.6/lib/gcc/i686-linux/4.6.x-google/include /tmp/ahsieh-gcc-32-x19222/2/i686-linux-glibc2.7-4.6/lib/gcc/i686-linux/4.6.x-google/include-fixed /tmp/ahsieh-gcc-32-x19222/2/i686-linux-glibc2.7-4.6/lib/gcc/i686-linux/4.6.x-google/../../../../i686-linux/include $H G H G 8I G I G G $J G J H H /tmp/ahsieh-gcc-32-x19222/2/i686-linux-glibc2.7-4.6/lib/gcc/i686-linux/4.6.x-google/include T /tmp/ahsieh-gcc-32-x19222/2/i686-linux-glibc2.7-4.6/ 4 /tmp/ahsieh-gcc-32-x19222/2/i686-linux-glibc2.7-4.6/lib/gcc/ [%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: " /i/toolchain-src//gcc/gcc-4.6/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 assertion without predicate missing '(' after predicate predicate's answer is empty poisoning existing macro "%s" "%s" re-asserted #else without #if #else after #else the conditional began here invalid #%s directive pragma dependency empty filename in #%s #include nested too deeply #elif without #if #elif after #else undefining "%s" #endif without #if push_macro pop_macro poison cannot find source file %s current file is older than %s #pragma once in main file unterminated #%s ( line number out of range "%s" is not a valid filename #%s is a GCC extension 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 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 invalid #pragma push_macro directive invalid #pragma pop_macro directive _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 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 #include_next in primary source file #pragma system_header ignored outside include file d uP d Lzn d |P d P @ d b d N d P P d O n *d vq d >= <<= ->* .* AT_NAME NUMBER WCHAR CHAR16 CHAR32 WSTRING STRING16 STRING32 UTF8STRING OBJC_STRING HEADER_NAME COMMENT MACRO_ARG PRAGMA PRAGMA_EOL PADDING %:%: <: :> <% %> __VA_ARGS__ can only appear in the expansion of a C99 variadic macro identifier "%s" is a special operator name in C++ backslash and newline separated by space backslash-newline at end of file trigraph ??%c ignored, use -trigraphs to enable raw string delimiter longer than 16 characters invalid character '%c' in raw string delimiter null character(s) preserved in literal missing terminating %c character 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 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 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 "%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 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 invalid hash type %d in cpp_macro_definition invalid built-in macro "%s" "??? ??? ?? ??:??:?? ????" "%s %2d %4d" "%02d:%02d:%02d" "??? ?? ????" "??:??:??" macro "%s" is not used parameter name missing !"#%&'()*+,-./:;<=>?[\]^{|}~ "%s" redefined __STDC_ __STDC_FORMAT_MACROS __STDC_LIMIT_MACROS __STDC_CONSTANT_MACROS Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec 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 d 5 d d d d d d d d d d Iu Mu Qu Uu Yu ]u au eu iu mu qu uu \ 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 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 3 e e e e e e h e e e e e e e e e e e e e e e e e e I e I e I e I e I e I e I e I e I e I e I e I e I e I e I e I e I e I e I e I e I e I e I e I e I e I e e - e e e I e e I e I e I e I e I e I e I e I e I e I e I e I e I e I e I e I e I e I e I e I e I e I e I e I e I e I e T!e 5!e !e e e T!e 5!e !e e R6e "6e "6e 9e "6e R6e 9e "6e "6e "6e "6e "6e "6e "6e #9e #9e #9e #9e #9e #9e #9e #9e "6e "6e "6e "6e "6e "6e "6e R6e "6e "6e "6e "6e "6e 9e "6e "6e "6e "6e "6e "6e "6e "6e "6e "6e "6e "6e "6e "6e "6e q8e "6e "6e "6e "6e "6e 9e R6e "6e "6e "6e "6e U8e G8e "6e "6e 9e >8e "6e "6e "6e "6e "6e "6e "6e 58e "6e "6e "6e )8e "6e 8e q8e 8e "6e 7e "6e "6e 9e )e )e PDe PDe Ce Ce Ee Ee  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 iconv_open failure to convert %s to %s 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 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 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 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: '\%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 __STDC__ 1 __cplusplus 1 __ASSEMBLER__ 1 __STDC_VERSION__ 199409L __STDC_VERSION__ 201000L __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__ | ^[] ~ \ {#} . . 5 < B m H m P ! I m O " V d m v  +Normal -Normal +Zero -Zero +Subnormal -Subnormal +Infinity -Infinity sNaN Invalid decNumber 3.61 INFINITY infinity ce ce de de bde be be pde 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 ;L ! " # $ % & ' ( ) 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 { ~ I S { 5 7y P m v 4& k s ~ 7 " P + A XjVc6 9 o # q ' N * ^n/. 1 kJ5 hL 8 . he< ? :f C ? LC \ = 4@A H Y ~ w] G H c J ) (N ` Q r CU b ^ X ) ^\ `[ _ yc | X g R# [l & 9a p& d 6 J 6%: CO j U"n q =S=u ] x # PX| +  Ms wu = K V7 F gJ ; Y N E Z ') ] cH 6 W E R Q B l q@@ 8 = " m* - T G P < 8 I 1< . :0 Rx 8K f5f l 2 2 T / M % Q  [ {*\ _ ) LC- D * 1 _ f ' -{ z % i"# Z 1 u 5 qU / K R R5 \V G > W Y a 'F t {4 A p } U 6o X c ] i M >Vv y ]xEc P f u`j K m r{q j u 1:p x #| m  ( > } X I;q} lM6 K j r Y h t e`e + b N  _8 E SK | - a^ 7 / i ? =]S Zn _+ & W t U y 1 @cR L % % \)  " p0 j O Q g Z L ?J t G+ :. DF w 9z = "d Ba T f?| < nT $ 5 9 ? B7 Z n r @ v O 4 1 u 1 z i / # / & h,9* - )T1 IW 4 m 9 3 w x / e v 2 q o M r &o8 ; E$ ? c C * ! F 3 2J M }} MQ D" T hX 9 \ [ ` R & h(V B k [ _ ^ c $Z f ,j m xH Gq > t bx 6 { ' T t !X !v Z y ] 5) _o g l3 .N iN $ S~= X A * a bt , ( _ G b\ | b B Y Q } V vI M D dJ1[H #F a l d \?T& # QA - v N\ =w " Lw& * eI - o' k _ Th % # k } 3 W 1 F 4 S :8 C ; q U? 7BA B pF > I 0 M Q ; Q j sd 0 ) i a , z T 94X [ kh6O_ 2 b 3jf V i 0 m L q E. t 6 ~ p b P_y. -x + { f3 H , ( | c !& ~ Fk# ' ;q d| h v k " s B& Y ` B ' G ] z x A6  $ | c np )y K R R5 \V [ ; !n V u\ q ; J U 5 n J* ' $Da M >Vv y i ) d ]- +bf 0 x4 c 8 ~P ; E `!? B >^hR{ , .6 fs 9 , a b $ [ w >J 0 K 8 X f Ms X[ s ^ 1 Y eC] B & " & rp ) 8 )- 0 ^ D4 7 R _; M > }zB ~ em <} tFX ] 5) (v ` 0 {d] B K Z R f W \ "AU 0 tM j a( 0$< + r P D 8 &H R* v/ < OE y M` VgJ{ G cg a + K .vO 3mC h k U # p D 7 > CB Y ? Q2 t < { : =rh ^ oo ! r Nv A k 1j78 4S X K 1n F/ e , ~ d DR | ss IAt: ,5 1 ) ~ L" #' % F g) m$ , 0 ! 4 `[ 7 & +; J o , n> } 4 d j * F > I FB z E @ aI 8 L |P T Z& W ! $[ o ^ a / y R % \@ . ?b t e ;^ Zi l up L t U w { : ~ 9 l u + l K R R5 \V o 5) T  r n } O az w2 iO @_% ^ ^ ! w2 $ M >Vv y Y[ xx ? Wv fT Y Q U 9 N T Q k 5 4 Z Gl sCL 9 o I 1 F " S{ % D3) , iAN0 m 3 { 0 Af^ 3 L(. { e o: 4 >i7 W : ; > B NF9 E ,I 6 L 4 GP h 3 S .~ bW G @i; v [ X A I=  p @ L u S P 8r ` - R H N ~c l 2=|~ a. ! ' cq% z{ ` @ c^d B y + & L v u A t \ fcq - w n " jE BV H ; W U ] 5) <1 S P.W z Z NI^ V a iKde h Hl pW p 6 E s D e o T es |/ m9 3 FN K AO 'w EC z B~ P @ 4 ] = } x j"; 1 k8! X_ 8 S ~ + V @;o [ r 5< KZ 2W H0r e + - 6 * b v z y v ?M z f U N  5 E%( P n% k _ " &] yK / hUz X : YH/ 2 @ J 9 e Z ( q t ( : ^B` ~ $ , & x ZD >z ` C ^ TN y < n " 5 ! * =% R V " v 9EM X ( t W, O ~ / r3 b{ 7 : i x > /Q A u6E H ]) 0 }gi C 3 K R R5 \V ?sQL I O plS - V m Z cw ^ * k a /e eh h } Jl O r = > [-( | + M >Vv y J 3 s S G } !E mkB7 3 ?R Y \ &3 G O OIE 3 6 v_ Y: = = tA jLM u W U~ #P M E H W L < O 8S V q* SZ 7 ] s na d S DW K {k$ 3 Q h Qb l o 1s P v k Lz 2 } >}g z o Ih FU dD m G GD L- w v * u f E ,er ` o S { F l u n ; T g i`yk B Aj$ ` g? '0 dZ y z bu A h_ 6Y F 4 r R ] 5) 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 p X @ (# 8 h< 5 8 m hq ' * . 2 6 : > hB PF 8J _ xc \ _ x N R U Y ] a e xi `m Hq P@ 8D @T (X 0u y } p X `g Hk 0 P{ 8 @ ( h H L @ ( W [ P 8 x 0o s P 8 ~ ` H 0 O S ` H# p X @ ( ! $ ( , 0 4 w z pF XJ p X @ ( h P 8 0 0 x ` H 0 p X @ ( 0 4 " & * . 2 h6 P: 8> B F W [ ` H I M Q U Y x] `a He 0i m ~ p X q t x | p X @ ( x ` H h P 8 p: X> @ ( $ ( , h0 E I < @ Pu 8y P4 88 < @ C G K O S xW l p c g ` H `[ H_ 0c g k n r v z ~ M xQ ` H p X @ ( t x p X h P 8 `U HY e h x ` H 0 p| X p X @ ( 0] a 0' + " & h* P. 82 6 : = A @ ( @N (R h P 8 ` H p X x ` H 0 p X h # & p X @ ( 0 x ) , h$ P( 8, @ ( 8 < P S 0 4 7 ; ? C G xK `O HS _ c 0W [ _ b f j n r pv Xz @~ ( h ` H P 8 x p: X> h P" 8& * . 1 5 9 = S V D H } A xE `I HM 0Q U Y \ ` d z } k o 0 h l pp Xt @x (| Z ^ h h P 8 x x ` H 0 b f @r (v p X @ ( P 8 h P 8 $ ( pj Xn / 2 + / 3 7 ; x? `C HG 0K O h V Y x ` H @ ( 0 p X P 8 * . @ ( h p X ` H w { P 8 " % ) - 1 5 x9 h p@ XD 0 `= HA 0E I M P T X \ ` @ ( g hk pd Xh @l (p t w {  P 8 x # h P 8 ` H x ` H 0 p: X> ' + / x3 `7 H; 0? C G J @` (d pL XP N R V Z p^ Xb @f (j n q P 8 s hw u y } h P 8 h k x > B x ` H 0 e i p X @ ( o s  h h P 8 x ! % ) x- `1 H5 w { 6 : 09 = A D H L P T pX X\ ] a ` H 0 x p X @ ( 2 6 h P 8 0! % @ ( # x' `+ H/ 03 7 ; > B F @H (L P 8 J N pR XV @Z (^ b e i m h Po 8s q u y h} P 8 x! ` H 0- 1 x ` H 0 P 8 p X ` H p X @ ( `% H) h p: X> @B - = @KL [ j z @T @ / @J / s4 @ 4 @] $ @f ! J] l G0 V0 R 5 5 -1 @o@ O ^ 6n @x} ? @ 8 z 5 0 @w 0 )0 @\80 H @ Q% @ 4 C S { @ x1 1 0 0 Zb @ q c @ ) l @ @ b 2 @ 2 > @ N 2 u @ ( 7 ;G ~V @ e u D S 2 : 2 \ @ M @ V @ A / B3 @ Q3 4 @ 4 , _; J @ Y &i hx @ / q @ % 3 g 3 d 5 5 @# e # 2 @,B nQ ` o @5 @ 5 @+ 5 i: @ x: w @> @G +S mb =6 L6 3 ; u ; ' @P6 E T d @Ys @b [ 6 @X 6 6 @=.6 ) @k 2 @t* 9 H q @ n7 }7 6 6 ;X @}g v D @ M @ @ C 8 @ 8 4 @ C V @ - = _L @ [ j %z 4 v 8 8 =  h @ . q @ 7 z @ " d% p89 @ G9 : @ : ! @1 @ @ O _ In } @ R @ 9 H 9 E|; ; @ F ( @ 8 OG V e @ u v @ / / @ 4 4 X @ a @( j I NX #f0 @eu0 *5 @ :5 @1, s; J Y @:i |x @C < 0 1 GZ1 @ i1 @L @U / > g @ v P 1 @ 1 1 2 N @^] l { % @g . @p  @ /2 (?2 * @ 9 7 @y # 2 @B @ Q ` p W } 2 @ 2 ` I @ R @ [ @ E a3 Up3 4 @ 4 !' d6 @ E T *d ms @ 3 @ 3 @ 4 d 5 5 @ ' i @ - 0= rL [ @ j W @ m 5 5 ! : c : 9z { @ B @ K > /N \6 @Fk6 ; @ /; @ " T1 @ O @ _ ]n } @$ 6 7 (P7 @j_7 f @- o @6 x% 4 r] @ l 1 7 @s 7 7 7 C @?S b q @H @Q ` @ %8 58 i @ / @Z ( !8 @cG V e { 8 ^ 8 @ 8 A *u @l 3 @u < @~ & V9 6f9 : @ : E, @ ; J Z Ni @ x { @ 9 @ 9 E|; ; @ J @ # 3 SB Q @ ` 8 @z / @S / 4 @ 4 p \ @ # e @ , n 4 D 0 0 [I5 X5 @ 5' w6 E @ T >d s @ > 1 @ ,1 t 2 @ 2 G @ P @ Y * SS @ b 1 1 $3 L33 9 @ I bX g v @) k @2 A @ kN2 @ ]2 J @ % t @; } . @D= L [ q 2 C 2 " k @Mz @V @_ 3 @ 3 4 @ 4 &" @h1 @ O /_ @qn } \ @ . 4 p'4 d 5 5 e @ + n @ ( 48 wG @ V " @[ " 5 @4 5 : @ : e =u @ F @ O *# 9# z6 6 , 4/ @8D/ : 7 @| 7 K: ZZ: , @ *, :, GI, X, @ g, w, P , , @ , . @& . b8 r8 . @/ / , Y , , @ , , b - - @ - ).- k=- zS/ b/ g 8 @ 9 / / L- @ [- 2k- tz- - @ - ; - } - - @ - h . . 9 ? 9 : @ : D - - . @ . M". 1. @. @ P. V_. n. q/ @A / ,: @ ;: E|; ; ; 5w ^ (k * e ; P q _ @ C R ` * T xA B wB ~ jG 4 0 |l k 0 $ ] D"8 s \M & Z NSI ~/S i' Z(\ # v 7 @Ys )& h a 2_ k b; ? u{ t t >4 /P Z $e > 5z L k - h H e p5} : t; > q W fA 0 vE , p ~ # TA XG " 3 |o JM" ] r A ; b w z ; ) - r - d . |o] F . . d# / . C/ X/ / / V)20 m0 ^ 0 L1A lA K[ 0 ~ 1 H/\1 1 d 1 2 p J2 :5 2 2 j 2 X C C J W 93 b t3 ,; 3 3 p'4 c4 T 4 A 4 5 vQ5 A N A c f X "@ | 5 F 5 G 6 ?6 |{6 n 6 8 6 M.7 i7 7 h C 2)8D J < LX ` 7 * 8 RX8 8 8 R# 9 F9 X 9 9 z 9 B R[B d . F @# C IC D)5: p: ^ : : l #; 6/_; ; d ; < ^ M< sD ^ D H(_ $/bE E (5 < < j = <= P w= ; = = p*> x f> B > B v B ,4 z A > ? vT? j ? 4 ? F @ B@ |~@ \ @ & @ D Z &E @ B ^ P d E F L PF 5 F F j G t ?G > zG ; G G yX ^ X c > ] p-H f iH 0 H @ H I vWI X I " I F J EJ Z j [ oW j i3 | J J J J L4K oK r K < K "L R^L L l X 6 ,Y { N @ L d L .# M LM X M M V M );N vN ^ N ~ N P E[ [ h 2"; $(e H )O /eO O d O p P : SP 5 P P j Q b BQ /hY Y L S . ( VZ 4 Z , }Q : Q Q p0R T lR R @ R S |vZS F S : [ [ 0 9 \ @ \ S F T HT n| T 8 T T L7U rU ` U * U d Y ^ Z E7 c b D %V RaV V R V # W OW X W z W D X )>X xp3\ B o\ O Q |o] F !] jv]] 4 ] ] F ^ K^ \| ^ & ^ ^ L:_ : o o h"2 2 m R u_ N _ _ (` Rd` v ` @ ` # a Ra X a F r n Qr L. l & 6(b h a 2 b (Ab |b ^ b Z b $ /c .kc c d c Tp9p up 0: p W L d Yd 4 d d tj e > He e : e e fp6f 8| r r F. i c 0 rf f @ f $g Xv`g " g g F h Nh J| h p @ p Q q q h i L=i r xi < i i +j Rgj d j . j s L@s ] s .t " k Uk X k V k l (Dl l ~^ l H l 2m | 'q Fvcq i* f z .nm m pd m : n \n 4 n n bj o , Ko o ` {s * s u~ n ^ P Rjt R t t " u Xu zX u D u v (Gv v rLF P z 4 p : V l^ v 6 v 5w .qw w ^d w ( #x _x 4 x x ^ VX 4 ? T o Pj y Ny y : y x z Bpj Q : f 0p? { dRp . r r{ c b D @ X - "vi F J W | H^ V |o] F p :d ) e 4 b ,j T : (S Z W I Q T pB ~ |@ F 0 vl nF t4 > c 8 ] 8 Z | `LI * 7 RRs $^ oQ oT "& z a DX (P l 6^ j Z { r l { > .z ^ (d , h 4 P j A .} V"5 / k W x: B pE j@ 4 3 uo f: p M :. \F" & ] { NLL L d T : z v : @Rv ") h d 2X 0 oH 8 F1 ^ P X@ " 6 ur JF% ` { r x B: i- . } ux { ` *LR R @ R| N X " v z"/ D j X l(Y 6 ^ 4@ < < % c b D G ^. ( c 5 q P4 i$ ` LU "> y |o] F J 0 } @ R P9' ` t p ] ( F y/ s H :H I wX g Z C! rN # a u QJ v ^ 0@ G Q R D Es) ~ \* @ 0 P q `/F p y hm Bw ` J 0 |K @ P\ ( W H 1 Gi = 0 @6 P ! ` " p%ex# Qk S ? T )o C mw 0 L 9a$ o J% 2& ' ^ ( a ( 5 ) M * + , @) eL P NM A P b P = y- 0 \b. @ 1K/ P, 40 ` 1 pv 2 2 X 3 e- 4 5 ~U @ fV 0 0g!Y 0 ; Z 6 T z7 c8 TL9 D)5: ; < 03 < @ { = P}P > `so7N p D O Z* &/ ' 4q ( `"% ? p @ l {A dB wMC [L6D ! E F J F G OW 8X ` B p }+ 0 0 1 @z Z P [ ` \ pi ] c ^ 7_ X h` Pa 9b G "c @ P X @L 2 P ht3 @ N{ P 6| ^ d 3 d 7 e f g 0& h @ Z i Pp/ij ` Rk p :l & ; c < SVf *O _ #m n V n N+ o p q = r } s Rjt -'Su `Y- p p 11 D E t9 9 : ;v 0w $w @ x P y x `fN y p # z { U | } uk~ { qP  M 0IT N ` B p \ C DJT = % 3 ~q #F 0 @m P X H A V W 7) ` l p\mU B> ' K :i = %q 0 Y ` ` p. ` ` w pOL * m t V 0 e? @ 9( Pc ` p R ` * T j i ? j } 5 A n W 0 @ \) {1 0j @` B P + n 5r s `| p! > s -Hr [ w C , .i -j 0 S ," 0Vu # go 0 D @ PV ` p Eks ?\ E 4 - 0 { 3Pk # D+ -, ~ #g ; n 0] t @ c] P 7F =z x c ` p `L / p ; ^ 3 * t u ^ @F P `{ t `R ( p ZG d/0 0 @S P ` V pB+ v K 4 f ; 9 W 1 _ }H {R1 ' j y ZN 0 " ` 5d p5 M @Y P $ \ @ w PI ` ` I p u2 8J ' qq g e p ' 4q ( F y a a J 3 0Pm @ A P `? p 5  >R & 0 0 1 n1 ] | Xe M-N 0 7 @ P< Y y Z ` =]4 p; F5 `+ } p ~ `  p T +) u } {f dPO %8! " `v b p c u= `^> 7 C T # # w $ 0CL % @ & P ' `2 ~( p g) |sP* !H9+ MNm[ "V\ { F vG Z L L ", k - - . Zo / C 0 1 J 2 h3 0 Q4 d eqne @ ( O P P $ U q V @9k:5 P ?#6 ` 7 p( 7 8 r 9 g : ; ; a < i= >] = '^ `w X L Y @,J ` P a R> P ;? b$@ 7 A @ A 0 B @ C P/ D ` ^ E py3 F FWf @g a x b i Cm j kG SH h f N 7 k Z T `8 wQ p `R Kg V 4h - ` w5 g 0 \~ @V1g P P % 1 Z P x[ k ? ` 8 pE ! X 4- ~ #  mTh f= 0 ;& o c C d ` p8 )Q 9 ] " 0 @ { PLP ` $ p ; { @ l P5 m } wi *LR ; t # ds H 0S @I P u v `| p! b ! 7 " ' # l$ q U% >& ^'' `3 ( ( ) r tj ]k `  pUT `E % p & P * 0 + @ Z , P?/ - ` n. p V/ . ?0 (1 xV 2 + 2 $ s 0 ut # % A . ] / 3 g 4 5 } 6 WR 7 &o8 W9 0F @: @ ); P y < Fl aT/m > : & @ p PO Y `5N < p " =  > $ ? @ nu A JpB YC ] AD *E @/ ^u P Gv @ kV P ?? N "r F Mq F E G 0 H @< I P J ` K p+mqL AZM u CN ) n o z n W { q @P r +O P d P i Q = R S S T U C rV 0 d[W `yw0w p L x o z { @ 9DX P2 -Y ` Z p| Z ! [ ` \ k5 ] ^ _ Z s` P o p `V 0 + ' 4q ( \a \Eb J1.c d d 09 e @ f P X g `(- h p i y h y wy 0 0 1 Ws | G } w~ F _ H 1 6o 0 C @ P% g P * 8 d 8 d ` po k ?x ^ a I 2 M f ; `_5 p i @ A PB B @2R P & = 0, @ by Pv7b ` K p 3 e 6 9 d" -1J K $ dp Lq ^ T3 C z Zc 3/L 5 0} Q N : {IS 'P2T ^|y 0<3ez @" P `lV p + [ { }d JRM &6 9 & a\ 0 J] @ P ` 9 y )N 0 " @s P | ` e pbuN # \ g ze bf , J7 Q @q E 0 } f 0p ` f n p;{o } z O 0 m8 @ A! Pi ` p X h = G  =1 M w x `| p! ! " # $ % & ' ( ) 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 X @ (# ' * $ @ D H L P T X \ ` d $ @ D H L P T X \ ` d ( , ( , 8 < h l h l x | $ @ D H L P T X \ ` d $ @ D H L P T X \ ` d ( , ( , 8 < h l h l x | $ @ D H L P T X \ ` d $ @ D H L P T X \ ` d ( , ( , 8 < h l h l x | $ @ D H L P T X \ ` d $ @ D H L P T X \ ` d ( , ( , 8 < h l h l x | $ @ D H L P T X \ ` d $ @ D H L P T X \ ` d ( , ( , 8 < h l h l x | $ @ D H L P T X \ ` d $ @ D H L P T X \ ` d ( , ( , 8 < h l h l x | $ @ D H L P T X \ ` d $ @ D H L P T X \ ` d ( , ( , 8 < h l h l x | $ @ D H L P T X \ ` d $ @ D H L P T X \ ` d ( , ( , 8 < h l h l x | 0 4 0 4 0 4 0 4 p t p t p t p t 0 4 0 4 0 4 0 4 p t p t p t p t 8 < 8 < 8 < 8 < x | x | x | x | 0 4 0 4 0 4 0 4 p t p t p t p t 0 4 0 4 0 4 0 4 p t p t p t p t 8 < 8 < 8 < 8 < x | x | x | x | 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p ! ! ! 0! @! P! `! p! ! ! " " " 0" @" P" `" p" " " # # # 0# @# P# `# p# # # $ $ $ 0$ @$ P$ `$ p$ $ $ % % % 0% @% P% `% p% % % & & & 0& @& P& `& p& & & ' ' ' 0' @' P' `' p' ' ' " " $ $ & & $ $ ! ! # # % % ' ' % % ( ( ( 0( @( P( `( p( ( ( ) ) ) 0) @) P) `) p) ) ) * * * 0* @* P* `* p* * * + + + 0+ @+ P+ `+ p+ + + , , , 0, @, P, `, p, , , - - - 0- @- P- `- p- - - . . . 0. @. P. `. p. . . / / / 0/ @/ P/ `/ p/ / / ( ( * * , , . . , , ) ) + + - - / / - - 0 0 0 00 @0 P0 `0 p0 0 0 1 1 1 01 @1 P1 `1 p1 1 1 2 2 2 02 @2 P2 `2 p2 2 2 3 3 3 03 @3 P3 `3 p3 3 3 4 4 4 04 @4 P4 `4 p4 4 4 5 5 5 05 @5 P5 `5 p5 5 5 6 6 6 06 @6 P6 `6 p6 6 6 7 7 7 07 @7 P7 `7 p7 7 7 0 0 2 2 4 4 6 6 4 4 1 1 3 3 5 5 7 7 5 5 8 8 8 08 @8 P8 `8 p8 8 8 9 9 9 09 @9 P9 `9 p9 9 9 : : : 0: @: P: `: p: : : ; ; ; 0; @; P; `; p; ; ; < < < 0< @< P< `< p< < < = = = 0= @= P= `= p= = = > > > 0> @> P> `> p> > > ? ? ? 0? @? P? `? p? ? ? 8 8 : : < < > > < < 9 9 ; ; = = ? ? = = 0 0 ! ! 1 1 " " 2 2 # # 3 3 $ $ 4 4 " " % % 5 5 # # & & 6 6 2 2 ' ' 7 7 3 3 0 0 ! ! 1 1 ( ( 8 8 ) ) 9 9 * * : : + + ; ; , , < < * * - - = = + + . . > > : : / / ? ? ; ; ( ( 8 8 ) ) 9 9 @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ! @! ! ! " @" $ @$ $ $ % @% % % & @& ( @( ( ( ) @) ) ) * @* , @, , , - @- - - . @. 0 @0 0 0 1 @1 1 1 2 @2 4 @4 4 4 5 @5 5 5 6 @6 8 @8 8 8 9 @9 9 9 : @: < @< < < = @= = = > @> " " * * 2 2 : : 3 3 & & . . 6 6 > > 7 7 @ @@ @ @ A @A A A B @B D @D D D E @E E E F @F H @H H H I @I I I J @J L @L L L M @M M M N @N P @P P P Q @Q Q Q R @R T @T T T U @U U U V @V X @X X X Y @Y Y Y Z @Z \ @\ \ \ ] @] ] ] ^ @^ B B J J R R Z Z S S F F N N V V ^ ^ W W ` @` ` ` a @a a a b @b d @d d d e @e e e f @f h @h h h i @i i i j @j l @l l l m @m m m n @n p @p p p q @q q q r @r t @t t t u @u u u v @v x @x x x y @y y y z @z | @| | | } @} } } ~ @~ b b j j r r z z s s f f n n v v ~ ~ w w @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ C @C @ @ @ G @G @ @ @ K @K @ @ K K @ O @O @ @ O O @ S @S @ @ @ W @W @ @ @ [ @[ @ @ @ _ @_ @ @ C C G G # @# c @c @ @ + + ' @' g @g @ @ / / + @+ k @k @ @ k k / @/ o @o @ @ o o 3 @3 s @s @ @ 7 @7 w @w @ @ ; @; { @{ @ @ ? @?  @ @ @ # # c c ; ; ' ' g g ? ? ! " # $ % & ' ( ) 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 ~  mpfr_sgn (MPC_IM(z1)) * mpfr_sgn (MPC_IM(op)) > 0 %s:%d: MPC assertion failed: %s ../../mpc-0.8.1/src/acos.c z_imag || mpfr_number_p (MPC_RE(u)) z_real || mpfr_number_p (MPC_IM(u)) ../../mpc-0.8.1/src/pow.c mpz_cmp_ui (c, 0) < 0 mpfr_get_exp (u) != emin ../../mpc-0.8.1/src/sqr.c mpfr_inf_p (u) == 0 mpfr_zero_p (MPC_IM (rop)) == 0 ../mpfr-2.4.1/add1.c (Ny) > 1 ../mpfr-2.4.1/exp2.c f <= 0 ../mpfr-2.4.1/get_str.c f > (-n * ((32 - 0)+0)) size_s1 >= m size_s1 >= 2 -@Inf@ (prec) > 1 (exp) > 1 m >= 2 || ((((b) & ((b) - 1)) == 0) == 0 && m >= 1) l M ` \ M P L M @ < M 0 , M M M M M M M M M M M | M p l M ` \ M P L M @ < M 0 , M M M M M M M M M M M | M p l M ` \ M P L M @ T 6 p `i 7`|V # P yZ sG S d k x c 52 \ @ bl t qX [ 7 {[ ( Xd x u j g( {(H z h6cr D V jX F ^ a `M, A&k c" @ i >M U b 6x 7U4f p % b o i# \ y W \ ( $ p p " N Tg z H N 7 Mu ` T 6 p g( {(H z H N 0123456789abcdefghijklmnopqrstuvwxyz xn >= 0 ../mpfr-2.4.1/isinteger.c (q) > 1 ../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 ../mpfr-2.4.1/const_pi.c (Nz) > 1 ../mpfr-2.4.1/pow.c !k_non_zero inex2 == 0 inexact == 0 !(((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)) ../mpfr-2.4.1/round_prec.c d * 0.5 != d ../mpfr-2.4.1/set_d.c  O../mpfr-2.4.1/set_dfl_prec.c p >= 2 && p <= ((mpfr_prec_t)((mpfr_prec_t)(~(mpfr_prec_t)0)>>1)) ../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) ../mpfr-2.4.1/sqrt.c ../mpfr-2.4.1/cosh.c (Nt) > 1 ../mpfr-2.4.1/sinh.c ../mpfr-2.4.1/tanh.c ../mpfr-2.4.1/acosh.c ../mpfr-2.4.1/asinh.c ../mpfr-2.4.1/atanh.c (((atan)->_mpfr_prec)) > 1 ../mpfr-2.4.1/atan.c ((realprec + sup) + 3) > 1 (3*n0-2) > 1 (!(((r)->_mpfr_exp) <= (((-2147483647L - 1L))+3))) ../mpfr-2.4.1/exp_2.c (2 * l + 18) > 1 (l) > 1 (precy) > 1 ../mpfr-2.4.1/cos.c (imax) > 1 ../mpfr-2.4.1/sin.c ../mpfr-2.4.1/tan.c ../mpfr-2.4.1/fma.c zz != z uscale > 0 ! (__builtin_expect(((flags) & (2)),0)) ! (__builtin_expect(((flags) & (1)),0)) ../mpfr-2.4.1/hypot.c ../mpfr-2.4.1/log1p.c ../mpfr-2.4.1/expm1.c ../mpfr-2.4.1/log2.c ../mpfr-2.4.1/log10.c !inexact ../mpfr-2.4.1/ui_pow.c ../mpfr-2.4.1/init2.c y != z ../mpfr-2.4.1/sin_cos.c 10.101101111110000101010001011000101001 0.010111100010110101011000110110001011001110111100111 ../mpfr-2.4.1/lngamma.c (w) > 1 (realprec) > 1 ../mpfr-2.4.1/gamma.c 333333 ? ? ?333333 ? @333333 @h |?5 ? p= ?333333 ? @B @  (n) > 1 ../mpfr-2.4.1/erf.c 9 B. ? A @ 0Abbcp != (mp_limb_t) -1 ../mpfr-2.4.1/sub1sp.c bbcp1 != (mp_limb_t) -1 (rnd_mode != GMP_RNDN) || (bcp != 0) || (bbcp == 0) || (bbcp1 != (mp_limb_t) -1) ../mpfr-2.4.1/mpn_exp.c (2 <= b) && (b <= 36) MPFR: Can't allocate memory (size=%lu) MPFR: Can't reallocate memory (old_size=%lu new_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))) ../mpfr-2.4.1/get_z.c (((cache->x)->_mpfr_sign) > 0) ../mpfr-2.4.1/cache.c (((x)->_mpfr_prec)) > 1 ../mpfr-2.4.1/strtofr.c @nan@ @inf@ 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 ../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 ../mpfr-2.4.1/erfc.c (((dest)->_mpfr_prec)) > 1 ../mpfr-2.4.1/atan2.c 6 6 6 MPFR: Maximal precision overflow ?(((res)->_mpfr_prec)) > 1 ../mpfr-2.4.1/jyn_asympt.c ../mpfr-2.4.1/jn.c (k + 2) > 1 1.0101101111110000101010001011001 0.10110001011100100001011111111 zz < (2147483647L * 2UL + 1UL) ../mpfr-2.4.1/yn.c (3 * absn + 3) > 1 zz < (2147483647L * 2UL + 1UL) - 2 ../mpfr-2.4.1/agm.c (18 * n + 51) > 1 (n + 2) > 1 (size_t) m < sizeof (long) * 8 - 1 (prec_x + ((y)->_mpfr_prec)) > 1 ../mpfr-2.4.1/exp3.c (Prec) > 1 twopoweri <= 2147483647L/2 (ret >= 0.5 && ret < 1.0) || (ret <= -0.5 && ret > -1.0) ../mpfr-2.4.1/get_d.c ? @ / ../mpfr-2.4.1/pow_ui.c res == 0 ../mpfr-2.4.1/set_str_raw.c ../mpfr-2.4.1/factorial.c ../mpfr-2.4.1/const_euler.c n >= 2 ((x)->_mpfr_prec) >= __gmpz_sizeinbase(s, 2) l F @ nq 0123456789abcdefghijklmnopqrstuvwxyz 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz 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 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) 9 = ) 5 k w c g KmW Ce G  +M7 #Eoq ' _a - %OQ{ s ?A y /1[} iSu ! Y ;] I3U deflate 1.2.3 Copyright 1995-2005 Jean-loup Gailly Zj pWj pWj pWj Sj Sj Sj Sj Sj Sj incorrect header check unknown compression method invalid window size unknown header flags set header crc mismatch invalid block type invalid stored block lengths invalid code lengths set invalid bit length repeat invalid literal/lengths set invalid distances set invalid literal/length code invalid distance code invalid distance too far back incorrect data check incorrect length check too many length or distance symbols ^yj jj mnj nj nj oj oj =pj pj lj lj 1mj qj 9xj uj )kj kj =vj wj Drj rj Fuj tj #zj (tj 9tj wj -xj uj A @ ! @ a ` 1 0 @ ` P s p 0 ` @ X ; x 8 h ( H T + t 4 d $ D \ S | < l , L R # r 2 b " B Z C z : j * J V @ 3 v 6 f & F ^ c ~ > n . N ` Q q 1 a ! A Y ; y 9 i ) I U + u 5 e % E ] S } = m - M S # s 3 c # C [ C { ; k + K W @ 3 w 7 g ' G _ c  ? o / O ` P s p 0 ` @ X ; x 8 h ( H T + t 4 d $ D \ S | < l , L R # r 2 b " B Z C z : j * J V @ 3 v 6 f & F ^ c ~ > n . N ` Q q 1 a ! A Y ; y 9 i ) I U + u 5 e % E ] S } = m - M S # s 3 c # C [ C { ; k + K W @ 3 w 7 g ' G _ c  ? o / O inflate 1.2.3 Copyright 1995-2005 Mark Adler @ @ ! 1 A a 0 @ ` # + 3 ; C S c s L , l \ < | B " b R 2 r J * j Z : z F & f V 6 v N . n ^ > ~ A ! a Q 1 q I ) i Y 9 y E % e U 5 u M - m ] = } S S 3 3 s s K K + + k k [ [ ; ; { { G G ' ' g g W W 7 7 w w O O / / o o _ _ ? ?   @ ` P 0 p H ( h X 8 x D $ d T 4 t C # c ( 0 8 @ P ` p 0 @ ` 0 @ ` need dictionary stream end file error stream error data error insufficient memory buffer error incompatible version j j #"l 'j 2j ?j Jj ^j kj #"l 0 w,a Q m jp5 c d 2 y +L | ~ - d jHq A } mQ V l kdz b e O\ l cc= n;^ iL A` rqg jm Zjz ' }D h i]Wb ge q6l knv + Zz J go C ` ~ 8R O g gW ?K6 H + L J 6`z A ` U g n1y iF a f o%6 hR w G "/& U ; ( Z + j \ 1 , [ d & c ju m ?6 g r W J z + {8 |! B hn [& w owG Z pj ; f\ e i b kaE l x T N 9a&g ` MGiI wn>Jj Z f @ ; 7S  G 0 0 S $ 6 )W T g #.zf Ja h] +o*7 Z - A1 b62 S-+ ldE w} ZV AO I O M~ - Q J # S p x A aU . 7 Y - 6 ]]w ll ?A Z $ F aw $ e ]] FD( koi pv k19 Z* , m8 6F ] qTp 0ek * 1 u 4 y %8 < y s H j} A<* X Oy D~b -O T @ # 8 8L ! \H1 E b n S wT] l ? P \ br yk T@ OYX # p8$ A#= k e Z |% Wd8 N ! 3` * $ ? - l $H S )F~ hwe y?/ H$6t 5* SK HRp ey1 ~` | = 6 xT 9e K ; " O] _ l F ? m tC Z #A pl Aw G 6 - Aq[ Zh wC lZ O- _~6 - ' > S1 b S W k 1 * * yk Hp o ] .*F 6 f cT T"e M g 0& ) : { k Z > 8 $ , 52F* sw1 pH kQ6 Fzw ]cN J # p A F]# l8 ? 1 (B Og T~ yU bL 8 ^ # T Z1O bb Sy O IV~ P - { b -R 4 ~^ eGn Hl/ Su 6 : #jT$ +e? y H f '* b # ? &~ ? $ p i;F Bzw [ ke Z~ 7 S v8H 3 ? r $ 7j n Y F | O Q ; U d S - =G\ p & G w ) ` / a i 5 & Ls Z< #0 z M z FM8 , 9 ; :< D? >R: ( q- v , . 7/ p Xq Y s 3 r % w+OQvr tE ux ~O K }!b | t y Bx z { . l D~m 8o nl k[ wj R1h58 i  b? mcf +aQ ` e dd "f i g H IN SKyu J c O N ZL M F G N@E $ DD2 AsX @* IB CPh Tg 3U> uW V S :R |P ~ Q 9 Z S [ fY X4 ] )\ZEo^m/ _ 5 q s \ < k 2g z 8J& V a ` / 6 \i l U , z B u \ H  &= WF A + O `]x W7 9 > q ! K7 k f - b 3 jp ] $ ^ ' ~* I@ VW < M { t D Cm - @ w m .B+ ( > Td " ~ 8 y $o w J 1 } 05 _K ^ i B I # d X T c Q : r f n |x K ) o % / 3 vUu A? ) C: | s @ ; b I Ue h" _H S 1 ^Z 4 eg W b 2 7 _k% 8 ( O }d o J j 3w V cX W P 0 q B { gC ru&o p - ? ' B s Gz > 2 [ g; i8P/ _ Y = e : ZO ?(3w wXR @h Q + H*0"ZOW oI } @ mN 5+ # *' G | A H =X X? # 1 j v  ` p ^ Y < L ~i / {kHw h s) aL oD ~Pf 7 VM' (@  g9 x + n &;f ?/ X )T`D 1 M .Fg T p' H q /L 0 U Ec ?k h6 r y 7] P \@ TN% s 7 @ '> $ !AxU \3; Y ^ U ~PG l!;b F 2 p ( Q _V :1X: n3 m : @ /)I JN v"2 x + K x. H fAj ^ y9*O ] # kM`~ b _R 7 z F h ! 1 Vc0a " j 6n S Nr ) { t *F 8#v uf z` r s " WG 9 ^ E Mvc &D A dQy/ 4 A &S E b iL Q < 6' 5 P .. T& q] w 4 .6 I E ? v \[ Y I >U ! lDa> 7~8A ]& n v| o Y y K i w \ 9 ~ $ 6 6nQ f q >, o,I {I . H> C-Yn gQ z t a f w 0 a, Q m pj c 5 d 2y L+~ | - dj qH A }m Q l Vdk b z e \Oc l =c ;n Li ^ `A gqr< K G k5 B l @2 l E \u =Y& 0 Q : Q a ! V # ( _ $/o| XhL a f-=v A q *q 3x 4 j m=- dl c\ kkQ lab e0 b Nl { We P |b -I | LeM aX: Q t 0 J A= m Ci j4n g F ` D -s3 L_ | P q<' A Wh % o f a ^ ) " Y = . \; l t G9 w & s c d; mj>zjZ '} D hi bW] eg l6qnk v + zZg J o C` ~8 O R g Wg? H 6K + L6 J A z` ` g U1n Fi y a f %o Rh 6 w G " U &/ ; (+ Z \ j 1, [ d c &uj m 6?r g W J z { + 8 | ! Bh n &[o w Gw Z jpf ; \ e b iak l E x N T9 g&a ` IiGM>nw jJ Z @ f7 ; S G 0 S 0$ 6 T W)# g fz. aJ ]h *o+ 7 Z - 1A26b +-S dl }w EVZ OA I O ~M - J QS # x p a A . U7 Y - 6 w]] ll A? Z $ F wa $ e]] DF ok (vp i91k *Z , 8m F6 ] pTq ke0 * 1 u 4 % y< 8s y j H A }X *< yO b~D O- T @ # 8 8 ! L \ E 1Hn b w S ]T l ? P rb \ky @T YO X # $8p =#A e k | Z W %N 8d 3 !* ` $ ? - l H$ S ~F) ewh/?y 6$H t *5KS RH ye p`~ 1 | = 6 Tx e9; K" _ ]OF l m ? t Z C A# lp wA 6 G - qA hZ [Cw Zl -O 6~_' - > 1S b S W 1 k * * ky pH ] o F*.f 6  T TcM e" 0 g) & : { k Z > 8, $ 5 *F2 1wsHp Qk zF 6c] w N J # p A #]F 8l 1 ? ( gO B~T Uy Lb 8 # ^ T O1Z bb yS I O P ~V{ - b - 4 R ^~ Ge lH nuS /: 6 # $Tj ?e+ y H f *' b # & ?? ~p $ i B F;[ wz ek ~Z S 7 H8v ? 3 $ r j7 n F Y | O Q ; U d S - \G= & p G w ` ) / a i 5 & sL < :R= Pe6^ X7 }o5 64 1W 0 2 k 3 $k % ' 1 &-[ #bML" '{ "!$ *x (+ ) `F(> q-q , v . /7 p qX s Y r 3 w % vQO+t ru E~ xK O} | b!y t xB z { l . m~D o8 n k ljw [h1R i 85b  cm ?a+ f` Qe dd f" g i H I KS NJ uyO c N LZ M F G E@N D $ A 2D@ XsBI *C T hPU3 gWu >V S R: P| Q ~ Z 9 [ S Yf X ] 4\) ^oEZ_ /m 5 q s < \ k g2 z &J8 V ` a / 6 i\ l U , z B \ u H  =& FW A + O x]` 7W > 9 q ! 7K k f - b 3 pj $ ] ^ ' *~ @I WV < M { D t mC - @ m w +B. ( > dT " ~ 8 y o$ w 1 J } 50 K_ ^ i B I # d X T Q c : r f n x| ) K o % 3 / uUv ?A ) :C | s @ ; I b eU "h H_ S 1 Z^ 4 ge b W7 2%k_ 8 ( } O o d J j w3Xc VP W 0 B q { g ur C o& p- ? ' s B zG 2 > [ ;g /P8i _ Y = e : OZw3(? RXw @ Q h + H Z"0* WOIo @ }m 5 N # + '* G A | H X=# ?X1 v j  ` ^ p YL < i~ { / wHk s h a ) LDo fP~V 7 'M @( 9g + x n ;& f /? ) X D`T 1 M F. T g 'p q H L/ 0cE Uk? 6h y r ]7 \ P NT @ % s 7 @ >' ! $ UxA 3\ Y ;U ^GP~ b;!l F 2 p ( Q V_:X1: 3n : m @ I)/ NJ2"v + x x K H . jAf ^ O*9y] # Mk ~` b _ Rz 7h F ! 1 0cV " a j n6 S rN ) { t * 8 F v# fu`z r s W " G 9 E ^ vM c D& d A /yQA 4S& E b Li < Q '6 5.. P&T ]q 4 w 6. I ? E v[\ I Y U> l ! >aD ~7 A8n &]|v Y o K y i w \ ~ 9 $ 6 6 Qn f > q ,o , I I{ . C >H nY- Qg t zf a 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 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 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 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 j j j j j j j j 8 j 8 j 8 j 8 j 8 j 8 j 8 j 8 j 8 j 8 j j j j j j j j j j j j j _ j 4 j j j j j j j 8 j j k j j @ j j j j j j j j 8 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 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 j j j j j j j j j j j j j o j j j k j G j j T j j j j j j j G j j j j j j ~ j j j j j j j j j j j j j j j j j x j j P 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 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 S j j j j j R k k k j , k k m k j j E j j j 3 j j j j j j k k k k k k k k k k j A j j j j j d k d k k ~ j j j H j ? j T j j j & j & j V j j j j j n j j j j j j j j j k k \ k k k C(k ('k ('k ('k ('k ('k ('k ('k ('k ('k ('k ('k ('k ('k ('k ('k ('k ('k ('k ('k 'k N(k (k 'k N(k (k Q)k )k )k )k 2*k *k ('k ('k ('k ('k 1+k ('k G'k p ll q p8r e p q8r Ju q8r 1s E m ) l r fl t m w l q k n $ )q rl q ] m '7 f m vl o m m p yl zl lq 8r m m q cl " n q 6$t q 8r 2t m q h n q 8 n q Xt n ol p m8r m $ q 'O q = }l |n 8r VIt q ! n m 5t X q il ul p ,r q n !r n H/s H/s k O/s #t k k k k n n @0t @0t \/s \/s k k k t p k k O/s ) 3 3 = = G G R R m m m m W W t #vp #vp a i i n b x x } s F } i 4 1 o h 1 d 2 _GLOBAL_ (anonymous namespace) dt string literal {default arg# }:: 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 _Accum _Fract operator operator java resource decltype ( {parm# global constructors keyed to global destructors keyed to {lambda( )# {unnamed type# [clone complex imaginary ::* __vector( aS aa cm co dV delete[] dv eO eo lS mI mL new[] oR pL rM rS sizeof alignof az boolean unsigned long unsigned __int128 unsigned short wchar_t unsigned long long decimal32 decimal64 decimal128 half decltype(nullptr) 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 > %s: error: too many @-files encountered out of memory Can't force minimum on fibheap. PWD pWk 6Xk ,Xk "Xk Xk Xk Xk Xk Wk Wk Wk Wk %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{|}~ different object file format lseek short write file too short file not recognized COFF object format mismatch /%lu not relocatable object file section string index out of range p~k @{k {k sk 0sk psk zk sk `sk L 0d 0ELF object format mismatch ELF machine number mismatch .shstrtab ELF section name out of range unknown ELF endianness unrecognized ELF size invalid ELF shstrndx >= shnum ` k k k k k k P 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 Mach-O object format mismatch __wrapper_sects __wrapper_names __wrapper_index __section_names %08lX Mach-O segment name too long GNU Mach-o section wrapper: required section missing section name offset out of range Mach-O file found but no segment name specified Mach-O file is not object file k k k k k p k k P k ` k %s%sout of memory allocating %lu bytes after a total of %lu bytes undocumented error #%d k @ 0 P pX c @ 0 l ` l ` p 0 P ` P @ p @ P p ` < `f e `e p p 0 8 @ @@@@@ @@@ @@@@@ @@@ p p p p @ p p p /fl =fl Lfl [fl kfl {fl fl fl fl fl fl fl fl fl gl gl "gl 1gl @gl Pgl `gl ogl }gl gl gl gl gl gl gl gl gl hl hl (hl 7hl Fhl Thl bhl qhl hl hl hl hl hl hl hl hl hl il il il .il =il Kil Yil hil xil il il il il il il il il il jl jl *jl 8jl Fjl Ujl djl rjl jl jl jl jl jl jl jl jl jl kl kl +kl =kl Okl akl tkl kl kl kl kl kl kl kl kl ll ll ll .ll ?ll Kll Xll ell qll ~ll ll ll ll ll ll ll ll ll ll ml ml 0ml Aml Qml bml sml ml ml ml ml ml ml ml nl nl "nl 3nl Dnl Unl gnl ynl nl nl nl nl nl nl nl nl ol ol ol -ol
    l X l q l l l l l l l # l = l W l q l ]l ]l ]l ^l 0^l T^l x^l ^l ^l ^l ^l _l l l l l l l ; l S l k l l l l l l l l 5 l N l d l { l l <_l `_l _l _l _l _l `l 0`l \`l `l `l `l `l al 0al Xal al al al al bl @bl hbl bl bl bl cl Dcl hcl cl cl cl dl 4dl `dl dl dl dl l l l l l ; l V l i l l el l 8el l \el l tq , ' ] l @ . l l . l m uq @ 0 P p w @m m _! pC! Pm pv n P l n @ p 0 P x @m _! pC! Pm pv n P @ ` pmuprofile /proc/self/cwd/./ l l @ 4 l @ 4 l ` p[ H I 0D 7 7 0 0 6 5 P 5 `c `' < @T 0S 0Q 0P p- , , V P P+ * p) 0( @ 7 pu `t p p o p9 9 0 0 P8 7 @ ; P~ @~ @y 0% ~ ( : B ` E `Z X V `: 9 P 6 @N A P 0 5 4 ~ P3 2 `1 00 `' @ 8 @ 4 "om rm t rm m 9 m 0j m H m @F j m p m pK  m L m p m 1kq ! m l @ n pr pr n " ^ m'n ,n p( ,n * ,n - ,n ( * ,n ( 0) ,n ( + -n ) ) Jn Kn n +Pn E t _q ,r n 9Pn BPn bq LPn 6jq SPn dn C ` dn o dn P1 1 p p p ` p ! p?! p E! ! p pe! k #"l qn p " " J p " Q p " X p " " _ p " " f p " " p " kq # p # p+# n n n n n n n n n n n n n n n $ n 2 n = n n n K n T n d n w n n n n n p 8# ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 pn @Y# i# C p x# P # p j% j% p j% k% % % % % % q ` % @`& " l % _& ?' ` % 0 >b >b =b & & >b >b =b #"l \< \> \{ \| \} \" \l < > { | } " `A' d' PY' X' @A' o' @y' T4q A' @ ' c' @c' A' \4q :q ' P ' Gq ` ( # l Pm) p) n ` ) ) q P ) ) i ( (q * P 1 ) r `* P* P * * p * ) [* ^* p ) r* * ]! [! ) Pp* ) K* D* E* @w* L* pL* L3 L* PM* ) 7 C q * _ @ J q @ ) 0J* ` q ) H* x q ) @v* q * * k ( { q + q * + r ` + T r r r r r r $ r r $ r 0 r 8 r D r I r R r W r ` r i r q r dq @, O { r + , O @ m + ` , O r 0 + *, O r P + @I, O r _, g, ( r r, p , ( Biq , X L r - C- { ( u r P}- @- ( y r p}- !r - ( #r - #r @ - - #r - n - Q #r p - #r - bq . . ( Cr p . / ( k < k k k k k k Z k k 6 k k k k H k k k Pr v/ p / \ ( n v/ P / \ ( l v/ / , [r / ` / ( n Q0 {0 ] ( Hbr `r0 ( >fr @ 0 0 S ( ' n 0 0 0 ( n 0 0 A1 g ( \kr 0 0 @1 g ( dkr 0 0 @1 h ( un A1 @N1 [ ( - oqr A1 1 ^ ( 7 ? n 1 1 j ( h n 1 1 e ( rr 2 2 ( n D2 D2 ( - n 3 l Z r @ 3 f n 3 3 n ,n 3 3 q c r @ 3 3  @ h r ` 3 3 t ( m r p 3 v ( n p 3 3 w ( w r 3 3 | ( n 3 P 3 o ( | r 3 pQ/ p ( !@ r 3 m ( r 3 3 r ( r 0 3 0 3 r ( r P 3 3 s ( r p 3 3 } ( lon 3 3 ~ ( r 3 ) J r 3 4 k 0 3 3 p ` 3 3 P r p 3 4 r J4 pr4 d ( n J4 `r4 d ( Bfq r4 r4 f ( m P 4 85 a h @ x n p 4 p85 b ( f n U5 5 ` ( n D6 O6 c h * n S6 ( q r S6 ( n h6 7 + }hq _7 `a7 ( n k7 7 r 7 7 r D r 7 X r 7 7 ( c r 8 8 ( i r 8 p 8 ( r 8 :8 ( r r8 r l8 r8 * p : : u ( k r : : R n : 0 ; R / =s p = - Rs t= L> wn ? ? L L L @ @ d L 0 L L L @ d 0 L L L @ d L 0 t disp_no_group disp_load disp_store disp_load_store disp_prefetch disp_imm disp_imm_32 disp_imm_64 disp_branch disp_cmp disp_jcc disp_last #"l #"l =2t E2t l N2t E2t l N2t > > > @`> P`> Pd> > > > p A 0 > > ` ) P > > u> > > P > yA @? p @ P > 0 0 @ ) > V2t 0 > @ e> @ @ YA ? ) A !? "? "? @ P @ _? ]? 6? ) ? A ) 0-? -? 0 ` ? ) 0 ) @ ) P ) @ < ` < t PB? p 0? ) ) ) 0 ) @ @ =B #? P A ? p#? B ? `]? 0 pw> @ @ ) ` ) 0 ? p @ ) ) A ? @ _> ` A 0 ? `t> @ ? ) p ? p_> ` ) ) p ) ) ) 0 ) ) ) ) ) ) ) 0 ? *? B @ ? @ A ` ) ` p !? :? p B ? P,? @,? ? A ? ) P ) @ ? ` ? @ ) P ? ? @ ) @ ) m? ? ? ) p=? ) ) ? ) ) ? ? ? ? ) ? ) ? 0 ? 2? A P ` ? p @ p ? ) ) %? @ @ ~? %? p ) ? 0 ) ) {? P ? @ +? ) @ ) @ @ P p P P @ @ p t t @_, Pf, @ =? ? x? @ ) P]? @ t 0 P ? ? A? ) ) t t B t B t B B B aq B P C B B B t C 4C t C DC t C K t TC K { n EC gC K SC GC @GC VC *bq ~ t t n C p C ) P D C D t C C ) f t 0 D 0"D ' D D r t AD AD M t DD \D * m D n qD @ D p @rD pxD ( N t PrD D a n D p D \ t t p E t p E f l [ [ [ C[ [ B[ @ [ [ G[ @o[ G[ n[ m [ _ p \ p \ b] p] @r] py] y] S ] P/^ p ] `,^ X ] `+^ 1^ P>^ 0^ `H^ l ]^ ^ l ]^ ^ p ^ 0 ^ p ^ ` ^ r 8_ P ` E` ` E` ` E` n E` H` pU` U` d @X` Px` l @X` @x` ` ` ` ` @ ` ` @ ` @1a L P ` a L 0 ` ` a L `:a r $ % % 3% I% W% c% t% % % % % % % % & ,& H& b& w& H$ l$ & `u b b b b 0 b p b b b 0 b ? 0 g