__gmon_start__ libc.so.6 strcpy asctime sysconf stdout __fsetlocking _obstack_memory_used ungetc strerror fdopen memmove snprintf munmap fileno_unlocked times getenv __strtol_internal bsearch getpid getpagesize qsort memcpy perror setrlimit __overflow malloc iconv_open _obstack_newchunk readdir __strtoul_internal lseek mmap abort strrchr __ctype_tolower_loc _obstack_begin calloc fputs_unlocked strcat fseek memchr stdin ferror strstr strncmp strncpy unlink getrusage strcasecmp realloc sscanf strncat fread sbrk gettimeofday localtime memset iconv_close ftell opendir __uflow fread_unlocked strcmp getcwd strsignal fclose strcspn stderr iconv obstack_free fputc fflush_unlocked fwrite_unlocked fwrite access __xstat freopen __errno_location exit __fxstat setbuf fopen _IO_stdin_used strspn __libc_start_main strlen getrlimit strchr fputs closedir vasprintf fputc_unlocked vfprintf strpbrk raise __environ GLIBC_2.2 GLIBC_2.3 GLIBC_2.0 GLIBC_2.1
GNU C++ error_mark identifier_node tree_list tree_vec offset_type enumeral_type boolean_type integer_type real_type complex_type vector_type record_type qual_union_type void_type function_type method_type lang_type integer_cst real_cst complex_cst vector_cst string_cst function_decl label_decl field_decl var_decl const_decl parm_decl type_decl result_decl struct_field_tag name_memory_tag symbol_memory_tag namespace_decl translation_unit_decl component_ref bit_field_ref align_indirect_ref misaligned_indirect_ref array_ref array_range_ref obj_type_ref exc_ptr_expr compound_expr modify_expr target_expr vec_cond_expr bind_expr call_expr with_cleanup_expr cleanup_point_expr placeholder_expr minus_expr trunc_div_expr ceil_div_expr floor_div_expr round_div_expr trunc_mod_expr ceil_mod_expr floor_mod_expr round_mod_expr rdiv_expr exact_div_expr fix_trunc_expr fix_ceil_expr fix_floor_expr fix_round_expr float_expr negate_expr abs_expr lrotate_expr rrotate_expr bit_ior_expr bit_xor_expr bit_and_expr bit_not_expr truth_andif_expr truth_orif_expr truth_and_expr truth_or_expr truth_xor_expr truth_not_expr ne_expr unordered_expr unlt_expr unle_expr ungt_expr unge_expr uneq_expr ltgt_expr range_expr nop_expr non_lvalue_expr view_convert_expr save_expr addr_expr fdesc_expr complex_expr conj_expr realpart_expr imagpart_expr predecrement_expr preincrement_expr postdecrement_expr postincrement_expr va_arg_expr try_catch_expr try_finally decl_expr goto_expr return_expr exit_expr loop_expr switch_expr case_label_expr resx_expr asm_expr ssa_name phi_node eh_filter_expr scev_known scev_not_known polynomial_chrec statement_list value_handle assert_expr tree_binfo with_size_expr realign_load target_mem_ref omp_parallel omp_for omp_sections omp_single omp_section omp_master omp_ordered omp_critical omp_return omp_continue omp_atomic omp_clause reduc_max_expr reduc_min_expr reduc_plus_expr dot_prod_expr widen_sum_expr widen_mult_expr vec_lshift_expr vec_rshift_expr @@dummy compound_literal_expr offset_ref ptrmem_cst vec_nw_expr vec_dl_expr scope_ref member_ref type_expr aggr_init_expr empty_class_expr baselink template_decl template_parm_index template_type_parm typename_type typeof_type bound_template_template_parm unbound_class_template using_decl using_directive default_arg template_id_expr pseudo_dtor_expr modop_expr reinterpret_cast_expr const_cast_expr static_cast_expr dynamic_cast_expr dotstar_expr typeid_expr non_dependent_expr ctor_initializer eh_spec_block handler must_not_throw_expr cleanup_stmt if_stmt for_stmt while_stmt do_stmt break_stmt continue_stmt switch_stmt expr_stmt tag_defn TINST_LEVEL offsetof_expr sizeof_expr arrow_expr alignof_expr stmt_expr unary_plus_expr M 4 @ p @ p_ ` po @a3 `3 0 a3 @` 0c e3 P a3 p 0 @ N O O E ? `3 `3 0@ S R f3 R @R b3 b3 b3 R @ @| Q O ` `3 c3 pD p % p % 0 P 0X 0 , ) & ` P $ a3 `c3 0 @c3 M M M M P M M M % M 2 M b0Q v0Q < M I M /Q U M 0Q a M q M { M M M M M M M M M M M M M M M " M . M ? M O M a M p M M M M M M M M M M M N M M M M + M ' M 5 M ? M I M [ M n M & M M S M M M M M M M M M M M M ( M 6 M E M T M _ M M M k M a M q M t M M M M M M M M M M M M 7 M A M K M t M _ M M & M ( M 5 M ? M I M S M ] M g M q M M | M M M M M M M M M M M M M 0 M C M O M ^ M j M M t M ~ M M M M M M M M M S M M M M M M ( M 5 M A M L M [ M h M w M M M M M M M M M M M M M M M 0 M > M M M ] M m M } M M } M M M M M M M M M M M M M M M M f M 3 M F M T M ` M } M M M M M 5+M M M ' M M M M M 1 M > M J M ] M 3Q n M | M M M M M M M M M M M M M M M ' M 2 M ? M I M P eP P 6W DW Q ^Q `#Q @ Q V `nQ @tQ yQ ` Q Q Q T U P V ` V V hV V @ N O ,P @YP XP O @ Q `0P ` P P `GW (P V ;W ` V 'N N N 3M tM ` M @ M N @wN N @ N `iN M {O M eP gP nQ ` T +P P ` N N nQ `hV V N `oQ iV ` V N eP Q @aQ #Q oQ tQ Q ` V iV V O YP O Q 0P @(P N N @tM wN N iN %s for ternary %
in %<%E ? %E : %E%> %s for % in %<%E%s%> %s for % in %<%E[%E]%> %s for % in %<%E %s %E%> %s for % in %<%s%E%> /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cp/call.c passing %qT chooses %qT over %qT for conversion from %qT to %qT because conversion sequence for the argument is better ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: invalid use of void expression argument of function call might be a candidate for a format attribute the default argument for parameter %d of %qD has not yet been parsed no corresponding deallocation function for `%D' no suitable % for %qT cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime conversion from %qT to %qT is ambiguous no matching function for call to %<%T::%s(%A)%#V%> call of overloaded %<%s(%A)%> is ambiguous abstract virtual %q#D called from constructor abstract virtual %q#D called from destructor cannot call member function %qD without object invalid conversion from %qT to %qT initializing argument %P of %qD passing NULL to non-pointer argument %P of %qD converting to non-pointer type %qT from NULL passing %qT for argument %P to %qD initializing argument %P of %qD from result of %qD initializing temporary from result of %qD cannot bind bitfield %qE to %qT cannot bind packed field %qE to %qT passing %qT as % argument of %q#D discards qualifiers %qT is not an accessible base of %qT could not find class$ field in java interface type %qT ISO C++ forbids omitting the middle term of a ?: expression %qE has type % and is not a throw-expression operands to ?: have different types %qT and %qT enumeral mismatch in conditional expression: %qT vs %qT enumeral and non-enumeral type in conditional expression no matching function for call to %<%D(%A)%> call of overloaded %<%D(%A)%> is ambiguous pointer-to-member function %E cannot be called without an object; consider using .* or ->* no match for call to %<(%T) (%A)%> call of %<(%T) (%A)%> is ambiguous no %<%D(int)%> declared for postfix %qs, trying prefix operator instead comparison between %q#T and %q#T invalid initialization of non-const reference of type %qT from a temporary of type %qT invalid initialization of reference of type %qT from expression of type %qT %s for %qs in %<%s %E%> %s %D(%T, %T, %T) %s %D(%T, %T) %s %D(%T) %s %T %s %+#D %s %+#D in call to %qD choosing %qD over %qD candidate 1: candidate 2: operator %q+#D is private %q+#D is protected %q+#D is inaccessible within this context candidates are: call to non-function %qD converting to %qT from %qT implicit conversion cannot bind rvalue %qE to %qT could not convert %qE to %qT _Jv_LookupInterfaceMethodIdx class$ no match conditional expression ambiguous overload unary * 4 p p p ' p p p p * * G f G f [ 5 5 y - - m | i A/ ) &/ ) ) / ) ) ) ) ) A/ . ) ) ) ) ) ) ) ) ) . . . . ) ) ) . ) ) ) ) ) ) ) ) ) ) . . . ) . . ) ) . . . . . . ) ) ) . . . . . . . ) ) ) ) ) ) ) ) ) ) ) ) ) ) A/ ) ) ) . . . . . . ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) . ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) . Y 6 initialize_reference add_function_candidate joust merge_conversion_sequences direct_reference_binding build_user_type_conversion_1 convert_like_real build_over_call build_new_method_call build_special_member_call in_charge_arg_for_name call_builtin_trap enforce_access build_op_delete_call build_new_op add_builtin_candidate perform_overload_resolution build_call check_dtor_name %qD declared as a % %s %qD declared as an % %s % and % function specifiers on %qD invalid in %s declaration %q+D declared with an exception specification %Jan anonymous union cannot have function members member %q+#D with constructor not allowed in anonymous aggregate member %q+#D with destructor not allowed in anonymous aggregate member %q+#D with copy assignment operator not allowed in anonymous aggregate invalid exit from OpenMP structured block static member function %q#D declared with type qualifiers /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cp/decl.c using template type parameter %qT after %qs using typedef-name %qD after %qs %q+D has a previous declaration here %q+T has a previous declaration here template argument required for %<%s %T%> unnamed variable or field declared void variable or field %qE declared void name %qD used in a GNU-style designated initializer for an array sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies) %J you can work around this by removing the initializer inline function %q+D given attribute noinline % should return a reference to %<*this%> return type %q#T is incomplete enumerator value for %qD not integer constant overflow in enumeration values at %qD no integral type can represent all of the enumerator values for %qT %qD has the same name as the class in which it is declared Java class %qT cannot have multiple bases Java class %qT cannot have virtual bases base type %qT fails to be a struct or class type duplicate base type %qT invalid use of enum %q#D without previous declaration redeclaration of %qT as a non-template %qD may not be declared within a namespace %qD may not be declared as static %qD must be a nonstatic member function %qD must be either a non-static member function or a non-member function %qD must have an argument of class or enumerated type conversion to %s%s will never use a type conversion operator ISO C++ prohibits overloading operator ?: %qD must not have variable number of arguments postfix %qD must take % as its argument postfix %qD must take % as its second argument %qD must take either zero or one argument %qD must take either one or two arguments %qD must take exactly one argument %qD must take exactly two arguments user-defined %qD always evaluates both arguments %qD cannot have default arguments invalid in-class initialization of static data member of non-integral type %qT ISO C++ forbids in-class initialization of non-const static member %qD ISO C++ forbids initialization of member constant %qD of non-integral type %qT multiple types in one declaration redeclaration of C++ built-in type %qT declaration does not declare anything missing type-name in typedef-declaration ISO C++ prohibits anonymous structs %qs can only be specified for functions % can only be specified inside a class % can only be specified for constructors a storage class can only be specified for objects and functions qualifiers can only be specified for objects and functions %qD was declared % and later % invalid constructor; you probably meant %<%T (const %T&)%> default argument for %q#D has type %qT default argument for parameter of type %qT has type %qT default argument %qE uses local variable %qD definition of %qD is not in namespace enclosing %qT size of array %qD has non-integral type %qT size of array has non-integral type %qT ISO C++ forbids zero-size array %qD ISO C++ forbids zero-size array size of array %qD is not an integral constant-expression size of array is not an integral constant-expression ISO C++ forbids variable length array %qD ISO C++ forbids variable length array variable length array %qD is used exits OpenMP structured block crosses initialization of %q+#D enters scope of non-POD %q+#D enters OpenMP structured block storage size of %qD isn't known storage size of %qD isn't constant initializer fails to determine size of %qD variable %q#D has initializer but incomplete type elements of array %q#D have incomplete type aggregate %q#D has incomplete type and cannot be defined no class template named %q#T in %q#T template parameters do not match template %qD used without template parameters % names %q#T, which is not a class template % names %q#T, which is not a type skips initialization of %q+#D label %qE referenced outside of any function label %q+D used but not defined label %q+D defined but not used declaration of %qF throws different exceptions from previous declaration %q+F function %q+D redeclared as inline previous declaration of %q+D with attribute noinline function %q+D redeclared with attribute noinline previous declaration of %q+D was inline library function %q#D redeclared as non-function %q#D conflicts with built-in declaration %q#D ambiguates built-in declaration %q#D %q#D redeclared as different kind of symbol conflicts with previous declaration %q+#D ambiguates old declaration %q+#D declaration of C function %q#D conflicts with previous declaration %q+#D here %q+D has a previous declaration as %q#D declaration of namespace %qD conflicts with previous declaration of namespace %q+D here %qD conflicts with used function non-thread-local declaration of %q#D follows thread-local declaration %q+#D previously declared here %Jfollows non-prototype definition here previous declaration of %q+#D with %qL linkage conflicts with new declaration with %qL linkage default argument given for parameter %d of %q#D after previous specification in %q+#D %q#D was used before it was declared inline %Jprevious non-inline declaration here redundant redeclaration of %qD in same scope explicit specialization of %qD after first use %q+D: visibility attribute ignored because it %Jconflicts with previous declaration here thread-local declaration of %q#D follows non-thread-local declaration defining explicit specialization %qD in friend declaration invalid use of template-id %qD in declaration of primary template default arguments are not allowed in declaration of friend template specialization %qD % is not allowed in declaration of friend template specialization %qD cannot declare %<::main%> to be a template cannot declare %<::main%> to be inline cannot declare %<::main%> to be static non-local function %q#D uses anonymous type %q+#D does not refer to the unqualified type, so it is not used for linkage non-local function %q#D uses local type %qT %smember function %qD cannot have cv-qualifier %<::main%> must return % definition of implicitly-declared %qD no %q#D member function declared in class %qT invalid use of qualified-name %<::%D%> invalid use of qualified-name %<%T::%D%> invalid use of qualified-name %<%D::%D%> type %qT is not derived from type %qT declaration of %qD as non-function declaration of %qD as non-member declarator-id missing; using reserved word %qD function definition does not declare parameters two or more data types in declaration of %qs return type specification for constructor invalid return type specification for destructor invalid operator %qT declared to return %qT ISO C++ forbids declaration of %qs with no type % or % invalid for %qs % and % specified together for %qs % or % invalid for %qs % or % specified with char for %qs % and % specified together for %qs long, short, signed or unsigned used invalidly for %qs qualifiers are not allowed on declaration of % ignoring %qV qualifiers added to function type %qT member %qD cannot be declared both virtual and static typedef declaration invalid in parameter declaration storage class specifiers invalid in parameter declarations virtual outside class declaration multiple storage classes in declaration of %qs conflicting specifiers in declaration of %qs storage class specified for %qs storage class specified for parameter %qs storage class specified for typename %qs initialized and declared % %qs has both % and initializer nested function %qs declared % top-level declaration of %qs specifies % function-scope %qs implicitly auto and declared %<__thread%> storage class specifiers invalid in friend function declarations declaration of %qD as multidimensional array must have bounds for all dimensions except the first multidimensional array must have bounds for all dimensions except the first %qs declared as function returning a function %qs declared as function returning an array destructor cannot be static member function constructor cannot be static member function destructors may not be cv-qualified constructors may not be cv-qualified destructor for alien class %qT cannot be a member constructor for alien class %qT cannot be a member constructors cannot be declared virtual can't initialize friend function %qs virtual functions cannot be friends friend declaration not in class definition can't define friend function %qs in a local class definition parameter %qD invalidly declared method type parameter %qD includes %s to array of unknown bound %qT destructors may not have parameters cannot declare reference to %q#T cannot declare pointer to %q#T cannot declare pointer to %q#T member template-id %qD used as a declarator member functions are implicitly friends of their class extra qualification %<%T::%> on member %qs cannot define member function %<%T::%s%> within %<%T%> cannot declare member function %<%T::%s%> within %<%T%> cannot declare member %<%T::%s%> within %qT size of array %qs is too large data member may not have variably modified type %qT parameter may not have variably modified type %qT only declarations of constructors can be % non-member %qs cannot be declared % non-object member %qs cannot be declared % function %qs cannot be declared % static %qs cannot be declared % const %qs cannot be declared % %Jtypedef name may not be a nested-name-specifier ISO C++ forbids nested type %qD with same name as enclosing class qualified function types cannot be used to declare %s functions % specified for friend class declaration template parameters cannot be friends friend declaration requires class-key, i.e. % friend declaration requires class-key, i.e. % trying to make class %qT a friend of global scope invalid qualifiers on non-member function type abstract declarator %qT used as declaration cannot use %<::%> in parameter declaration can't make %qD into a method -- not in a class function %qD declared virtual inside a union %qD cannot be declared virtual, since it is always static expected qualified name in friend declaration for destructor %qD declaration of %qD as member of %qT in instantiation of template %qT %qE is neither function nor member function; cannot be declared friend ISO C++ forbids initialization of member %qD thread-local storage not supported for this target storage class % invalid for function %qs storage class % invalid for function %qs storage class %<__thread%> invalid for function %qs % specified invalid for function %qs declared out of global scope % specifier invalid for function %qs declared out of global scope virtual non-class function %qs cannot declare member function %qD to have static linkage cannot declare static function inside another function non-local variable %q#D uses anonymous type non-local variable %q#D uses local type %qT % may not be used when defining (as opposed to declaring) a static data member static member %qD declared % cannot explicitly declare member %q#D to have extern linkage return type specified for % attribute ignored in declaration of %q+#T attribute for %q+#T must follow the %qs keyword typedef %qD is initialized (use __typeof__ instead) function %q#D is initialized like a variable declaration of %q#D has % and is initialized definition of %q#D is marked % %q#D is not a static member of %q#T ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%> template header not allowed in member definition of explicitly specialized class duplicate initialization of %qD declaration of %q#D outside of class is not definition no return statement in function returning non-void braces around scalar initializer for type %qT missing braces around initializer for %qT initializer for %qT must be brace-enclosed %qT has no non-static data member named %qD invalid type %qT as initializer for a vector of type %qT assignment (not initialization) in declaration shadowing previous type declaration of %q#D %qD cannot be thread-local because it has non-POD type %qT variable-sized object %qD may not be initialized scalar object %qD requires one element in initializer %qD declared as reference but not initialized ISO C++ forbids use of initializer list to initialize reference %qD cannot initialize %qT from %qT opaque vector types cannot be initialized %qD must be initialized by constructor, not by %<{...}%> array %qD initialized by parenthesized string literal %qE structure %qD with uninitialized const members structure %qD with uninitialized reference members %qD is thread-local and so cannot be dynamically initialized %qD cannot be initialized by a non-constant expression when being declared invalid member function declaration %qD is already defined in class %qT %q+D declared as a friend uninitialized const %qD typename %qT referred to as %qs %qT referred to as enum noinline multiple definition of %q#T %Jprevious definition here derived union %qT invalid recursive type %qT undefined previous declaration %q+D the same type a base class a reference to prefix %qD should return %qT postfix %qD should return %qT %qD must take % %qD should return by value jump to label %qD jump to case label %H from here previous declaration of %q+D size of array %qD is negative size of array is negative variable length array is used overflow in array dimension __ptrmemfunc_type enters try block array size missing in %qD zero-size array %qD __java_byte __java_short __java_int __java_long __java_float __java_double __java_char __java_boolean bool unknown type __vtbl_ptr_type __cxxabiv1 global type bad_alloc __cxa_pure_virtual %q+D declared here %qD is not a type %q#T is not a class no type named %q#T in %q#T jump to label %q+D %J enters catch block label named wchar_t duplicate label %qD library shadowing %s function %q#D new declaration %q#D previous declaration of %q+#D declaration of template %q#D conflicting declaration %q#D redefinition of %q#D %q#D not declared in class %q+#D previously defined here prototype for %q+#D redeclaration of %q#D static non- type name % invalid for %qs % invalid for %qs % invalid for %qs complex invalid for %qs array of void array of functions array of references declaration of %qD as %s creating %s static member free invalid use of %<::%> field %qD has incomplete type name %qT has incomplete type making %qD static array of function members unused variable %q+D too many initializers for %qT __cxa_guard_acquire __cxa_guard_release __cxa_guard_abort __tcf_%d __dso_handle __aeabi_atexit __cxa_atexit __ct __base_ctor __comp_ctor __dt __comp_dtor __base_dtor __deleting_dtor __in_chrg nelts __delta __pfn _vptr __vtt_parm :: I $J -J 6J ?J J ^ u Y % po% Y 6 Y complete_vars maybe_register_incomplete_var finish_method finish_function save_function_data start_function start_preparsed_function start_enum xref_basetypes xref_tag tag_name grok_op_properties copy_fn_p grokdeclarator check_special_function_return_type grokfndecl check_class_member_definition_namespace grokvardecl check_var_type build_ptrmem_type cp_finish_decl check_array_designated_initializer check_initializer make_rtl_for_nonlocal_decl initialize_local_var expand_static_init initialize_artificial_var reshape_init reshape_init_r start_decl_1 start_decl cxx_init_decl_processing y O ` O ` ,AQ ` sM ` sM ` -sM ` :sM ` @sM ` MsM ` ZsM ` ksM ` usM ` B U ` {sM ` sM ` sM ` sM ` sM ` T ` make_unbound_class_template make_typename_type define_label check_goto make_label_decl duplicate_decls poplevel /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cp/expr.c cxx_expand_expr /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cp/pt.c %q#T is not a valid type for a template constant parameter specialization of %qD in different namespace template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD template specifiers not specified in declaration of %qD used %d template parameter(s) instead of %d redefinition of default argument for %q#D %J original definition appeared here explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD) %qE is not a valid template argument for type %qT because function %qD has not external linkage template argument for %qD uses local type %qT %qT is a variably modified type integral expression %qE is not constant explicit specialization in non-namespace scope %qD enclosing class templates are not explicitly specialized data member %qD cannot be a member template invalid member template declaration %qD template parameters not used in partial specialization: partial specialization %qT does not specialize any template arguments template argument %qE involves template parameter(s) type %qT of template argument %qE depends on template parameter(s) specialization of %qD after instantiation instantiation of %q+D as type %qT variable %qD has function type array bound is not an integer constant creating array with negative size (%qE) forming %s to reference type %qT creating pointer to member of non-class type %qT creating pointer to member reference type %qT creating pointer to member of type void creating array of %qT, which is an abstract class type %qT is not a class, struct, or union type %qT resolves to %qT, which is not an enumeration type %qT resolves to %qT, which is is not a class type creating pointer to member function of non-class type %qT wrong number of template arguments (%d, should be %d) template argument %d is invalid to refer to a type member of a template parameter, use % type/value mismatch at argument %d in template parameter list for %qD expected a constant of type %qT, got %qT expected a class template, got %qE expected a class template, got %qT expected a template of type %qD, got %qD %qE is not a valid template argument for type %qT because string literals can never be used in this context %qE is not a valid template argument for type %qT because it is a non-constant expression %qD is not a valid template argument because %qD is a variable, not the address of a variable %qE is not a valid template argument of type %qT because %qE is not a variable %qE is not a valid template argument of type %qT because %qD does not have external linkage %qE is not a valid template argument for type %qT because of conflicts in cv-qualification %qE is not a valid template argument for type %qT because it is not an lvalue %qE is not a valid template argument for type %qT because object %qD has not external linkage %qE is not a valid template argument for type %qT because it is a pointer %qE is not a valid template argument for type %qT because it is of type %qT standard conversions are not allowed in this context could not convert template argument %qE to %qT %qD is not a function template template-id %qD for %q+D does not match any template declaration ambiguous template specialization %qD for %q+D non-template type %qT used as a template dependent-name %qE is parsed as a non-type, but instantiation yields a type say % if a type is meant a cast to a type other than an integral or enumeration type cannot appear in a constant-expression %qT is not a class or namespace %qD is not a class or namespace explicit instantiation of %qD but no definition available explicit instantiation of non-template type %qT explicit instantiation of %q#T before definition of template ISO C++ forbids the use of %qE on explicit instantiations storage class %qD applied to template instantiation duplicate explicit instantiation of %q#T explicit instantiation of non-template %q#D no matching template for %qD found explicit instantiation of %q#D duplicate explicit instantiation of %q#D ISO C++ forbids the use of % on explicit instantiations ambiguous class template instantiation for %q#T template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum) destructor %qD declared as member template invalid template declaration of %qD default template arguments may not be used in function templates default template arguments may not be used in partial specializations default argument for template parameter for class enclosing %qD %qD does not declare a template type template definition of non-template %q#D expected %d levels of template parms for %q#D, got %d got %d template parameters for %q#D got %d template parameters for %q#T name of class shadows template template parameter %qD specialization of %qT after instantiation specializing %q#T in different namespace specialization %qT after instantiation %qT explicit specialization of non-template %qT template-id %qD in declaration of primary template template parameter list used in explicit instantiation definition provided for explicit instantiation too many template parameter lists in declaration of %qD too few template parameter lists in declaration of %qD explicit specialization of %qD must be introduced by %%> function template partial specialization %qD is not allowed default argument specified in explicit specialization %qD is not a template function specialization of implicitly-declared special member function no member function %qD declared in %qT _q p _q p o q p p 4 } M 3 p p p p M p H H M p p M M p M M M M M M M M 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 w 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 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 M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M 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 i i i i i i 5 5 / / T L L L L L L L L L L / / x L r / ? h L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L N ] L L L L L L L L L 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 L L L L J L L L % % \ L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L H" L m# L :! L L p! L L 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 $ $ x% $ % ) ) r) _) L) 0 / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / n0 1 }4 3 / / / -4 / 1 / / / / / / / 1 / / / / / / 2 s2 4 4 =: =: =: =: / / 9 / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / : / / / / / / / / / / / / / _7 8 / 8 / / 9 5 5 #6 6 6 6 6 A7 ~ ~ x B~ B~ n| w x Y 6 Y 6 8 Y 6 Y 6 Y 6 build_non_dependent_expr resolve_typename_type type_dependent_expression_p dependent_scope_ref_p value_dependent_expression_p dependent_type_p get_mostly_instantiated_function_type tsubst tsubst_decl retrieve_specialization register_specialization tsubst_function_type tsubst_copy tsubst_expr tsubst_omp_clauses instantiate_decl push_access_scope regenerate_decl_from_template template_for_substitution coerce_template_parms add_outermost_template_args coerce_template_template_parms convert_nontype_argument unify template_decl_level get_template_base type_unification_real maybe_adjust_types_for_deduction fn_type_unification instantiate_template tsubst_copy_and_build tsubst_qualified_id instantiate_class_template uses_template_parms lookup_template_class mangle_class_name_for_template lookup_template_function process_partial_specialization process_template_parm comp_template_parms check_explicit_specialization is_specialization_of_friend is_specialization_of end_explicit_instantiation begin_explicit_instantiation get_innermost_template_args push_inline_template_parms_recursive finish_member_template_decl from definition of %q+#D %qT is not a template type template parameter %q+#D redeclared here as %q#D %qT is/uses anonymous type trying to instantiate %qD shadows template parm %q+#D %qD forming reference to void creating array of %qT use of %qs in template invalid parameter type %qT in declaration %q+D function returning an array function returning a function provided for %q+D expected a type, got %qE expected a type, got %qT try using %qE instead %qT is not a template for template declaration %q+D using invalid field %qD %s %+#T template class without a name template declaration of %q#D no default argument for %qD but %d required %qD is not declared in %qD %s of data-member %qD in read-only structure %s of read-only data-member %qD %s of read-only named return value %qD call to function %qD which throws incomplete type %q#T call to function which throws incomplete type %q#T type %qT is not a base type for type %qT invalid use of incomplete type %q#T invalid use of array with unspecified bounds invalid use of member (did you forget the %<&%> ?) invalid use of template type parameter %qT invalid use of template template parameter %qT invalid use of dependent type %qT address of overloaded function with no contextual type information overloaded function with no contextual type information insufficient contextual information to determine type /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cp/typeck2.c %qE cannot be used as a member pointer, since it is of type %qT cannot apply member pointer %qE to %qE, which is of non-class type %qT pointer to member type %qT incompatible with object type %qT circular pointer delegation detected base operand of %<->%> has non-pointer type %qT result of %()%> yields non-pointer result base operand of %<->%> is not a pointer cannot declare variable %q+D to be of abstract type %qT cannot declare parameter %q+D to be of abstract type %qT cannot declare field %q+D to be of abstract type %qT invalid abstract return type for member function %q+#D invalid abstract return type for function %q+#D invalid abstract type %qT for %qE invalid abstract type for %q+D cannot allocate an object of abstract type %qT %J because the following virtual functions are pure within %qT: %J since type %qT has pure virtual functions char-array initialized from wide string int-array initialized from non-wide string initializer-string for array of chars is too long non-trivial designated initializers not supported missing initializer for member %qD uninitialized const member %qD member %qD with uninitialized const fields member %qD is uninitialized reference no field %qD found in union being initialized index value instead of field name in union initializer cannot initialize aggregate of type %qT with a compound literal array must be initialized with a brace-enclosed initializer constructor syntax used, but no constructor declared for type %qT cannot initialize arrays using this syntax %s of constant field %qD %s of read-only variable %qD %s of read-only parameter %qD %s of read-only reference %qD %s of function %qD %s of read-only location %q+D has incomplete type forward declaration of %q+#T invalid use of %qT %+#D functional cast initialization return value initializer < Y add_exception_specifier digest_init process_init_constructor process_init_constructor_array process_init_constructor_record process_init_constructor_union store_init_value split_nonconstant_init_1 cxx_incomplete_type_diagnostic abstract_virtuals_error complete_type_check_abstract this-thunk covariant-thunk %.*s%p %s %s fixed=%ld vcall=%ld vbase=%ld(%s) alias to %p %s (0x%lx) alternative-path nearly-empty virtual primary-for %s (0x%lx) lost-primary subvttidx=%s vptridx=%s vbaseoffset=%s vptr=%s Class %s size=%lu align=%lu not enough type information %s: %s entries %-4ld %s Construction vtable %s for %s (0x%lx instance) in %s Vtable dllimport %q+#D cannot be overloaded with %q+#D _vptr.%s zero width for bit-field %q+D %q#T has pointer data members or % %q+D invalid in %q#T VTT for %s redefinition of %q#T %q+D was hidden by %q+D /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cp/class.c changes meaning of %qD from %q+#D base size=%lu base align=%lu cannot resolve overloaded function %qD based on conversion to type %qT no matches converting function %qD to type %q#T converting overloaded function %qD to type %q#T is ambiguous assuming pointer to member %qD (a pointer to member can only be formed with %<&%E%>) argument of type %qT does not match %qT all member functions in class %qT are private %q#T only defines a private destructor and has no friends %q#T only defines private constructors and has no friends member %q+#D with constructor not allowed in union member %q+#D with destructor not allowed in union member %q+#D with copy assignment operator not allowed in union multiple fields in union %qT initialized conflicting access specifications for method %q+D, ignored conflicting access specifications for field %qE, ignored offset of empty base %qT may not be ABI-compliant and maychange in a future version of GCC class %qT will be considered nearly empty in a future version of GCC Java class %qT cannot have a destructor Java class %qT cannot have an implicit non-trivial destructor repeated using declaration %q+D using declaration %q+D conflicts with a previous using declaration no unique final overrider for %qD in %qT cannot convert from base %qT to derived type %qT via virtual base %qT base class %q#T has a non-virtual destructor initializer specified for non-virtual method %q+D %q+D may not be static because it is a member of a union %q+D may not have reference type %qT because it is a member of a union field %q+D invalidly declared function type field %q+D invalidly declared method type non-static reference %q+#D in class without a constructor ignoring packed attribute because of unpacked non-POD field %q+#D non-static const member %q+#D in class without a constructor field %q+#D with same name as class bit-field %q+#D with non-integral type bit-field %q+D width not an integer constant negative width in bit-field %q+D width of %q+D exceeds its type %q+D is too small to hold all values of %q#T but does not override %<%T(const %T&)%> but does not override % %q+#D invalid; an anonymous union can only have non-static data members private member %q+#D in anonymous union protected member %q+#D in anonymous union because of local method %q+#D with same name because of local member %q+#D with same name size assigned to %qT may not be ABI-compliant and may change in a future version of GCC the offset of %qD may not be ABI-compliant and may change in a future version of GCC offset of %q+D is not ABI-compliant and may change in a future version of GCC %q+D contains empty classes which may cause base classes to be placed at different locations in a future version of GCC layout of classes derived from empty class %qT may change in a future version of GCC offset of virtual base %qT is not ABI-compliant and may change in a future version of GCC direct base %qT inaccessible in %qT due to ambiguity virtual base %qT inaccessible in %qT due to ambiguity %q#T has virtual functions but non-virtual destructor language string %<"%E"%> not recognized trying to finish struct, but kicked out due to previous parse errors $ $ $ $ $ $ $ $ J $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ X X $ $ c \ Y 6 P Y 6 get_vtbl_decl_for_binfo instantiate_type resolve_address_of_overloaded_function finish_struct_1 check_bases check_bitfield_decl handle_using_decl alter_access type_requires_array_cookie layout_empty_base include_empty_classes build_secondary_vtable update_vtable_entry_for_fn get_vcall_index build_primary_vtable accumulate_vtbl_inits dfs_accumulate_vtbl_inits build_vtbl_initializer build_rtti_vtbl_entries build_vbase_offset_vtbl_entries add_vcall_offset_vtbl_entries_1 build_vtt_inits build_ctor_vtbl_group dfs_build_secondary_vptr_vtt_inits adjust_clone_args clone_function_decl get_complete_for_base build_simple_base_path build_base_path default argument missing for parameter %P of %q+#D Java method %qD has non-Java return type %qT Java method %qD has non-Java parameter type %qT /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cp/decl2.c %qT has a field %qD whose type uses the anonymous namespace %qT declared with greater visibility than the type of its field %qD %qT has a base %qT whose type uses the anonymous namespace %qT declared with greater visibility than its base %qT % must return type %qT % takes type %qT as first parameter % must return type %qT % takes type % (%qT) as first parameter anonymous struct not inside named type namespace-scope anonymous aggregates must be static anonymous union with no members bit-field %qD with non-integral type cannot declare %qD to be a bit-field type cannot declare bit-field %qD with function type %qD is already defined in the class %qT static member %qD cannot be a bit-field type %q#T argument given to %, expected pointer cannot delete a function. Only pointer-to-objects are valid arguments to % ambiguous conversion for array subscript invalid types %<%T[%T]%> for array subscript name missing for member function prototype for %q#D does not match any in class %qT __static_initialization_and_destruction inline function %q+D used but never defined local class %q#T shall not have static data member %q#D initializer invalid for static member with constructor (an out of class initialization is required) member %qD conflicts with virtual function table field name applying attributes to template parameters is not implemented initializer specified for static member function %qD field initializer is not constant % specifiers are not permitted on non-static data members %c%c%.5u _ZGA dllexport deleting array %q#D deleting %qT is undefined %+#D candidate is: %+#D candidates are: %+#D %s_%u __initialize_p __priority %qD is already defined in %qT x Y % v% t Y 6 p Y 6 l Y 6 h Y % v% d Y % v% build_offset_ref_call_from_tree maybe_emit_vtables prune_vars_needing_no_initialization one_static_initialization_or_destruction build_java_method_aliases build_cleanup import_export_decl import_export_class determine_visibility decl_needed_p coerce_delete_type coerce_new_type grokfield check_classfn check_member_template grok_array_decl destructors (static %s for %s) using #%qs not supported by %s# %s: In instantiation of %qs: __typeof__ static_cast reinterpret_cast const_cast sizeof __alignof__ ({...}) while (1) { if ( ) break; &* with 'this' {unknown} At global scope: copy constructor static member function In %s %qs: /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cp/error.c %s:%d: instantiated from %qs %s:%d: instantiated from here x x g ` ^ 8 ^ B 1 f ~ @ 0 j j a a a a a j a H j j j j j j j j j j j # j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j & j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j w s A 1 p i x x ^ x x x x x x o x x x x x x x o x x o x x x x x x I o o o o . J 9 & D z d n ' ' ' q ' ' ' ' ' ' ' ' q ' J ' q q q q q q q q q q q ' q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q ' ' ' ' ' , * q 4 * * * * * * * I * * * j cp_cpp_error language_to_string dump_type dump_type_prefix dump_type_suffix dump_expr dump_decl dump_global_iord dump_template_decl /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cp/lex.c %qD was not declared in this scope there are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be available (if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated) junk at end of #pragma GCC java_exceptions #pragma vtable no longer supported %qD not defined implementation GCC java_exceptions operator %s nw operator%s co mm v17alignof v18__imag__ v18__real__ ^ eo != aa cm ->* aS pL mI *= mL /= dV %= rM &= |= oR ^= eO <<= lS >>= rS ?: (ceiling /) (floor /) (round /) (ceiling %) (floor %) (round %) strict && strict || (exact /=) (ceiling /=) (floor /=) (round /=) (ceiling %=) (floor %=) (round %=) junk at end of #pragma %s invalid #pragma %s _Complex __FUNCTION__ __PRETTY_FUNCTION__ __alignof __asm __asm__ __attribute __attribute__ __builtin_offsetof __builtin_va_arg __complex __complex__ __const __const__ __extension__ __func__ __imag __inline __inline__ __label__ __null __real __restrict__ __signed __signed__ __thread __typeof __volatile explicit extern false mutable true try while compatibility_alias defs encode synchronized bycopy byref inout oneway retrofit_lang_decl M M = M > M 1 j M 1 M / M / M 2 M 2 M M M 3 M M " M * M 4 M 4 B M ? K M 5 X M 5 R M [ M f M 7 p M G w M 6 d M 6 # Y ~ M M M M M 0 # M 0 M w O T / U nM @ F O * N ( VXN H ^oV $ Y B #V X M V M + T ) P^N I &N % u N &N W X # DN M M M M J S N N & kM ~nV - a X " 0 U N N M N K T L : N N *M D *M E U C W G M X U , 9 N M c M . ZrM ; M Y T T ' N F B U O XN P M Q M R 0Q lM S %&N T M 0 U ! ' N M U o M qM O oM A M $ M ] M ^ M Z O N [ M j T i v T b T c b M g M h M M W # M ) M rW /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cp/parser.c %qD redeclared with different access too few template-parameter-lists too many template-parameter-lists %s cannot appear in a constant-expression %<%D::%D%> has not been declared %<::%D%> has not been declared request for member %qD in non-class type %qT %<%T::%D%> has not been declared % is too long for GCC ISO C++ does not support % invalid use of template-name %qE without an argument list invalid use of destructor %qD as a type invalid combination of multiple type-specifiers (perhaps % was intended) %qE in namespace %qE does not name a type %qE in class %qT does not name a type new types may not be defined in a return type (perhaps a semicolon is missing after the definition of %qT) invalid Objective-C++ selector name % (as a disambiguator) is only allowed within templates templates may not be % %<#pragma%> is not allowed here a wide string is invalid in this context invalid pure specifier (only `= 0' is allowed) comma at end of enumerator list % used outside of class invalid use of %qD in linkage specification class definition may not be declared a friend mixing declarations and function-definitions is forbidden %Hsuggest explicit braces to avoid ambiguous % break statement not within loop or switch break statement used with OpenMP for loop continue statement not within a loop ISO C++ forbids computed gotos misplaced %<@%D%> Objective-C++ construct expected %<#pragma omp section%> or %<}%> ISO C++ forbids braced-groups within expressions statement-expressions are allowed only inside functions % may not be used in this context local variable %qD may not appear in this context types may not be defined in casts a cast to a type other than an integral or enumeration type types may not be defined in a `typeid' expression ISO C++ forbids compound-literals non-constant compound literals ISO C++ does not allow designated initializers case label %qE not within a switch statement case label not within a switch statement expression in new-declarator must have integral or enumeration type scope %qT before %<~%> is not a class-name declaration of %<~%T%> as member of %qT typedef-name %qD used as destructor declarator invalid non-type template argument %H%<>>%> should be %<> >%> within a nested template argument list spurious %<>>%>, use %<>%> to terminate a template argument list non-template %qD used as template use %<%T::template %D%> to indicate that it is a template %<<::%> cannot begin a template-argument list %<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%> (if you use -fpermissive G++ will accept your code) parse error in template argument list expected nested-name-specifier types may not be defined in an exception-specification invalid use of constructor as a template use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name types may not be defined in exception-declarations types may not be defined in parameter types deprecated use of default argument for parameter of non-function default arguments are only permitted for function parameters types may not be defined in '%s' expressions a template-id may not appear in a using-declaration global qualification of class name is invalid qualified name does not name a class invalid class name in declaration of %qD declaration of %qD in %qD which does not enclose %qD an explicit specialization must be preceded by %%> could not resolve typename type % specified more than once in base-specified more than one access specifier in base-specified keyword % not allowed outside of templates keyword % not allowed in this context (the base class is implicitly a type) using % outside of template attributes ignored on uninstantiated type attributes ignored on template instantiation attributes ignored on elaborated-type-specifier that is not a forward declaration %<@encode%> must specify a type as an argument `class', `typename', or `template' request for member of non-aggregate type types may not be defined in conditions expected % or % `+', `*', `-', `&', `^', `|', `&&', or `||' schedule % does not take a % parameter expected %<#pragma omp%> clause %<#pragma GCC pch_preprocess%> must be first %<#pragma omp barrier%> may only be used in compound statements %<#pragma omp flush%> may only be used in compound statements threadprivate variables not supported in this target invalid operator for %<#pragma omp atomic%> %<#pragma omp section%> may only be used in %<#pragma omp sections%> construct expected declaration specifiers only constructors take base initializers anachronistic old-style base class initializer keyword % not allowed in this context (a qualified member initializer is implicitly a type) named return values are no longer supported a function-definition is not allowed here an asm-specification is not allowed on a function-definition attributes are not allowed on a function-definition expected constructor, destructor, or type conversion initializer provided for function attributes after parenthesized initializer ignored invalid declaration of member template in local class invalid explicit specialization keyword % not implemented, and will be ignored template specialization with C linkage a class-key must be used when declaring a friend friend declaration does not name a class or function a brace-enclosed initializer is not allowed here pure-specifier on function-definition identifier expected after %<@protocol%> inter-module optimizations not implemented for C++ junk at end of %<#pragma GCC pch_preprocess%> array bound forbidden after parenthesized type-id try removing the parentheses around the type-id types may not be defined in a new-type-id too many %qs clauses %qD has not been declared %<%D::%D%> %s %<::%D%> %s %qD %s %qs tag used in naming %q#T duplicate %qs reference to %qD is ambiguous %qE does not name a type and_eq bitand bitor compl not_eq xor_eq duplicate cv-qualifier expected %<>%> identifier `>' expected class-key %qD is not a namespace-name expected namespace-name `operator' `]' expected operator expected string-literal `(' `=' `;' `}' `{' `:' expected %<,%> expected type specifier %<__thread%> before %qD expected declaration expected %<,%> or %<;%> expected selection-statement `while' expected iteration-statement expected jump-statement `@try' `@synchronized' `@throw' `try' expected statement floating-point literal `this' `,' `va_arg' expected primary-expression `*' `&' `++' `--' `<' `typeid' operator a function call an increment a decrement use of old-style cast `delete' `throw' calls to overloaded operators an assignment expected labeled-statement a comma operator `[' an array reference a call to a constructor expected type-specifier expected unqualified-id expected id-expression expected template-argument expected template-name expected template-id expected %<<%> expected class-name `::' is not a class or namespace %qD is not a template %qD is a namespace expected ptr-operator expected %<,%> or %<...%> `...' %<%T::%D%> is not a type invalid declarator expected declarator `catch' file ends in default argument %<)%> `template' `using' `asm' `namespace' `__label__' %qE is not a template invalid template-id expected %<{%> or %<:%> extra qualification ignored previous definition of %q+#T expected template-id for type expected type-name expected %<:%> `class' %qE does not have class type `~' invalid use of %qD '->' `.' for statement expected copyin copyprivate firstprivate lastprivate nowait reduction schedule shared guided `,' or `)' invalid schedule kind %qs is not valid for %qs expected %<(%> #pragma omp for #pragma omp parallel for #pragma omp parallel sections #pragma omp sections #pragma omp single #pragma omp parallel expected initializer invalid type in declaration template declaration of %qs template with C linkage %Hextra %<;%> expected %<;%> `extern' invalid linkage-specification expected string literal `new' x _ I 3 Q Q w J Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q k Z # Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q k Z # # # Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q # & . 6 > I T d d _ j d d d d ' d d d d d J U ` d d k d d d d d d d d d d d d d d d d d d b 7 # # # # # # # # # # # # # # # # # # A R # # # # # # # # # # # # # # # # # # # # # # 7 ! F F F F F J! F F U! b! F F F F F F F F F F F F F F F F F z F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F ' & & & ' ' ' & ' & & ' & & y' O' ' ' & ' `) ( ( ( |) ) ( ( ( ( ( ) ( ( ( ( ( ( ( ) ( ( ( ) ( ( ) ( ) ) ( ( ) ) ( ) ) ) ) ( ) ) ) ) ) ) ( ( ( ( ( ( ( ( ) ) ) ) ) ) ) ) ) ) ) ) ) ) ( ) ( ) ) ) ) ) ) ) ) ) ) ) ) ) ( ( ( ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ( . - / / / . . . . . . . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - g/ - - - - - - - - - - - - - - - - - %. %. %. %. %. b< ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; p; ; ; ; p; ; ; ; ; ; < < ; ; ; ; ; ; ; ; = p; p; ? = = = = = = = = = ? ? ? = = = = = = = g@ = = ? = = > p; > = > = = = = = = = = > = = = = = = = > > KE @C @C @C @C @C @C @C @C @C @C @C @C @C @C @C @C @C @C /E @C @C @C @C @C D D D D pA C pA pA C C B pA pA B pA pA pA pA B AD A A AD A A D C C A A A A A A A A A A A A A A A A A A VC A A 3C Q P P P P P P P P P P P P P P P P P P P P P P P P P P Q Q Q Q Q Q Q Q Q SQ d 5 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 d d d S d d d d d d d d d d d d d d d H N a } l G l l l l l l l z z i z 6 z z z ) " m m m m 4 m m m m m m = a Y 0 l Y 2 3 @ A E > ? T U b d c e f g Z Y X \ ] k cp_lexer_new_main cp_parser_translation_unit cp_lexer_consume_token cp_parser_pragma cp_lexer_token_position cp_parser_lookup_name cp_lexer_peek_nth_token cp_lexer_purge_tokens_after cp_lexer_purge_token cp_parser_template_id cp_parser_template_argument cp_parser_type_parameter cp_parser_single_declaration cp_parser_check_declarator_template_parameters cp_parser_set_storage_class cp_parser_diagnose_invalid_type_name make_id_declarator cp_lexer_new_from_tokens cp_parser_late_parsing_for_member cp_parser_unary_expression cp_parser_postfix_expression M ' N 9 N N #V O O 0 U o M M kM 0Q M M cp_parser_simple_declaration cp_parser_jump_statement cp_parser_unqualified_id cp_parser_omp_construct access_binfo %s <%p> local bindings throws ptrmemfunc fn type needs-constructor needs-destructor X() has-type-conversion X(constX&) X(X&) new[] delete[] this=(X&) n_parents=%d no-binfo use_template=%d interface-only interface-unknown mutable pending-inline-info %p sorted-fields %p template-info %p index %ld level %ld orig_level %ld cannot use typeid with -fno-rtti must #include before using typeid cannot create type information for type %qT because it involves types of variable size /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cp/rtti.c target is not pointer or reference target is not pointer or reference to complete type source is not a pointer to class source is a pointer to incomplete type source is of incomplete class type conversion casts away constness source type is not polymorphic dynamic_cast of %q#D to %q#T can never succeed % not permitted with -fno-rtti target is not pointer or reference to class cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s) __vmi_class_type_info __fundamental_type_info __cxa_bad_typeid __cxa_bad_cast source is not a pointer source is not of class type __class_type_info __dynamic_cast __type_info_pseudo __array_type_info __function_type_info __enum_type_info __si_class_type_info __base_class_type_info_pseudo __pointer_type_info __pointer_to_member_type_info ' . 5 < C C m m m m n Y emit_tinfo_decl get_pseudo_ti_init emit_support_tinfos Mb 4Mb a @Lb DLb HLb LLb PLb TLb XLb \Lb `Lb dLb hLb Lb Lb Lb build_headof create_tinfo_types invalid use of non-static member function cannot take the address of %, which is an rvalue expression /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cp/typeck.c address of explicit register variable %qD requested address requested for %qD, which is declared % void value not ignored as it ought to be cannot convert %qT to %qT for argument %qP to %qD cannot convert %qT to %qT in %s %s might be a candidate for a format attribute suggest parentheses around assignment used as truth value %s from type %qT to type %qT casts away constness %s expression list treated as compound expression in pointer to member function conversion pointer to member cast via virtual base %qT pointer to member conversion via virtual base %qT in pointer to member conversion deprecated conversion from string constant to %qT %s between distinct pointer types %qT and %qT lacks a cast ISO C++ forbids %s between pointer of type % and pointer-to-function %s between distinct pointer-to-member types %qT and %qT lacks a cast invalid application of %qs to a member function invalid application of % to a bit-field ISO C++ forbids applying % to an expression of function type invalid application of %<__alignof%> to a bit-field ISO C++ forbids applying %<__alignof%> to an expression of function type invalid conversion to type %qT from type %qT wrong type argument to unary minus wrong type argument to unary plus wrong type argument to bit-complement wrong type argument to conjugation no pre-increment operator for type no post-increment operator for type no pre-decrement operator for type no post-decrement operator for type cannot %s a pointer to incomplete type %qT ISO C++ forbids %sing a pointer of type %qT cast to non-reference type used as lvalue invalid use of %<--%> on bool variable %qD ISO C++ forbids taking address of function %<::main%> ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say %<&%T::%D%> ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say %<&%T::%D%> ISO C++ forbids taking the address of a cast to a non-lvalue expression cannot create pointer to reference member %qD attempt to take address of bit-field structure member %qD invalid use of %qE to form a pointer-to-member-function parentheses around %qE cannot be used to form a pointer-to-member-function invalid use of non-lvalue array in passing argument %P of %q+D function declared % has a % statement returning a value from a destructor cannot return from a handler of a function-try-block of a constructor returning a value from a constructor return-statement with no value, in function returning %qT return-statement with a value, in function returning 'void' % must not return NULL unless it is declared % (or -fcheck-new is in effect) returning reference to temporary reference to non-lvalue returned reference to local variable %q+D returned address of local variable %q+D returned invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type invalid use of const_cast with type %qT, which is a pointer or reference to a function type invalid const_cast of an rvalue of type %qT to type %qT invalid const_cast from type %qT to type %qT ISO C++ forbids calling %<::main%> from within program must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%> %qE cannot be used as a function too many arguments to %s %q+#D too many arguments to function parameter %P of %qD has incomplete type %qT parameter %P has incomplete type %qT %qT is not a pointer-to-object type invalid use of %qs on pointer to member request for member %qD in %qE, which is of non-class type %qT invalid use of nonstatic data member %qE invalid access to non-static data member %qD of NULL object (perhaps the % macro was used incorrectly) %<%D::%D%> is not a member of %qT qualified type %qT does not match destructor name ~%qT the type being destroyed is %qT, but the destructor refers to %qT %qD is not a member template function assuming cast to type %qT from overloaded function ISO C++ forbids using pointer of type % in subtraction ISO C++ forbids using pointer to a function in subtraction ISO C++ forbids using pointer to a method in subtraction invalid use of a pointer to an incomplete type in pointer arithmetic division by zero in %<%E / 0%> division by zero in %<%E / 0.%> division by zero in %<%E %% 0%> division by zero in %<%E %% 0.%> right shift count >= width of type left shift count >= width of type %s rotate count >= width of type comparing floating point with == or != is unsafe comparison with string literal results in unspecified behaviour ISO C++ forbids comparison between pointer and integer unordered comparison on non-floating point argument invalid operands of types %qT and %qT to binary %qO comparison between types %q#T and %q#T comparison between signed and unsigned integer expressions comparison of promoted ~unsigned with constant comparison of promoted ~unsigned with unsigned in evaluation of %<%Q(%#T, %#T)%> incompatible types in assignment of %qT to %qT invalid static_cast from type %qT to type %qT invalid cast of an rvalue expression of type %qT to type %qT casting %qT to %qT does not dereference pointer cast from %qT to %qT loses precision ISO C++ forbids casting between pointer-to-function and pointer-to-object invalid cast from type %qT to type %qT ISO C++ forbids casting to an array type %qT invalid cast to function type %qT subscript missing in array reference array subscript is not an integer ISO C++ forbids subscripting non-lvalue array subscripting array declared % subscripted value is neither array nor pointer 3 A A 3 I A A A 1 < < check_return_expr expand_ptrmemfunc_cst build_ptrmemfunc build_modify_expr build_c_cast build_const_cast_1 convert_member_func_to_ptr cxx_mark_addressable rationalize_conditional_expr build_unary_op build_binary_op build_ptrmemfunc_access_expr finish_class_member_access_expr build_class_member_access_expr perform_integral_promotions cxx_sizeof_or_alignof_type comptypes common_type type_after_usual_arithmetic_conversions left-hand operand of comma in argument to unary ! ISO C++ forbids %sing an enum wrong type argument to abs a qualified-id is required taking address of temporary _.tmp_ at this point in file argument passing too few arguments to %s %q+#D too few arguments to function invalid type argument of %qs invalid type argument %qD is not a member of %qT %qT is not a base of %qT %qD has no member named %qE right shift count is negative left shift count is negative left right %s rotate count is negative comparison NULL used in arithmetic array used as initializer invalid array assignment object missing in use of %qE converting from %qT to %qT array indexing converting NULL to non-pointer type ambiguous default type conversion from %qT candidate conversions include %qD and %qD pseudo-destructor is not called object of incomplete type %qT will not be accessed in %s object of type %qT will not be accessed in %s object %qE of incomplete type %qT will not be accessed in %s %s cannot resolve address of overloaded function %s is a reference, not call, to function %qE /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cp/cvt.c %q#T used where a %qT was expected %q#T used where a floating point value was expected conversion from %qT to non-scalar type %qT requested can't convert from incomplete type %qT to %qT conversion of %qE from %qT to %qT is ambiguous cannot convert %qE from type %qT to type %qT pointer to member cast from %qT to %qT is via virtual base initialization of volatile reference type %q#T from rvalue of type %qT conversion to volatile reference type %q#T from rvalue of type %qT initialization of non-const reference type %q#T from rvalue of type %qT conversion to non-const reference type %q#T from rvalue of type %qT conversion from %qT to %qT discards qualifiers cannot convert type %qT to type %qT @ ] m m l l l l l l l l l l l l l l l l l l l l l ( cp_convert_to_pointer ocp_convert convert_to_reference build_up_reference second operand of conditional third operand of conditional right-hand operand of comma void context void cast %s has no effect conversion from %q#T to %q#T converting - t ! " # $ % & ' ( ) * + , - . / 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 { | } ~ XN N N XN D N XN XN XN YN YN YN "V ~YN ; N YN %YN -YN R x N N 7 N N N N 5YN >YN XN HYN N PYN UYN h N qM t N ]YN eYN lYN N tYN |YN N , N N YN ' N YN YN N YN 3 N N N R ` N YN YN YN YN N b N ZN YN YN N N YN YN : N YN YN DN YN YN YN &YN N i N N F U N ZN YN ZN ZN ZN N N ZN "ZN )ZN 4ZN N N N N N ;ZN CZN JZN RZN [ZN N `ZN ] N " N N N gZN mZN b N N tZN N t N |ZN N N N ZN )Q ZN ZN , N ZN N G T N ZN ZN N : N ZN O ZN N N ZN N ZN N ZN w N N N T N s N ZN N N ZN ZN N ZN N ` N N r N Z _ 3 ] r m | % 1 & h - choose_personality_routine type %qT is disallowed in Java % or % call to Java % or % with % undefined type %qT is not derived from % /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cp/except.c mixing C++ and Java catches in a single translation unit %H%<...%> handler must be the last handler for its try block %Hexception of type %qT will be caught %H by earlier handler for %qT throwing NULL, which has integral, not pointer type expression %qE of abstract class type %qT cannot be used in throw-expression %qD should never be overloaded jthrowable __gcj_personality_v0 terminate __cxa_call_unexpected __gxx_personality_v0 __cxa_end_cleanup __cxa_begin_catch __cxa_end_catch __cxa_get_exception_ptr _Jv_Throw __cxa_rethrow __cxa_throw __cxa_allocate_exception in thrown expression __cxa_free_exception wcsstr towctrans wcstol wcscoll wcstombs strtol strcoll wcslen iswctype wmemchr wcsrchr wmemmove wcsrtombs wmemcmp atol wcsncmp wmemset wcsspn wcstoul strtoul asctime ferror wcscat realloc wcscpy atoi clearerr swscanf wcsncat localtime wctomb mblen wcstod strtod wcrtomb setlocale wcschr mbrlen mbsrtowcs wcscspn getenv atof wcstok localeconv strtok wcsxfrm signal strxfrm wcsftime feof wcscmp fwide gmtime wmemcpy wcsncpy wctob mbtowc ldiv mktime mbstowcs mbrtowc setvbuf srand mbsinit vswprintf wcspbrk clock setbuf fseek difftime invalid type %qT declared % partial specialization %qT declared % class %qT is implicitly friends with itself %qT is not a member class template of %qT %qT is not a nested class of %qT template parameter type %qT declared % %qD is already a friend of %qT %qT is already a friend of %qT %qD is already a friend of class %qT /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cp/friend.c member %qD declared as friend before type %qT defined friend declaration %q#D declares a non-template function (if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning %qT is not a member of %qT %q#T is not a template do_friend %qT is not an aggregate type unknown array size in delete jclass can't find % in %qT initializer ends prematurely bad array initializer allocating zero-element array invalid type % for new new initializer %q+#D base %qT %J when initialized here member initializer /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cp/init.c type to vector delete is neither pointer or array type possible problem detected in invocation of delete operator: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined. call to Java constructor, while % undefined incomplete type %qT does not have member %qD invalid pointer to bit-field %qD invalid use of non-static member function %qD invalid use of non-static data member %qD cannot initialize multi-dimensional array with initializer size in array new must have integral type new cannot be applied to a reference type new cannot be applied to a function type uninitialized const in % of %q#T call to Java constructor with %qs undefined no suitable %qD found in class %qT request for member %qD is ambiguous ISO C++ forbids initialization in array new %q+D will be initialized after base %qT will be initialized after %Jmultiple initializations given for %qD %Jmultiple initializations given for base %qT %Jinitializations for multiple members of %qT %Jbase class %q#T should be explicitly initialized in the copy constructor %J%qD should be initialized in the member initialization list %Jdefault-initialization of %q#D, which has reference type %Juninitialized reference member %qD %Juninitialized member %qD with % type %qT unnamed initializer for %qT, which has no base classes unnamed initializer for %qT, which uses multiple inheritance %qD is both a direct base and an indirect virtual base type %qT is not a direct or virtual base of %qT type %qT is not a direct base of %qT class %qT does not have any field named %qD %q#D is a static data member; it can only be initialized at its definition %q#D is not a non-static data member of %qT build_vec_delete_1 build_delete build_dtor_call build_vec_init finish_init_stmts _Jv_AllocObject build_new_1 build_offset_ref expand_aggr_init_1 expand_default_init build_zero_init expand_virtual_init /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cp/method.c vtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructor non-static const member %q#D, can't use default assignment operator non-static reference member %q#D, can't use default assignment operator %Hsynthesized method %qD first required here generic thunk code fails for method %q#D which uses %<...%> _vptr. LTHUNK *.%s%u Y implicitly_declare_fn locate_ctor use_thunk finish_thunk make_thunk /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cp/search.c %qT is an ambiguous base of %qT %qT is an inaccessible base of %qT since %q+#D declared in base class deprecated covariant return type for %q+#D invalid covariant return type for %q+#D conflicting return type specified for %q+#D looser throw specifier for %q+#F no search statistics %q+#D cannot be declared overriding %q+#D overriding %q+#F copied_binfo dfs_walk_once dfs_walk_once_r dfs_walk_all class_method_index_for_fn lookup_member build_baselink dfs_access_in_type dfs_walk_once_accessible_r lookup_field_1 lookup_base dfs_lookup_base invalid use of type %qT as a default value for a template template-parameter invalid default argument for a template template parameter % is unavailable for static member functions invalid use of % in non-member function invalid use of % at top level %qE declared % after first use automatic variable %qE cannot be % % %qE has incomplete type % %qE is not file, namespace or block scope variable /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cp/semantics.c cannot apply % to destructor %<~%T%> cannot apply % to member function %qD incomplete type %qT used in nested name specifier reference to %<%T::%D%> is ambiguous invalid base-class specification base class %qT has cv qualifiers definition of %q#T inside template parameter list invalid definition of qualified type %qT template type parameters must use the keyword % or % compound literal of non-object type %qT invalid qualifying scope in pseudo-destructor name arguments to destructor are not allowed expected iteration declaration or initialization %Hmissing controlling predicate %Hmissing increment expression type of asm operand %qE could not be determined switch quantity not an integer %qD is not a variable in clause %qs %qE is not a variable in clause %qs %qD appears more than once in data clauses %qE is not a variable in clause % %qE appears more than once in data clauses %qE is not a variable in clause % num_threads expression must be integral schedule chunk size expression must be integral %qE has invalid type for % %qE has invalid type for % %qE must be % for % %qE has reference type for %qs %qE is predetermined %qs for %qs invalid use of member %q+D in static member function invalid use of non-static data member %q+D object missing in reference to %q+D use of % variable from containing function use of parameter from containing function template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type %qD cannot appear in a constant-expression use of namespace %qD as expression use of class template %qT as expression request for member %qD is ambiguous in multiple inheritance lattice type of %qE is unknown %qD is not a member of %qD %qE is not of type %qT 3rd expression in for assignment (via 'asm' output) threadprivate from this location %q+#D declared here missing template arguments 6 \ ^ J T g % Z Y @ Y finish_omp_clauses expand_or_defer_fn expand_body maybe_skip_base_cdtor emit_associated_thunks simplify_aggr_init_expr note_decl_for_pch finish_member_declaration finish_template_template_parm finish_pseudo_destructor_expr finish_call_expr finish_stmt_expr finish_qualified_id_expr finish_non_static_data_member perform_or_defer_access_check %qE attribute can only be applied to class definitions %qE is obsolete; g++ vtables are now COM-compatible by default requested init_priority is not an integer constant can only use %qE attribute on file-scope definitions of objects of class type requested init_priority is out of range requested init_priority is reserved for internal use %qE attribute can only be applied to Java class definitions /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cp/tree.c type "%s", offset = %ld vtable type: %qV qualifiers cannot be applied to %qT A Y 0 f } f f f f } w 3 i 0 ! E! 3 E @ 3 +" +" & E +" u% & A$ (' a" (# $ %( $ b. % a" a" (# @- u% D+ + + * ) ") 5/ * ' A$ t, , ]8 7 7 W6 Q7 6 W6 6 6 6 8 8 B W6 8 ; 8 : "A 8 9 : > : f< = 8 8 9 PE UC ; < D uD U@ ? *= @ A C : B bB :L "L K K L L "L K "L K K K K K L K "L K K "L K K K K K OL :L K WL cL K K K M K K K K K K K K K K K K K K K K K K K K K M M K K K K K K K K K K 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 K K K M M M M K K L M K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K L K K K K K K K K K K K K K K K K K K K K K K K K K K K K :L O jO 4O 4O 4O O O 4O 4O O O ]O 4O 4O IP O X X Z X X X X X X X X X X X X X X X X X X X Z Z ^Z X 6Z X X X X X X X X X X X X X Y X X X X X X X X X Z X X X Y X X X 1\ \ 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 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 X X X X X X X X X X X X X X X X X X X eY X X X X X X X X X X P\ X [ X X X X X X X X X 8[ *[ X X X X X X X X X X X X X X X X X X X X X X X X X X X -Y X -Y U N d N 0 r N D Y % po% a % v% ` 6 $ ` 9 P 9 ( ` 9 P 9 a 6 a 9 P 9 a 9 P 9 ` 6 ` 6 ` 6 ` % v% ` 6 ` 6 a @I 2 ` 3 6 ` a stabilize_call stabilize_expr cp_build_type_attribute_variant cp_tree_equal get_type_decl verify_stmt_tree_r cxx_printable_name get_first_fn copy_binfo force_target_expr build_target_expr_with_type lvalue_p_1 vtable decl "%s" no vtable decl yet virtuals: %s [%ld =? %ld] java_interface com_interface init_priority /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cp/repo.c can't create repository information file %qs mysterious repository information in %s M %s D %s COLLECT_GCC_OPTIONS A %s '-frandom-seed= '-frandom-seed=%s' %c %s -o -frepo must be used with -c H{ z 4{ { z z z z z z z z { z z ` Y 6 repo_emit_p prot accs priv pub note tynm ptrmem ptd bfld vfld virt vecnew vecdelete lnot preinc predec plusassign minusassign multassign mult divassign modassign andassign xorassign lshiftassign rshiftassign land lor compound memref subs postinc postdec pure global init global fini pseudo tmpl this adjusting result adjusting fixd alis dcls rslt inst spcs prms crnt chan body hdlr raises clas mbr op 0 nmsp then U} I U} U} U} @~ U} U} U} U} U} U} U} U} U} ~ R U} U} U} U} U} U} U} U} U} U} | U} m ( U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} O U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} U} * ~ } = = } U} U} U} U} U} U} n | | | | | | | | | | | | | | Q | | | . j | | | | | | | | | | | | | | | | p F | | # | | | v ] D + | | | | | | | | | | | | | | | | | | n U < | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cp/mangle.c call_expr cannot be mangled due to a defect in the C++ ABI zero-operand casts cannot be mangled due to a defect in the C++ ABI omitted middle operand to % operand cannot be mangled the mangled name of %qD will change in a future version of GCC operator %lu char_traits basic_istream basic_ostream basic_iostream _ZGR uint 0 Y % po% Y 6 Y % v% Y 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ write_template_args write_template_arg write_type cahstijlmxywrite_builtin_type write_java_integer_type_codes write_method_parms write_template_param write_template_arg_literal save_partially_mangled_name write_expression write_unscoped_name write_special_name_constructor write_special_name_destructor write_template_prefix /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cp/cp-objcp-common.c G ! ! ! ! ! ! ! ! ! ! Y ! P ! ! ! ! ! ! ! ! G ! b ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! P 4 Y % x% `B: 4 Y % `x% cp_tree_size cp_expr_size /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cp/name-lookup.c strong using only meaningful at namespace scope current namespace %qD does not enclose strongly used namespace %qD %qD attribute directive ignored a using-declaration cannot specify a template-id. Try % namespace %qD not allowed in using-declaration using-declaration for non-member at class scope %<%T::%D%> names constructor in %qT no members matching %<%T::%D%> in %q#T current_binding_level=%p class_binding_level=%p NAMESPACE_LEVEL (global_namespace)=%p argument dependent lookup finds %q+D matches this %q+D under ISO standard rules matches this %q+D under old rules name lookup of %qD changed for new ISO % scoping cannot use obsolete binding at %q+D because it has a destructor using obsolete binding at %q+D %q#D hides constructor for %q#T %q#D conflicts with previous using declaration %q#D previous non-function declaration %q+#D conflicts with function declaration %q#D redeclaration of % as %qT type mismatch with previous external decl of %q#D previous external decl of %q+#D extern declaration of %q#D doesn't match declaration of %q#D shadows a parameter %Jshadowed declaration is here declaration of %qD shadows a member of 'this' declaration of %qD shadows a previous local declaration of %qD shadows a global declaration namespace alias %qD not allowed here, assuming %qD %qs attribute directive ignored %qs attribute requires a single NTBS argument declaration of %qD not in a namespace surrounding %qD explicit qualification in declaration of %qD %qD should have been declared inside %qD %qD is already declared in this scope using declaration %qD introduced ambiguous type %qT %q+D is not a function, conflict with %q+D %qD denotes an ambiguous type %J first type here %J other type here strong %qT is not a namespace %<%T::%D%> names destructor %<%T::%D%> names constructor ._%d blocks=%p more-cleanups-ok have-cleanups names: class-shadowed: type-shadowed: binding level %p global: name lookup of %qD changed invalid redeclaration of %q+D as %qD global declaration %q+#D %qD not declared M! ! M! M! M! M! M! ! M! @! M! < Y 6 ` 6 ` 6 a 6 H Y @ Y 8 Y L Y pushtag maybe_process_template_type_declaration set_identifier_type_value_with_scope arg_assoc_type lookup_name_real ambiguous_decl set_inherited_value_binding_p do_using_directive add_using_namespace validate_nonmember_using_decl push_using_decl do_nonmember_using_decl do_namespace_alias pop_namespace push_namespace_with_attribs resume_scope push_class_level_binding poplevel_class is_ancestor lookup_type_current_level push_overloaded_decl leave_scope begin_scope pushdecl_maybe_friend pop_binding template-parameter- !{ !{ 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 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 z z z z z z z z z z z { z { z 9 w K b ( ; ; g e e Q Q pp_cxx_unqualified_id pp_cxx_new_expression pp_cxx_delete_expression pp_cxx_ptr_operator pp_cxx_declaration pp_cxx_template_parameter pp_cxx_explicit_specialization pp_cxx_explicit_instantiation /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cp/cp-gimplify.c continue statement not within loop or switch statement with no effect d d N m n cp_genericize cp_genericize_r finish_bc_block gimplify_call_expr anonymous fn -ignore-reads __mf_elem __mf_base __mf_limit __mf_unlikely_cond __mf_lookup_shift_l __mf_lookup_mask_l high __mf_cache __mf_lookup_cache __mf_lc_shift __mf_lc_mask __mf_check __mf_register __mf_unregister __mf_init __mf_set_options mudflap1 mudflap2 /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-mudflap.c mudflap cannot track unknown size extern %qs mudflap cannot track %qs in stub function mudflap checking not yet implemented for ARRAY_RANGE_REF /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-flow-inline.h Y 6 Y % v% ` Y % po% Y 6 Y 6 Y 6 Y 6 Y 6 Y 6 Y 6 Y 6 Y 6 Y 6 Y 6 Y 6 Y 6 bsi_start mf_xform_derefs_1 stmt_ann bsi_last mf_varname_tree mudflap_finish_file wrong number of arguments specified for %qs attribute %qs attribute does not apply to types %qs attribute only applies to function types type attributes ignored after type is already defined /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/attribs.c decl_attributes suggest parentheses around + or - inside shift suggest parentheses around && within || suggest parentheses around arithmetic in operand of | suggest parentheses around comparison in operand of | suggest parentheses around arithmetic in operand of ^ suggest parentheses around comparison in operand of ^ suggest parentheses around + or - in operand of & suggest parentheses around comparison in operand of & comparisons like X<=Y<=Z do not have their mathematical meaning array subscript has type % %qE attribute have effect only on public objects integer overflow in expression floating point overflow in expression %qE attribute requires prototypes with named arguments %qE attribute only applies to variadic functions requested position is not an integer constant requested position is less than zero nonnull attribute without arguments on a non-prototype nonnull argument has invalid operand number (argument %lu) nonnull argument with out-of-range operand number (argument %lu, operand %lu) nonnull argument references non-pointer operand (argument %lu, operand %lu) %J%qE attribute applies only to functions %Jcan%'t set %qE attribute after definition cleanup argument not an identifier cleanup argument not a function tls_model argument not a string tls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic" %Jsection attribute cannot be specified for local variables section of %q+D conflicts with previous declaration section attribute not allowed for %q+D %Jsection attributes are not supported for this target %qE attribute ignored on non-class types %qE attribute ignored because %qT is already defined visibility argument not a string %qE attribute ignored on types visibility argument must be one of "default", "hidden", "protected" or "internal" %qD redeclared with different visibility invalid vector type for attribute %qE vector size not an integral multiple of component size number of components of the vector not a power of two %qE attribute ignored for field of type %qT /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/c-common.c lvalue required as left operand of assignment lvalue required as increment operand lvalue required as decrement operand lvalue required as unary %<&%> operand lvalue required in asm statement %Jweakref attribute must appear before alias attribute %q+D defined both normally and as an alias requested alignment is not a constant requested alignment is not a power of 2 requested alignment is too large alignment may not be specified for %q+D specifying vector types with __attribute__ ((mode)) is deprecated use __attribute__ ((vector_size)) instead cannot use mode %qs for enumeral types mode %qs applied to inappropriate type too few arguments to function %qE incompatible type for argument %d of %qE null argument where non-null required (argument %lu) %Hempty body in an if-statement %Hempty body in an else-statement cannot apply % to static data member %qD cannot apply % when % is overloaded %Hignoring return value of %qD, declared with attribute warn_unused_result %Hignoring return value of function declared with attribute warn_unused_result not enough variable arguments to fit a sentinel missing sentinel in function call invalid application of % to a function type invalid application of %qs to a void type invalid application of %qs to incomplete type %qT %<__alignof%> applied to a bit-field overflow in constant expression taking the address of a label is non-standard %Henumeration value %qE not handled in switch %Jcase value %qs not in enumerated type %Jcase value %qs not in enumerated type %qT case label does not reduce to an integer constant cannot disable built-in function %qs string length %qd is greater than the length %qd ISO C%d compilers are required to support the address of %qD will always evaluate as % pointer of type % used in arithmetic pointer to a function used in arithmetic pointer to member function used in arithmetic __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_parallel_loop_static_start __builtin_GOMP_parallel_loop_dynamic_start __builtin_GOMP_parallel_loop_guided_start __builtin_GOMP_parallel_loop_runtime_start __builtin_GOMP_loop_end_nowait __builtin_GOMP_parallel_sections_start __builtin_GOMP_sections_end_nowait __builtin_GOMP_single_copy_start __builtin_GOMP_single_copy_end comparison is always false due to limited range of data type comparison is always true due to limited range of data type comparison of unsigned expression >= 0 is always true comparison of unsigned expression < 0 is always false operation on %qE may be undefined overflow in implicit constant conversion large integer implicitly truncated to unsigned type negative integer implicitly converted to unsigned type pointers are not permitted as case values range expressions in switch statements are non-standard case label value is less than minimum value for type case label value exceeds maximum value for type lower value in case label range less than minimum value for type upper value in case label range exceeds maximum value for type duplicate (or overlapping) case value %Jthis is the first entry overlapping that value multiple default labels in one switch %Jthis is the first default label type-punning to incomplete type might break strict-aliasing rules dereferencing type-punned pointer will break strict-aliasing rules dereferencing type-punned pointer might break strict-aliasing rules %qD is not defined outside of function scope %qE attribute ignored vector overflow in expression invalid use of % zero vector size %qE attribute ignored for %qE invalid operands to binary %s weakref alias argument not a string unknown machine mode %qs unable to emulate %qs invalid pointer mode %qs no data type for mode %qs format_arg warn_unused_result at end of input before %s'%c' before %s'\x%x' before string constant before numeric constant before %qE before %<#pragma%> before end of line before %qs token __SIZE_TYPE__ __PTRDIFF_TYPE__ __WCHAR_TYPE__ __WINT_TYPE__ __INTMAX_TYPE__ long long unsigned int __UINTMAX_TYPE__ %Hswitch missing default case -%lu 0x%lx%08lx __builtin_ __compound_literal %s.%lu may_alias unsigned long long long unsigned unsigned short complex int complex float complex double complex long double __builtin_va_list asm_fprintf gcc_diag gcc_cdiag gcc_cxxdiag no vops __builtin_acos __builtin_acosf __builtin_acosh __builtin_acoshf __builtin_acoshl __builtin_acosl __builtin_asin __builtin_asinf __builtin_asinh __builtin_asinhf __builtin_asinhl __builtin_asinl __builtin_atan __builtin_atan2 __builtin_atan2f __builtin_atan2l __builtin_atanf __builtin_atanh __builtin_atanhf __builtin_atanhl __builtin_atanl __builtin_cbrt __builtin_cbrtf __builtin_cbrtl __builtin_ceil __builtin_ceilf __builtin_ceill __builtin_copysign __builtin_copysignf __builtin_copysignl __builtin_cos __builtin_cosf __builtin_cosh __builtin_coshf __builtin_coshl __builtin_cosl __builtin_drem __builtin_dremf __builtin_dreml __builtin_erf __builtin_erfc __builtin_erfcf __builtin_erfcl __builtin_erff __builtin_erfl __builtin_exp __builtin_exp10 __builtin_exp10f __builtin_exp10l __builtin_exp2 __builtin_exp2f __builtin_exp2l __builtin_expf __builtin_expl __builtin_expm1 __builtin_expm1f __builtin_expm1l __builtin_fabs __builtin_fabsf __builtin_fabsl __builtin_fdim __builtin_fdimf __builtin_fdiml __builtin_floor __builtin_floorf __builtin_floorl __builtin_fma __builtin_fmaf __builtin_fmal __builtin_fmax __builtin_fmaxf __builtin_fmaxl __builtin_fmin __builtin_fminf __builtin_fminl __builtin_fmod __builtin_fmodf __builtin_fmodl __builtin_frexp __builtin_frexpf __builtin_frexpl __builtin_gamma __builtin_gammaf __builtin_gammal __builtin_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_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_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_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_memcmp __builtin_memcpy __builtin_memmove __builtin_mempcpy __builtin_memset __builtin_rindex __builtin_stpcpy __builtin_stpncpy __builtin_strcasecmp __builtin_strcat __builtin_strchr __builtin_strcmp __builtin_strcpy __builtin_strcspn __builtin_strdup __builtin_strndup __builtin_strlen __builtin_strncasecmp __builtin_strncat __builtin_strncmp __builtin_strncpy __builtin_strpbrk __builtin_strrchr __builtin_strspn __builtin_strstr __builtin_fprintf __builtin_fprintf_unlocked __builtin_putc __builtin_putc_unlocked __builtin_fputc __builtin_fputc_unlocked __builtin_fputs __builtin_fputs_unlocked __builtin_fscanf __builtin_fwrite __builtin_fwrite_unlocked __builtin_printf __builtin_printf_unlocked __builtin_putchar __builtin_putchar_unlocked __builtin_puts __builtin_puts_unlocked __builtin_scanf __builtin_snprintf __builtin_sprintf __builtin_sscanf __builtin_vfprintf __builtin_vfscanf __builtin_vprintf __builtin_vscanf __builtin_vsnprintf __builtin_vsprintf __builtin_vsscanf __builtin_isalnum __builtin_isalpha __builtin_isascii __builtin_isblank __builtin_iscntrl __builtin_isdigit __builtin_isgraph __builtin_islower __builtin_isprint __builtin_ispunct __builtin_isspace __builtin_isupper __builtin_isxdigit __builtin_toascii __builtin_tolower __builtin_toupper __builtin_iswalnum __builtin_iswalpha __builtin_iswblank __builtin_iswcntrl __builtin_iswdigit __builtin_iswgraph __builtin_iswlower __builtin_iswprint __builtin_iswpunct __builtin_iswspace __builtin_iswupper __builtin_iswxdigit __builtin_towlower __builtin_towupper __builtin_abort __builtin_abs __builtin_alloca __builtin_apply __builtin_apply_args __builtin_args_info __builtin_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_frob_return_addr __builtin_gettext __builtin_imaxabs __builtin_finite __builtin_finitef __builtin_finitel __builtin_finited32 __builtin_finited64 __builtin_finited128 __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_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_return __builtin_return_address __builtin_saveregs __builtin_setjmp __builtin_stdarg_start __builtin_strfmon __builtin_strftime __builtin_trap __builtin_unwind_init __builtin_update_setjmp_buf __builtin_va_copy __builtin_va_end __builtin_va_start __builtin__exit __builtin__Exit __builtin_object_size __builtin___memcpy_chk __builtin___memmove_chk __builtin___mempcpy_chk __builtin___memset_chk __builtin___stpcpy_chk __builtin___strcat_chk __builtin___strcpy_chk __builtin___strncat_chk __builtin___strncpy_chk __builtin___snprintf_chk __builtin___sprintf_chk __builtin___vsnprintf_chk __builtin___vsprintf_chk __builtin___fprintf_chk __builtin___printf_chk __builtin___vfprintf_chk __builtin___vprintf_chk __sync_fetch_and_add __sync_fetch_and_add_1 __sync_fetch_and_add_2 __sync_fetch_and_add_4 __sync_fetch_and_add_8 __sync_fetch_and_add_16 __sync_fetch_and_sub __sync_fetch_and_sub_1 __sync_fetch_and_sub_2 __sync_fetch_and_sub_4 __sync_fetch_and_sub_8 __sync_fetch_and_sub_16 __sync_fetch_and_or __sync_fetch_and_or_1 __sync_fetch_and_or_2 __sync_fetch_and_or_4 __sync_fetch_and_or_8 __sync_fetch_and_or_16 __sync_fetch_and_and __sync_fetch_and_and_1 __sync_fetch_and_and_2 __sync_fetch_and_and_4 __sync_fetch_and_and_8 __sync_fetch_and_and_16 __sync_fetch_and_xor __sync_fetch_and_xor_1 __sync_fetch_and_xor_2 __sync_fetch_and_xor_4 __sync_fetch_and_xor_8 __sync_fetch_and_xor_16 __sync_fetch_and_nand __sync_fetch_and_nand_1 __sync_fetch_and_nand_2 __sync_fetch_and_nand_4 __sync_fetch_and_nand_8 __sync_fetch_and_nand_16 __sync_add_and_fetch __sync_add_and_fetch_1 __sync_add_and_fetch_2 __sync_add_and_fetch_4 __sync_add_and_fetch_8 __sync_add_and_fetch_16 __sync_sub_and_fetch __sync_sub_and_fetch_1 __sync_sub_and_fetch_2 __sync_sub_and_fetch_4 __sync_sub_and_fetch_8 __sync_sub_and_fetch_16 __sync_or_and_fetch __sync_or_and_fetch_1 __sync_or_and_fetch_2 __sync_or_and_fetch_4 __sync_or_and_fetch_8 __sync_or_and_fetch_16 __sync_and_and_fetch __sync_and_and_fetch_1 __sync_and_and_fetch_2 __sync_and_and_fetch_4 __sync_and_and_fetch_8 __sync_and_and_fetch_16 __sync_xor_and_fetch __sync_xor_and_fetch_1 __sync_xor_and_fetch_2 __sync_xor_and_fetch_4 __sync_xor_and_fetch_8 __sync_xor_and_fetch_16 __sync_nand_and_fetch __sync_nand_and_fetch_1 __sync_nand_and_fetch_2 __sync_nand_and_fetch_4 __sync_nand_and_fetch_8 __sync_nand_and_fetch_16 __sync_bool_compare_and_swap __sync_val_compare_and_swap __sync_val_compare_and_swap_1 __sync_val_compare_and_swap_2 __sync_val_compare_and_swap_4 __sync_val_compare_and_swap_8 __sync_lock_test_and_set __sync_lock_test_and_set_1 __sync_lock_test_and_set_2 __sync_lock_test_and_set_4 __sync_lock_test_and_set_8 __sync_lock_test_and_set_16 __sync_lock_release __sync_lock_release_1 __sync_lock_release_2 __sync_lock_release_4 __sync_lock_release_8 __sync_lock_release_16 __sync_synchronize __builtin_omp_get_thread_num __builtin_omp_get_num_threads __builtin_GOMP_atomic_start __builtin_GOMP_atomic_end __builtin_GOMP_barrier __builtin_GOMP_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_sections_start __builtin_GOMP_sections_next __builtin_GOMP_sections_end __builtin_GOMP_single_start empty range specified duplicate case value %Jpreviously used here top level nocommon gnu_inline flatten transparent_union aligned no_instrument_function returns_twice no_stack_limit vector_size tls_model o . 5 O O O O O O O O O O O O O O O O O O O O w ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ i ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ C C C C C C C C C C C C C C ^ s s ^ ^ ^ ^ T a ? L a = P a > _ U N ` U T O VlM 45W N 0 N nM T 4W #V p N N P N W ` D O N U @ T @ N 0 N N N @ N p N N 6*V N 4Q N @ T U N ,$V N P E T O x x N u ` Y b 6 X Y % po% T Y 6 a 6 a p Y a handle_novops_attribute same_scalar_type_ignoring_signedness lvalue_error fold_offsetof_1 check_function_arguments_recurse nonnull_check_p c_determine_visibility boolean_increment c_expand_expr set_builtin_user_assembler_name def_builtin_1 c_sizeof_or_alignof_type c_type_hash binary_op_error format string argument not a string type /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/c-format.c format string has invalid operand number function does not return string type $ operand number used after format without operand number %qE is an unrecognized format function type %<...%> has invalid operand number format string argument follows the args to be formatted args to be formatted is not %<...%> strftime formats cannot format arguments %<__gcc_host_wide_int__%> is not defined as a type %<__gcc_host_wide_int__%> is not defined as % or % % is not defined as a type % is not defined as a type % is not defined as a type % is not defined as a pointer type format not a string literal, format string not checked format not a string literal and no format arguments format not a string literal, argument types not checked unused arguments in $-style format format is a wide character string function might be possible candidate for %qs format attribute missing $ operand number in format %s does not support %%n$ operand number formats operand number out of range in format format argument %d used more than once in %s format %s should have type %<%s%s%>, but argument %d has type %qT format %q.*s expects type %<%s%s%>, but argument %d has type %qT %s should have type %<%T%s%>, but argument %d has type %qT format %q.*s expects type %<%T%s%>, but argument %d has type %qT format argument %d unused before used argument %d in $-style format spurious trailing %<%%%> in format missing fill character at end of strfmon format empty left precision in %s format %s does not support the %qs %s length modifier conversion lacks type at end of format unknown conversion type character %qc in format unknown conversion type character 0x%x in format %s does not support the %<%%%c%> %s format %s used with %<%%%c%> %s format %s does not support %s with the %<%%%c%> %s format %s ignored with %s and %<%%%c%> %s format %s ignored with %s in %s format use of %s and %s together with %<%%%c%> %s format use of %s and %s together in %s format %<%%%c%> yields only last 2 digits of year in some locales no closing %<]%> for %<%%[%> format use of %qs length modifier with %qc type character %s does not support the %<%%%s%c%> %s format operand number specified with suppressed assignment operand number specified for format taking no argument writing through null pointer (argument %d) reading through null pointer (argument %d) writing into constant object (argument %d) extra type qualifiers in format argument (argument %d) %<%%%c%> yields only last 2 digits of year length modifier in printf format the assignment suppression scanf feature length modifier in scanf format field width in strftime format fill character in strfmon format left precision in strfmon format right precision in strfmon format length modifier in strfmon format unrecognized format specifier __gcc_host_wide_int__ locus location_t too many arguments for format zero-length %s format string unterminated format string ISO C++ ISO C embedded %<\0%> in format repeated %s in format too few arguments for format field width zero width in %s format field precision empty precision in %s format ISO C90 %s does not support %s +#0-'I +#0- q+ gcc_tdiag q+# gcc_gfc *'I _-0^# EO =^+(!- ox pq cR <>' DFJT DEFJT ADEFJTV CLOPQ hh DD signed size_t -wp0 +'I oxX unsigned ptrdiff_t uintmax_t -wp0# -wp0'I fgG _Decimal32 _Decimal64 _Decimal128 -wp0 +#'I eE -wp0 +#I wint_t -w -wp aA -wp0 +# ' ' flag the ' ' printf flag '+' flag the '+' printf flag '#' flag the '#' printf flag '0' flag the '0' printf flag '-' flag the '-' printf flag ''' flag the ''' printf flag 'I' flag the 'I' printf flag field width in printf format precision in printf format length modifier -wp0 + -wp0 @ 'q' flag the 'q' diagnostic flag *w'I *w efgEG *w' cW *aw cW[ assignment suppression 'a' flag the 'a' scanf flag field width in scanf format the ''' scanf flag the 'I' scanf flag ABZab HIMSUWdmw -_0Ow EO-_0w -_0EOw eVu FRTnrt 2o kls '_' flag the '_' strftime flag the '-' strftime flag the '0' strftime flag '^' flag the '^' strftime flag the '#' strftime flag 'E' modifier the 'E' strftime modifier the 'O' strftime modifier the 'O' modifier =^+(!-w#p fill character the '^' strfmon flag the '+' strfmon flag '(' flag the '(' strfmon flag '!' flag the '!' strfmon flag the '-' strfmon flag field width in strfmon format left precision right precision N >O @O @ O IO KO Y w p L TLb TLb N O @KO H O SO TO A w p L N O @ O N O UO xUO p L TLb Q O O #O N O UO xUO p L TLb N O *O N O UO xUO p L TLb N O 2O [ O UO xUO p L TLb _ O 9O fP 0VO ? N @VO @WO g O `O @aO w * L N `aO k O q O nO oO w N oO pO t O qO rO w # p L handle_format_attribute DS rV O DS rV O ;S TLb \Lb dLb DS fP { O XLb `Lb hLb DS fP J O XLb `Lb hLb DS fP 4 X TLb DS fP Q @Lb ~ O O % O Mb DS 4 X T Mb DS fP T Mb DS fP O Mb fP fP Q Mb DS fP ;S TLb \Lb dLb DS fP { O XLb `Lb hLb DS fP J O XLb `Lb hLb DS fP 4 X TLb DS fP Q @Lb ~ O O % O Mb DS 4 X T Mb DS fP O Mb N O fP O Mb fP fP Q Mb DS fP ;S TLb \Lb dLb DS fP { O XLb `Lb hLb DS fP J O XLb `Lb hLb DS fP 4 X TLb DS fP Q @Lb ~ O O % O Mb DS 4 X T Mb DS fP O Mb N O fP O Mb fP fP Q Mb DS fP ;S TLb \Lb dLb DS fP { O XLb `Lb hLb DS fP J O XLb `Lb hLb DS fP 4 X TLb DS fP Q @Lb ~ O O % O Mb DS 4 X T Mb DS fP O Mb [ O fP O TLb DS fP O Mb fP fP Q Mb DS fP ;S TLb fP fP 4 X TLb fP fP Q @Lb fP O O Mb fP fP YCS Mb fP ?S decode_format_attr get_constant init_dynamic_asm_fprintf_info find_length_info_modifier_index find_char_info_specifier_index init_dynamic_diag_info check_format_arg maybe_read_dollar_number get_flag_spec check_format_types V O DS rV DS YCS { W Y W U T 2 M O ;S TLb DLb LLb \Lb dLb dLb O a O $Mb O a O ?W O XLb HLb PLb `Lb hLb hLb O Mb O a O a O ?W J O XLb HLb PLb `Lb hLb hLb O Mb O a O a O ?W O Lb Lb Lb O !isunordered !__builtin_isunordered !isgreaterequal !__builtin_isgreaterequal !isgreater !__builtin_isgreater !islessequal !__builtin_islessequal !isless !__builtin_isless !islessgreater !__builtin_islessgreater __vector__ /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/c-pretty-print.c ( ( ( ( ( ( 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 l l l ] l l l l l l l l l l l l l l l l l l l l l l l l ] l l X X l l D 0 ] l l l ] l l l l ] l ] ] ] ] ] l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l . J I I I I I I I I I I I I I I I I I I I I S S I I S k k k k k k I I I I I I I I I I I I I I I I I I I I } C C $ C & P " ? \ C : t t t t t n t t t t t t t t t t t t t t t d > d d > > > d d > > z > > > > > > > > $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ j pp_c_tree_decl_identifier pp_c_initializer_list pp_c_pointer pp_c_expression pp_c_compound_literal pp_c_id_expression pp_c_constant pp_c_bool_constant pp_c_declarator pp_c_direct_declarator pp_c_direct_abstract_declarator pp_c_type_specifier assertion missing after %qs macro name missing after %qs missing path after %qs missing filename after %qs DEPENDENCIES_OUTPUT SUNPRO_DEPENDENCIES opening output file %s: %m -I- specified twice nfkc nfc -lang-asm -lang-fortran when writing output to %s: %m no class name specified with %qs missing makefile target after %qs to generate dependencies you must specify either -M or -MM -fdirectives-only is incompatible with -Wunused_macros -fdirectives-only is incompatible with -traditional -fno-gnu89-inline is not supported -Wformat-y2k ignored without -Wformat -Wformat-extra-args ignored without -Wformat -Wformat-zero-length ignored without -Wformat -Wformat-nonliteral ignored without -Wformat -Wformat-security ignored without -Wformat too many filenames given. Type %s --help for usage too late for # directive to set debug directory obsolete option -I- used, please use -iquote instead argument %qs to %<-Wnormalized%> not recognized switch %qs is no longer supported -fhandle-exceptions has been renamed -fexceptions (and is now on by default) dir:ord:sys,dir:gen:any,ind:base output filename specified twice opening dependency file %s: %m closing dependency file %s: %m ; ; ; ; a 4 ; ; _ ; 6 _ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; : # ; ; ; ; ; ; ; ; ; ; ` ; ; ; ; ; ; ; ; ; ; ; i ; ; ; ; R ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; W m ; V ; ; A ; ; ; ; ; - ; ; ; ; ; D ! ; ; ; ; x ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 6 6 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; t L ; ; ; ; ; ; ; k W K ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; p ; ; ; ; ; ; ; ] ; ; ; F ; ; ; ; ; 3 ; ; ; ; ; ; ; ; ; 6 ; ; ; 6 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; y ; ; 6 Q ; 6 6 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 6 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 6 6 ; ; 6 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; % ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; 9 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; } f ; S ? ; ; 6 ; ; ; ; ; ; , ; ; ; ; 6 ; ; 6 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; c ; ; 6 6 O ; ; 9 & ; 6 ; ; ; ; ; ; ; ; ; ; ; ; ; z b J " ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ^ ; ; ; ; ; ; n D 0 ; @ Compiler executable checksum: /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/c-pch.c %s: too short to be a PCH file %s: not compatible with this GCC version %s: created by a different GCC executable %s: created with -g%s, but used with -g%s %s: settings for %s do not match %s: had text segment at different address pch_preprocess pragma should only be used with -fpreprocessed %s: couldn%'t open PCH file: %m use -Winvalid-pch for more information can%'t create precompiled header %s: %m %qs is not a valid output file %02x rb calling fdopen reading seeking can%'t read %s: %m %s: not for %s %s: not a PCH file %s: %s use #include instead %s: PCH file was invalid can%'t write %s: %m can%'t seek in %s: %m w+b can%'t write to %s: %m -fexceptions -funit-at-a-time TUa m O search starts here: O ! O O O / /usr/local/google/home/dmitriyz/toolchain/lib/gcc/i686-unknown-linux-gnu/4.2.1/../../../../include/c++/4.2.1 /usr/local/google/home/dmitriyz/toolchain/lib/gcc/i686-unknown-linux-gnu/4.2.1/../../../../include/c++/4.2.1/i686-unknown-linux-gnu /usr/local/google/home/dmitriyz/toolchain/lib/gcc/i686-unknown-linux-gnu/4.2.1/../../../../include/c++/4.2.1/backward /usr/local/google/home/dmitriyz/toolchain/include /usr/local/google/home/dmitriyz/toolchain/lib/gcc/i686-unknown-linux-gnu/4.2.1/include /usr/local/google/home/dmitriyz/toolchain/lib/gcc/i686-unknown-linux-gnu/4.2.1/../../../../i686-unknown-linux-gnu/include G++ /usr/local/include BINUTILS /usr/include $ O O O O O O O O O M O O O /usr/local/google/home/dmitriyz/toolchain/lib/gcc/i686-unknown-linux-gnu/4.2.1/include O # 1 "%s//" #define # %u "%s"%s 3 4 #pragma #undef %s #ident %s #%s <%s> #%s "%s" #pragma GCC pch_preprocess "%s" %s="%s" %s=%s __%s_MANT_DIG__ __%s_MIN_EXP__ __%s_MAX_EXP__ __%s_MIN__ 1E%d%s __%s_MAX__ __%s_EPSILON__ 1E-%d%s __%s_DEN__ %s=%s%s __FLT_RADIX__ __%s_DIG__ __%s_MIN_10_EXP__ __%s_MAX_10_EXP__ __DECIMAL_DIG__ 0x1p%d __%s_DENORM_MIN__ 0.0%s __%s_HAS_DENORM__ __%s_HAS_INFINITY__ __%s_HAS_QUIET_NAN__ 08ce 7bde __GNUC__ __GNUG__ __GNUC_MINOR__ __GNUC_PATCHLEVEL__ __GXX_WEAK__=1 __GXX_WEAK__=0 __DEPRECATED __EXCEPTIONS __GXX_ABI_VERSION __SCHAR_MAX__ __SHRT_MAX__ __INT_MAX__ __LONG_MAX__ __LONG_LONG_MAX__ __WCHAR_MAX__ __CHAR_BIT__ __INTMAX_MAX__ __FLT_EVAL_METHOD__ __DEC_EVAL_METHOD__ FLT ((double)%s) LDBL DEC32 DEC64 DEC128 __REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ __GNUC_GNU_INLINE__ __OPTIMIZE_SIZE__ __OPTIMIZE__ __FAST_MATH__ __NO_INLINE__ __SUPPORT_SNAN__ __FINITE_MATH_ONLY__=1 __FINITE_MATH_ONLY__=0 __pic__ __PIC__ __STRICT_ANSI__ __CHAR_UNSIGNED__ __WCHAR_UNSIGNED__ __NEXT_RUNTIME__ __PRAGMA_REDEFINE_EXTNAME __PRAGMA_EXTERN_PREFIX __SSP_ALL__=2 __SSP__=1 _OPENMP=200505 cpu=i386 machine=i386 __tune_i386__ __tune_i486__ __tune_i586__ __tune_pentium__ __tune_pentium_mmx__ __tune_i686__ __tune_pentiumpro__ __tune_pentium3__ __tune_pentium2__ __tune_k6__ __tune_k6_2__ __tune_k6_3__ __tune_athlon__ __tune_athlon_sse__ __tune_k8__ __tune_pentium4__ __tune_nocona__ __MMX__ __3dNOW__ __3dNOW_A__ __SSE__ __SSE2__ __SSE3__ __SSE_MATH__ __SSE2_MATH__ __i486 __i486__ __i586 __i586__ __pentium __pentium__ __pentium_mmx__ __i686 __i686__ __pentiumpro __pentiumpro__ __k6 __k6__ __k6_2__ __k6_3__ __athlon __athlon__ __athlon_sse__ __k8 __k8__ __pentium4 __pentium4__ __nocona __nocona__ __gnu_linux__ system=linux system=unix system=posix __ELF__ UL 127 255 32767 65535 2147483647 4294967295 9223372036854775807 18446744073709551615 /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/c-cppbuiltin.c 170141183460469231731687303715884105727 340282366920938463463374607431768211455 define__GNUC__ builtin_define_type_max fP T YCS O 1 U P O O O O O O O O p O O builtin_define_stdint_macros builtin_define_float_constants y P D ? ?_ROOT /usr/local/google/home/dmitriyz/toolchain ;; Function %s (%s) ;; enabled by -%s /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/c-omp.c %Hinvalid type for iteration variable %qE %Hiteration variable %qE is unsigned %Hinvalid controlling predicate %Hinvalid increment expression invalid expression type for %<#pragma omp atomic%> %H%qE is not initialized c_split_parallel_clauses c_finish_omp_for c_finish_omp_atomic /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-inline.c function %q+F can never be inlined because it uses alloca (override using the always_inline attribute) function %q+F can never be inlined because it uses setjmp function %q+F can never be inlined because it uses variable argument lists function %q+F can never be inlined because it uses setjmp-longjmp exception handling function %q+F can never be inlined because it uses non-local goto function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args function %q+F can never be inlined because it contains a computed goto function %q+F can never be inlined because it receives a non-local goto function %q+F can never be inlined because it uses variable sized variables /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/basic-block.h originally indirect function call not considered for inlining inlining failed in call to %q+F: %s called from here 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 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 G{ G{ G{ G{ G{ G{ G{ G{ z z G{ z z z z z z z z z B B B remap_type_1 tree_function_versioning remap_blocks remap_decls copy_body copy_cfg_body copy_bb bsi_start ei_next stmt_ann copy_tree_r expand_call_inline bsi_last initialize_inlined_parameters copy_decl_to_var declare_inline_vars declare_return_variable copy_result_decl_to_var estimate_num_insns estimate_num_insns_1 copy_body_r Q E s%Hwill never be executed CFG Statistics for %s Memory Number of %-30s%-13s%12s used instances Basic blocks %-30s%13d%11lu%c Edges %-30s%13ld%11lu%c Total memory used by CFG data %-43s%11lu%c %s ( non-boolean used in condition invalid conditional operand invalid array index invalid array lower bound invalid array stride invalid reference prefix ;; Function %s PHI def is not a GIMPLE value verify_stmts failed Removing basic block %d Merging blocks %d and %d gotovar graph: { title: "%s" no-statement } fallthru to exit from bb %d nonlocal label explicit goto at end of bb %d case labels not sorted: is greater than but comes before it. extra outgoing edge %d->%d missing edge %i->%i %sloop_%d %s{ %s bb_%d (preds = { bb_%d }, succs = { }) %s { %s } useless crited /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-cfg.c --------------------------------------------------------- Coalesced label blocks: %ld (Max so far: %ld) SSA name in freelist but still referenced ASSERT_EXPR with an always-false condition GIMPLE register modified with BIT_FIELD_REF invariant not recomputed when ADDR_EXPR changed constant not recomputed when ADDR_EXPR changed side effects not recomputed when ADDR_EXPR changed address taken, but ADDRESSABLE bit not set invalid operand to unary operator invalid COMPONENT_REF offset operator invalid operand to BIT_FIELD_REF invalid operand to binary operator ;; %d basic blocks, %d edges, last basic block %d. %Jfunction might be possible candidate for attribute % bb_for_stmt (phi) is set to a wrong basic block incorrect sharing of tree nodes bb_for_stmt (stmt) is set to a wrong basic block is not a valid GIMPLE statement 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 %H% function does return %Hcontrol reaches end of non-void function ENTRY_BLOCK has a statement list associated with it EXIT_BLOCK has a statement list 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-COND_EXPR in bb %d structured COND_EXPR at the end of bb %d wrong outgoing edge flags at end of bb %d % label does not match edge at end of bb %d % label does not match edge at end of bb %d return edge does not point to exit in bb %d found default case not at end of case vector no default case found at end of case vector r . 5 ( . P P P P P P P C P P o P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P ( P P P P P P P P E p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p S / p p p p p p p p p p p p p p p p p p ei_next ei_container tree_lv_adjust_loop_header_phi bsi_start single_succ_edge bsi_last tree_split_edge reinstall_phi_args stmt_ann tree_merge_blocks tree_redirect_edge_and_branch_force tree_redirect_edge_and_branch create_bb tree_verify_flow_info make_edges make_cond_expr_edges move_sese_region_to_fn find_outermost_region_in_block move_block_to_fn new_label_mapper tree_duplicate_sese_region add_phi_args_after_copy_bb bsi_insert_on_edge_immediate tree_find_edge_insert_loc single_pred_edge op_iter_init_use bsi_for_stmt set_bb_for_stmt disband_implicit_edges 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 first_imm_use_stmt op_iter_init_phiuse move_use_after_head phi_arg_index_from_use group_case_labels start_recording_case_labels /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-dfa.c Total memory used by DFA/SSA data Average number of arguments per PHI node: %.1f (max: %d) Referenced variables in %s: %u DFA Statistics for %s Referenced variables %-30s%13lu%11lu%c Statements annotated Variables annotated VUSE operands V_MAY_DEF operands V_MUST_DEF operands PHI nodes PHI arguments , UID %u , symbol memory tag: , is aliased , is addressable , is global , is volatile , call clobbered , stored in global , goes through ASM , passed to call , bad cast , returned from func , passed to pure/const , is global var , is incoming pointer , unknown escape ) , default def: , may aliases: , sub-vars: Variable: bsi_start get_ref_base_and_extent var_ann stmt_ann get_virtual_var add_referenced_var set_default_def default_def referenced_var_check_and_insert referenced_var_lookup get_subvars_for_var lookup_subvars_for_var create_tree_common_ann create_stmt_ann create_function_ann create_var_ann /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-eh.c EH edge %i->%i has duplicated regions BB %i can not throw but has EH edges BB %i last statement has incorrectly set region g vg $g gg $g $g $g $g $g $g $g $g $g $g :g :g $g $g $g Bg zp zp p p p p (p o o o o o o o o o o o Rp o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o )o )o )o )o )o )o )o )o )o o o o o o zp o o o o o zp zp o o o o o o o o o o o o o o o o o o o o o o o o o o o o zp o o record_in_finally_tree maybe_record_in_goto_queue do_return_redirection replace_goto_queue_1 lower_try_finally_switch verify_eh_edges stmt_ann ei_next ei_container add_stmt_to_eh_region_fn rettmp EH edge %i->%i is missing EH edge %i->%i miss EH flag save_eptr save_filt finally_tmp unnecessary EH edge %i->%i %J%qD was declared here expected an SSA_NAME object missing definition no immediate_use list wrong immediate use list for SSA_NAME: in statement: verify_name_tags failed verify_call_clobbering failed SSA_NAME_DEF_STMT is wrong while verifying SSA_NAME in statement PHI argument for PHI node verify_ssa failed %H%qD is used uninitialized in this function /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-ssa.c %H%qD may be used uninitialized in this function type mismatch between an SSA_NAME and its symbol found an SSA_NAME that had been released into the free pool found a virtual definition for a GIMPLE register found a real definition for a non-register found real variable when subvariables should have appeared 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 dereferenced pointers should have a name or a symbol tag pointers with a memory tag, should have points-to sets pointer escapes but its name tag is not call-clobbered verify_flow_sensitive_alias_info failed alias set of a pointer's symbol tag should be a superset of the corresponding name tag two different pointers with identical points-to sets but different name tags variable in call_clobbered_vars but not marked DECL_CALL_CLOBBERED variable marked DECL_CALL_CLOBBERED but not in call_clobbered_vars bitmap. non-addressable variable inside an alias set addressable variable that is aliased but is not in any alias set verify_flow_insensitive_alias_info failed SSA_NAME created in two different blocks %i and %i Expected definition statement: Actual definition statement: AUX pointer initialized for edge %d->%d incoming edge count does not match number of PHI arguments PHI argument is missing for edge %d->%d PHI argument is not SSA_NAME, or invariant wrong edge %d->%d for PHI argument stmt (%p) marked modified after optimization pass : statement makes a memory store, but has no V_MAY_DEFS nor V_MUST_DEFS bsi_start walk_use_def_chains stmt_ann delete_tree_ssa verify_ssa var_ann get_subvars_for_var lookup_subvars_for_var ei_next ei_container /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/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 cleanup_cfg final_cleanup fixupcfg bsi_start bsi_last ei_next tree_rest_of_compilation /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-gimple.c 2 2 recalculate_side_effects /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/gimplify.c iteration variable %qs should be private iteration variable %qs should not be firstprivate iteration variable %qs should not be reduction %qs not specified in enclosing parallel %s variable %qs is private in outer context invalid lvalue in asm output %d impossible constraint in % non-memory input %d must stay in memory memory input %d is not directly addressable too few arguments to function % ( ( ( ( F F @ @ @ r r r r r r r r r r r r r r r r r r r r r A A A A A r r r r r r r r > v > > A r A r % r r r r r r r r r r r r r r r s s s s r r r r r r r r r r r r r r r r K r r r r r r r r r r r r r r r s s > ) r r r > > J J J J { * ' T r A r r r r - r r r I r r A A A A j K" 4" " " ! % % % % B% B% B% B% % % % % , o, v' v' v' v' v' v' v' v' v' v' v' v' v' v' v' v' v' v' v' v' v' v' v' v' , ], + Y force_gimple_operand gimplify_body mostly_copy_tree_r gimplify_expr gimplify_self_mod_expr gimplify_compound_lval canonicalize_component_ref gimple_pop_condition gimplify_call_expr gimplify_modify_expr gimplify_modify_expr_rhs gimplify_init_constructor gimplify_init_ctor_eval 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 voidify_wrapper_expr annotate_all_with_locus gimple_add_tmp_var force_constant_size declare_vars internal_get_tmp_var create_tmp_var pop_gimplify_context gimple_tree_eq %Henclosing parallel retval saved_stack vol iftmp K K 6K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K AK K GK GK GK AK AK K K K K 6K QK QK GK WK K 6K AK K K K aK aK gK gK gK gK gK gK gK gK gK gK gK GK GK GK GK GK GK qK qK qK wK wK wK wK K K K GK K K K K K GK K K K K K K K K K K K K K K K GK GK -K K -K GK K K K qK qK GK GK GK GK K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K qK qK qK gK aK gK qK qK M L L K K K K K K K L K K K K K K K K K L L M L L L L L L L L L L K K K K K L L L K L L L L L L yL sL mL gL mL gL L aL [L UL OL IL CL =L 7L 1L +L %L L L L L K K K K K K yL K K K K K L L K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K ,T AT >S S w v w w w w U| U| w w %} } } } w O Du mu {u u nv i ]j j ,f Lf Lf j Lf n Lf Lf Lf Lf O } y z z z 2| 5y 5y " *U U V W \ "] t] t] t] t] t] t] t] t] t] t] t] t] t] ^ ^ ^ ^ ^ Y Z Z t] t] t] t] t] t] t] t] t] t] t] t] t] t] t] t] t] t] t] t] t] t] t] t] t] t] [ ^ ^ [ `[ [ O A\ W X lX X X >Y `` `` _ _ L_ =e jd d ua Yb b @c e s s t q q q r j j WS kk k l n o af f #g 8g Mg bg g h #h h h Di i ^T t] t] t] t] ~j ` K 6 ! y d ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j O ~j ~j ~j ~j : ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j ~j % , 6 @ U _ * ei_next bsi_start stmt_ann op_iter_init_maydef op_iter_init_mustdef dump_omp_clause <<< ??? >>> unord u== u< u<= u>= <> r<< r>> v<< v>> r+ w+ w* /[cl] /[fl] /[rd] /[ex] %[cl] %[fl] %[rd] -- ++ -- ++ # = V_MAY_DEF < >; = V_MUST_DEF < # VUSE < <&%p> <<< error >>> const volatile restrict vector restrict {ref-all} MEM[ symbol: index: offset: struct union %%x%%0%dx overflow Inf Nan __complex__ ( \b \f \n \r \t \v \1 \2 \3 \4 \5 \6 \7 } class {off: BIT_FIELD_REF < {lb: sz: TARGET_EXPR < else ) ? [static-chain: [return slot optimization] [tail call] <( NON_LVALUE_EXPR < SAVE_EXPR < COMPLEX_EXPR < CONJ_EXPR < REALPART_EXPR < IMAGPART_EXPR < VA_ARG_EXPR < catch ( <<>> [non-local] <<>> <<>> while (1) ) break switch ( goto case ???: goto ???; resx __volatile__ case ... default OBJ_TYPE_REF( = PHI < (ab) WITH_SIZE_EXPR < VH.%d ASSERT_EXPR < , +, }_ REALIGN_LOAD < VEC_COND_EXPR < , > DOT_PROD_EXPR < [child fn: ??? )] for ( #pragma omp section #pragma omp master #pragma omp ordered #pragma omp critical #pragma omp atomic OMP_RETURN [nowait] OMP_CONTINUE REDUC_MAX_EXPR < REDUC_MIN_EXPR < REDUC_PLUS_EXPR < [abstract] [written] SUPERCONTEXT: BLOCK %p SUBBLOCKS: %p VARS: ABSTRACT_ORIGIN: # BLOCK freq: count: %lld , starting at line # PRED: >: # goto >> /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-pretty-print.c /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-into-ssa.c size %ld, %ld elements, %f collision/search ratio 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 Registering new PHI nodes in block #%d Enabled virtual name mapping heuristic. Number of virtual mappings: %7u Number of unique virtual symbols: %7u Updating FUD-chains from top of CFG will be faster than processing the name mappings. Incremental SSA update started at block: %d Number of blocks to update: %d (%3.0f%%) Updating SSA information for statement VAR: , DEF_BLOCKS: { , LIVEIN_BLOCKS: { Hash table statistics: def_blocks: SSA information for %s Renaming block #%d -> { SSA replacement table Affected blocks: Number of blocks in CFG: %d Renaming statement ssa mark_def_sites stmt_ann op_iter_init_maydef var_ann find_idf insert_phi_nodes_for prune_unused_phi_nodes mark_block_for_update initialize_flags_in_bb bsi_start add_new_name_mapping ei_next ei_container rewrite_blocks rewrite_update_phi_arguments symbol_marked_for_renaming rewrite_update_stmt rewrite_stmt update_ssa prepare_def_site_for mark_def_interesting first_readonly_imm_use insert_updated_phi_nodes_for release_ssa_name_after_update_ssa B/home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-ssa-ccp.c . %sdding SSA edges to worklist. Argument #%d (%d -> %d %sexecutable) No interesting values produced. Marked VARYING. %sUNINITIALIZED %sUNDEFINED %sVARYING %sUNKNOWN_VAL %sCONSTANT Lattice value changed to Not a Visiting PHI node: not PHI node value: Simplified to Visiting statement: store_ccp fab t. . . . O. ;D ;D .D E !D execute_fold_all_builtins bsi_start ccp_fold_builtin likely_value stmt_ann ccp_visit_phi_node ccp_lattice_meet dump_lattice_value set_lattice_value fold_stmt_inplace widen_bitfield 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. /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-ssa-copy.c Trying to determine truth value of Conditional will always take edge %d->%d No interesting values produced. copy-of chain: [UNDEFINED] [COPY] [NOT A COPY] Argument #%d: PHI node Telling the propagator to store_copyprop bsi_start stmt_ann copy_prop_visit_assignment merge_alias_info var_ann /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-ssa-operands.c ***end of stmt iterator marker*** 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 IMM ERROR : (use_p : tree - %p:%p) NOTE: no flow-sensitive alias info for : --> no uses. single use. %d uses. Immediate_uses: Original clobbered vars:%d STMT MODIFIED. - <%p> 1 1 1 E j E E E E 1 E Y | | U U q U b U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U b b U q q q U U q b b U U b b \ Y % % dump_immediate_uses_for first_readonly_imm_use verify_imm_links stmt_ann add_to_addressable_set get_subvars_for_var lookup_subvars_for_var var_ann start_ssa_stmt_operands get_asm_expr_operands add_stmt_operand add_virtual_operand get_expr_operands get_tmr_operands get_indirect_ref_operands add_call_clobber_ops finalize_ssa_defs copy_virtual_operands op_iter_init_maydef op_iter_init_mustdef update_stmt_operands init_ssa_operands ^ ^ ^ v v A } v v bsi_start lookup_subvars_for_var var_ann get_subvars_for_var get_tmt_for add_may_alias compute_flow_insensitive_aliasing may_alias_p group_aliases maybe_create_global_var stmt_ann new_type_alias get_ptr_info count_uses_and_derefs /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-ssa-alias.c Pointed-to sets for pointers in %s Flow-insensitive alias information for %s Flow-sensitive alias information for %s has no explicit uses in this function, and is > SALIAS_MAX_IMPLICIT_FIELDS, so skipping structure field tag %s created for var %s %s: Total number of aliased vops: %ld number of overlapping subvars = %u %s: Total number of aliased vops after grouping: %ld%s Total alias mayalias results: %u Total alias noalias results: %u Total non-addressable structure type queries: %u Total non-addressable structure type resolved: %u , name memory tag: , is dereferenced , its value escapes , points-to anything , points-to NULL , points-to vars: { Aliased symbols Dereferenced pointers Symbol memory tags SSA_NAME pointers Name memory tags SMT NMT Variable SFT .GLOBAL_VAR (negative values are OK) Alias statistics for %s Total alias queries: %u Total simple queries: %u Total simple resolved: %u Total TBAA queries: %u Total TBAA resolved: %u /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-nested.c FRAME. FRAME __chain CHAIN __data __builtin_trampoline __nl_goto_buf ND B B D B D B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B ^C ^C B B B C B B B B B C B B mC mC B B B C G G G G G G G G G G H H G G G H H G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G 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 G G G H H G G G G G G G 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 TI TI TI I I I MK zK zK zK zK zK K zK L L K K K K 0N eL L eL L eL eL eL eL eL eL eL JN JN eL eL eL JN JN eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL M eL eL eL JN JN eL eL eL eL eL eL eL eL eL M eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL eL M N N N N N N ]P P P P P P P P P P P P P P , Y - `+ ( Y 6 convert_all_function_calls create_tmp_var_for lookup_tramp_for_decl lookup_field_for_decl convert_local_omp_clauses convert_nonlocal_omp_clauses /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-ssa-dom.c Total number of statements: %6ld Exprs considered for dominator optimizations: %6ld Redundant expressions eliminated: %6ld (%.0f%%) Constants propagated: %6ld Copies propagated: %6ld \Z Z \Z Z Y W Y W X W X W X =X get_lhs_or_phi_result get_rhs_or_phi_arg propagate_rhs_into_lhs first_imm_use_stmt op_iter_init_phiuse op_iter_init_use stmt_ann move_use_after_head ei_next ei_container bsi_last bsi_start single_succ_edge avail_expr_eq avail_exprs: Optimizing block #%d Replacing ' ' with %s ' ' Original statement: Updated statement: Flagged to clear EH edges. Optimizing statement Replaced ' Folded to: Replaced redundant expr ' ' with ' dom phicprop bsi_last bsi_start M % [ [ [ V [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ j [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ lower_function_body lower_bind_expr lower_stmt /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/gimple-low.c setjmpvar /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-iterator.c u p p \ Y tsi_split_statement_list_before tsi_split_statement_list_after tsi_link_after tsi_link_before free_stmt_list alloc_stmt_list /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/omp-low.c invalid entry to OpenMP structured block work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region master region may not be closely nested inside of work-sharing region ordered region may not be closely nested inside of critical 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 .gomp_critical_user_ %*sbb %d: %s %*sbb %d: OMP_CONTINUE %*sbb %d: OMP_RETURN %*s[no exit marker] .omp_data_s .omp_data_i .omp_copy_s .omp_copy_o .omp_copy_i .omp_data_o .section .istart0 .iend0 OMP region tree ompexp omplower , s s s s s s s s s s s s s s s s s s s s s s + + + J J J J > > > > > > > > > > > > > > > > > > > > > g > > > > > > E s s p E V x 0 A E * p I " | I ' D% #% $ $ e% e% e% l Y % pp% h Y execute_lower_omp scan_sharing_clauses install_var_field lower_omp_1 lower_rec_input_clauses build_outer_var_ref lower_send_clauses lookup_decl_in_outer_ctx extract_omp_for_data lower_omp_sections lower_regimplify build_omp_regions build_omp_regions_1 bsi_last single_succ_edge workshare_safe_to_combine_p get_ws_args_for stmt_ann remove_exit_barrier ei_next expand_omp expand_omp_parallel bsi_start expand_parallel_call expand_omp_for_static_nochunk expand_omp_for_static_chunk expand_omp_for_generic expand_omp_sections single_pred_edge expand_omp_single expand_omp_synch omp_reduction_init /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-phinodes.c Y stmt_ann remove_phi_arg_num relink_imm_use add_phi_arg resize_phi_node /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-ssanames.c Y 6 release_defs stmt_ann duplicate_ssa_name_ptr_info make_ssa_name __real__ __imag__ [%ld..%ld] [%ld] : n_uses=%u n_copies=%u D%u SR Initial instantiation for Scalarization disabled for block-copy element-copy Using %s for Cannot scalarize variable Scan results: /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-sra.c because it must live in memory because it is declared volatile because its type cannot be decomposed 0= @= `= p= bsi_start stmt_ann generate_one_element_ref next_child_for_group decide_block_copy type_can_instantiate_all_elements instantiate_missing_elements f d c h scalarize_ldst bsi_last scalarize_init generate_element_zero scalarize_copy generate_element_copy sra_elt_eq sra_hash_tree ei_next ei_container /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-vect-generic.c {| {| x x x x x x x x x x x x x x x x +| x x x x x x x { { { { Y 6 Y 6 Y bsi_start expand_vector_operations_1 build_word_mode_vector_type build_replicated_const stmt_ann veclower veclower2 loopinit vect ltrans sccp cunroll loopdone Statements after are executed at most (bounded by ) times in loop %d. %H%s /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-ssa-loop-niter.c 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 Proved that loop %d iterates %d times using brute force. bsi_start n_of_executions_at_most stmt_ann get_val_for number_of_iterations_cond inverse unrinittmp /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-ssa-loop-manip.c tree_unroll_loop determine_exit_conditions stmt_ann single_pred_edge bsi_last single_succ_edge check_loop_closed_ssa_use bsi_start ei_next ei_container Not threading jump %d --> %d to %d Threaded jump %d --> %d to %d Jumps threaded: %lu basic block %d created bsi_start ei_next bsi_last single_succ_edge bsi_last stmt_ann bsi_start first_readonly_imm_use %s:%d: note: , init: step unknown. vectype: mode not supported by target. vect_is_simple_use: operand not ssa-name. def_stmt: Unexpected empty stmt. Unsupported pattern. reduction used in loop. type of def: %d. unsupported defining stmt: induction not supported. loop at %s:%d: reduction: not ssa_name: reduction: no def_stmt. , operands types: detected reduction: reduction: unknown pattern. get vectype with %d units of type /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-vectorizer.c tree_duplicate_loop_to_edge_cfg failed. 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: no defs for operands: detected reduction: need to swap operands: vectorized %u loops in function. stmt_ann vect_is_simple_use bsi_start slpeel_update_phis_for_duplicate_loop ei_next slpeel_update_phi_nodes_for_guard1 bsi_last slpeel_update_phi_nodes_for_guard2 slpeel_make_loop_iterate_ntimes === vect_analyze_data_ref_accesses === not vectorized: complicated access pattern. not vectorized: unsupported unaligned load. not vectorized: unsupported unaligned store. Vectorizing an unaligned access. === vect_can_advance_ivs_p === === vect_analyze_operations === /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-vect-analyze.c not vectorized: value used after loop. not vectorized: unsupported pattern. not vectorized: relevant stmt not supported: not vectorized: live stmt 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: can't create epilog loop 1. not vectorized: can't create epilog loop 2. last stmt in pattern. don't mark relevant/live. 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_refs_alignment === vect_compute_data_ref_alignment: Unknown alignment for access: can't force alignment of ref: not vectorized: can't calculate alignment for data ref. === vect_analyze_dependences === not vectorized: can't determine dependence between not vectorized: bad dist vector for accesses have the same alignment. dependence distance modulo vf == 0 between not vectorized: possible dependence between data-refs vec_stmt_relevant_p: stmt has vdefs. vec_stmt_relevant_p: used out of loop. === vect_mark_stmts_to_be_vectorized === not vectorized: unsupported use in stmt. === vect_analyze_loop_form === not vectorized: multiple exits. not vectorized: too many BBs in loop. 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 === vect_analyze_data_refs === not vectorized: unhandled data-ref not vectorized: more than one data ref in stmt: not vectorized: data ref analysis failed not vectorized: no memory tag for not vectorized: no vectype for stmt: === vect_analyze_scalar_cycles === Unknown def-use cycle pattern. === vect_determine_vectorization_factor === not vectorized: vector stmt in loop: get vectype for scalar type: not vectorized: unsupported data-type not vectorized: mixed data-types not vectorized: unsupported data-type can't determine vectorization factor. bad operation or unsupported loop bound. not consecutive access Analyze phi: virtual phi. skip. reduc phi. skip. No Access function. Access function of PHI: No evolution. examining phi: ==> examining statement: irrelevant. epilog loop required. mark relevant %d, live %d. already marked relevant/live. force alignment unexpected misalign value misalign = %d bytes of ref dependence distance = %d. dependence distance >= VF. init: phi relevant? init: stmt relevant? worklist: examine stmt: worklist: examine use %d: ===== analyze_loop_nest ===== not vectorized: nested loop. split exit edge. not vectorized: empty loop. === get_loop_niters === ==> get_loop_niters: bad loop form. scalar_type: bad data references. Detected induction. Detected reduction. unexpected pattern. bad data alignment. nunits = %d bad data dependence. bad data access. stmt_ann vect_mark_stmts_to_be_vectorized bsi_start vect_stmt_relevant_p first_readonly_imm_use vect_mark_relevant vect_compute_data_ref_alignment vect_determine_vectorization_factor vect_enhance_data_refs_alignment vect_update_misalignment_for_peel vect_analyze_operations add new stmt: vect_ stmp_ vect_p var_ bnd ratio_mult_vf base_off created use not simple. cst_ created new init_stmt: def = def_stmt = Create vector_inv. induction - unsupported. no support for induction value used after loop. no optab. op not supported by target. proceeding using word mode. operand 1 using scalar mode. transform assignment. vectorizing a pointer ref: transform store transform load. Reduce using vector shifts Reduce using scalar code. extract scalar result no optab for reduction. transform reduction. === vec_transform_loop === addr2int %s%d orptrs andmask known alignment = %d. niters for prolog loop: prolog_loop_niters transform statement. stmt not supported. LOOP VECTORIZED. /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-vect-transform.c === vect_do_peeling_for_loop_bound === vect_update_ivs_after_vectorizer: phi: vect_get_vec_def_for_operand: Create vector_cst. nunits = %d num. args = %d (not unary/binary op). not worthwhile without SIMD support. operand mode requires invariant argument. transform binary/unary operation. create vector-pointer variable to type: vectorizing a one dimensional array ref: vectorizing a multidimensional array ref: vectorizing a record based array ref: Aligned load, but unsupported type. transform reduction: created def-use cycle: Reduce using direct vector reduction. reduc op not supported by target. === vect_do_peeling_for_alignment === === vect_update_inits_of_dr === ------>vectorizing statement: o 0o n n m $ j b vect_transform_loop vect_create_cond_for_align_checks vect_get_new_vect_var bsi_last vect_do_peeling_for_alignment vect_build_loop_niters vect_gen_niters_for_prolog_loop vect_do_peeling_for_loop_bound vect_generate_tmps_on_preheader vect_update_ivs_after_vectorizer bsi_start vect_transform_stmt stmt_ann vectorizable_condition vect_create_destination_var vect_get_vec_def_for_operand vect_init_vector get_initial_def_for_reduction vect_finish_stmt_generation vectorizable_load update_vuses_to_preheader op_iter_init_use vect_create_data_ref_ptr var_ann vectorizable_store vect_align_data_ref vectorizable_operation vectorizable_assignment vectorizable_reduction vect_create_epilog_for_reduction first_readonly_imm_use first_imm_use_stmt op_iter_init_phiuse move_use_after_head /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-vect-patterns.c vect_recog_dot_prod_pattern: detected: vect_recog_widen_sum_pattern: detected: === vect_pattern_recog === pattern recognized: patt 0 vect_recog_dot_prod_pattern stmt_ann bsi_start /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-ssa-loop-prefetch.c Reference %p: group %p (base , step delta Processing loop %d: Reference %p: no restrictions do not prefetch prefetch once prefetch before prefetch mod Ahead %d, unroll factor %d Max prefetches to issue: %d. Issued prefetch for %p. tree_ssa_prefetch_arrays bsi_start analyze_ref ddown Estimated size after unrolling: %d Added canonical iv to loop %d, Loop %d iterates times. Loop size: %d Not unrolling loop %d: Unrolled loop %d completely. iterations. bsi_start stmt_ann bsi_last /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-ssa-propagate.c Adding Destination of edge (%d -> %d) to worklist Simulating statement (from ssa_edges): Substituing values and folding statements Simulating block %d Folded PHI node: Folding predicate Folded statement: into: Constants propagated: %6ld Copies propagated: %6ld Predicates folded: %6ld P Y % v% L Y % v% bsi_start stmt_ann first_vdef cfg_blocks_add ei_next ei_container cfg_blocks_get first_readonly_imm_use test_symbol /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-ssa-address.c Y ` % ` % Y create_mem_ref ssa name type base step invariant base object is a biv cost %d candidates invariants (important) candidate %d%s depends on final value replacement incremented at end original biv Candidate %d is important use %d generic address compare in statement at position related candidates Addition in %s costs %d allowed multipliers: test_var force_expr_to_var_cost: integer %d symbol %d address %d other %d get_address_cost: min offset %d max offset %d Address costs: sym + var + cst + rat * index costs %d number of iterations Induction variables: Initial set of candidates: Improved to: Final cost %d Use-candidate costs: Use %d: cand cost depends on %d %d Processing loop %d Uses: , eliminable is invariant (%d)%s Candidate costs: cand cost %d %d Global costs: target_avail_regs %d target_small_cost %d target_pres_cost %d target_spill_cost %d regs_used %d cost for size: ivs cost /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-ssa-loop-ivopts.c incremented before exit test Candidate %d is related to use %d Multiplication by %d in %s costs %d Unable to substitute for ivs, failed. single exit %d -> %d, exit condition stmt_ann set_iv bsi_start find_interesting_uses_op ei_next ei_container find_interesting_uses_address add_derived_ivs_candidates determine_use_iv_cost divide ptr_difference_cost stmt_after_increment stmt_after_ip_normal_pos bsi_last get_computation_aff aff_combination_add_elt aff_combination_to_tree produce_memory_decl_rtl set_use_iv_cost iv_period iv_ca_add_use iv_ca_delta_commit try_improve_iv_set rewrite_uses rewrite_use rewrite_use_nonlinear_expr get_ref_tag get_subvars_for_var lookup_subvars_for_var var_ann force_expr_to_var_cost contains_abnormal_ssa_name_p dump_use ;; Not unswitching anymore, hit max level ;; Not unswitching, not innermost loop ;; Not unswitching, loop too big /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-ssa-loop-unswitch.c ;; Unswitching loop stmt_ann tree_unswitch_loop : : w p p p d Y T Y p Y 5 ` % ` % ` Y P % % h Y xPY |PY X Y init_alias_analysis record_set mems_in_disjoint_alias_sets_p rtx_equal_for_memref_p record_alias_subset /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/alias.c first = %p current = %p indx = %u %p next = %p prev = %p indx = %u bits = { /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/bitmap.c t Y bitmap_xor_into bitmap_elt_insert_after bitmap_xor bitmap_ior_into bitmap_ior bitmap_compl_and_into bitmap_and_compl_into bitmap_and_compl bitmap_and_into bitmap_and bitmap_first_set_bit } 9 9 Z Z Z 9 F F 2 2 2 F ~ ~ ~ j V V V j j B . . . B B z z z f f f R R R > > > * * * % % % v v v b b b N N N : : : & & & r r r % % % ^ ^ ^ J J J 6 6 6 " " " n n n Z Z Z % % % F F F 2 2 2 v v v a5 4 a5 a5 4 @5 4 @5 @5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 &5 4 &5 &5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 5 5 4 4 4 4 ` _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ` ` _ _ ` _ ` _ _ _ _ ` ` ` _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ` ` ` _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ` ` _ ` b b b b b b b b b zb zb zb d d d c c c kd kd kd c c c d d d kd kd kd 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 L L L k k k { { { + + + ; ; ; K K K [ [ [ k k k { { { M M M D g g g g g g g g g g g g g g g g g g 0 J J J 0 0 g g g d d d g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g / / / D ^ ^ ^ g g g x x x g g g D D / / / g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g U U U g g g g g g g g g g g g g g g g g g g g g 2 G c g g g 2 % 8 Z g g m g g g g g g g g g g g g g g g g g g g g g g 3 g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g v g g g g g g g g g g g g g g g g g g g g g g g 0 0 0 0 0 0 y y y y y y 7 X 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 k ~ ~ ~ ~ D D D D D D # # # D D D D D D A# A# A# ! ! 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 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 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 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 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 D D D D D ! & & & ! ' _ t D D & D D D " l E D D D D D D D # S 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 D D D D D D D D D D D ] 2 ] D k D D , O b b b b b b D b 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 J J J J 6 # K% W% s% D D % % % \& l& s% D D n ~ O [ u D D D D D D D W W W W W D D 7 7 7 7 7 D D D * * * * * D { { { { { D D D D 1 1 1 1 1 D D & & & & & D S S S S S D C P ' P 9 P E P fold_builtin_fputs fold_builtin_int_roundingfn fold_builtin_bitop fold_builtin_classify expand_builtin expand_builtin_mathfn expand_builtin_int_roundingfn ! ( , " , " < $ @!"".#%$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_mathfn_3 expand_builtin_sincos apply_args_size apply_result_size expand_builtin_unop get_memory_rtx c_readstr expand_builtin_stpcpy builtin_memcpy_read_str expand_builtin_memset expand_builtin_memcmp expand_builtin_longjmp expand_builtin_profile_func expand_builtin_fork_or_exec maybe_emit_chk_warning % used in function with fixed args %<__builtin_next_arg%> called without an argument % used with too many arguments second parameter of % not last named argument too few arguments to function %qs too many arguments to function %qs non-floating-point argument to function %qs target format does not support infinity /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/builtins.c second argument to %<__builtin_expect%> must be a constant 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 %Hfirst argument of %D must be a pointer, second integer constant %Hlast argument of %D is not integer constant between 0 and 3 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 offset outside bounds of constant string %Hcall to %D will always overflow destination buffer argument of %<__builtin_args_info%> must be constant argument of %<__builtin_args_info%> out of range missing argument in %<__builtin_args_info%> 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_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_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 __gcov_fork __gcov_execl __gcov_execv __gcov_execlp __gcov_execle __gcov_execvp __gcov_execve __sync_ NOT_BUILT_IN BUILT_IN_FRONTEND BUILT_IN_MD BUILT_IN_NORMAL BUILT_IN_ACOS BUILT_IN_ACOSF BUILT_IN_ACOSH BUILT_IN_ACOSHF BUILT_IN_ACOSHL BUILT_IN_ACOSL BUILT_IN_ASIN BUILT_IN_ASINF BUILT_IN_ASINH BUILT_IN_ASINHF BUILT_IN_ASINHL BUILT_IN_ASINL BUILT_IN_ATAN BUILT_IN_ATAN2 BUILT_IN_ATAN2F BUILT_IN_ATAN2L BUILT_IN_ATANF BUILT_IN_ATANH BUILT_IN_ATANHF BUILT_IN_ATANHL BUILT_IN_ATANL BUILT_IN_CBRT BUILT_IN_CBRTF BUILT_IN_CBRTL BUILT_IN_CEIL BUILT_IN_CEILF BUILT_IN_CEILL BUILT_IN_COPYSIGN BUILT_IN_COPYSIGNF BUILT_IN_COPYSIGNL BUILT_IN_COS BUILT_IN_COSF BUILT_IN_COSH BUILT_IN_COSHF BUILT_IN_COSHL BUILT_IN_COSL BUILT_IN_DREM BUILT_IN_DREMF BUILT_IN_DREML BUILT_IN_ERF BUILT_IN_ERFC BUILT_IN_ERFCF BUILT_IN_ERFCL BUILT_IN_ERFF BUILT_IN_ERFL BUILT_IN_EXP BUILT_IN_EXP10 BUILT_IN_EXP10F BUILT_IN_EXP10L BUILT_IN_EXP2 BUILT_IN_EXP2F BUILT_IN_EXP2L BUILT_IN_EXPF BUILT_IN_EXPL BUILT_IN_EXPM1 BUILT_IN_EXPM1F BUILT_IN_EXPM1L BUILT_IN_FABS BUILT_IN_FABSF BUILT_IN_FABSL BUILT_IN_FDIM BUILT_IN_FDIMF BUILT_IN_FDIML BUILT_IN_FLOOR BUILT_IN_FLOORF BUILT_IN_FLOORL BUILT_IN_FMA BUILT_IN_FMAF BUILT_IN_FMAL BUILT_IN_FMAX BUILT_IN_FMAXF BUILT_IN_FMAXL BUILT_IN_FMIN BUILT_IN_FMINF BUILT_IN_FMINL BUILT_IN_FMOD BUILT_IN_FMODF BUILT_IN_FMODL BUILT_IN_FREXP BUILT_IN_FREXPF BUILT_IN_FREXPL BUILT_IN_GAMMA BUILT_IN_GAMMAF BUILT_IN_GAMMAL BUILT_IN_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_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_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_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_MEMCMP BUILT_IN_MEMCPY BUILT_IN_MEMMOVE BUILT_IN_MEMPCPY BUILT_IN_MEMSET BUILT_IN_RINDEX BUILT_IN_STPCPY BUILT_IN_STPNCPY BUILT_IN_STRCASECMP BUILT_IN_STRCAT BUILT_IN_STRCHR BUILT_IN_STRCMP BUILT_IN_STRCPY BUILT_IN_STRCSPN BUILT_IN_STRDUP BUILT_IN_STRNDUP BUILT_IN_STRLEN BUILT_IN_STRNCASECMP BUILT_IN_STRNCAT BUILT_IN_STRNCMP BUILT_IN_STRNCPY BUILT_IN_STRPBRK BUILT_IN_STRRCHR BUILT_IN_STRSPN BUILT_IN_STRSTR BUILT_IN_FPRINTF BUILT_IN_FPRINTF_UNLOCKED BUILT_IN_PUTC BUILT_IN_PUTC_UNLOCKED BUILT_IN_FPUTC BUILT_IN_FPUTC_UNLOCKED BUILT_IN_FPUTS BUILT_IN_FPUTS_UNLOCKED BUILT_IN_FSCANF BUILT_IN_FWRITE BUILT_IN_FWRITE_UNLOCKED BUILT_IN_PRINTF BUILT_IN_PRINTF_UNLOCKED BUILT_IN_PUTCHAR BUILT_IN_PUTCHAR_UNLOCKED BUILT_IN_PUTS BUILT_IN_PUTS_UNLOCKED BUILT_IN_SCANF BUILT_IN_SNPRINTF BUILT_IN_SPRINTF BUILT_IN_SSCANF BUILT_IN_VFPRINTF BUILT_IN_VFSCANF BUILT_IN_VPRINTF BUILT_IN_VSCANF BUILT_IN_VSNPRINTF BUILT_IN_VSPRINTF BUILT_IN_VSSCANF BUILT_IN_ISALNUM BUILT_IN_ISALPHA BUILT_IN_ISASCII BUILT_IN_ISBLANK BUILT_IN_ISCNTRL BUILT_IN_ISDIGIT BUILT_IN_ISGRAPH BUILT_IN_ISLOWER BUILT_IN_ISPRINT BUILT_IN_ISPUNCT BUILT_IN_ISSPACE BUILT_IN_ISUPPER BUILT_IN_ISXDIGIT BUILT_IN_TOASCII BUILT_IN_TOLOWER BUILT_IN_TOUPPER BUILT_IN_ISWALNUM BUILT_IN_ISWALPHA BUILT_IN_ISWBLANK BUILT_IN_ISWCNTRL BUILT_IN_ISWDIGIT BUILT_IN_ISWGRAPH BUILT_IN_ISWLOWER BUILT_IN_ISWPRINT BUILT_IN_ISWPUNCT BUILT_IN_ISWSPACE BUILT_IN_ISWUPPER BUILT_IN_ISWXDIGIT BUILT_IN_TOWLOWER BUILT_IN_TOWUPPER BUILT_IN_ABORT BUILT_IN_ABS BUILT_IN_ALLOCA BUILT_IN_APPLY BUILT_IN_APPLY_ARGS BUILT_IN_ARGS_INFO BUILT_IN_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_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_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_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_RETURN BUILT_IN_RETURN_ADDRESS BUILT_IN_SAVEREGS BUILT_IN_SETJMP BUILT_IN_STDARG_START BUILT_IN_STRFMON BUILT_IN_STRFTIME BUILT_IN_TRAP BUILT_IN_UNWIND_INIT BUILT_IN_UPDATE_SETJMP_BUF BUILT_IN_VA_COPY BUILT_IN_VA_END BUILT_IN_VA_START BUILT_IN__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_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_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_SECTIONS_START BUILT_IN_GOMP_SECTIONS_NEXT BUILT_IN_GOMP_SECTIONS_END BUILT_IN_GOMP_SINGLE_START BUILT_IN_GOMP_SINGLE_COPY_END /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/calls.c function call has aggregate value setjmp_syscall sigsetjmp savectx siglongjmp qsetjmp vfork getcontext H S S S S S S T emit_library_call_value_1 expand_call precompute_arguments compute_argument_block_size store_one_arg load_register_parameters shift_return_value /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cfg.c 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 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 original_copy ENTRY EXIT [%.1f%%] Basic block %d Successors: %sBasic block %d , prev %d , next %d , loop_depth %d, count , freq %i , maybe hot , probably never executed %sPredecessors: %sSuccessors: %sRegisters live at start: %sRegisters live at end: %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 %d basic blocks, %d edges. dirty irreducible_loop superblock abcall fake dfs_back can_fallthru irreducible sibcall loop_exit get_bb_copy get_bb_original free_original_copy_tables initialize_original_copy_tables scale_bbs_frequencies_gcov_type ei_next ei_container scale_bbs_frequencies_int update_bb_profile_for_threading W P T 5W U ] P n P free_aux_for_edges alloc_aux_for_edges alloc_aux_for_edge free_aux_for_blocks alloc_aux_for_blocks alloc_aux_for_block P O y P $V P P P P P P M M U disconnect_src compact_blocks clear_edges @ F%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 /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cfganal.c ei_next ei_container dfs_enumerate_from pre_and_rev_post_order_compute Emitting label for block %d file_locators_files Reordered sequence: duplicate of %i compensation bb %i locators /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cfglayout.c P 0 c Y ` % @ % Y % v% ei_next ei_container fixup_reorder_chain single_pred_edge record_effective_endpoints duplicate_insn_chain verify_insn_chain change_scope insn_locators_initialize /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cfgloop.c ;; depth %d, level %d, outer %ld 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 wrong single exit %d->%d recorded for loop %d single exit not recorded for loop %d loop %d should not have single exit (%d -> %d) ;; ;; Loop %d ;; header %d, latch %d ;; nodes: ;; %d loops found ;; %d succs { ;; DFS order: ;; RC order: right exit is %d->%d ei_next ei_container verify_loop_structure single_succ_edge num_loop_branches get_loop_exit_edges get_loop_body_in_bfs_order get_loop_body_in_dom_order get_loop_body flow_loops_find single_pred_edge flow_loops_free superloop_at_depth /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cfgloopanal.c %d (%d) <- -> ei_next ei_container check_irred /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cfgloopmanip.c Created preheader block for loop %i single_succ_edge single_pred_edge create_preheader ei_next ei_container duplicate_loop_to_header_edge remove_path find_path loop_delete_branch_edge loop2 loop2_init loop2_done loop2_invariant loop2_unswitch loop2_unroll loop2_doloop ei_next ei_container /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/loop-unswitch.c ;; Not unswitching, can't duplicate loop ;; Not unswitching, not hot area ;; Not unswitching, loop iterations < 1 unswitch_single_loop unswitch_loop single_succ_edge single_pred_edge compare_and_jump_seq /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/loop-unroll.c ;; Condition on beginning of loop. ;; Unrolled loop %d times, constant # of iterations %i insns ;; Unrolled loop %d times, counting # of iterations in runtime, %i insns ;; *** Considering loop %d for complete peeling *** ;; Considering peeling once rolling loop ;; Not considering loop, is too big ;; 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 ;; 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 ;; Peeled loop completely, %d times ;; *** Considering loop %d *** ;; Considering unrolling loop with constant number of iterations ;; 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 ;; Condition on end of loop. ;; The loop is simple ;; Peeling loop %d times n R unroll_and_peel_loops peel_loop_completely apply_opt_in_copies expand_var_during_unrolling split_iv peel_loop_simple unroll_loop_constant_iterations unroll_loop_runtime_iterations single_pred_edge single_succ_edge unroll_loop_stupid /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cfgrtl.c ;;%s Registers live at start: ;; Start of basic block %d, registers live: ;; Insn is not within a basic block ;; Insn is in multiple basic blocks ;; End of basic block %d, registers live: ;; Insns in epilogue delay list: Redirecting jump %i from %i to %i. Redirecting entry edge from bb %i to %i Fallthru edge unified with branch %i->%i redirected to %i Fallthru edge %i->%i redirected to %i Purged non-fallthru edges from bb %i BB_RTL flag not set for block %d end insn %d for block %d not found in the insn stream insn %d is in multiple basic blocks (%d and %d) verify_flow_info: REG_BR_PROB does not match cfg %wi %i fallthru edge crosses section boundary (bb %i) missing REG_EH_REGION note in the end of bb %i too many outgoing branch edges from bb %i fallthru edge after unconditional jump %i wrong amount of branch edges after unconditional jump %i wrong amount of branch edges after conditional jump %i call edges for non-call insn in bb %i abnormal edges for no purpose in bb %i insn %d inside basic block %d but block_for_insn is NULL insn %d inside basic block %d but block_for_insn is %i NOTE_INSN_BASIC_BLOCK is missing for block %d NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d flow control insn inside a basic block head insn %d for block %d not found in the insn stream bb prediction set for block %i, but it is not used in RTL land 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) Edge %i->%i redirected to %i ;;%s Registers live at end: (nil) Removing jump %i. Replacing insn %i by jump %i Merged blocks %d and %d. Purged edges from bb %i in basic block %d: insn outside basic block cfglayout mode cfg_layout_merge_blocks single_succ_edge cfg_layout_redirect_edge_and_branch_force cfg_layout_redirect_edge_and_branch redirect_branch_edge rtl_verify_flow_info_1 ei_next ei_container rtl_split_edge force_nonfallthru_and_redirect rtl_verify_flow_info init_rtl_bb_info purge_dead_edges commit_edge_insertions_watch_calls commit_one_edge_insertion commit_edge_insertions insert_insn_on_edge try_redirect_by_replacing_jump emit_insn_at_entry delete_insn 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 w w w w ` ` M F R R f = R R R f P conversion to incomplete type LPBX _GLOBAL__ N_ error writing %qs checksum is %x instead of %x __gcov_fn_info __gcov_ctr_info __gcov_info __gcov_init r+b %qs is not a gcov data file %qs has overflowed %qs is corrupted cannot open %s __gcov_merge_add __gcov_merge_single __gcov_merge_delta interval pow2 /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/coverage.c file %s not found, execution counts estimated file %s not found, execution counts assumed to be zero no coverage for function %qs found coverage mismatch for function %qs while reading counter %qs number of counters is %d instead of %d /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/gcov-io.c %qs is version %q.*s, expected version %q.*s /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/gcov-io.h coverage mismatch for function %u while reading execution counters cannot merge separate %s counters for function %u Y ` % ` % Y 6 = P = P = P N P b P T u P ~ P N }sM gcov_position tree_coverage_counter_ref gcov_sync gcov_read_words gcov_write_length gcov_write_words gcov_open /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cse.c Deleted %i trivially dead insns ;; Processing block from %d to %d, %d sets. ) ) * ) ) ) <* <* <* ) ) ) ) ) ) * ) ) ) ) ) + ) * ) ) ) ) ) ) ) ) ) ) ) * ) ) ) ) ) ) ) ) 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 4; 9 9 Y: : : : 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 4; 4; 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 : A > > > > > > > > > > > > > > > > > > > B@ > > > > B ? ? > > > ? > > ? > > > > ? ? ? > > > > > > > > > > > > > > > > ? ? G .D kF .D .D .D .D G .D kF .D .D .D G =G F .D .D kF .D D .D F .D .D BI gG I kF .D .D .D .D .D .D .D .D .D .D .D .D .D .D .D .D .D .D .D .D .D .D .D kF kF kF kF kF kF aM M aM aM aM aM aM aM aM aM aM aM aM ?N aM aM aM aM aM aM aM aM aM aM aM aM aM aM aM aM aM aM aM aM aM nN aM M aM aM M Z _ Z Z Z Z Z Z Z Z Z Z Z Z Z a Z Z Z Z Z Z Z Z 0d Z Z Z _ _ _ Z _ _ Z _ Z d Z Z wb _ _ Z Z Z Z Z >b Z Z Z Z Z Z Z Z >b Pd Pd ] ] e a a a Ie a d d } } } } | | cse_condition_code_reg cse_cc_succs ei_next ei_container cse_change_cc_mode_insn count_reg_usage )< )< )< (< )< cse_basic_block invalidate insert_regs make_regs_eqv make_new_qty insert exp_equiv_p hash_rtx Equivalence chain for elt_list elt_loc_list cselib_val_list /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/cselib.c E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E 1 1 1 1 1 1 < F F R o F F F F F F F F q ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' S ' ' ' ' S ' ' ' ' q q ' S Y ` % ` % entry_and_rtx_equal_p cselib_invalidate_regno cselib_record_set remove_useless_values cselib_hash_rtx wrap_constant new_cselib_val cselib_subst_to_values rtx_equal_for_cselib_p .stabs "", ,0,0, .stabn .stabd GNU C GNU F77 GNU F95 GNU Pascal GNU Objective-C GNU Objective-C++ Letext Ltext LFBB LM LBE LBB xs xu $real $imag :F :f Lscope gcc2_compiled. /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/dbxout.c $ $ ? ? ? ? F 6 q A / / / ! 2 ! D mC mC D mC D C D Q @ @ 0 0 @ 0 @ @ M P V 0Q Q L Y 9 P 9 8 Y 6 , Y P Y ^Y H Y D Y @ Y 4 Y 0 Y dbxout_begin_complex_stabs dbxout_begin_complex_stabs_noforcetext dbxout_type dbxout_type_name stabstr_O dbxout_symbol ?X UX EX UX UX UX UX UX UX EX UX UX UX X X UX UX X EX UX X UX UX UX UX OX X X EX ei_next ei_container check_dependencies record_use hash_invariant_expr_1 invariant_expr_equal_p free_inv_motion_data /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/loop-invariant.c Invariant %d is equivalent to invariant %d. Set in insn %d is invariant (%d), cost %d, depends on Decided to move invariant %d Failed to move invariant %d /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/tree-ssa-loop-im.c Basic block %d (loop %d -- depth %d): invariant up to level %d, cost %d. s s s s s vs vs vs s vs s vs s vs vs vs vs vs s s #t #t #t Bt Bt vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs s vs vs vs vs vs s s vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs vs gt vs vs vs vs vs vs vs vs vs vs vs vs s x w w w w w w w *x w w w w w >w "x w w w vw "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 w w w w w w w w w w w w w w w 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 w w w w w w w w w w w w bsi_start ei_next stmt_ann set_level gen_lsm_tmp_name single_succ_edge single_pred_edge for_each_index _RE _IM _I Moving statement (cost %u) out of loop %d. Executing store motion of from loop %d _lsm reciptmp 0 0 @ @ @ P ` ` @ @ @ @ P p P %c%d %c%d(%d) reg %d defs uses insn %d bb %d luid %d defs insn %d bb %d luid %d mws %c%d( %s Dataflow summary: reg %d bb %d insn %d flag %x chain def_info->bitmap_size = %d, use_info->bitmap_size = %d /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/df-core.c df_find_use df_find_def df_compact_blocks df_iterative_dataflow df_hybrid_search_forward ei_next df_hybrid_search_backward df_clear_flags df_set_flags Register info: %c%d(bb %d insn %d) Def-use chains: read/write Use-def chains: stripped note df_chain_chain_block pool )->[%d]->( Undefined regs: in gen kill ec out Live Registers: use def Reaching defs: sparse invalidated dense invalidated %d[%d,%d] in (%d) gen (%d) kill (%d) out (%d) Reaching uses: df_rd_block pool df_ru_block pool df_urec_block pool df_ur_block pool df_lr_block pool d%d bb %d luid %d insn %d reg %d u%d bb %d luid %d insn %d reg %d /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/df-problems.c " " ei_next ei_container df_get_live_out df_get_live_in /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/df-scan.c 77 77 q5 77 6 6 q5 6 q5 6 q5 q5 77 q5 6 6 6 q5 6 6 q5 h6 q5 7 q5 q5 7 6 6 6 q5 q5 q5 q5 q5 q5 q5 q5 q5 q5 q5 q5 q5 q5 q5 q5 q5 q5 q5 q5 q5 q5 q5 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 6 6 8 8 7 8 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 98 98 df_ref_unlink df_scan_set_bb_info df_ref_create_structure df_ref_record ei_next ei_container df_uses_record df_mark_reg df_scan_get_bb_info invalidated by call hardware regs used entry block uses exit block uses regs ever live df_scan_block pool df_scan_ref pool df_scan_insn pool df_scan_reg pool df_scan_mw_reg pool df_scan_mw_link pool Internal compiler error: Error reporting routines re-entered. /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/diagnostic.c %s:%d: confused by earlier errors, bailing out %s: warnings being treated as errors compilation terminated due to -Wfatal-errors. Please submit a full bug report, with preprocessed source if appropriate. See %s for instructions. in %s, at %s:%d compilation terminated. In file included from %s:%d , from %s:%d %s:%d: %s fatal error: internal compiler error: sorry, unimplemented: warning: anachronism: debug: must-not-happen 4U 4U U WU ]V U V U U X X UX GX 1X 1X CX CX CX CX internal_error fatal_error /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/diagnostic.c diagnostic_count_diagnostic diagnostic_action_after_output diagnostic_build_prefix fP fP Q Q v X ! Q 8 Q B Q J5P P Q X Q /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/dojump.c b cb Ub Gb $b b a a a a l l l l l l l l l l l l l l l l l l l l l l s l l l l l l l l l l l l l l l l l o o l l l o o l l l l t l l l 3s l l r l l l l l l l l l l l l l l l l l l l l l m l l m l l m m l l q l t t r ur l n Ao _n n t %t m p p n n mp Vp *o o l o ~m m 0 Y ` % ` % , Y ` % ` % ( Y ` % ` % do_compare_rtx_and_jump do_jump /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/dominance.c dominator of %d status unknown dominator of %d should be %d, not %d %i %i ENTRY does not dominate bb %d delete_from_dominance_info add_to_dominance_info iterate_fix_dominators recount_dominator ei_next ei_container verify_dominators 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 calc_dfs_tree calc_dfs_tree_nonrec compute_dom_fast_query /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/dwarf2asm.c DW.ref.%s LDFCM .hidden %sDW.ref.%s .long @GOT @GOTOFF %s0x%lx .ascii " \%o \0" %s .string .ascii .uleb128 0x%lx .sleb128 %ld .uleb128 aligned absolute indirect pcrel indirect pcrel uleb128 indirect pcrel udata2 indirect pcrel udata4 indirect pcrel udata8 indirect pcrel sleb128 indirect pcrel sdata2 indirect pcrel sdata4 indirect pcrel sdata8 indirect textrel indirect textrel uleb128 indirect textrel udata2 indirect textrel udata4 indirect textrel udata8 indirect textrel sleb128 indirect textrel sdata2 indirect textrel sdata4 indirect textrel sdata8 indirect datarel indirect datarel uleb128 indirect datarel udata2 indirect datarel udata4 indirect datarel udata8 indirect datarel sleb128 indirect datarel sdata2 indirect datarel sdata4 indirect datarel sdata8 indirect funcrel indirect funcrel uleb128 indirect funcrel udata2 indirect funcrel udata4 indirect funcrel udata8 indirect funcrel sleb128 indirect funcrel sdata2 indirect funcrel sdata4 indirect funcrel sdata8 omit btn fr " \ < Y % q% @ Y dw2_asm_output_encoded_addr_rtx dw2_force_const_mem eh_data_format_name Q Q Q Q Q Q !Q 0!Q H!Q Q Q Q - Q C Q Y Q p Q Q Q Q Q Q Q Q $ Q = Q U Q m Q Q Q Q Q Q Q !Q (!Q @!Q X!Q i!Q !Q !Q !Q !Q !Q !Q "Q Q Q Q Q $ Q : Q P Q g Q } Q Q Q Q Q Q Q Q 4 Q L Q d Q | Q Q Q Q Q Q !Q !Q 7!Q O!Q `!Q y!Q !Q !Q !Q !Q !Q "Q ""Q size_of_encoded_value DW_OP_GNU_push_tls_address 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_TAG_GNU_EINCL DW_TAG_ DW_TAG_padding DW_TAG_array_type DW_TAG_class_type DW_TAG_entry_point DW_TAG_enumeration_type DW_TAG_formal_parameter DW_TAG_imported_declaration DW_TAG_label DW_TAG_lexical_block DW_TAG_member DW_TAG_pointer_type DW_TAG_reference_type DW_TAG_compile_unit DW_TAG_string_type DW_TAG_structure_type DW_TAG_subroutine_type DW_TAG_typedef DW_TAG_union_type DW_TAG_unspecified_parameters DW_TAG_variant DW_TAG_common_block DW_TAG_common_inclusion DW_TAG_inheritance DW_TAG_inlined_subroutine DW_TAG_module DW_TAG_ptr_to_member_type DW_TAG_set_type DW_TAG_subrange_type DW_TAG_with_stmt DW_TAG_access_declaration DW_TAG_base_type DW_TAG_catch_block DW_TAG_const_type DW_TAG_constant DW_TAG_enumerator DW_TAG_file_type DW_TAG_friend DW_TAG_namelist DW_TAG_namelist_item DW_TAG_namespace 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_imported_module DW_TAG_MIPS_loop DW_TAG_format_label DW_TAG_function_template DW_TAG_class_template DW_TAG_GNU_BINCL DW_AT_VMS_rtnbeg_pd_address DW_AT_ DW_AT_sibling DW_AT_location DW_AT_name DW_AT_ordering DW_AT_subscr_data DW_AT_byte_size DW_AT_bit_offset DW_AT_bit_size DW_AT_element_list DW_AT_stmt_list DW_AT_low_pc DW_AT_high_pc DW_AT_language DW_AT_member DW_AT_discr DW_AT_discr_value DW_AT_visibility DW_AT_import DW_AT_string_length DW_AT_common_reference DW_AT_comp_dir DW_AT_const_value DW_AT_containing_type DW_AT_default_value DW_AT_inline DW_AT_is_optional DW_AT_lower_bound DW_AT_producer DW_AT_prototyped DW_AT_return_addr DW_AT_start_scope DW_AT_stride_size DW_AT_upper_bound DW_AT_abstract_origin DW_AT_accessibility DW_AT_address_class DW_AT_artificial DW_AT_base_types DW_AT_calling_convention DW_AT_count DW_AT_data_member_location DW_AT_decl_column DW_AT_decl_file DW_AT_decl_line DW_AT_declaration DW_AT_discr_list DW_AT_encoding DW_AT_external DW_AT_frame_base DW_AT_friend DW_AT_identifier_case DW_AT_macro_info DW_AT_namelist_items DW_AT_priority DW_AT_segment DW_AT_specification DW_AT_static_link DW_AT_type DW_AT_use_location DW_AT_variable_parameter DW_AT_virtuality DW_AT_vtable_elem_location DW_AT_allocated DW_AT_associated DW_AT_data_location DW_AT_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_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 LVL DW_LOC_OP %s not implemented LASF .file %u %s %s:%d .loc %d %d 0 LFB Undefine macro At line number %d The macro Define macro LFE LCFI DW %s.%s.%x LDIE Length of Public Names Info DWARF Version Compilation Unit Length DIE offset external name DW_CFA_advance_loc 0x%lx DW_CFA_offset, column 0x%lx DW_CFA_restore, column 0x%lx DW_CFA_ DW_CFA_advance_loc DW_CFA_offset DW_CFA_restore DW_CFA_nop DW_CFA_set_loc DW_CFA_advance_loc1 DW_CFA_advance_loc2 DW_CFA_advance_loc4 DW_CFA_offset_extended DW_CFA_restore_extended DW_CFA_undefined DW_CFA_same_value DW_CFA_register DW_CFA_remember_state DW_CFA_restore_state DW_CFA_def_cfa DW_CFA_def_cfa_register DW_CFA_def_cfa_offset DW_CFA_def_cfa_expression DW_CFA_expression DW_CFA_offset_extended_sf DW_CFA_def_cfa_sf DW_CFA_def_cfa_offset_sf DW_CFA_MIPS_advance_loc8 DW_CFA_GNU_window_save DW_CFA_GNU_args_size .eh_frame .align %d .debug_frame Lframe LSCIE LECIE CIE Identifier Tag CIE Version CIE Augmentation CIE Code Alignment Factor CIE Data Alignment Factor CIE RA Column Augmentation size Personality (%s) LSDA Encoding (%s) FDE Encoding (%s) LSFDE LASFDE LEFDE FDE Length FDE CIE offset FDE initial location FDE address range LLSDA Language Specific Data Area End of Table Location expression size (DIE (0x%lx) %s) +0x%lx long long constant fp or vector constant word %u %s: "%s" %s (%s) end of children of DIE 0x%lx .gnu.linkonce.wi.%s DWARF version number Offset Into Abbrev. Section Pointer Size (in bytes) anonymous %s. %.2x DIE %4lu: %s abbrev id: %lu offset: %lu location descriptor location list -> label:%s range list constant (%lu,%lu) die -> label: %s die -> %lu die -> "%s" (%d) %s: LLST End file Start new file Included from line number %d __unknown__ GNU Ada GNU Java .debug_info .debug_abbrev .debug_aranges .debug_macinfo .debug_line .debug_loc .debug_pubnames .debug_str .debug_ranges Ldebug_abbrev Ltext_cold Letext_cold Ldebug_info Ldebug_line Ldebug_ranges Ldebug_macinfo __builtin_va_alist Ldebug_loc (abbrev code) (TAG: %s) DW_children_yes DW_children_no DW_FORM_addr DW_FORM_block2 DW_FORM_block4 DW_FORM_data2 DW_FORM_data4 DW_FORM_data8 DW_FORM_string DW_FORM_block DW_FORM_block1 DW_FORM_data1 DW_FORM_flag DW_FORM_sdata DW_FORM_strp DW_FORM_udata DW_FORM_ref_addr DW_FORM_ref1 DW_FORM_ref2 DW_FORM_ref4 DW_FORM_ref8 DW_FORM_ref_udata DW_FORM_indirect DW_FORM_ Length of Address Ranges Info Size of Address Size of Segment Descriptor Pad to %d byte boundary End compilation unit Offset 0x%x u o i c ] W Q K E ? 9 3 - ' ! y s m g a [ U O I C = 7 1 + % } w q k e _ Y S M G A ; 5 / ) # { u o i c ] W Q K E ? 9 3 - ' ! u E Q Q E Q E E E E E E E E E E Q Q E Q Q E Q Q Q E E E E E E E Q Q Q E E Q E Q E E Q E E E Q E E E E E E E Q w ` @ z b J : . @ @ @ @ @ Z @ @ @ @ r @ - n V - - - - - - - - & - > R R R R R q R R R R R % % % % % % % . % % . . % d W E E W W 0 c t E E E E W a * * * * a a G r * * * * * * * * * * * * * * * * G * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 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 G r G * * a a * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * a s O % % U m w ! + 5 ? I S ] g q :" f" " f" f" " " 1" 1" " q" f" :" f" " f" C" # # T$ # # 3$ $ $ $ L$ # # # # v$ # $ r* F* ) ) X) 4) ) ( ( ' ' 2' ' & & m& % W1 0 O2 1 1 0 0 1 1 1 1 1 1 1 2 1 (2 7 7 7 `7 ;7 7 6 6 6 6 T6 5 S5 S5 )6 S5 5 > ; ; ; ?= ; ; '= ; $= ; ; >> ?= ?= ; ; ; d< ; ; = ; ; ; ; ; ; ; ; > ; > > ; ; ; ; ; < < $= $= > $= ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; <= `I D D D D D D D I D D D D D D D D D H H G D D H H D D D G I I D D QD D D D D D D VF G F G G G G G G G G D D D D D D D @G D D 7K K K D D J *K J J J J J J *K J J J G J G I D D D D D D D D D I I I I I G ZX PU PU PU PU PU PU PU PU PU PU (X (X PU PU PU PU PU PU PU PU PU PU PU PU PU PU PU PU PU PU PU W W PU {W 6W PU PU PU PU PU PU PU PU PU PU PU PU PU PU PU PU PU PU PU PU PU PU PU PU PU PU PU PU PU PU PU PU PU PU PU PU PU PU (X q r Gr o p o o o o o o o o p p o o o p ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ @~ V + 8 v L " " ` K ` ` ` ` ` ` u k a W M C 9 / % 0 P l j ` ` @ 0 p P P 0 Y Y Y x Y ` ` l Y h Y \ Y P P Y ` L Y @ P H Y D Y ` @ Y @ < Y 0 Y ` % ` % Y ` % ` % Y Y P 0 Y ` Y Y % r% Y % r% Y % r% Y % r% Y % r% Y % r% Y % r% Y % r% Y % r% Y % r% Y % v% Y % v% Y P % % Y Y Y Y Y Y | Y t Y p Y Y Y ` Y d Y ` Y X Y T Y Y Y Y Y Y Y dwarf2out_switch_text_section AT_ref gen_type_die_for_member decl_ultimate_origin gen_subprogram_die force_decl_die force_type_die add_child_die AT_flag remove_child_with_prev add_AT_specification AT_file AT_unsigned is_base_type base_type_die convert_cfa_to_fb_loc_list compute_frame_pointer_to_fb_displacement rtl_for_decl_init loc_descriptor multiple_reg_loc_descriptor dbx_reg_number mem_loc_descriptor based_loc_descr gen_formal_parameter_die add_location_or_const_value_attribute add_const_value_attribute gen_decl_die gen_tagged_type_instantiation_die gen_typedef_die gen_label_die gen_type_die_with_usage scope_die_for add_byte_size_attribute add_data_member_location_attribute field_byte_offset splice_child_die add_bit_size_attribute add_bit_offset_attribute dwarf2out_imported_module_or_decl dwarf2out_finish verify_marks_clear prune_unused_types_prune prune_unused_types_update_strings AT_string attr_checksum AT_loc same_dw_val_p output_loc_list output_loc_operands mark_dies build_abbrev_table value_format AT_string_form size_of_die output_die AT_lbl unmark_dies output_pubnames output_aranges DQ dw_cfi_oprnd1_desc output_call_frame_info output_cfi initial_return_save dwarf2out_frame_debug flush_queued_reg_saves dwarf2out_stack_adjust stack_adjust_offset def_cfa_1 dwarf2out_frame_debug_expr dwarf2out_reg_save_reg DW_AT_MIPS_software_pipeline_depth /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/dwarf2out.c Offset of Compilation Unit Info DW_CFA_GNU_negative_offset_extended Length of Common Information Entry Language Specific Data Area (none) Location list begin address (%s) Location list end address (%s) Location list terminator begin (%s) Location list terminator end (%s) Length of Compilation Unit Info floating-point or vector constant Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y ! ! ! ! ! ! $! $! $! $! $! $! $! $! $! $! $! $! $! $! $! $! ! ! ! $! $! ! $! ! $! $! $! $! $! ! ! ! T7 6 6 6 6 6 6 6 6 6 6 6 6 8 6 6 6 6 T7 T7 T7 6 f6 T7 6 T7 @8 6 6 6 6 6 T7 T7 (7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 (7 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 `7 6 6 6 (7 6 6 6 6 6 6 6 6 6 (7 (7 (7 6 (7 : : : : : : 9 9 9 9 9 9 9 9 9 9 9 : 9 9 9 9 : : : 9 9 : 9 : : 9 9 9 9 : : : N M M M M M M M M M M M M O M M M M N N N M N N M N N M M M N N N N @ Y 5 ` % ` % ` Y ( $ Y Y ` % ` % @ ; Y % u% @ ; Y % % @ ; Y ` % ` % @ ; Y % P % Y P % Pu% Y % % Y % P % TaY emit_copy_of_insn_after gen_const_vector copy_insn_1 set_unique_reg_note emit_call_insn_after_noloc emit_jump_insn_after_noloc emit_insn_after_noloc emit_call_insn_before_noloc emit_jump_insn_before_noloc emit_insn_before_noloc add_function_usage_to remove_insn add_insn_before add_insn_after try_split set_last_insn set_first_insn verify_rtx_sharing change_address_1 set_mem_attributes_minus_bitpos mem_expr_equal_p operand_subword_force operand_subword subreg_highpart_offset gen_highpart_mode gen_highpart gen_lowpart_common mark_user_reg gen_reg_rtx gen_rtx_SUBREG immed_double_const /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/emit-rtl.c 3.1415926535897932384626433832795028841971693993751058209749445923078 2.7182818284590452353602874713526624977572470936999595749669676277241 Renumbering insn %d to %d unshare a @ @ N = = y P e P K " U ) T U T Y 6 Y % po% Y vN ,$V M VXN rwQ wQ XN output_ttype collect_one_action_chain reachable_next_level remove_eh_handler remove_exception_handler_label build_post_landing_pads connect_post_landing_pads ei_next ei_container eh_region_outermost eh_region_outer_p duplicate_eh_regions_1 add_ehl_entry remove_unreachable_regions expand_resx_expr _Unwind_Resume Eh tree: %*s %i %s tree_label: tree list ends on depth %i verify_eh_tree failed action_record_data .gcc_except_table LLSDATT @LPStart format (%s) @TType format (%s) LLSDATTD @TType base offset call-site format (%s) LLSDACSB LLSDACSE Call-site table length LEHB LEHE region %d start landing pad Action record table Exception specification table ehspec_data eh-ranges allowed_exceptions must_not_throw exception handling disabled, use -fexceptions to enable /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/except.c argument of %<__builtin_eh_return_regno%> must be constant region_array is corrupted for region %i outer block of region %i is wrong region %i may contain throw and is contained in region that may not negative nesting depth of region %i array does not match the region tree P Y ` % ` % hard_function_value probe_stack_range allocate_dynamic_stack_space copy_to_mode_reg convert_memory_address trunc_int_for_mode /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/explow.c not simple * iteration (in %s) (first special) Analyzing for bivness. not simple. already analysed. Analysing operand of insn Analysing def of in insn is Loop %d is simple: simple exit %d -> %d assumptions: does not roll if: infinite if: number of iterations: upper bound: Loop %d is not simple. /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/loop-iv.c g g t [ [ s H @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ / n/ n/ n/ E/ E/ n/ n/ ; ; iv_number_of_iterations canonicalize_iv_subregs shorten_into_mode simplify_using_initial_values eliminate_implied_condition ei_next ei_container canon_condition get_iv_value biv_p get_biv_step get_biv_step_1 iv_get_reaching_def record_biv iv_analyze_expr /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/expmed.c Z: {: : : ; : : : : : : : : : ; : : : 5; t; ; ; < : i< : : : : : < : = W= : : : : : : : : : : : : : : : : : : : : : : : : : : : : : b= b= H H xH ZH ! ?Z 6 ?Z 6 expand_expr_real_1 move_by_pieces_ninsns store_constructor store_field do_store_flag expand_expr_addr_expr_1 write_complex_part read_complex_part expand_var 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_complex_push emit_move_resolve_push emit_move_ccmode emit_move_multi_word clear_storage store_by_pieces_1 store_by_pieces can_store_by_pieces use_regs use_reg emit_group_store emit_group_move emit_group_load_1 gen_group_rtx move_block_from_reg emit_block_move move_by_pieces convert_modes convert_move /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/final.c nested assembly dialect alternatives unterminated assembly dialect alternative operand number missing after %%-letter the frame size of %wd bytes is larger than %wd bytes %c%s tmp%i invalid 'asm': output_operand: floating constant misused invalid expression as operand '%%l' operand isn't a label #NO_APP #APP %s %d %s /%d [length = %d] operand number out of range invalid %%-code insn_addresses -+ #0 %s basic block %d push{l} %%e%s pop{l} %%e%s .p2align %d .p2align %d,,%d .weak .type could not split insn shorten ! 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 ! ! R ! 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 ! ! ! % ! 0 ! 0 ! f ! 0 ! 0 ! 0 ! 0 ! 0 ! @ ! 0 ! 0 ! @ ! 0 ! 0 ! 0 ! 0 ! @ ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! 0 ! f ! I ! " ! 1 ! ! ! ! " 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 " \ " " " l " " " " " " " " " | " " " " " ? " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " Y " 2 " A " $ " $ " $ " rest_of_handle_final ei_next final_forward_branch_p asm_fprintf output_operand final_scan_insn output_alternate_entry_point get_insn_template final shorten_branches /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/flow.c live_at_start mismatch in bb %d, aborting New: Register %d died unexpectedly. Attempt to delete prologue/epilogue insn: <" #;" =" =" #;" =" !<" !<" #;" p=" #;" =" #;" #;" =" #;" !<" !<" !<" #;" !<" !<" #;" 3<" #;" ;" #;" #;" S<" !<" !<" ei_next ei_container propagate_one_insn mark_set_regs mark_set_1 mark_used_regs mark_used_reg allocate_reg_life_data update_life_info calculate_global_regs_live mark_reg first_insn_after_basic_block_note Dead jumptable %i removed deleted %i noop moves Old: internal consistency failure (nil) deleted %i dead insns life2 ednotes life1 flow2 t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" t" y" y" y" y" y" y" y" y" y" y" y" y" y" ~y" Iz" Rz" [z" dz" "$ round_down round_up fold_abs_const fold_overflow_warning fold_ternary fold_cond_expr_with_comparison fold_negate_const fold_binary fold_minmax make_range range_binop comparison_to_compcode compcode_to_comparison fold_comparison fold_div_compare fold_relational_const fold_unary fold_convert_const_int_from_real swap_tree_comparison invert_tree_comparison fold_convert size_diffop size_binop may_negate_without_overflow_p fold_undefer_overflow_warnings div_and_round_double force_fit_type /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/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 changing X +- C1 cmp C2 to X cmp C1 +- C2 assuming signed overflow does not occur when simplifying multiplication assuming signed overflow does not occur when simplifying A / (B << N) assuming signed overflow does not occur when distributing negation across division assuming signed overflow does not occur when simplifying division assuming signed overflow does not occur when simplifying X % (power of two) assuming signed overflow does not occur when simplifying modulos assuming signed overflow does not occur when simplifying range test comparison is always %d due to width of bit-field assuming signed overflow does not occur when assuming that (X - c) > X is always false assuming signed overflow does not occur when assuming that (X + c) < X is always false assuming signed overflow does not occur when assuming that (X - c) <= X is always true assuming signed overflow does not occur when assuming that (X + c) >= X is always true assuming signed overflow does not occur when assuming that (X + c) > X is always true assuming signed overflow does not occur when assuming that (X - c) < X is always true assuming signed overflow does not occur when assuming that (X + c) <= X is always false assuming signed overflow does not occur when assuming that (X - c) >= X is always true 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 /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/function.c argument %q+D might be clobbered by % or % variable %q+D might be clobbered by % or % %Jtotal size of local objects too large size of variable %q+D is too large unused parameter %q+D function returns an aggregate vregs X@Z ` % ` % dY 4@Z instantiate_virtual_regs_in_insn thread_prologue_and_epilogue_insns single_succ_edge ei_container keep_stack_depressed handle_epilogue_set ei_next expand_function_end expand_function_start assign_parm_find_entry_rtl assign_parm_adjust_entry_rtl init_function_for_compilation reorder_blocks_1 aggregate_value_p assign_stack_temp_for_type find_function_data %s: %d basic blocks and %d edges/basic block %s: %d basic blocks and %d registers /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/gcse.c %s hash table (%d buckets, %d entries) PRE: store updated with reaching reg GLOBAL CONST-PROP: Replacing reg %d in jump_insn %d with constant PRE/HOIST: end of bb %d, insn %d, copying expression %d to reg %d STORE_MOTION delete insn in BB %d: STORE MOTION replaced with insn: STORE_MOTION drop REG_EQUAL note at insn %d: ST_avail and ST_antic (shown under loads..) Can't replace store %d: abnormal edge from %d to %d STORE_MOTION insert store at start of BB %d: STORE_MOTION insert insn on edge (%d, %d): PRE: redundant insn %d (expression %d) in PRE: bb %d, insn %d, copy expression %d in insn %d to reg %d PRE GCSE of %s, pass %d: %d bytes needed, LOCAL CONST-PROP: Replacing reg %d in LOCAL COPY-PROP: Replacing reg %d in insn %d GLOBAL CONST-PROP: Replacing reg %d in GLOBAL COPY-PROP: Replacing reg %d in insn %d JUMP-BYPASS: Proved reg %d in jump_insn %d equals constant Bypass edge from %d->%d to %d CPROP of %s, pass %d: %d bytes needed, %d local const props, %d local copy props, %d global const props, %d global copy props BYPASS of %s: %d basic blocks, hoisting vbeinout computation: %d passes _ $ _ $ $ $ $ $ $ $ $ $ _ $ _ $ _ $ $ _ $ _ $ $ : $ $ $ $ $ l $ _ $ _ $ _ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # $ # $ # $ # $ # $ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ z $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ AZ ` % ` % insert_set_in_table ei_next ei_container insert_insn_end_bb process_insert_insn pre_insert_copy_insn hoist_code local_cprop_pass do_local_cprop cprop_insn find_avail_set find_bypass_set extract_mentioned_regs_helper insert_store LDST list: Pattern (%3d): Loads : Stores : Index %d (hash value %d) : Implicit set of reg %d in Found %d implicit sets before store motion Removing redundant store: st_antloc st_kill Transpt st_avloc Expression bb %d, reaching reg is %d PRE/HOIST: edge (%d,%d), copy expression %d %d substs, %d insns created insn %d with constant with reg %d jump bypassing disabled GCSE disabled GCSE pass %d Code Hosting Expressions GCSE of %s: %d basic blocks, %d pass%s, %d bytes bypass gcse1 ggc-min-expand ggc-min-heapsize can't read PCH file: %m had to relocate PCH can't write PCH file: %m can't get position in PCH file: %m can't write padding to PCH file: %m /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/ggc-common.c relocate_ptrs gt_pch_note_reorder gt_pch_note_object ggc_splay_dont_free ggc_splay_alloc 0 B A : > F E H 0N% ne% 8e% e% d% d% Hd% c% dc% .c% b% b% b% ^b% 4b% a% a% a% \a% a% `% `% l`% B`% `% 0N% _% 0N% 0N% 0N% "_% ^% ^% 0N% 0N% ]% 0N% N]% 8^% ^% b^% $]% \% 0N% l\% 6\% \% [% [% j[% 4[% Z% Z% Z% \Z% &Z% Y% Y% Y% ZY% $Y% X% X% X% LX% X% W% W% W% bW% 8W% W% V% V% `V% *V% U% U% U% RU% U% T% T% zT% DT% T% S% S% lS% 6S% S% R% R% R% XR% .R% R% Q% Q% Q% \Q% 2Q% Q% P% P% P% `P% P% O% O% |O% :O% O% N% N% vN% DN% \% x]% ]% ^% L_% v_% _% #N% #N% e% e% #N% #N% #N% #N% #N% #N% #N% #N% #N% e% e% #N% #N% % % X % z % % % 6 % % % % % % % % ) % S % n % % % % d % % % 4 % ^ % y % % % % % $ % l % % % % % % / % % % % % % % % % V % % % % % % % 1 % % % % % % I % d % % % % % 6 % ` % % % % % # % M % w % % % % % I % d % % % % % % 3 % ] % % % % % / % Y % % % % % + % U % % % % % % 3 % N % i % % % % % % % & % A % \ % w % % % % % : % d % % % % % % h % q % , % % % % Y % % % = % = % % % % % % % % % % Z % Z % % % % i % % m % E % % % i % i % % % w % % % % + % F % a % % % < % f % % % . % w % I % s % % % % % E % o % % % w % % w % w % w % % w % % w % w % ( % w % m % % % % % % w % k % % % % " % = % g % % % % % 9 % c % % % % % & % P % z % % % % " % = % X % s % % % % % 6 % ` % % % % % 2 % \ % % % % % . % X % % % % % % ' % B % ] % x % % % % % % % 5 % P % k % % % % % = % v % % % A % C % % % % Y % > % # % % } % n % n % , % % % % n % n % % U % 8Nb 6 0Nb 6 Mb 6 a 6 a % v% a % % a % % Mb % v% b % % b P % % $Nb % @}% Nb % P|% Nb % P|% Nb % P|% (Nb % P|% Nb ` % `z% Nb ` % `z% Nb ` % `z% tMb % r% `Mb % r% Mb % r% \Mb % r% Mb % r% Mb % r% dMb % r% pMb % r% Mb % r% Mb % r% lMb % r% hMb % r% Mb % r% Mb % r% Mb % r% @Ja ` % @ % `Oa ` % ` % lJa % % 0@Z % % b 9 P 9 b 6 ( b 6 @Lb 6 Lb 7 6 a 6 ` a 6 La } P % P % Sa % % Pa n P % P % | b ` % ` % ,a ` % ` % <,a ` % ` % 8/a ` % ` % /a ` % ` % .a ` % ` % /a ` % ` % 1a ` % ` % ,a ` % ` % b Nb Nb Nb Mb gt_pch_p_15varray_head_tag gt_pch_nx_varray_head_tag gt_ggc_mx_varray_head_tag gtype-desc.c insn-attrtab.c /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/config/i386/i386.md /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/config/i386/sse.md % % % % % % % % % % % 3 % % % V % V % V % V % V % V % V % % % ] % % r % ] % % r % % % % % % % % y % % - % y % y % y % % % % y % y % y % % % % T % % T % y % y % % % % % % % V % V % % % % V % V % % % % % % % % % % % % % % % % % % % % % % % % % < % % % % % % % % % % % % % J % J % J % J % J % J % J % J % J % x % x % x % x % x % x % x % x % x % % % % % % % % % % % % % % % % % $ % $ % $ % $ % $ % % % % % E % % % % % % p % p % p % p % p % U % @ % % @ % @ % p % @ % @ % $ % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % $ % $ % % % % % % % % % % % % V % V % % V % V % % % 3 % 3 % 3 % 3 % 3 % 3 % 3 % % % $ % % $ % $ % % $ % $ % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % $ % % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % $ % % $ % $ % $ % $ % % $ % $ % % 4 % 4 % 4 % 4 % 4 % 4 % % % % % % % % % % % % { % { % { % { % { % { % { % { % { % { % { % { % 4 % % 4 % % 4 % % V % u % % % % % % % % % % % % % V % u % ` % u % u % u % u % u % u % u % u % u % u % u % u % u % @ % u % @ % u % u % u % u % V % u % u % u % u % u % u % u % u % u % u % u % u % u % @ % u % @ % u % u % u % u % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % V % V % % % % % % % % V % V % V % V % % y % $ % % % % % % % / % % % % % % % % % % % % ^ % ^ % ^ % ^ % ^ % ^ % ^ % ^ % / % / % / % / % / % / % / % / % / % = % % 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 % % % % % x % x % x % x % x % x % x % x % x % % % % % x % x % x % x % x % x % x % x % x % % % % % % % % % % % % % % % % % % % % % % % $ % % % % % % % % % % % % % % % % V % % % % % % % % % V % V % V % V % % % % % % % # % # % # % # % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % # % # % % % % % % # % # % # % % # % % % # % # % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % p % # % % p % # % # % E % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % # % % % | % # % % % % % % U % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % 2 % 2 % 2 % 2 % 2 % 2 % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % 2 % 2 % 2 % 2 % 2 % 2 % 2 % 2 % 2 % 2 % 2 % 2 % % % % % % % % % % 2 % 2 % % % % % % % % % % % % % % % % % p % p % p % p % p % p % p % p % = % Z % P % p % Z % P % p % % % % % % % % % % % % % % % % % % % % % % % % % % % % = % % P % G % z % p % G % G % P % P % p % G % G % % % p % % % % % % % % % % = % % % % % P % p % p % p % % P % p % % % p % % p % % p % % p % % p % P % P % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % % % P % % % % % P % % % % % % = % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % = % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % = % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % = % % % % % % % = % = % = % = % = % = % = % = % = % = % = % p % p % p % p % p % p % p % p % p % p % p % p % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % = % % % % % % % % % = % % % % % % % % % % % P % P % % % = % = % = % = % = % = % = % = % = % = % = % = % = % % % % % % % % % = % = % = % = % % = % = % % % = % % = % = % = % = % = % % % % % = % % % % % = % % P % p % p % 2 % % % % % % % P % p % ` % & % % % % % % % % % p % % % % % % % % % Z % P % p % Z % P % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % p % % % % % % % % % % % % % % % % % % % % % p % P % P % P % P % P % P % P % P % % % % % % % % = % P % % % % % % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % % % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % % P % P % = % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % % % % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % % p % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % = % = % P % P % P % P % % % P % P % P % P % P % P % P % P % P % P % P % P % P % P % P % = % = % - % - % - % % % % % % % % % % % % % % % % % % % % % % % % % % = % a % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % = % 7 % % % % % % % % = % = % = % = % = % = % = % = % = % = % = % = % = % = % = % = % = % = % = % = % = % = % = % = % = % = % = % = % = % = % = % & & & & & & & d & d & d & d & d & d & d & C & & c & & C & & & & & ` & ` & C & ` & ` & C & & & & & & & & & & & & & & & & 0 & & d & d & d & & & & & & d & d & D & & & @ & & & & & O & O & c & & & & & & & & & & & & & & p & D & & & & & c & & & Q & & & & & & & & & & & c & c & c & c & c & c & & & & & & & & & & & & & & & & & & & & & & & & & & c & c & c & c & c & & & & D & d & & & & d & & & & & & & & & & p & & & & & & & & d & d & d & d & d & d & d & D & d & & & & & & & & & d & d & d & d & & & d & d & d & & & & & d & d & D & D & & & & & & & & K & d & d & d & d & D & & & p & & & 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 & D & & c & & & c & c & c & & & c & & & & & & & & d & D & & & & & m & & & & & & 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 & & D & D & d & d & D & D & & D & & D & D & d & d & d & d & & c & 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 & D & D & D & D & D & D & D & D & D & D & D & & D & D & & & & & & & & & & & c & c & c & c & c & c & & & & & & & & & & & & & & & & & & & & c & c & c & c & & & & & & c & & c & & c & & c & & c & & c & & c & & & c & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & D & & & d & & & & & d & & d & d & d & d & & & & & & c & & & & c & c & & & c & c & & D & D & D & D & D & D & D & D & D & D & D & D & D & & & & & & & A & A & G & & A & G & A & G & & & & & & & & & & & & & & & & & & & & & & & A & A & & & & & & & & & & & & & & & & & & & & & & A & G & G & & & & & & & & & & & & & & & & & D & A & c & A & c & A & c & A & c & A & c & A & A & c & A & A & c & A & A & A & A & c & c & c & A & A & A & A & A & A & A & A & A & & G & c & & & A & G & G & & c & & A & & A & & A & & ( & & & & & & c & & c & u & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & G & P & D & D & 0 & & & & & & & & G & G & G & & A & A & G & D & D & D & D & D & D & D & D & n & n & n & C & & & & & & & & & & & & & & & & & & & & & & & & & D & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & D & e & & & & & & < & & & & f & f & f & & & & & & & & & & & & & f & & & & & & & & & & & & & & & & & & & Q & & f & f & f & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & f & f & & & & & & & & f & & & & & & & & & & & & & & & & & & & & & & & f & & & f & & & f & & & f & & & & & f & & f & & f & f & & & & & & & & & & & & & & & & f & & & & & & & & & & & & & & f & f & f & & f & & & & & & & & & & & & f & & & & & f & f & f & & & & & & f & & & & & & & & & & & & & & & & f & & f & & & & & & & & & & f & & & & & & & & & & & & & f & f & f & & & & & & & & & & & & f & f & f & & & & & & & & & & & & & f & f & & & & & & & & & & & & & & & & & & & & & & & & & & & & f & f & & & & & & & & & f & f & f & & & & & & & & & & & & & & & f & & & f & f & & & & & & & & & & & & & & & & & f & & & f & f & & & & & & & & & & & & & f & & & & & & & & & f & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & f & & f & & & & & & & & f & & f & & & & & & & f & & f & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & f & & f & & f & & & & f & & & & & f & & f & & & & f & & & & & f & & f & & & & & & & & f & & & & & f & & & & & & & & & f & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & f & f & & & f & & f & & & & & & & & & & & & & & & & & & & & & & & & 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 & & & & 8 & & & 8 & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & f & f & 7 & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & < & & & & & & & & & & & < & < & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & S & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & S & S & & & & & & & & & & & & & & & & & & u & u & u & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & 7 & 7 & 7 & & & & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & & 7 & 7 & 7 & & & 7 & & & 7 & 7 & 7 & 7 & 7 & 7 & 7 & & 7 & 7 & & 7 & & & & 7 & & 7 & 7 & 7 & 7 & & & & & & 7 & 7 & 7 & & & 7 & < & 7 & 7 & 7 & & & 7 & 7 & 7 & 7 & 7 & 7 & 7 & & & & & 7 & q & & Q & 7 & + & & & & & 7 & 7 & 7 & & & 7 & & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & & & & 7 & 7 & & 7 & 7 & & 7 & 7 & & 7 & 7 & 7 & 7 & & 7 & & 7 & & & 7 & & & 7 & 7 & 7 & & & 7 & 7 & 7 & 7 & 7 & 7 & 7 & & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & & & & & 7 & & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & & 7 & 7 & 7 & 7 & & & & 7 & 7 & 7 & 7 & & & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & & 7 & & 7 & 7 & 7 & 7 & 7 & 7 & & 7 & & & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & & & & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & & & & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & & & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & & & 7 & 7 & 7 & & 7 & 7 & 7 & q & & & & 7 & 7 & 7 & 7 & 7 & & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & & 7 & 7 & & & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & & 7 & 7 & & & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & & 7 & 7 & 7 & 7 & & & & & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & & & & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & & & 7 & & & 7 & & 7 & & 7 & & & 7 & & & 7 & & 7 & & 7 & 7 & 7 & 7 & 7 & 7 & & 7 & & 7 & 7 & 7 & 7 & & & 7 & & & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & & 7 & & 7 & & 7 & 7 & 7 & & 7 & 7 & 7 & 7 & & 7 & & 7 & 7 & 7 & & 7 & 7 & 7 & 7 & & 7 & & 7 & 7 & 7 & 7 & 7 & 7 & 7 & & 7 & & & 7 & & 7 & & & & & & 7 & & & & & 7 & 7 & & & & & & & & & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & & & 7 & 7 & 7 & 7 & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & 7 & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & 7 & 7 & & & & & & & & & & & & & & & & & & & & & & 7 & 7 & & & & | & & & & & & & & & & & & & & & & & & & & & & & & & 7 & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & 7 & _ & & & & & & & & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & 7 & !& & & & & & & & & & & & & & !& !& !& !& !& !& !& !& & && & !& && & !& && && && && & & [&& N&& && 0&& N&& N&& N&& & && %& N&& N&& N&& & & & 0&& & 0&& N&& N&& & & & %& S%& !& && && 4%& 4%& !& && && 4%& 4%& !& & & & & & & & & & & %& %& & $& & !& !& !& $& & !& $& !& !& !& !& !& !& !& !& !& !& & & !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& $& & !& !& !& $& & !& !& !& !& !& & & & & & & & & & & $& $& $& $& $& $& $& $& $& $& $& <$& #& [$& #& #& $& #& #& & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & && && && && & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & !& !& !& !& !& !& !& !& !& !& !& !& & & & & & & & & & & & & & & & & & & & & & && & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & !& !& & & & & & & & & & & & & & !& & & "& "& "& "& "& & !& !& !& & !& & & & & !& & & & & & & & & & & !& !& & "& & && & !& #& & #& #& #& #& #& && & !& #& & #& #& #& #& #& #& #& #& !& #& #& #& #& #& #& #& #& && & !& && & !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& !& & & & & $& $& !& & & & & & & & & "& & #& #& #& #& #& g(& +& +& +& +& +& +& +& +& +& +& +& +& +& w)& w)& w)& w)& w)& w)& w)& w)& w)& +& +& +& +& +& +& 4& 4& v4& v4& 3& 3& 3& p1& 4& w0& p1& p1& p1& 3& 4& @2& p1& p1& p1& 3& p1& p1& 1& p1& 1& p1& p1& w)& 5& 4& 4& 4& (& w)& w)& b8& b8& (& w)& w)& @8& @8& (& 3& p1& 3& "8& p1& 3& "8& p1& 8& w)& p1& p1& p1& p1& p1& p1& p1& p1& p1& p1& p1& -& ,& p1& ,& p1& ,& p1& ,& p1& ,& p1& p1& p1& (& (& (& (& (& (& (& (& (& P)& P)& P)& P)& P)& P)& P)& P)& P)& w)& w)& ,& -& p1& ,& ,& ,& -& p1& ,& ,& ,& ,& ,& w)& (& (& (& (& (& +& +& +& +& -& (& (& (& (& }1& (& (& (& (& (& Z4& (& @4& (& (& (& (& (& (& w)& (& (& (& (& (& (& (& (& (& (& 3& (& (& (& (& (& (& (& (& (& (& (& (& (& w)& w)& (& w)& w)& (& (& +& +& +& +& +& +& +& w)& =9& (& =9& (& (& 3& (& (& 3& (& (& (& (& (& (& (& (& (& (& (& 3& (& 3& (& (& (& (& (& (& (& (& (& (& (& 3& (& (& (& (& 3& (& (& w)& 3& 3& 3& 3& 3& 3& w)& w)& w)& w)& w)& w)& w)& w)& w)& w)& w)& p1& p1& p1& p1& p1& p1& p1& p1& p1& p1& p1& p1& 3& 3& 3& 3& 3& 3& w)& (& !9& (& (& !9& (& (& (& }1& (& (& (& w)& (& 8& (& (& (& (& (& (& (& (& (& (& (& (& (& 3& (& 3& (& (& (& (& w)& (& (& (& (& (& (& (& (& (& (& (& (& (& 3& (& 3& (& (& (& (& w)& (& (& (& (& (& (& (& (& w)& (& (& (& (& (& (& (& (& 8& 8& +& +& -& -& w)& w)& w)& w)& w)& w)& w)& w)& w)& w)& w)& w)& w)& -& -& -& k-& k-& k-& k-& k-& w)& w)& w)& w)& -& w)& w)& w)& w)& w)& P)& w)& w)& w)& w)& w)& w)& w)& w)& w)& w)& ,& ,& +& k-& w)& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& O-& p1& +& O-& p1& +& +& +& +& +& +& +& +& +& +& +& +& +& +& +& +& +& +& +& +& +& +& +& +& +& +& +& +& +& +& +& +& +& +& +& +& +& +& +& +& ,& ,& P)& P)& P)& P)& P)& P)& P)& P)& P)& ,& ,& P)& P)& P)& P)& P)& P)& P)& P)& P)& ,& ,& ,& ,& +& P)& P)& P)& P)& P)& P(& P(& P(& P(& P(& w)& w)& w)& +& -& -& -& p.& Z)& +& (& (& (& (& (& (& (& (& 6& w)& p6& p6& p6& p6& p6& w)& +& +& w)& w)& w)& w)& 4& 4& 4& 4& 4& 4& p1& p1& p1& p1& p1& p1& p1& p1& (& (& (& (& (& (& (& (& p1& p1& p1& p1& p1& p1& p1& p1& p1& p1& p1& p1& (& (& (& (& (& (& (& +& +& +& +& (& (& (& (& (& (& (& (& p1& p1& p1& p1& p1& p1& p1& p1& p1& p1& p1& (& (& p1& p1& (& p1& p1& p1& 5& p1& 3& 5& p1& p1& w)& (& (& (& (& (& (& (& (& p1& p1& (& (& (& (& (& (& (& (& (& +& +& +& +& (& (& (& (& (& (& (& (& p1& p1& p1& p1& p1& p1& p1& p1& p1& p1& p1& p1& p1& 5& 4& 5& (& "8& p1& A5& /& p1& p1& E/& 3& 3& 3& 5& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& +& +& +& +& +& +& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& 3& (& (& p1& w)& w)& /& p1& 3& 4& 5& 5& 5& .& (& (& (& p1& p1& p1& p1& ,& P(& w)& w)& w)& w)& w)& w)& 7& 7& 7& 7& p1& (& (& (& (& (& p1& p1& p1& p1& p1& (& (& (& +& +& +& p1& p1& p1& p1& p1& p1& p1& w)& q7& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& (& +& +& +& +& +& +& (& (& (& (& (& (& (& (& (& +& +& +& (& (& (& p1& p1& p1& p1& p1& p1& p1& p1& p1& p1& p1& p1& p1& w)& @7& (& (& (& p1& p1& w)& +& w)& w)& w)& w)& w)& w)& w)& 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& C& C& B& C& C& B& C& C& C& j;& C& C& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& C& C& C& C& j;& B& B& B& C& ?& B& B& B& j;& C& p?& B& B& B& j;& C& C& & C& & B& B& j;& j;& j;& "?& ?& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& C& C& C& C& C& C& C& C& j;& j;& C& C& 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;& C& C& C& C& C& j;& j;& j;& j;& >& >& >& >& >& G>& 5>& 5>& 5>& 5>& 5>& =& =& =& =& =& 5>& =& =& C& j;& C& C& C& C& C& C& C& C& C& C& C& C& C& C& C& j;& j;& j;& j;& j;& j;& C& j;& j;& j;& j;& j;& j;& j;& j;& j;& B& B& B& B& B& B& B& j;& s=& C& s=& C& C& C& C& C& C& B& B& j;& j;& C& C& C& C& C& C& C& C& C& C& C& B& j;& j;& C& C& C& C& C& C& C& C& B& j;& j;& C& C& C& C& j;& C& C& C& C& C& C& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& C& C& C& C& C& C& j;& C& W=& @=& @=& W=& @=& @=& @=& =& @=& @=& @=& j;& C& <& C& C& C& C& C& C& C& C& C& C& C& C& C& C& C& C& C& C& C& C& j;& C& C& C& C& C& C& C& C& C& C& C& C& C& C& C& C& C& C& C& C& j;& C& C& C& C& C& C& C& C& j;& C& C& C& C& C& C& C& C& j;& j;& j;& j;& B& B& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& B& j;& j;& <& <& <& <& <& j;& j;& j;& <& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& B& C& j;& <& j;& <& j;& j;& P<& 1<& ;& ;& ;& ;& ;& <& j;& j;& P<& 1<& ;& ;& ;& ;& ;& ;& ;& ;& j;& ;& ;& ;& ;& ;& ;& ;& ;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& j;& ;& j;& ;& ;& ;& ;& ;& L& K& K& K& K& K& K& K& K& K& K& K& K& K& xK& xK& xK& xK& xK& xK& xK& xK& xK& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& K& K& M& K& `K& M& K& K& K& K& `K& AM& K& K& K& K& `K& `K& M& `K& M& K& K& xK& M& `K& gK& N& `K& xK& xK& N& N& `K& xK& xK& }N& }N& `K& K& `K& K& cN& `K& K& cN& `K& AN& xK& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& 'N& N& `K& N& `K& N& `K& N& `K& N& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& xK& xK& N& 'N& `K& N& N& N& 'N& `K& N& N& N& N& N& xK& _P& _P& _P& _P& _P& `K& `K& `K& `K& @K& MP& MP& MP& MP& .P& P& P& P& P& P& O& O& O& O& O& P& O& O& _P& xK& _P& _P& _P& _P& _P& _P& _P& _P& _P& _P& K& _P& _P& _P& _P& _P& _P& _P& _P& _P& _P& _P& _P& _P& xK& xK& _P& xK& xK& _P& _P& K& K& K& K& K& K& K& xK& P& _P& P& _P& _P& K& _P& _P& K& _P& _P& _P& _P& _P& _P& _P& _P& _P& _P& _P& K& _P& K& _P& _P& _P& _P& _P& _P& _P& _P& _P& _P& _P& K& _P& _P& _P& _P& K& _P& _P& xK& `K& `K& `K& `K& `K& `K& xK& xK& xK& xK& xK& xK& xK& xK& xK& xK& xK& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& K& `K& K& `K& K& xK& _P& lP& lP& lP& lP& lP& lP& lP& lP& lP& lP& lP& xK& _P& P& _P& _P& _P& _P& _P& _P& _P& _P& _P& _P& _P& _P& _P& K& _P& K& _P& _P& _P& _P& xK& _P& _P& _P& _P& _P& _P& _P& _P& _P& _P& _P& _P& _P& K& _P& K& _P& _P& _P& _P& xK& _P& _P& _P& _P& K& _P& K& _P& xK& _P& _P& _P& _P& _P& K& _P& K& `K& `K& `K& `K& `K& `K& xK& xK& xK& xK& xK& xK& xK& xK& xK& xK& xK& xK& xK& `K& `K& `K& `K& `K& `K& `K& `K& xK& xK& xK& xK& `K& xK& xK& xK& xK& xK& `K& xK& xK& xK& xK& xK& xK& xK& xK& xK& xK& `K& `K& `K& `K& xK& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& xO& `K& `K& `K& `K& `K& `K& `K& `K& `K& PO& xK& `K& `K& `K& `K& `K& xK& `K& `K& xK& xK& xK& xK& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& xK& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& }N& (O& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& xK& xK& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& xK& xK& O& O& O& N& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& xK& xO& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& `K& xK& K& `K& `K& `K& `K& `K& `K& `K& xK& xK& xK& xK& xK& xK& xK& xK& xK& xK& xK& xK& xK& xK& xK& xK& xK& xK& xK& xK& xK& xK& xK& xK& xK& xK& xK& xK& xK& xK& xK& V& Z& Z& Z& S& S& S& Z& Z& Z& Z& Z& Z& Z& R& R& R& R& R& R& R& R& R& R& R& R& R& R& R& }S& }S& X& X& Z& Z& X& R& }S& 'Y& R& R& S& S& }S& .X& R& R& Z& Z& R& R& X& R& X& Z& Z& R& R& R& W& 8Z& R& R& R& R& R& R& R& R& R& R& R& Z& R& S& R& R& Z& rZ& 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& Z& Z& R& R& R& R& S& Z& Z& Z& Z& Z& S& S& S& Z& S& .R& Z& Z& Z& Z& Z& Z& Z& Z& R& R& R& R& Z& Z& Z& S& S& S& Z& Z& Z& Z& R& R& R& R& R& R& R& R& R& R& R& R& R& R& R& R& R& R& UV& UV& &V& UV& R& Z& Z& R& U& Z& U& S& Z& Z& Z& Z& Z& Z& Z& Z& Z& Z& Z& Z& S& S& S& Z& Z& Z& Z& Z& Z& Z& Z& Z& Z& Z& S& S& S& Z& Z& Z& Z& Z& Z& Z& Z& 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& Z& R& S& R& Z& R& R& U& dU& dU& U& T& T& T& T& dU& dU& dU& R& R& xT& ;T& ;T& ;T& ;T& ;T& ;T& ;T& ;T& ;T& ;T& ;T& ;T& ;T& T& ;T& T& ;T& ;T& ;T& ;T& R& ;T& ;T& ;T& ;T& ;T& ;T& ;T& ;T& ;T& ;T& ;T& ;T& ;T& T& ;T& T& ;T& ;T& ;T& ;T& R& S& S& S& S& Y& S& Y& S& R& S& S& S& S& S& Y& S& Y& 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& 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& R& R& R& R& R& R& R& R& R& Y& R& W& W& W& W& W& _& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& r^& r^& r^& r^& r^& r^& r^& r^& r^& r^& r^& r^& r^& r^& r^& 3a& 3a& r^& r^& I^& I^& I^& r^& 3a& I^& r^& r^& I^& I^& 3a& I^& r^& r^& I^& I^& I^& I^& I^& I^& I^& I^& I^& r^& a& I^& W^& I^& I^& r^& r^& a& a& I^& r^& r^& a& a& I^& I^& I^& I^& I^& I^& I^& I^& I^& b& r^& I^& I^& I^& b& I^& b& b& b& I^& I^& I^& b& pb& I^& pb& I^& pb& I^& pb& I^& pb& I^& Pb& Pb& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& r^& r^& pb& %b& b& pb& pb& pb& p_& P_& pb& pb& _& _& _& 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^& r^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& ^& ^& ^& ^& ^& ^& ^& ^& ^& r^& r^& r^& r^& r^& r^& r^& r^& r^& I^& I^& I^& I^& I^& I^& I^& 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^& r^& I^& I^& I^& I^& I^& I^& r^& r^& r^& r^& r^& r^& r^& r^& r^& r^& r^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& r^& r^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& r^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& r^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& r^& I^& I^& I^& I^& I^& I^& I^& I^& r^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& r^& r^& r^& r^& r^& r^& r^& r^& r^& r^& r^& r^& r^& I^& I^& I^& r^& r^& r^& r^& r^& r^& r^& r^& r^& I^& r^& r^& r^& r^& r^& r^& r^& r^& r^& r^& r^& r^& r^& r^& r^& r^& I^& I^& I^& r^& 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^& @a& I^& I^& @a& I^& I^& I^& I^& I^& I^& 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^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& r^& r^& r^& r^& r^& r^& r^& r^& r^& r^& r^& r^& r^& r^& I^& I^& I^& I^& a& r^& r^& I^& I^& I^& I^& I^& I^& I^& I^& I^& r^& I^& I^& I^& I^& I^& r^& I^& I^& r^& r^& r^& 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^& b& Pb& Pb& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& 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^& P_& Pb& Pb& I^& I^& I^& b& I^& I^& I^& I^& I^& I^& I^& I^& I^& a& oa& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& r^& r^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& r^& r^& Oa& Oa& Oa& a& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& I^& 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^& I^& I^& I^& r^& _& I^& I^& I^& I^& I^& I^& I^& 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^& u & %' %' %' $' $' $' %' %' %' %' %' %' %' $' $' $' $' $' $' $' $' c& #' ' ' #' ' ' 0&' 0&' ' ' ' ' ' ' 0&' ' ' ' %q& o& 0&' n& ' ' m& ' %l& %l& 0k& %l& 0k& m& m& c& 0i& g& f& d& & X & X & & x & & X & G & & & & ' %l& o& & %l& ' P & %l& ` & c& %l& %l& %l& & & 0& 0& 0& B & w& cu& ]t& 1{& cu& 2z& cu& 2z& cu& 2z& cu& 2z& cu& y& y& ;x& ;x& ;x& ;x& ;x& ;x& ;x& ;x& ;x& }& }& }& }& }& }& }& }& }& $' $' 1{& @|& }& 1{& 1{& 1{& r& :' 1{& 1{& 59' 59' 59' c& 7' 7' 7' 56' 56' 5' 5' 5' 5' 5' 56' 56' 56' 56' %4' 2' 2' 2' 56' 2' & 56' & 56' 56' 56' 56' 56' 56' c& 7' 7' 7' 56' 56' 56' 2' 2' 2' 56' ' 56' 56' & 5 & & & & & & & & A & A & c& c& E & c& c& E & & % & % & u & % & & %' %' c& 5 & 56' & 2' 56' ' 56' 56' ' 56' 56' 56' 56' 56' 56' 56' 2' 2' 2' 56' ' 56' ' 56' 56' 56' 56' 56' 56' 56' 2' 2' 2' 56' ' 56' 56' 56' 56' ' 56' 56' c& & & & & & & c& c& c& c& c& c& c& c& c& c& c& g & g & g & g & g & g & g & g & g & g & g & g & & ' & o& & ' c& & & @ & @ & e & @ & @ & @ & e & @ & @ & @ & c& & & & & & & & & & & & & & & & & & & & & & & c& & & & & & & & & & & & & & & & & & & & & c& *' *' *' *' f & *' f & *' c& *' *' *' *' *' f & *' f & '' '' &' Ur& r& r& c& c& c& c& c& c& c& c& c& c& c& c& c& r& r& r& c& c& c& c& c& c& c& c& c& r& c& c& c& c& c& d& c& c& c& c& c& c& c& c& c& c& fd& % & 5' c& c& & & & & & 5 & & & & & P & & & & w ' % ' ' ' ' ' u ' u ' u ' ' ' & & & & & & & 5 & l & p & i & w& G & G & % & % & % & % & % & G & p & G & % & G & p & G & % & G & p & G & % & G & p & % & G & p & % & % & % & % & % & % & % & & & & & & & & & & & & }& }& }& }& }& }& }& }& }& & & }& }& }& }& }& }& }& }& }& & & & & { & G & G & G & G & G & & & & & & U & U & U & & & & & Y & & & & E & E & P & P & E & E & P & P & { & c& c& c& c& c& c& c& e & & c& c& c& c& & E & & @ & & e & % & % & % & U & w& w& w& w& & E & & E & & 5 & & U & & l & & l & & l & & & l & & & l & & & & & & & & & &' L & L & @ & @ & @ & @ & @ & @ & @ & @ & g,' ,' ,' }& 0-' 0-' w& w& w& X & X & @ & @ & & & @ & & & & & e & & (' X & e & c& & P & & P & v(' g2' 2' 1' w& w& & & P & & & P & & & & e1' Ur& 0' 0' 0' 0' 0' 0' 0' 0' 0' 0' w/' ,' ,' :' 0-' 0-' w& w& w& l.' & g,' w& D' C' D' 0' A' @' >' H=' & & <' ;' & ;' & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & ) & ) & ) & ) & ) & ) & 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' E' c& c& & & & & & & @ ' ' & & & g,' w& w& w& & ' ' ' ' ' c& c& !' !' !' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ,' ,' ,' ,' ,' ' ` ' c& ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' & & & ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ` ' c& G' ' ' ' ' ' ' & p ) {) {) {) {) {) {) {) {) {) {) {) {) {) {) {) {) {) {) {) {) {) F) G) w) |) G) w) |) e|) e|) \) \) Z\) Z\) ` ) ) e|) Bz) ) ) y) Z\) e|) y) ) ) y) Z\) rx) rx) ) rx) ) y) y) F) nH) P ) ) E ) ) q ) q ) Q ) 0 ) ) q ) ) ) ) ) Z\) rx) Z\) ) rx) Z\) ) rx) ) F) rx) rx) rx) ) ) ) ) ) p ) p ) ) ) p ) ) I ) ) I ) ) I ) ) I ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) {) {) p ) ) ` ) p ) p ) p ) ) ) p ) p ) P ) P ) P ) F) [) [) [) L[) L[) ) ) ) ) Z) L[) L[) L[) L[) w ) L[) L[) L[) L[) L[) ) L[) ) L[) L[) L[) L[) L[) L[) F) [) [) [) L[) L[) L[) L[) L[) L[) L[) Z\) L[) L[) w ) ) ) ) ) ) ) ) ) ) ) F) F) ) F) F) ) ) ) ) ) ) H ) {) {) F) ` ) L[) ` ) L[) L[) Z\) L[) L[) Z\) L[) L[) L[) L[) L[) L[) L[) L[) L[) L[) L[) Z\) L[) Z\) L[) L[) L[) L[) L[) L[) L[) L[) L[) L[) L[) Z\) L[) L[) L[) L[) Z\) L[) L[) F) ) ) ) ) ) ) F) F) F) F) F) F) F) F) F) F) F) P ) P ) P ) P ) P ) P ) P ) P ) P ) P ) P ) P ) ) Z\) ) Z\) ) Z\) F) ) ) I ) I ) ) G ) G ) G ) ) I ) I ) I ) F) { ) ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) ) g ) ) g ) g ) g ) g ) F) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) g ) ) g ) ) g ) g ) g ) g ) F) e ) e ) e ) e ) ) e ) ) e ) F) e ) e ) e ) e ) e ) ) e ) ) ) ) ) ) }) }) F) F) F) F) F) F) F) F) F) F) F) F) F) }) }) }) CH) CH) CH) CH) CH) F) F) F) F) }) F) F) F) F) F) ) F) F) F) F) F) F) F) F) F) F) ) ) ) CH) F) ) ) 0 ) V ) 6 ) ) ) ) ) ) * * 5 ) ) ) 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 ) * @ * @ * @ * @ * @ * * * * * * * * * * W * W * W * * * * * * * * * * * * f * F) CH) CH) CH) CH) CH) F) & * * F) F) F) F) 7 * r ) @ * p * * @ * * * * * p ) p ) p ) p ) * * * * ) * 7 * * * ) * ) * ) * * ) * * ) * * * * * * * * ) ) ) ) ) ) ) ) ) ) ) ) ) ) ` ) ) ) p ) p ) p ) ) ) ) ) * * ) ) ) ) ~) P ) 0 ) ) ) P ) F) * * * * * * z) v) p ) p ) * * * * * * * * * Vv) ) u) u) t) t) t) t) t) t) t) t) s) ) ) ) ) ) p ) p ) p ) r) ) ) p ) q) p) q) t) Y) V) fW) M) ) ) T) (T) 0 ) (T) n) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) M) M) M) M) M) M) t) t) t) t) t) t) t) t) t) t) t) t) t) t) t) t) t) t) t) t) t) t) t) t) t) t) t) t) t) (T) t) t) 7R) F) F) P) ) m) AO) `l) j) K) MJ) ) ) ) ) p ) p ) p ) P ) j) f) f) f) f) F) F) h) h) h) 5d) h) e) e) g) e) e) e) e) e) e) e) e) e) e) c) c) c) ) ) ) ) ) b) `a) F) _) e) e) e) e) e) e) e) e) e) e) e) e) e) e) e) e) g) g) g) g) g) g) e) e) e) e) _) _) _) _) _) _) _) _) c) c) c) c) c) c) e) e) e) e) e) e) e) e) e) * * * _) _) _) b) b) b) b) b) b) b) b) b) b) b) b) `a) F) ]) _) _) _) b) b) P]) * r + + + + + + + + + + + + + + + + + + + + + + h + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + : + + % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + l + Q + + Q + + Q + + Q + + Q + + + + + + + + + + + + + + + + + + + + + + + + Q + l + + Q + Q + Q + l + + Q + Q + Q + Q + Q + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + h + h + + + h + + + + + + + + + + + + + + + + + + + + + M + + + + + + + + + + M + + + + + + + + + + + + + + + + + + + + + + M + + + M + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + O + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + E + E + E + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + 2 + T + + 2 + T + 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 + + z + 2 + e + + + + + ^ + ^ + + + + + + + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + + + 2 + 2 + 2 + L + 2 + + + + L + 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 + 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 + + + I + I + + 2 + + + + + + I + ? + 5 + ( + + + + + + + + + 2 + + + 2 + + + + + + + 2 + + + 2 + + + + + + + + + + + + + + + + + + + 2 + + + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + L + + + 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 + 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 + 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 + 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 + + U + 2 + 2 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + get_attr_unit get_attr_type get_attr_prefix_data16 get_attr_prefix_rep get_attr_prefix_0f get_attr_prefix_rex get_attr_pent_prefix get_attr_pent_pair get_attr_mode get_attr_modrm get_attr_memory get_attr_length_immediate get_attr_length_address get_attr_imm_disp get_attr_i387_cw get_attr_fp_int_src get_attr_athlon_decode internal_dfa_insn_code insn_default_latency bypass_p insn_default_length insn_min_length insn_variable_length_p insn_current_length /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/config/i386/sync.md + + Q + Q + Q + Q + Q + Q + Q + + Q + Q + Q + Q + Q + + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + + Q + + + Q + + + Q + + + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + w + w + w + w + w + w + + + + w + w + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + + + + + Q + Q + Q + Q + Q + Q + + Q + w + w + w + + + Q + w + w + w + + + + Q + w + w + w + + + + + + + + Q + Q + + Q + Q + + + Q + Q + + + + + + + + + + + + + + + + + + + Q + Q + Q + Q + Q + Q + Q + Q + + Q + + Q + + + Q + Q + Q + + Q + + + + Q + w + + Q + w + + + Q + Q + w + + + + + Q + w + + Q + w + + + + + + Q + Q + w + Q + + + Q + + Q + + Q + + + + Q + w + + + + Q + w + + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + + + + Q + w + + + Q + w + + + Q + w + + + + + + Q + w + Q + w + + + Q + w + Q + w + + + + + Q + w + Q + w + + + + Q + w + Q + w + + + Q + w + Q + w + + + + + Q + w + Q + w + + + + + + + + + + + + + + + + + + + Q + Q + Q + Q + Q + Q + + + + + + + + + + + + + + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + + + Q + Q + + + Q + + + + + + + + Q + + Q + + + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + w + w + w + w + w + Q + Q + Q + Q + Q + w + w + Q + Q + Q + Q + Q + Q + + Q + + + + w + w + Q + Q + Q + Q + + Q + + + + w + w + Q + Q + Q + Q + + Q + + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + + + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + + Q + Q + Q + Q + Q + Q + Q + Q + + + w + w + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + Q + + + + + + + + Q + Q + Q + Q + Q + + + + Q + Q + Q + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + V + + + + + + + + + + + + + + + + + + + + + + + + + + + + F + F + F + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + D + D + D + + + + + + + + + + + + + + + + + + + + + + + + N + N + + + + + . + + + . + . + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + D + + + + + + + + + + + + + + + + + D + + + + + + + + + + + + + + + + + + x + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + D + + + + + + + + + + + + + + + + + + + + + D + + D + + + + + + + + + + + + + + + + + + + D + + D + V + + + + + + + + + V + + + + + + + + + + + + + + + ? + ? + ? + ? + ? + ? + + + + + + + + + + + + + + + + + + + + + + + + + + + N + N + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6 + & + F + F + F + + + + + + F + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + . + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + added_clobbers_hard_reg_p add_clobbers gen_uminv4si3 gen_uminv8hi3 gen_sminv4si3 gen_sminv16qi3 gen_umaxv4si3 gen_smaxv4si3 gen_smaxv16qi3 gen_prefetch gen_split_1075 gen_reload_outqi VOID BLK CCGC CCGOC CCNO CCZ CCFP CCFPU BI SD CQI CHI CSI CDI CTI SC DC XC V4QI V2HI V8QI V4HI V2SI V16QI V8HI V4SI V2DI V32QI V16HI V8SI V4DI V2SF V4SF V2DF V8SF V4DF T R Y R T ] R b R h R m R q R v R | R R R R R R R R x P P R O vQ R R R R R R R R o P R R R R R R R R R R R R R R R R R R @ @ P @ @ @ @ @ @ @ !"#$%&'()*+ -./0 !!$$$(((( -// ,fxch %1 fxch %0 jmp %P0 call %P0 jmp %P1 call %P1 .value 0x0b0f prefetch %a0 prefetchw %a0 pavgb {%2, %0|%0, %2} pavgusb {%2, %0|%0, %2} NOOP_MOVE jmp %A1 call %A1 jmp %A0 call %A0 psrldq {%2, %0|%0, %2} pslldq {%2, %0|%0, %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} movaps {%1, %0|%0, %1} movapd {%1, %0|%0, %1} movdqa {%1, %0|%0, %1} push{l} %1 xorps %0, %0 pxor %0, %0 sub{l} {%2, %0|%0, %2} lea{l} {%a2, %0|%0, %a2} mov{l} {%1, %0|%0, %1} add{l} {%2, %0|%0, %2} add{b} {%0, %0|%0, %0} sal{b} {%b2, %0|%0, %b2} sal{b} %0 sal{b} {%2, %0|%0, %2} add{l} {%k0, %k0|%k0, %k0} sal{l} {%b2, %k0|%k0, %b2} sal{l} %0 sal{l} {%2, %k0|%k0, %2} add{w} {%0, %0|%0, %0} sal{w} {%b2, %0|%0, %b2} sal{w} %0 sal{w} {%2, %0|%0, %2} add{l} {%0, %0|%0, %0} sal{l} {%b2, %0|%0, %b2} sal{l} {%2, %0|%0, %2} add{b} {%2, %h0|%h0, %2} inc{b} %h0 dec{b} %h0 inc{b} %0 sub{b} {%2, %0|%0, %2} dec{b} %0 add{b} {%2, %0|%0, %2} inc{l} %k0 dec{l} %k0 sub{l} {%2, %k0|%k0, %2} add{l} {%k2, %k0|%k0, %k2} inc{w} %0 dec{w} %0 sub{w} {%2, %0|%0, %2} add{w} {%2, %0|%0, %2} mov{b} {%h1, %0|%0, %h1} mov{l} {%k1, %k0|%k0, %k1} mov{b} {%1, %0|%0, %1} movz{bl|x} {%1, %k0|%k0, %1} movz{wl|x} {%1, %k0|%k0, %1} mov{w} {%1, %0|%0, %1} 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} inc{l} %0 dec{l} %0 fstp%z0 %y0 fst%z0 %y0 cvtsd2ss {%1, %0|%0, %1} fstp%z0 %y0 fld%z0 %y0 cvtss2sd {%1, %0|%0, %1} {cbtw|cbw} movs{bw|x} {%1,%0|%0, %1} {cwtl|cwde} movs{wl|x} {%1,%0|%0, %1} xorpd %0, %0 movlpd {%1, %0|%0, %1} movlps {%1, %0|%0, %1} movq {%1, %0|%0, %1} movsd {%1, %0|%0, %1} movss {%1, %0|%0, %1} movd {%1, %0|%0, %1} lea{l} {%1, %0|%0, %1} *cmpsi_ccno_1 *cmpsi_minus_1 cmp{l} {%1, %0|%0, %1} *cmpsi_1_insn *cmphi_ccno_1 *cmphi_minus_1 cmp{w} {%1, %0|%0, %1} *cmphi_1 *cmpqi_ccno_1 *cmpqi_1 cmp{b} {%1, %0|%0, %1} *cmpqi_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_sf *cmpfp_df *cmpfp_xf *cmpfp_u *cmpfp_hi *cmpfp_si x86_fnstsw_1 x86_sahf_1 sahf *cmpfp_i_mixed *cmpfp_i_sse *cmpfp_i_i387 *cmpfp_iu_mixed *cmpfp_iu_sse *cmpfp_iu_387 *pushsi2 *pushsi2_prologue *popsi1_epilogue pop{l} %0 popsi1 *movsi_xor xor{l} {%0, %0|%0, %0} *movsi_or *movsi_1 *swapsi xchg{l} %1, %0 *pushhi2 push{l} %k1 *movhi_1 *swaphi_1 xchg{l} %k1, %k0 *swaphi_2 xchg{w} %1, %0 *movstricthi_1 *movstricthi_xor xor{w} {%0, %0|%0, %0} *pushqi2 *movqi_1 *swapqi_1 *swapqi_2 xchg{b} %1, %0 *movstrictqi_1 *movstrictqi_xor xor{b} {%0, %0|%0, %0} *movsi_extv_1 movs{bl|x} {%h1, %0|%0, %h1} *movhi_extv_1 *movqi_extv_1 *movsi_extzv_1 movz{bl|x} {%h1, %0|%0, %h1} *movqi_extzv_2 movsi_insv_1 mov{b} {%b1, %h0|%h0, %b1} *movqi_insv_2 mov{b} {%h1, %h0|%h0, %h1} *pushdi *movdi_2 *movti_internal *pushsf *movsf_1 *swapsf *pushdf_nointeger *pushdf_integer *movdf_nointeger *movdf_integer *swapdf *pushxf_nointeger *pushxf_integer *movxf_nointeger *movxf_integer swapxf zero_extendhisi2_and *zero_extendhisi2_movzwl movz{wl|x} {%1, %0|%0, %1} *zero_extendqihi2_and *zero_extendqihi2_movzbw_and *zero_extendqihi2_movzbl movz{bl|x} {%1, %k0|%k0, %k1} *zero_extendqisi2_and *zero_extendqisi2_movzbw_and *zero_extendqisi2_movzbw movz{bl|x} {%1, %0|%0, %1} zero_extendsidi2_32 *extendsidi2_1 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 truncxfsf2_i387_noop *truncxfsf2_i387 *truncxfsf2_i387_1 *truncxfdf2_mixed truncxfdf2_i387_noop *truncxfdf2_i387 *truncxfdf2_i387_1 fix_truncsfsi_sse cvttss2si {%1, %0|%0, %1} fix_truncdfsi_sse cvttsd2si {%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_i387 *floatsisf2_mixed *floatsisf2_sse cvtsi2ss {%1, %0|%0, %1} *floatsisf2_i387 *floatdisf2_i387 *floathidf2_i387 *floatsidf2_mixed *floatsidf2_sse cvtsi2sd {%1, %0|%0, %1} *floatsidf2_i387 *floatdidf2_i387 floathixf2 floatsixf2 floatdixf2 *adddi3_1 addqi3_carry adc{b} {%2, %0|%0, %2} addhi3_carry adc{w} {%2, %0|%0, %2} addsi3_carry adc{l} {%2, %0|%0, %2} *addsi3_cc addqi3_cc *lea_1 lea{l} {%a1, %0|%0, %a1} *lea_general_1 *lea_general_2 *lea_general_3 *addsi_1 *addsi_2 *addsi_3 *addsi_4 *addsi_5 *addhi_1_lea *addhi_1 *addhi_2 *addhi_3 *addhi_4 *addhi_5 *addqi_1_lea *addqi_1 *addqi_1_slp *addqi_2 *addqi_3 *addqi_4 *addqi_5 addqi_ext_1 *addqi_ext_2 add{b} {%h2, %h0|%h0, %h2} *subdi3_1 subqi3_carry sbb{b} {%2, %0|%0, %2} subhi3_carry sbb{w} {%2, %0|%0, %2} subsi3_carry sbb{l} {%2, %0|%0, %2} *subsi_1 *subsi_2 *subsi_3 *subhi_1 *subhi_2 *subhi_3 *subqi_1 *subqi_1_slp *subqi_2 *subqi_3 *mulsi3_1 *mulhi3_1 *mulqi3_1 *umulqihi3_1 *mulqihi3_insn imul{b} %2 *umulsidi3_insn *mulsidi3_insn imul{l} %2 *umulsi3_highpart_insn *smulsi3_highpart_insn idiv{b} %2 udivqi3 *divmodsi4_nocltd *divmodsi4_cltd *divmodsi_noext idiv{l} %2 cwtd idiv{w} %2 udivmodsi4 xor{l} %3, %3 div{l} %2 *udivmodsi4_noext *udivmodhi_noext testsi_1 test{l} {%1, %0|%0, %1} *testhi_1 test{w} {%1, %0|%0, %1} *testqi_1_maybe_si *testqi_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 *andsi_2 *andhi_1 *andhi_2 *andqi_1 *andqi_1_slp *andqi_2_maybe_si *andqi_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} *iorsi_1 *iorsi_2 *iorsi_3 *iorhi_1 *iorhi_2 *iorhi_3 *iorqi_1 *iorqi_1_slp *iorqi_2 *iorqi_2_slp *iorqi_3 iorqi_ext_0 *iorqi_ext_1 *iorqi_ext_2 ior{b} {%h2, %h0|%h0, %h2} *xorsi_1 xor{l} {%2, %0|%0, %2} *xorsi_2 *xorsi_3 *xorhi_1 xor{w} {%2, %0|%0, %2} *xorhi_2 *xorhi_3 *xorqi_1 *xorqi_1_slp xorqi_ext_0 xor{b} {%2, %h0|%h0, %2} *xorqi_ext_1 *xorqi_ext_2 xor{b} {%h2, %h0|%h0, %h2} *xorqi_cc_1 xor{b} {%2, %0|%0, %2} *xorqi_2_slp *xorqi_cc_2 *xorqi_cc_ext_1 *negdi2_1 *negsi2_1 neg{l} %0 *negsi2_cmpz *neghi2_1 neg{w} %0 *neghi2_cmpz *negqi2_1 neg{b} %0 *negqi2_cmpz *absnegsf2_mixed *absnegsf2_sse *absnegsf2_i387 copysignsf3_const copysignsf3_var *absnegdf2_mixed *absnegdf2_sse *absnegdf2_i387 copysigndf3_const copysigndf3_var *absnegxf2_i387 *negsf2_1 fchs *negdf2_1 *negxf2_1 *abssf2_1 *absdf2_1 *absxf2_1 *negextendsfdf2 *negextenddfxf2 *negextendsfxf2 *absextendsfdf2 *absextenddfxf2 *absextendsfxf2 *one_cmplsi2_1 not{l} %0 *one_cmplsi2_2 *one_cmplhi2_1 not{w} %0 *one_cmplhi2_2 *one_cmplqi2_1 *one_cmplqi2_2 *ashldi3_1 x86_shld_1 *ashlsi3_1 *ashlsi3_cmp *ashlsi3_cconly *ashlhi3_1_lea *ashlhi3_1 *ashlhi3_cmp *ashlhi3_cconly *ashlqi3_1_lea *ashlqi3_1 *ashlqi3_cmp *ashlqi3_cconly *ashrdi3_1 x86_shrd_1 ashrsi3_31 *ashrsi3_1_one_bit sar{l} %0 *ashrsi3_1 *ashrsi3_one_bit_cmp *ashrsi3_one_bit_cconly *ashrsi3_cmp sar{l} {%2, %0|%0, %2} *ashrsi3_cconly *ashrhi3_1_one_bit sar{w} %0 *ashrhi3_1 *ashrhi3_one_bit_cmp *ashrhi3_one_bit_cconly *ashrhi3_cmp sar{w} {%2, %0|%0, %2} *ashrhi3_cconly *ashrqi3_1_one_bit sar{b} %0 *ashrqi3_1_one_bit_slp *ashrqi3_1 *ashrqi3_1_slp *ashrqi3_one_bit_cmp *ashrqi3_one_bit_cconly *ashrqi3_cmp sar{b} {%2, %0|%0, %2} *ashrqi3_cconly *lshrdi3_1 *lshrsi3_1_one_bit shr{l} %0 *lshrsi3_1 *lshrsi3_one_bit_cmp *lshrsi3_one_bit_cconly *lshrsi3_cmp shr{l} {%2, %0|%0, %2} *lshrsi3_cconly *lshrhi3_1_one_bit shr{w} %0 *lshrhi3_1 *lshrhi3_one_bit_cmp *lshrhi3_one_bit_cconly *lshrhi3_cmp shr{w} {%2, %0|%0, %2} *lshrhi3_cconly *lshrqi3_1_one_bit shr{b} %0 *lshrqi3_1_one_bit_slp *lshrqi3_1 *lshrqi3_1_slp *lshrqi2_one_bit_cmp *lshrqi2_one_bit_cconly *lshrqi2_cmp shr{b} {%2, %0|%0, %2} *lshrqi2_cconly ix86_rotldi3 *rotlsi3_1_one_bit rol{l} %0 *rotlsi3_1 *rotlhi3_1_one_bit rol{w} %0 *rotlhi3_1 *rotlqi3_1_one_bit_slp rol{b} %0 *rotlqi3_1_one_bit *rotlqi3_1_slp *rotlqi3_1 ix86_rotrdi3 *rotrsi3_1_one_bit ror{l} %0 *rotrsi3_1 *rotrhi3_one_bit ror{w} %0 *rotrhi3 *rotrqi3_1_one_bit ror{b} %0 *rotrqi3_1_one_bit_slp *rotrqi3_1 *rotrqi3_1_slp *setcc_1 set%C1 %0 *setcc_2 *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 *fp_jcc_1_mixed *fp_jcc_1_sse *fp_jcc_1_387 *fp_jcc_2_mixed *fp_jcc_2_sse *fp_jcc_2_387 *fp_jcc_3_387 *fp_jcc_4_387 *fp_jcc_5_387 *fp_jcc_6_387 *fp_jcc_7_387 *fp_jcc_8hi_387 *fp_jcc_8si_387 jmp %l0 *indirect_jump *tablejump_1 *call_pop_0 *call_pop_1 *call_0 *call_1 *sibcall_1 blockage return_internal return_internal_long rep {;} ret return_pop_internal ret %0 return_indirect_internal set_got set_got_labelled eh_return_si leave *ffs_cmove *ffs_no_cmove *ffssi_1 bsf{l} {%1, %0|%0, %1} ctzsi2 *bsr bsr{l} {%1, %0|%0, %1} *tls_global_dynamic_32_gnu *tls_global_dynamic_32_sun *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 *fop_sf_comm_sse *fop_sf_comm_i387 *fop_sf_1_mixed *fop_sf_1_sse *fop_sf_1_i387 *fop_sf_2hi_i387 *fop_sf_2si_i387 *fop_sf_3hi_i387 *fop_sf_3si_i387 *fop_df_comm_mixed *fop_df_comm_sse *fop_df_comm_i387 *fop_df_1_mixed *fop_df_1_sse *fop_df_1_i387 *fop_df_2hi_i387 *fop_df_2si_i387 *fop_df_3hi_i387 *fop_df_3si_i387 *fop_df_4_i387 *fop_df_5_i387 *fop_df_6_i387 *fop_xf_comm_i387 *fop_xf_1_i387 *fop_xf_2hi_i387 *fop_xf_2si_i387 *fop_xf_3hi_i387 *fop_xf_3si_i387 *fop_xf_4_i387 *fop_xf_5_i387 *fop_xf_6_i387 *sqrtsf2_mixed *sqrtsf2_sse *sqrtsf2_i387 fsqrt *sqrtdf2_mixed *sqrtdf2_sse sqrtsd {%1, %0|%0, %1} *sqrtdf2_i387 *sqrtextendsfdf2_i387 sqrtxf2 *sqrtextendsfxf2_i387 *sqrtextenddfxf2_i387 fpremxf4 fprem fprem1xf4 fprem1 *sindf2 fsin *sinsf2 *sinextendsfdf2 *sinxf2 *cosdf2 fcos *cossf2 *cosextendsfdf2 *cosxf2 sincosdf3 fsincos sincossf3 *sincosextendsfdf3 sincosxf3 *tandf3_1 fptan *tansf3_1 *tanxf3_1 atan2df3_1 fpatan atan2sf3_1 atan2xf3_1 fyl2x_xf3 fyl2x fyl2xp1_xf3 fyl2xp1 *fxtractxf3 fxtract *f2xm1xf2 f2xm1 *fscalexf4 fscale frndintxf2 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 cld *strmovsi_1 {movsl|movsd} *strmovhi_1 movsw *strmovqi_1 movsb *rep_movsi {rep movsl|rep movsd} *rep_movqi {rep movsb|rep movsb} *strsetsi_1 {stosl|stosd} *strsethi_1 stosw *strsetqi_1 stosb *rep_stossi {rep stosl|rep stosd} *rep_stosqi {rep stosb|rep stosb} *cmpstrnqi_nz_1 repz{ | }cmpsb *cmpstrnqi_1 *strlenqi_1 repnz{ | }scasb x86_movsicc_0_m1 sbb{l} %0, %0 *movsicc_noc *movhicc_noc *movqicc_noc *movsfcc_1_387 *movdfcc_1 *movxfcc_1 minss {%2, %0|%0, %2} maxss {%2, %0|%0, %2} minsd {%2, %0|%0, %2} maxsd {%2, %0|%0, %2} *ieee_sminsf3 *ieee_smaxsf3 *ieee_smindf3 *ieee_smaxdf3 pro_epilogue_adjust_stack_1 allocate_stack_worker_1 call __alloca *call_value_pop_0 *call_value_pop_1 *call_value_0 *call_value_1 *sibcall_value_1 *prefetch_sse *prefetch_3dnow stack_protect_set_si stack_tls_protect_set_si stack_protect_test_si stack_tls_protect_test_si *movv16qi_internal *movv8hi_internal *movv4si_internal *movv2di_internal *movv4sf_internal *movv2df_internal sse_movups movups {%1, %0|%0, %1} sse2_movupd movupd {%1, %0|%0, %1} sse2_movdqu movdqu {%1, %0|%0, %1} sse_movntv4sf movntps {%1, %0|%0, %1} sse2_movntv2df movntpd {%1, %0|%0, %1} sse2_movntv2di movntdq {%1, %0|%0, %1} sse2_movntsi movnti {%1, %0|%0, %1} sse3_lddqu lddqu {%1, %0|%0, %1} *addv4sf3 sse_vmaddv4sf3 addss {%2, %0|%0, %2} *subv4sf3 sse_vmsubv4sf3 subss {%2, %0|%0, %2} *mulv4sf3 mulps {%2, %0|%0, %2} sse_vmmulv4sf3 mulss {%2, %0|%0, %2} *divv4sf3 divps {%2, %0|%0, %2} sse_vmdivv4sf3 divss {%2, %0|%0, %2} sse_rcpv4sf2 rcpps {%1, %0|%0, %1} sse_vmrcpv4sf2 rcpss {%1, %0|%0, %1} sse_rsqrtv4sf2 rsqrtps {%1, %0|%0, %1} sse_vmrsqrtv4sf2 rsqrtss {%1, %0|%0, %1} sse_vmsqrtv4sf2 *smaxv4sf3_finite maxps {%2, %0|%0, %2} *smaxv4sf3 sse_vmsmaxv4sf3 *sminv4sf3_finite minps {%2, %0|%0, %2} *sminv4sf3 sse_vmsminv4sf3 *ieee_sminv4sf3 *ieee_smaxv4sf3 *ieee_sminv2df3 minpd {%2, %0|%0, %2} *ieee_smaxv2df3 maxpd {%2, %0|%0, %2} sse3_addsubv4sf3 addsubps {%2, %0|%0, %2} sse3_haddv4sf3 haddps {%2, %0|%0, %2} sse3_hsubv4sf3 hsubps {%2, %0|%0, %2} sse_maskcmpv4sf3 cmp%D3ps {%2, %0|%0, %2} sse_vmmaskcmpv4sf3 cmp%D3ss {%2, %0|%0, %2} sse_comi sse_ucomi ucomiss {%1, %0|%0, %1} *andv4sf3 andps {%2, %0|%0, %2} sse_nandv4sf3 andnps {%2, %0|%0, %2} *iorv4sf3 *xorv4sf3 xorps {%2, %0|%0, %2} *andsf3 *nandsf3 *iorsf3 *xorsf3 sse_cvtpi2ps cvtpi2ps {%2, %0|%0, %2} sse_cvtps2pi cvtps2pi {%1, %0|%0, %1} sse_cvttps2pi cvttps2pi {%1, %0|%0, %1} sse_cvtsi2ss cvtsi2ss {%2, %0|%0, %2} sse_cvtss2si cvtss2si {%1, %0|%0, %1} sse_cvttss2si sse2_cvtdq2ps cvtdq2ps {%1, %0|%0, %1} sse2_cvtps2dq cvtps2dq {%1, %0|%0, %1} sse2_cvttps2dq cvttps2dq {%1, %0|%0, %1} sse_movhlps sse_movlhps sse_unpckhps unpckhps {%2, %0|%0, %2} sse_unpcklps unpcklps {%2, %0|%0, %2} sse3_movshdup movshdup {%1, %0|%0, %1} sse3_movsldup movsldup {%1, %0|%0, %1} sse_shufps_1 sse_storehps sse_loadhps sse_storelps sse_loadlps sse_movss movss {%2, %0|%0, %2} *vec_dupv4sf shufps {$0, %0, %0|%0, %0, 0} *sse_concatv2sf *sse_concatv4sf *vec_setv4sf_0 *vec_extractv4sf_0 *addv2df3 sse2_vmaddv2df3 addsd {%2, %0|%0, %2} *subv2df3 sse2_vmsubv2df3 subsd {%2, %0|%0, %2} *mulv2df3 mulpd {%2, %0|%0, %2} sse2_vmmulv2df3 mulsd {%2, %0|%0, %2} *divv2df3 divpd {%2, %0|%0, %2} sse2_vmdivv2df3 divsd {%2, %0|%0, %2} sqrtpd {%1, %0|%0, %1} sse2_vmsqrtv2df2 *smaxv2df3_finite *smaxv2df3 sse2_vmsmaxv2df3 *sminv2df3_finite *sminv2df3 sse2_vmsminv2df3 sse3_addsubv2df3 addsubpd {%2, %0|%0, %2} sse3_haddv2df3 haddpd {%2, %0|%0, %2} sse3_hsubv2df3 hsubpd {%2, %0|%0, %2} sse2_maskcmpv2df3 cmp%D3pd {%2, %0|%0, %2} sse2_vmmaskcmpv2df3 cmp%D3sd {%2, %0|%0, %2} sse2_comi sse2_ucomi ucomisd {%1, %0|%0, %1} *andv2df3 andpd {%2, %0|%0, %2} sse2_nandv2df3 andnpd {%2, %0|%0, %2} *iorv2df3 *xorv2df3 xorpd {%2, %0|%0, %2} *anddf3 *nanddf3 *iordf3 *xordf3 sse2_cvtpi2pd cvtpi2pd {%1, %0|%0, %1} sse2_cvtpd2pi cvtpd2pi {%1, %0|%0, %1} sse2_cvttpd2pi cvttpd2pi {%1, %0|%0, %1} sse2_cvtsi2sd cvtsi2sd {%2, %0|%0, %2} sse2_cvtsd2si cvtsd2si {%1, %0|%0, %1} sse2_cvttsd2si sse2_cvtdq2pd cvtdq2pd {%1, %0|%0, %1} *sse2_cvtpd2dq cvtpd2dq {%1, %0|%0, %1} *sse2_cvttpd2dq cvttpd2dq {%1, %0|%0, %1} sse2_cvtsd2ss cvtsd2ss {%2, %0|%0, %2} sse2_cvtss2sd cvtss2sd {%2, %0|%0, %2} *sse2_cvtpd2ps cvtpd2ps {%1, %0|%0, %1} sse2_cvtps2pd cvtps2pd {%1, %0|%0, %1} sse2_unpckhpd *sse3_movddup sse2_unpcklpd sse2_shufpd_1 sse2_storehpd sse2_storelpd sse2_loadhpd sse2_loadlpd *vec_extractv2df_1_sse *vec_extractv2df_0_sse sse2_movsd *vec_dupv2df_sse3 movddup {%1, %0|%0, %1} *vec_dupv2df unpcklpd %0, %0 *vec_concatv2df_sse3 *vec_concatv2df *addv16qi3 paddb {%2, %0|%0, %2} *addv8hi3 paddw {%2, %0|%0, %2} *addv4si3 paddd {%2, %0|%0, %2} *addv2di3 paddq {%2, %0|%0, %2} sse2_ssaddv16qi3 paddsb {%2, %0|%0, %2} sse2_ssaddv8hi3 paddsw {%2, %0|%0, %2} sse2_usaddv16qi3 paddusb {%2, %0|%0, %2} sse2_usaddv8hi3 paddusw {%2, %0|%0, %2} *subv16qi3 psubb {%2, %0|%0, %2} *subv8hi3 psubw {%2, %0|%0, %2} *subv4si3 psubd {%2, %0|%0, %2} *subv2di3 psubq {%2, %0|%0, %2} sse2_sssubv16qi3 psubsb {%2, %0|%0, %2} sse2_sssubv8hi3 psubsw {%2, %0|%0, %2} sse2_ussubv16qi3 psubusb {%2, %0|%0, %2} sse2_ussubv8hi3 psubusw {%2, %0|%0, %2} *mulv8hi3 pmullw {%2, %0|%0, %2} sse2_smulv8hi3_highpart pmulhw {%2, %0|%0, %2} sse2_umulv8hi3_highpart pmulhuw {%2, %0|%0, %2} sse2_umulv2siv2di3 pmuludq {%2, %0|%0, %2} sse2_pmaddwd pmaddwd {%2, %0|%0, %2} ashrv8hi3 psraw {%2, %0|%0, %2} ashrv4si3 psrad {%2, %0|%0, %2} lshrv8hi3 psrlw {%2, %0|%0, %2} lshrv4si3 psrld {%2, %0|%0, %2} lshrv2di3 psrlq {%2, %0|%0, %2} ashlv8hi3 psllw {%2, %0|%0, %2} ashlv4si3 pslld {%2, %0|%0, %2} ashlv2di3 psllq {%2, %0|%0, %2} sse2_ashlti3 sse2_lshrti3 *umaxv16qi3 pmaxub {%2, %0|%0, %2} *smaxv8hi3 pmaxsw {%2, %0|%0, %2} *uminv16qi3 pminub {%2, %0|%0, %2} *sminv8hi3 pminsw {%2, %0|%0, %2} sse2_eqv16qi3 pcmpeqb {%2, %0|%0, %2} sse2_eqv8hi3 pcmpeqw {%2, %0|%0, %2} sse2_eqv4si3 pcmpeqd {%2, %0|%0, %2} sse2_gtv16qi3 pcmpgtb {%2, %0|%0, %2} sse2_gtv8hi3 pcmpgtw {%2, %0|%0, %2} sse2_gtv4si3 pcmpgtd {%2, %0|%0, %2} *andv16qi3 pand {%2, %0|%0, %2} *andv8hi3 *andv4si3 *andv2di3 sse2_nandv16qi3 pandn {%2, %0|%0, %2} sse2_nandv8hi3 sse2_nandv4si3 sse2_nandv2di3 *iorv16qi3 por {%2, %0|%0, %2} *iorv8hi3 *iorv4si3 *iorv2di3 *xorv16qi3 pxor {%2, %0|%0, %2} *xorv8hi3 *xorv4si3 *xorv2di3 sse2_packsswb packsswb {%2, %0|%0, %2} sse2_packssdw packssdw {%2, %0|%0, %2} sse2_packuswb packuswb {%2, %0|%0, %2} sse2_punpckhbw punpckhbw {%2, %0|%0, %2} sse2_punpcklbw punpcklbw {%2, %0|%0, %2} sse2_punpckhwd punpckhwd {%2, %0|%0, %2} sse2_punpcklwd punpcklwd {%2, %0|%0, %2} sse2_punpckhdq punpckhdq {%2, %0|%0, %2} sse2_punpckldq punpckldq {%2, %0|%0, %2} sse2_punpckhqdq punpckhqdq {%2, %0|%0, %2} sse2_punpcklqdq punpcklqdq {%2, %0|%0, %2} *sse2_pinsrw sse2_pextrw sse2_pshufd_1 sse2_pshuflw_1 sse2_pshufhw_1 sse2_loadld sse2_stored *sse2_storeq *vec_extractv2di_1_sse2 *vec_extractv2di_1_sse *vec_dupv4si *vec_dupv2di *sse2_concatv2si *sse1_concatv2si *vec_concatv4si_1 *vec_concatv2di sse2_uavgv16qi3 sse2_uavgv8hi3 pavgw {%2, %0|%0, %2} sse2_psadbw psadbw {%2, %0|%0, %2} sse_movmskps movmskps {%1, %0|%0, %1} sse2_movmskpd movmskpd {%1, %0|%0, %1} sse2_pmovmskb pmovmskb {%1, %0|%0, %1} *sse2_maskmovdqu maskmovdqu {%2, %1|%1, %2} sse_ldmxcsr ldmxcsr %0 sse_stmxcsr stmxcsr %0 *sse_sfence sse2_clflush clflush %a0 *sse2_mfence *sse2_lfence sse3_mwait sse3_monitor monitor %0, %1, %2 *movv8qi_internal *movv4hi_internal *movv2si_internal *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 pfmax {%2, %0|%0, %2} mmx_sminv2sf3 pfmin {%2, %0|%0, %2} 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_gtv2sf3 pfcmpgt {%2, %0|%0, %2} mmx_gev2sf3 pfcmpge {%2, %0|%0, %2} mmx_eqv2sf3 pfcmpeq {%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 mmx_addv4hi3 mmx_addv2si3 mmx_adddi3 mmx_ssaddv8qi3 mmx_ssaddv4hi3 mmx_usaddv8qi3 mmx_usaddv4hi3 mmx_subv8qi3 mmx_subv4hi3 mmx_subv2si3 mmx_subdi3 mmx_sssubv8qi3 mmx_sssubv4hi3 mmx_ussubv8qi3 mmx_ussubv4hi3 mmx_mulv4hi3 mmx_smulv4hi3_highpart mmx_umulv4hi3_highpart mmx_pmaddwd mmx_pmulhrwv4hi3 pmulhrw {%2, %0|%0, %2} sse2_umulsidi3 mmx_umaxv8qi3 mmx_smaxv4hi3 mmx_uminv8qi3 mmx_sminv4hi3 mmx_ashrv4hi3 mmx_ashrv2si3 mmx_lshrv4hi3 mmx_lshrv2si3 mmx_lshrdi3 mmx_ashlv4hi3 mmx_ashlv2si3 mmx_ashldi3 mmx_eqv8qi3 mmx_eqv4hi3 mmx_eqv2si3 mmx_gtv8qi3 mmx_gtv4hi3 mmx_gtv2si3 mmx_andv8qi3 mmx_andv4hi3 mmx_andv2si3 mmx_nandv8qi3 mmx_nandv4hi3 mmx_nandv2si3 mmx_iorv8qi3 mmx_iorv4hi3 mmx_iorv2si3 mmx_xorv8qi3 mmx_xorv4hi3 mmx_xorv2si3 mmx_packsswb mmx_packssdw mmx_packuswb mmx_punpckhbw mmx_punpcklbw mmx_punpckhwd mmx_punpcklwd mmx_punpckhdq mmx_punpckldq *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 mmx_psadbw mmx_pmovmskb *mmx_maskmovq maskmovq {%2, %1|%1, %2} mmx_emms mmx_femms *sync_compare_and_swapqi *sync_compare_and_swaphi *sync_compare_and_swapsi lock cmpxchg8b %1 *sync_compare_and_swap_ccqi *sync_compare_and_swap_cchi *sync_compare_and_swap_ccsi sync_old_addqi lock xadd{b} {%0, %1|%1, %0} sync_old_addhi lock xadd{w} {%0, %1|%1, %0} sync_old_addsi lock xadd{l} {%0, %1|%1, %0} 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 lock add{b} {%1, %0|%0, %1} sync_addhi lock add{w} {%1, %0|%0, %1} sync_addsi lock add{l} {%1, %0|%0, %1} sync_subqi lock sub{b} {%1, %0|%0, %1} sync_subhi lock sub{w} {%1, %0|%0, %1} sync_subsi lock sub{l} {%1, %0|%0, %1} sync_iorqi lock or{b} {%1, %0|%0, %1} sync_iorhi lock or{w} {%1, %0|%0, %1} sync_iorsi lock or{l} {%1, %0|%0, %1} sync_andqi lock and{b} {%1, %0|%0, %1} sync_andhi lock and{w} {%1, %0|%0, %1} sync_andsi lock and{l} {%1, %0|%0, %1} sync_xorqi lock xor{b} {%1, %0|%0, %1} sync_xorhi lock xor{w} {%1, %0|%0, %1} sync_xorsi lock xor{l} {%1, %0|%0, %1} cmpdi cmpsi cmphi cmpqi cmpsi_1 cmpqi_ext_3 cmpxf cmpdf cmpsf movhi movstricthi reload_outqi movstrictqi movdi movdi+1 movti-1 movti movti+1 movsf movsf+1 movdf-1 movdf movdf+1 movdf+2 movxf-1 movxf movxf+1 movxf+2 movxf+3 zero_extendhisi2-2 zero_extendhisi2-1 zero_extendhisi2 zero_extendhisi2+1 zero_extendqihi2 zero_extendqihi2+1 zero_extendqihi2+2 zero_extendqisi2-1 zero_extendqisi2 zero_extendqisi2+1 zero_extendqisi2+2 zero_extendsidi2-1 zero_extendsidi2 zero_extendsidi2+1 extendsidi2+2 extendsidi2+3 extendsfdf2-3 extendsfdf2-2 extendsfdf2-1 truncdfsf2 truncdfsf2_with_temp truncdfsf2_with_temp+1 truncxfsf2 truncxfsf2+1 truncxfdf2-1 truncxfdf2 truncxfdf2+1 fix_truncxfdi2-1 fix_truncxfdi2 fix_truncsfdi2 fix_truncdfdi2 fix_truncxfsi2 fix_truncsfsi2 fix_truncdfsi2 fix_truncsfhi2 fix_truncdfhi2 fix_truncxfhi2 fix_truncxfhi2+1 fix_truncxfhi2+2 fix_truncxfhi2+3 fix_truncxfhi2+4 fix_truncxfhi2+5 fix_truncxfhi2+6 fix_truncxfhi2+7 fix_truncxfhi2+8 fix_truncxfhi2+9 fix_truncxfhi2+10 fix_truncxfhi2+11 floathisf2-11 floathisf2-10 floathisf2-9 floathisf2-8 floathisf2-7 floathisf2-6 floathisf2-5 floathisf2-4 floathisf2-3 floathisf2-2 floathisf2-1 floathisf2 floatsisf2 floatdisf2 floathidf2 floatsidf2 floatdidf2 floatdidf2+1 floatunssisf2 adddi3+1 addsi3 addsi3+1 addsi3+2 addhi3-2 addhi3-1 addhi3 addqi3 addxf3 adddf3 addsf3 subdi3+1 subsi3 subhi3 subqi3 subxf3 subdf3 subsf3 mulsi3 mulhi3 mulqi3 umulqihi3 umulsi3_highpart smulsi3_highpart mulxf3 muldf3 mulsf3 divxf3 divdf3 divsf3 divmodsi4+1 udivmodhi4-1 udivmodhi4 testsi_ccno_1 testqi_ccz_1 testqi_ext_ccno_0 testqi_ext_ccno_0+1 testqi_ext_ccno_0+2 andsi3-1 andsi3 andsi3+1 andsi3+2 andhi3-1 andhi3 andqi3 andqi3+1 iorsi3-1 iorsi3 iorhi3 iorqi3 iorqi3+1 xorsi3-1 xorsi3 xorhi3 xorqi3 xorqi_cc_ext_1+1 negdi2-1 negdi2 negdi2+1 negsi2 neghi2 negqi2 negsf2 abssf2 copysignsf3 copysignsf3+1 negdf2-1 negdf2 absdf2 copysigndf3 copysigndf3+1 negxf2-1 negxf2 absxf2 absxf2+1 absxf2+2 absxf2+3 one_cmplsi2-3 one_cmplsi2-2 one_cmplsi2-1 one_cmplsi2 one_cmplsi2+1 one_cmplhi2-1 one_cmplhi2 one_cmplhi2+1 one_cmplqi2 one_cmplqi2+1 ashldi3+1 x86_shift_adj_1-1 x86_shift_adj_1 x86_shift_adj_2 ashlsi3 ashlsi3+1 ashlhi3-1 ashlhi3 ashlqi3 ashrdi3 ashrdi3+1 x86_shift_adj_3-1 x86_shift_adj_3 ashrsi3 ashrhi3 ashrqi3 lshrdi3+1 lshrsi3-1 lshrsi3 lshrhi3 lshrqi3 rotldi3+1 rotlsi3 rotlhi3 rotlqi3 rotrdi3+1 rotrsi3 rotrqi3 extv extzv insv seq sne sgt sgtu sltu sge sgeu sle sleu sordered suneq sunge sungt sunle sunlt sltgt sltgt+1 sltgt+2 beq-2 beq-1 beq bne bgt bgtu blt bltu bge bgeu bleu bunordered bordered buneq bunge bungt bunle bunlt bltgt bltgt+1 bltgt+2 bltgt+3 bltgt+4 indirect_jump-4 indirect_jump-3 indirect_jump-2 indirect_jump-1 tablejump tablejump+1 call_pop-1 call_pop call_value_pop sibcall_value untyped_call sibcall_epilogue eh_return+1 ffssi2-1 ffssi2 ffssi2+1 clzsi2-1 clzsi2 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 sqrtsf2-3 sqrtsf2-2 sqrtsf2-1 sqrtsf2 sqrtdf2 fmodsf3 fmoddf3 fmodxf3 dremsf3 dremdf3 dremxf3 dremxf3+1 dremxf3+2 dremxf3+3 dremxf3+4 dremxf3+5 tandf2-4 tandf2-3 tandf2-2 tandf2-1 tandf2+1 tansf2+1 atan2df3 atandf2 atan2sf3 atansf2 atan2xf3 atanxf2 asindf2 asinsf2 asinxf2 acosdf2 acossf2 acosxf2 logsf2 logdf2 logxf2 log10sf2 log10df2 log10xf2 log2sf2 log2df2 log2xf2 log1psf2 log1pdf2 log1pxf2 logbsf2 logbdf2 logbxf2 ilogbsi2 expsf2 expdf2 expxf2 exp10sf2 exp10df2 exp10xf2 exp2sf2 exp2df2 exp2xf2 expm1df2 expm1sf2 expm1xf2 ldexpdf3 ldexpsf3 ldexpxf3 rintdf2 rintsf2 rintxf2 rintxf2+1 rintxf2+2 rintxf2+3 rintxf2+4 rintxf2+5 lrinthi2-4 lrinthi2-3 lrinthi2-2 lrinthi2-1 lrinthi2 lrintsi2 lrintdi2 lrintdi2+1 floorxf2 floordf2 floorsf2 floorsf2+1 floorsf2+2 floorsf2+3 floorsf2+4 floorsf2+5 lfloorhi2-4 lfloorhi2-3 lfloorhi2-2 lfloorhi2-1 lfloorhi2 lfloorsi2 lfloordi2 lfloordi2+1 ceilxf2 ceildf2 ceilsf2 ceilsf2+1 ceilsf2+2 ceilsf2+3 ceilsf2+4 ceilsf2+5 lceilhi2-4 lceilhi2-3 lceilhi2-2 lceilhi2-1 lceilhi2 lceilsi2 lceildi2 lceildi2+1 btruncxf2 btruncdf2 btruncsf2 btruncsf2+1 nearbyintxf2 nearbyintdf2 nearbyintsf2 movmemsi strmov strmov_singleop rep_mov setmemsi strset strset_singleop rep_stos cmpstrnsi cmpintqi strlensi strlendi strlenqi_1+1 movsicc-1 movsicc movhicc movqicc movqicc+1 movsfcc movdfcc movdfcc+1 movxfcc movxfcc+1 addqicc addhicc addsicc allocate_stack_worker allocate_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 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 movv16qi movv8hi movv4si movv2di movv4sf movv4sf+1 movv2df movv2df+1 pushv16qi1 pushv8hi1 pushv4si1 pushv2di1 pushv4sf1 pushv2df1 movmisalignv16qi movmisalignv8hi movmisalignv4si movmisalignv2di movmisalignv4sf movmisalignv2df negv4sf2 absv4sf2 reduc_splus_v4sf reduc_smax_v4sf reduc_smin_v4sf vcondv4sf sse_shufps vec_initv4sf vec_initv4sf+1 vec_setv4sf vec_setv4sf+1 vec_extractv4sf negv2df2 absv2df2 reduc_splus_v2df vcondv2df sse2_cvtpd2ps+1 sse2_shufpd sse2_shufpd+1 sse2_shufpd+2 vec_setv2df-2 vec_setv2df-1 vec_setv2df vec_extractv2df vec_initv2df negv16qi2 negv8hi2 negv4si2 negv2di2 mulv16qi3 mulv4si3 mulv2di3 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 umaxv8hi3 smaxv16qi3 smaxv4si3 umaxv4si3 sminv16qi3 sminv4si3 uminv8hi3 uminv4si3 vcondv16qi vcondv8hi vcondv4si vconduv16qi vconduv8hi vconduv4si one_cmplv16qi2 one_cmplv8hi2 one_cmplv4si2 one_cmplv2di2 sse2_pshufd sse2_pshuflw sse2_pshufhw sse2_loadd sse2_loadd+1 sse_storeq sse_storeq+1 vec_setv2di vec_extractv2di vec_initv2di vec_setv4si vec_extractv4si vec_initv4si vec_setv8hi vec_extractv8hi vec_initv8hi vec_setv16qi vec_extractv16qi vec_initv16qi movv8qi movv4hi movv2si movv2sf movv2sf+1 movv2sf+2 pushv8qi1-2 pushv8qi1-1 pushv8qi1 pushv4hi1 pushv2si1 pushv2sf1 movmisalignv8qi movmisalignv4hi movmisalignv2si 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 sync_compare_and_swapdi sync_compare_and_swap_ccdi prefetchnta %a0 prefetcht2 %a0 prefetcht1 %a0 prefetcht0 %a0 test{l} {%0, %0|%0, %0} r,?mr ri,mr q,?mq qi,mq Qm Qmn =a f,xm =< ri*m =r*m =r +r =X =r,r,r,m r,rn,rm,rn +rm,r rn,m =q,q,q,r,r,?r,m q,qn,qm,q,rn,qm,qn +q +qm,q *qn,m =R =Qm,?r Q,Q =Qm,?R +Q riF*m =x,x,m C,xm,x =<,<,< f,rFm,x +f =<,<,<,< f,Fo,*r,Y f,rFo,Y =f,m,f,*r,o,Y*x,Y*x,Y*x,m =f,m,f,r,o,Y*x,Y*x,Y*x,m fm,f,G,roF,Fr,C,Y*x,m,Y*x =X,X,X f,Fo,*r =<,< f,ro =f,m,f,*r,o fm,f,G,*roF,F*r =f,m,f,r,o fm,f,G,roF,Fr =r,?&q =r,r qm,0 =r,?r,?*o,?*y,?*Y 0,rm,r,rm,rm =*A,r,?r,?*o 0,0,r,r =X,X,X,&r =*a,r *0,rm *0,qm =f,m,Y fm,f,mY =Y =f,m fm,f =m,f,Y f,f,Ym =fm =m,?fx*r,Y =X,m,X =m,?fx*r =X,m =m =m,?f,?r,?x f,f,f,f =X,m,m,m =f =m,?f,?r =X,m,m =m,?f,?r,?Y x,xm Y,Ym =m,?r =&1f =m,m =&1f,&1f =f,f =f,?f,x,x m,r,r,mr =x,x =f,?f,Y,Y =Y,Y =r,o %0,0 roiF,riF =qm,q qi,qm =rm,r ri,rm =r,rm,r %0,0,r rmni,rni,lni =r,rm rmni,rni rmni =rm =rm,r,r ri,rm,lni =qm,q,r,r %0,0,0,r qn,qmn,rn,ln =qm,q,r %0,0,0 qn,qmn,rn qn,qnm =q,qm qmni,qni =q qmni =qm =Q qn,qmn =r,r,r %rm,rm,0 K,i,mr =A =d %a =&a,?a =&d,&d 1,0 =&d %!*a,r,rm in,in,rin n,n,rn %!*a,q,qm,r n,n,qn,n %!*a,q,qm n,n,qn %0,0,qm ri,rm,L rim,ri qi,qmi,ri qi,qmi =q,qm,*r qim,qi,i qim,qi +q,qm qmi,qi ri,rmi rim =r,m rmi,ri =q,m,r qmi,qi,ri +q,m qim =ro =x,x,f,rm 0,x,0,0 xm,0,X,X =x,x,rm xm,0,X =f,rm =x 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 =Y,Y,f,rm 0,Y,0,0 Ym,0,X,X =Y,Y,rm 0,Y,0 Ym,0,X =f,?rm =qm,r =&r,r n,0 Jc,Jc +r*m,r*m I,c =qm,r,r 0,0,l cI,cI,M cI,cI =*d,rm *a,0 =rm,rm +qm =qm,qm +qm,qm =&r =a,a rsm s,c,d,a =&q =c =&a =f,x fm,xm =f,f,x 0,fm,0 fm,0,xm 0,fm =f,Y fm,Ym =f,f,Y fm,0,Ym 0,f f,0 =u =D =S =&c r,0 =f,f,r,r f,0,rm,0 0,f,0,rm =f,f,&r,&r =x,m =y =x,x,o x,m,x =m,x,x 0,m,x =x,x,*y,*y 0,m,0,m x,C,*y,C =x,x,Y,m 0,C,C,0 x,m,*r,x*rfF =x,m,fr xm,x,m 0,o,x =x,o =m,x,x*fr x,0,o =x,x,x,o 0,0,x,0 m,x,0,x*fr =x,x,x,x,x,m C,0,0,x,o,0 m,m,x,0,0,x*fr =x,x,m,x,x,o 0,0,0,x,o,x x,m,x,0,0,0 =Y,Y,Y,x,x 0,0,m,0,0 Y,m,C,x,m =Y,x,x mr,m,x =mx =Y,x =Y,Y,*y,*y 0,rm,0,rm Y,C,*y,C 0,m,0,*rm Y,x,m =Y,?Y,Y,x,x,x m,*y,0,0,0,m C,C,Y,x,m,0 =y,y 0,ym ym,0 ym,C =x,y,m,m,frxy x,y,x,y,m =y,x,frxy 0,0,o yi =y,Y,Y,x,frxy 0,0,Y,0,o +m test{w} {%0, %0|%0, %0} test{b} {%0, %0|%0, %0} cmp{b} {$0, %0|%0, 0} fild%z1 %1 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} sar{l} {%b2, %0|%0, %b2} sar{w} {%b2, %0|%0, %b2} sar{b} {%b2, %0|%0, %b2} sar{b} {%1, %0|%0, %1} sar{b} {%b1, %0|%0, %b1} shr{l} {%b2, %0|%0, %b2} shr{w} {%b2, %0|%0, %b2} shr{b} {%b2, %0|%0, %b2} shr{b} {%1, %0|%0, %1} shr{b} {%b1, %0|%0, %b1} rol{l} {%2, %0|%0, %2} rol{l} {%b2, %0|%0, %b2} rol{w} {%2, %0|%0, %2} rol{w} {%b2, %0|%0, %b2} rol{b} {%1, %0|%0, %1} rol{b} {%b1, %0|%0, %b1} rol{b} {%2, %0|%0, %2} rol{b} {%b2, %0|%0, %b2} ror{l} {%2, %0|%0, %2} ror{l} {%b2, %0|%0, %b2} ror{w} {%2, %0|%0, %2} ror{w} {%b2, %0|%0, %b2} ror{b} {%2, %0|%0, %2} ror{b} {%b2, %0|%0, %b2} ror{b} {%1, %0|%0, %1} ror{b} {%b1, %0|%0, %b1} 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} movhlps {%2, %0|%0, %2} movlps {%H2, %0|%0, %H2} movhps {%2, %0|%0, %2} movlhps {%2, %0|%0, %2} movlps {%2, %H0|%H0, %2} movhps {%1, %0|%0, %1} movhlps {%1, %0|%0, %1} movlps {%H1, %0|%0, %H1} movlps {%2, %0|%0, %2} movd {%2, %0|%0, %2} unpckhpd {%2, %0|%0, %2} movlpd {%H1, %0|%0, %H1} movhpd {%1, %0|%0, %1} unpcklpd {%2, %0|%0, %2} movhpd {%2, %0|%0, %2} movlpd {%2, %H0|%H0, %2} unpckhpd %0, %0 shufpd {$1, %1, %0|%0, %1, 1} movsd {%2, %0|%0, %2} movlpd {%2, %0|%0, %2} shufpd {$2, %2, %0|%0, %2, 2} movhpd {%H1, %0|%0, %H1} movhps {%H1, %0|%0, %H1} movhps {%1, %H0|%H0, %1} psrldq {$8, %0|%0, 8} movq {%H1, %0|%0, %H1} pshufd {$0, %1, %0|%0, %1, 0} punpcklqdq %0, %0 movlhps %0, %0 movq2dq {%1, %0|%0, %1} movdq2q {%1, %0|%0, %1} pfsub {%2, %0|%0, %2} pfsubr {%2, %0|%0, %2} punpckhdq %0, %0 unpckhps %0, %0 pshufw {%2, %1, %0|%0, %1, %2} pshufhw {%2, %1, %0|%0, %1, %2} pshuflw {%2, %1, %0|%0, %1, %2} pshufd {%2, %1, %0|%0, %1, %2} shufpd {%3, %2, %0|%0, %2, %3} shufps {%3, %2, %0|%0, %2, %3} pinsrw {%3, %k2, %0|%0, %k2, %3} movz{bl|x} {%h1, %k0|%k0, %h1} movs{bl|x} {%h1, %k0|%k0, %h1} movz{bl|x} {%b1, %k0|%k0, %b1} fix_trunchi_i387_fisttp_with_temp fix_truncsi_i387_fisttp_with_temp fix_truncdi_i387_fisttp_with_temp lea{l} {%a2@TLSGD(,%1,1), %0|%0, %a2@TLSGD[%1*1]} call %P3 lea{l} {%a2@DTLNDX(%1), %4|%4, %a2@DTLNDX[%1]} push{l} %4 call %a2@TLSPLT pop{l} %4 nop *tls_local_dynamic_base_32_gnu lea{l} {%&@TLSLDM(%1), %0|%0, %&@TLSLDM[%1]} call %P2 *tls_local_dynamic_base_32_sun lea{l} {%&@TMDNX(%1), %3|%3, %&@TMDNX[%1]} push{l} %3 call %&@TLSPLT pop{l} %3 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]]} fldcw %3 frndint fclex fldcw %2 mov{l} {%1, %2|%2, %1} mov{l} {%2, %0|%0, %2} xor{l} %2, %2 mov{l} {%%gs:%P1, %2|%2, DWORD PTR %%gs:%P1} mov{l} {%2, %0|%0, %2} xor{l} %2, %2 mov{l} {%1, %3|%3, %1} xor{l} {%2, %3|%3, %2} mov{l} {%1, %3|%3, %1} xor{l} {%%gs:%P2, %3|%3, DWORD PTR %%gs:%P2} pextrw {%2, %1, %0|%0, %1, %2} 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 sync_double_compare_and_swap_ccdi *sync_double_compare_and_swap_ccdi_pic allocate_stack_worker_postreload allocate_stack_worker_rex64_postreload =r,m,*y,*y,?rm,?*y,*x,*x,?r,m,?*Y,*x rinm,rin,C,*y,*y,rm,C,*x,*Y,*x,r,m =r,o,*y,m*y,*y,*Y,m,*Y,*Y,*x,m,*x,*x riFo,riF,C,*y,m,C,*Y,*Y,m,C,*x,*x,m =f,m,f,r,m,x,x,x,m,!*y,!rm,!*y fm,f,G,rmF,Fr,C,x,xm,x,rm,*y,*y fm,f,G,*roF,F*r,C,Y*x,mY*x,Y*x =*y,*y,m,*y,*Y,*Y,*Y,m,*x,*x,*x,m,?r,?m C,*ym,*y,*Y,*y,C,*Ym,*Y,C,*x,m,*x,irm,r =*y,*y,m,*y,*Y,*x,*x,*x,m,?r,?m C,*ym,*y,*Y,*y,C,*x,m,*x,irm,r imul{l} {%2, %1, %0|%0, %1, %2} imul{w} {%2, %1, %0|%0, %1, %2} shld{l} {%2, %1, %0|%0, %1, %2} shld{l} {%s2%1, %0|%0, %1, %2} shrd{l} {%2, %1, %0|%0, %1, %2} shrd{l} {%s2%1, %0|%0, %1, %2} shufps {$0xe4, %1, %0|%0, %1, 0xe4} pshufd {$85, %1, %0|%0, %1, 85} `O/ 0O/ O/ O/ O/ P/ O/ O/ O/ O/ |P/ P/ P/ P/ P/ P/ LP/ LP/ LP/ ;Q/ `P/ 1Q/ `P/ *Q/ #Q/ Q/ Q/ Q/ Q/ Q/ R/ )R/ )R/ 4R/ Q/ Q/ Q/ R/ Q/ R/ Q/ R/ R/ |R/ uR/ nR/ ?S/ OS/ yS/ S/ S/ S/ S/ S/ S/ )S/ )S/ 4S/ T/ 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/ !T/ S/ S/ S/ S/ S/ S/ S/ S/ BT/ T/ - R ` S S ; R J R S a R J R S o R \_T S } R R S R R S R d_T S R R S R R S R R S R R ( S - R > R - @ S W R d R X S R W/ p S R V/ S R V/ S R V/ S R `V/ S R 0V/ $ S R V/ T S R %W `H, p S R R G, S R U/ S R U/ S R pU/ S R @U/ S R U/ S ( R T/ S 6 R R S ? R R S Q R b R S l R b R `p- S s R ~ R S R / S R S/ S R R , S R R D S R 6/ \ S R R t S R R t S R L R S R 1 R S H R R S Q R 5/ S Z R R S d R n R S } R R S R R 4 S R R L S R 0OS d S R `5/ | S R R L S ' R 05/ S 6 R C R Z- S ^ R l R S R U S R _T S R `$/ S R $/ $ S R R/ < S R / T S R $/ l S R #/ S R pQ/ S R P/ S R P / S R #/ S R #/ S - R pO/ S > R N/ , S M R / ` , D S T R U 0 , \ S i R R t S R U S R U S R R S R U S R U S : R S R S n R _T ` , S R U 4 S "S N/ G, X S "S pN/ PG, p S *#S R G, S R M/ S R ! R S R `M/ S R L/ S R `L/ S R K/ S R R S / R K/ 0 S D R J/ H S U R pJ/ l S e R 0J/ S x R I/ S R K/ F, S R PI/ S R I/ S R H/ S R pK/ `F, D S R 0H/ \ S R G/ S R R F, S : R L R E, S f R U pE, S R U E, S R U D, S R 8/ , S R 8/ , 4 S R 8/ , X S pOS U , | S OS U , S OS U , S R U S R U S $ R U S 8 R `8/ , S I R U , H S d R 08/ , S u R 8/ , S R U , S R U , , S R R `D, S R R C, < S R _T h S R _T S R R S 4 R _T S E R _T S V R _T S g R _T S y R R S R `T ( S R `T @ S R `T C, X S R `T PC, p S R (`T C, S R U S R R , S R R , S 7 R D R @ , $ S [ R q R $ S f R $ R P , S p R w R T S R U l S R U S R U S R F/ S R E/ , S R D/ P S R C/ t S R B/ P S R p4/ S R 3/ S R 3/ S R `2/ S R A/ S R 1/ S $ R 0/ ( S 1 R // L S : R 0// p S G R ./ S P R -/ S Y R A/ S b R P-/ S k R ,/ Y- S w R R S R U < S R R p , ` S R R , S R R , S R * R S R * R S ' R * R S 0 R R S 9 R R S B R R S K R R S T R S S a R R , S j R R , S s R 0`T P S } R <`T t S R R S R R S R R S R R S R R S R R S R R S R R , 4 S R R P , 4 S # R U X S 5 R U S E R U R S 'S ` R P , S q R | R P , $ S R R S R g R T S R R pB, S R R S R / S R R S R & R S @ R & R S N R \ R X S x R U S R @/ D S R R h S R P?/ S R c R S R H`T S R S S R / S R _ R 4 S R S X S R R X- p S R R p S R R S * R 7 R S R R IS S [ R IS h S d R IS S m R JS S v R JS S R JS $ S R T`T H S R ^ S l S R 8JS 4 S R ^ S S R 8JS S R R W- p S R R S R R S R R $ S R R h S ' R R S 0 R 9 R S P R 9 R S Y R 9 R $ S b R ``T H S k R K!S S x R R V- p S R R S R R S R R 4 S R K!S S R R S R R S R U S ( R 2 R S < R 2 R S I R S R 8 S ] R S R 8 S j R t R P S ~ R t R P S R U h S R U S R U S R U B, S R U P , ( S R U p S R U S R U S R U A, S R U P , 0 S / R U x S ? R I R S N R I R S X R I R S b R ] N S l R ] N S v R ] N S R I R S R I R S R I R S R ] N S R ] N S R ] N S R R S R U S R R 8 S ! R U 8 S 0 R l`T 8 S ? R U P S N R U P S Y R t`T @ , t S d R >/ S o R 0,/ S | R +/ S R */ S R P*/ ( S R )/ L S R )/ p S R (/ S R &/ S R @&/ S R %/ S R U $ S R |`T 0 , t S R `T , H S R . R l S 8 R `T S C R . R l S X R . R S p R } R S R } R S R R S R `T S R R S R R S R R L S R R p S - R @ R D S J R @ R h S a R `T S l R `T S { R @ R S R @ R S R R S R R S R U $ S R R l S R `T S R R l S $ R R S < R I R S ` R I R S p R R S R `T S R R S R R S R R L S R R p S R R D S R R h S - R `T S 8 R `T S G R R D S \ R R S t R R S R R S R fP , ( S R R l S R `T S R R S R `T S R R h S & R R D S 9 R `T S H R `T S S R fP , ( S ` R s R l S } R `T S R R S R `T S R R D S R R h S R `T S R aT S R R X S R R p S R # R S < R I R S b R i R S t R { R S R U S R U 0 S R U ` S R U S R U 0 S R U ` S R U S R U S R U S R U S R U S $ R U D S 4 R U S U D R . S L R R S [ R R S h R / S t R / T R / 4 T R / L T R / d T R fP + S R R . S R R 0 . S R R ` . , S R R . | T ;Q ;Q 0 + S T >/ + S R >/ , S R =/ . T " R U 0A, T / R / R o- S 5 R U T @ R U T N R W R T n R W R 0 , T u R z R T R OS T R PS T tPS PS < T PS PS < T R U x T R @QS S R lQS T R QS T R QS T " R U , T ? R =/ h T R R =/ T c R =/ T u R `=/ T R @=/ ( T R =/ X T R T R T R T R ` T R @ H T R x T R T R ;/ T , R ;/ T : R ;/ 8 T I R p;/ h T Z R @;/ T k R ;/ T | R :/ T R :/ ( T R :/ X T R :/ T R `:/ T R @:/ T R :/ T R 9/ H T R 9/ x T R 9/ T R `9/ T . R @9/ T = R 9/ 8 T L R aT h T [ R 2 R T h R v R S | R aT T R R T R v R S R v R S R v R @, S R v R S R v R S R R , T R R P , T ' R / R S 4 R / R S < R / R S L R / R S T R \ R S a R \ R S i R \ R S y R \ R S R R p , T R R , T R R @ T R R , T R R T R R T R R T R R , d T R R , T R R , T R R 0 , T R " R P , T * R 6 R T > R H R S N R Y R T ` R k R @@, S s R U T ~ R 7/ , T R U , 0 T R U ` T R U x T R 7/ ?, T R p7/ ?, T R U , T R U , T R U 0 , S R R @ , T % R U 8 T 6 R U P T G R U T X R @7/ , h T f R U , T ~ R 7/ , T R 6/ , T R U , L T R U , T R U , S R R , T R U 8 T R U P T R U T R 6/ , h T , R U 0 , T C R 6/ @ , T P R P6/ P , T ] R U 0 , L T t R U , T R U 0 , S R R @ , T R U ` , S R RS p , T R R @?, S R R T R R T R R T R * R T A R L R T c R o R < T } R R ` T R R T R R T R R T R R T R R T R R t T 1 R B R `U- T P R aT T ] R $aT T j R U 4 T w R ,aT p T R , T R R >, T R R P>, T $ R R >, T R R ( T R R ( T R R $ T R R $ T , R $/ n- H T H R ` R , l T n R / S R / T R / S R / T R / T N 0 / =, S R `#/ T R @ / T R (RS , T R hRS , , T R RS , P T ! R RS , T ; R "/ T N R "/ T ` R "/ T r R !/ T R @!/ T R / ( T R R p=, @ T R R =, X T R R <, p T R R P<, T 6 R E R ;, T ] R l R ;, T R R 0;, T R R :, T R S T R R T- $ T R _ S $ T R R `T- $ T ' R 1 R T G R V R S- $ T l R v R $ T R R `S- $ T R R p:, H T R R R- H T R R :, H T R 1 R @R- H T O R R 9, H T I R 2 R Q- H T Y R k R T R k R $ T R R PQ- $ T R R T R R $ T R R P- $ T R R $ T R k R $ T R S l T % S 5 S l T K S \ S P- $ T u S S , $ T S S P , $ T S S p9, T S S O- T S + S P , T S * S P , T B S L S T b S p S 9, $ T S S T S S T S L S T S p S T S S T S S T S S O- , T S S , P T S , S , P T F S S S pN- h T l S y S @ , T S R , T S S 8, T S S P8, T S S 8, T S TaT , T # S `aT 0 , T / S < S p , $ T U S b S , $ T { S S , H T S S P , H T S p / , T S laT , p T S xaT ` , T S aT , T S aT @ , T S S N- T ( S 5 S T S S aT T c S aT $ T s S aT H T S U l T S ? S T S S M- l T S S l T S S M- l T S S T S % S L- l T ; S E S l T [ S k S L- l T S S 7, T S R K- T S 5 S T S 5 S l T S R K- l T S S T S S l T S R J- l T S S I- l T / S > S @ , l T U S d S , l T { S S `7, T S S `I- T S S , T S S , T S S T S / S 6, l T F S [ S T P S Z S T p S S , T x S / S , T S [ S , T S Z S , T S S 6, P T S S @6, h T S S 5, h T S S H- T / S = S , T V S L R @ , T e S s S , T S S T S S T S S @H- T S S G- T , S ; S @ T T S b S , d T { S aT P , | T S aT T S aT , T S 0 / , T S aT ` , T S aT , 0 T S aT @ , H T S bT , l T S $bT T S 0bT T S S *, 0 T W S e S 0*, T T ~ S S ), 0 T S S , T S S , T S S , T S / S , T I S X S , T r S S ` , T S S , 4 T S S , 4 T S PW/ x T S 4SS p , T S ` / , T S / , T ' S / ` , \ T 6 S hbT F- T B S U , T N S U T [ S tbT T s S bT T S bT ( T S bT @ T S bT X T S bT | T S bT T S bT T S R ` - 8 T S S @ - \ T S ) S @), T @ S M S (, T f S t S (, $ T S S (, < T S S T T S S P + l S S S ', 4 S S W x T S ' S + T 3 S W x T @ S W x T M S H W + T X S e S p + T x S bT T S cT T S `cT T S cT T S S `', T S S ', , T S cT &, P T S S p&, , T 6 S D S &, , T Z S h S %, , T ~ S S p%, t T S S %, T S S $, T S S 0$, t T S * S #, T C S Q S , T g S u S ` , T S S F- T S S p#, T S S #, T S S ", T S * S ", T @ S J S ", T ` S j S !, !T S S 0!, !T S S , t T S S (!T S cT @!T S U d!T S cT |!T S S , !T - S S , !T : S S @ , !T G S S , "T R S S p , !T a S G S , !T p S o S , !T S S , !T S S 0 , $"T S S , H"T S S , l"T S S , "T S A S , $"T S h S p , H"T S S , $"T S S , H"T S S , !T S S , !T S 8 S , !T 7 S S , "T C S T S - !T l S c S , "T { S S , !T S S ` , !T S S , !T S - S , !T S S p , "T S S , #T S S , "T S S , #T S * S , D#T S J S , "T S j S ` , #T S S , D#T S R S , !T + S w S @ , !T 7 S S , !T C S S , $"T O S S P , H"T [ S S , l"T g S / S , !T t S / S ` , !T S / S , !T S r S , $"T S r S 0 , H"T S r S , l"T S S p , !T S S , !T S S , !T S S , !T S S 0 , !T S S , !T S > S ` , h#T S e S , #T S S ` , h#T - S S , $"T ; S S , $"T I S S , H"T W S / S @, H"T e S X S ~, l"T s S S }, l"T S / #T S 4SS P}, #T S ` / |, $T S S @|, L$T S S d$T S S |$T S cT $T S U $T S cT $T # S ` / - !T 1 S S - !T ? S ) S , $T J S S , %T W S e S $%T ~ S W y, S S f W w, S S TSS H%T S xSS x%T S SS %T SS S u, %T SS TS &T S TSS H%T S xSS x%T ' S SS %T @TS S `s, %T dTS TS &T C S R S `r, P&T p S S `q, t&T S S `p, &T S S o, P&T S S n, t&T , S E S m, &T ] S h S 0m, &T S S pl, &T S S k, &T S S j, &T S S 0j, &T % S 0 S pi, &T M S X S h, &T t S S g, &T S S 0g, &T S S pf, &T S S e, &T !S !S d, &T :!S E!S 0d, &T b!S m!S pc, &T !S !S b, &T !S + 'T !S + 'T !S P + 4'T !S + L'T !S 0 , S !S - d'T !S + |'T !S + 'T !S ` + 'T $ R 0 / 'T !S / 4'T !S , 'T F R / L'T "S p / 'T "S , (T "S p / 0(T !"S H(T )"S 0(T 1"S ]- `(T 7"S l(T ?"S 0 / (T E"S (T M"S (T U"S / (T ["S (T c"S (T k"S (T s"S / )T y"S ,)T "S D)T "S \)T "S t)T "S )T "S , )T "S )T "S b, )T "S )T "S )T #S )T %#S a, )T 6#S )T I#S )T \#S *T o#S , (*T #S @*T a#S X*T t#S $- p*T #S *T #S *T #S p*T #S *T #S *T #S *T R @ / +T R / +T R @ / 0+T #S ` . H+T #S `, `+T #S +T $S . +T $S +T ($S +T 5$S . +T @$S ,T M$S ,,T ^$S #- P,T m$S "- h,T |$S !- ,T $S - ,T $S - ,T $S - ,T $S - ,T $S - ,T $S - -T $S (-T $S L-T %S p-T %S -T )%S -T :%S -T K%S -T \%S .T m%S 0.T ~%S `.T %S .T %S .T %S .T %S -T %S -T %S -T %S /T %S h/T %S /T &S /T &S (0T &&S d0T 3&S / ,T >&S , ,T I&S 0 , t,T T&S / ,T _&S , ,T j&S , 0T u&S 0T &S / 0T K S . 0T &S 1T &S . 01T &S T1T &S 1T &S 1T &S 1T &S @ . 2T &S . 82T &S , \2T &S P , 2T &S , 2T S . 0T &S 1T &S P . 01T &S . 2T &S . 82T 'S , \2T 'S ` , 2T 'S , 2T 'S 0`, 2T !'S _, 2T ('S ^, 3T /'S ], 43T 0'S ], 43T q S 0\, X3T r S P[, X3T 9'S Y, p3T J'S X, p3T ['S , \2T b'S p , 2T i'S , 2T p'S , \2T w'S , 2T ~'S 0 , 2T r R W, 3T 'S 3T 'S 3T 'S - 3T 'S + 4T 'S + 4T 'S PE- 04T 'S H4T 'S 4T 'S H4T (S ` . 01T (S t)T (S d'T (S d'T )(S . 2T 0(S . 82T 7(S 4T @(S 4T I(S p . 01T P(S . 2T W(S . 82T ^(S 4T g(S 4T p(S . 01T w(S 0 . 2T ~(S . 82T R C- 4T (S 4T (S 4T (S 0 . 0T (S 0(T (S . 01T (S . 2T (S @ . 82T (S - 5T (S P - 5T (S / 85T (S P5T (S 5T (S - 5T (S - 5T )S p / 5T )S 5T )S (6T &)S ` - p6T -)S - p6T 4)S 6T =)S 6T F)S 6T O)S 7T ])S $7T k)S H7T y)S . 01T )S l7T )S 7T )S . 2T )S 7T )S P . 82T )S 7T S . ,8T )S P8T )S P8T )S 0B- 8T *S . 8T *S @ . 8T *S 8T #*S 8T -*S . 9T 5*S . @9T =*S P . d9T E*S 9T O*S 9T a*S @ . 8T q*S . 8T y*S . 9T *S ` . @9T S . d9T *S 9T *S 9T *S . 8T *S p . 9T *S . @9T R . d9T *S 9T *S . 8T *S . 9T *S 0 . @9T X R 0 . d9T *S 9T *S . 8T R . 9T *S @ . @9T *S . 9T *S . :T *S @ . H:T +S . )T +S . )T +S P . )T +S . )T _ N . )T +S ` . )T +S . )T +S . )T +S p . )T $+S . )T O . )T )+S . )T 2+S 0 . )T 8+S . )T >+S . )T D+S @ . )T J+S . )T P+S . )T V+S x:T ^+S :T f+S x:T l+S :T r+S . S v+S . S z+S . S ~+S ` . S +S 0 . S +S . S +S . S +S . S "?Q p . S +S @ . S +S . S +S . S +S . S +S . S +S P . S +S . S +S . S +S . S +S :T +S :T +S :T +S :T +S 8;T ,S ;T ,S ;T ",S 4T ,S p . D>T -S . @*T ,-S >T H-S - >T \-S >T r-S ?T -S 4?T -S d?T -S ?T -S ?T -S + 2T -S P + 2T -S / ?T -S / @T -S . \2T -S / ?T -S @ / @T -S . \2T -S @T .S @T .S ?T .S ?T $.S $@T ..S $@T 7.S \2T @.S \2T I.S H@T n.S - 2T R.S x@T .S p - 2T [.S @T .S ` - \2T d.S - @T m.S - @T u.S - ?T ~.S - AT .S @ - \2T .S @ - 8AT .S - hAT .S - AT .S - @BT .S P - hAT .S - AT .S - @BT .S P . BT .S . BT .S . 8AT .S . BT .S p . BT .S p . 8AT .S - BT .S - BT /S - 8AT /S @ / 2T /S / 2T !/S . \2T */S - 2T 2/S @ - 2T :/S 0 - \2T B/S - $CT K/S . 2T R/S . 2T Y/S . \2T `/S . 2T i/S . 2T r/S . \2T {/S @ - 2T /S - 2T /S - \2T /S . 2T /S . 2T /S . \2T /S - TCT /S - xCT /S - CT /S @ / 2T /S / 2T /S @, \2T /S P,T /S CT /S CT /S DT 0S $CT 0S DT 0S DDT )0S hDT 40S DT ?0S + -T H0S P + ,T Q0S + P,T Z0S \2T e0S , \2T n0S / 2T w0S @ / 2T 0S -T 0S ,T 0S P,T 0S DT 0S DT 0S @ET 0S |ET 0S ET 0S ET 0S 0V, -T 0S U, ,T 0S T, P,T 1S \2T 1S P , \2T 1S @ / 2T !1S / 2T )1S -T 31S ,T =1S P,T G1S DT Q1S DT [1S @ET f1S |ET q1S ET |1S ET 1S PT, -T 1S S, ,T 1S S, P,T 1S \2T 1S , \2T 1S / 2T 1S @ / 2T 1S \2T 1S , \2T 1S @ / 2T 1S / 2T 1S ~. 0FT 2S - `FT 2S Q, `FT 2S pP, FT &2S ~. FT /2S 8- `FT 62S O, FT F2S 0N, ,GT O2S {. hGT Y2S p - )T R L, GT R @@- GT b2S {. GT k2S 0{. HT R K, LHT t2S pHT 2S pHT 2S z. HT 2S pz. IT 2S z. S p&- \T S :- \T >S 04- ]T >S +- (]T (>S L]T 6>S d]T H>S (- |]T X>S 0&- ]T e>S +- ]T q>S (- ]T >S %- ^T >S P+- ^T >S 0(- <^T >S %- `^T X S + x^T S P - ^T S ` - ^T S p - ^T >S v, ,_T S , ^T S p , ^T ( S , ^T >S t, ,_T output_565 output_564 output_563 output_562 output_561 output_560 >S >S ?S ?S output_554 output_546 output_298 output_297 output_296 output_295 output_294 output_293 output_292 output_291 output_290 output_289 output_288 output_210 output_208 output_166 output_165 output_164 output_163 output_162 output_161 output_160 output_159 output_158 output_157 output_156 output_155 output_154 output_153 output_152 output_151 output_150 output_149 output_148 output_101 output_99 output_97 output_95 output_93 output_92 output_89 output_88 output_87 output_86 output_84 output_69 output_68 output_67 output_66 output_64 output_63 output_62 output_61 output_59 output_58 output_57 output_43 output_34 '?S J R fP ` 6 ??S 4 6CS ` 6 ?S p 6 E?S ` 6 ??S 4 6CS ` 6 ?S p 6 E?S ` 6 K?S 4 6CS ` 6 ?S p 6 Q?S p 6 W?S 4 ?S 4 8CS 4 ?S p 6 Z?S 4 ?S 4 ?S 6 ^?S 6 @S 4 jDS 6 ^?S 6 @S ` 6 ES 6 ^?S 6 @S ` 6 ES 6 ^?S 6 @S 6 @S 6 ^?S 6 @S 6 @S 6 ^?S 6 @S 6 Q 0 4 fP 6 ^?S 6 @S 6 Q 0 4 fP 6 O 6 ES ` 6 a?S 6 P ` 6 ES 5 f?S 0 4 i?S ` 6 n?S 6 s?S 4 ?W 6 s?S 6 ?W ` 6 TS p 6 US 6 v?S 6 v?S 5 y?S 4 ?S ` 6 |?S p 6 ?S 6 v?S 6 v?S ` 6 ?S p 6 ?S 6 v?S 4 ?W 5 y?S 4 ?S ` 6 ?S p 6 ?S 6 v?S 6 v?S 6 ?S 6 ?S ` 6 ?S p 6 ?S 4 ?S 4 ?W 6 ?S 4 ?S 6 ?S 4 ?S ` 6 ?S 4 ?S ` 6 ?S 4 ?S 4 ?S p 6 Z?S 4 ?S 6 ?S 5 f?S 0 4 ?S ` 6 $US p 6 LUS ` 6 ?S ` 4 ?S 5 ?S 0 4 @S ` 6 pUS p 6 US p 4 @S p 4 @S 5 @S 0 4 @S 5 ?S 0 4 @S ` 6 &@S p 6 US ` 6 @@S p 6 Y@S p 4 @S p 4 @S 5 s@S 0 4 z@S 5 @S 0 4 @S ` 6 @S p 6 @S ` 6 @S p 6 @S 6 @S 6 @S 6 s?S 6 < W 6 s?S ` 6 FS 6 @S ` 6 AS 6 @S ` 6 @S 6 s?S ` 6 DS 6 @S ` 6 AS 6 @S ` 6 @S 6 s?S ` 6 DS ` 6 @S ` 6 @S ` 6 @S 6 @S ` 5 AS 6 AS ` 6 AS 6 AS ` 6 AS ` 6 "AS ` 6 )AS ` 6 1AS ` 6 .AS ` 6 4AS ` 6 9AS ` 6 4AS ` 6 9AS ` 6 4AS ` 6 9AS ` 6 >AS ` 6 EAS ` 6 1AS ` 6 4ES ` 6 LAS ` 6 @S ` 6 PAS ` 6 EAS 6 [AS ` 6 bAS ` 6 AS 6 kAS 6 pAS 6 @S ` 6 sAS 6 AS 6 AS 6 AS 6 @S ` 6 AS 6 AS 6 AS 6 pAS 6 @S ` 6 AS 6 AS 6 AS 6 AS 6 @S ` 6 AS 6 AS 6 AS 6 pAS 6 @S 6 @S ` 6 AS 6 @S ` 6 AS ` 6 AS 6 AS ` 6 AS 6 AS ` 6 AS 6 AS 6 pAS 6 @S ` 5 AS 6 pAS 6 @S ` 5 AS 6 pAS 6 @S ` 5 AS ` 6 AS 6 AS 6 AS ` 5 AS ` 6 AS 6 AS 6 AS ` 5 AS ` 6 AS 6 AS 6 AS ` 5 AS 6 pAS 6 @S 6 Q 6 Q ` 5 AS ` 6 AS 6 AS 6 AS 6 AS 6 AS ` 5 AS 6 pAS 6 @S 6 Q 6 Q 6 pAS 6 @S 6 Q 6 Q ` 6 AS 6 AS 6 AS 6 AS 6 AS ` 6 AS 6 AS 6 AS 6 AS 6 AS 6 AS ` 6 AS 6 AS ` 6 AS 6 AS ` 6 AS 6 AS ` 6 AS 6 AS ` 6 AS 6 AS ` 6 AS 6 AS ` 6 AS 6 AS ` 6 AS 6 AS ` 6 AS 6 AS ` 6 AS 6 AS ` 6 AS 6 AS ` 6 AS 6 AS ` 6 AS ` 6 AS ` 6 BS p 6 BS ` 6 BS ` 6 BS p 6 BS 4 fP ` 6 BS ` 6 BS p 6 #BS 4 fP ` 6 BS ` 6 BS p 6 #BS 4 fP 6 s?S 4 % O 6 s?S 0 4 DS 6 AS 6 ?W 6 s?S 0 4 DS 4 ?W 6 iCS 6 s?S 0 4 DS 4 ?W 6 AS 6 ?W ` 6 )BS ` 6 1BS p 6 8BS ` 6 EBS ` 6 BS p 6 KBS ` 5 s?S ` 6 $ W p 6 TBS ` 5 YBS ` 6 < W p 6 8CS ` 6 ]BS ` 6 1BS p 6 eBS ` 6 EBS ` 6 BS p 6 KBS ` 5 s?S ` 6 $ W p 6 TBS ` 5 YBS ` 6 < W p 6 8CS ` 6 oBS ` 6 yBS p 6 BS ` 6 BS ` 6 BS p 6 BS ` 6 ?S p 6 BS ` 6 BS ` 6 BS p 6 BS ` 5 BS ` 6 $ W p 6 BS ` 5 BS ` 6 < W p 6 8CS 4 BS 4 < W p 6 Z?S 4 BS 4 $ W 4 ?S ` 6 AS ` 6 BS p 6 BS ` 6 BS ` 6 BS p 6 BS 4 fP ` 6 BS ` 6 BS p 6 #BS 4 fP ` 6 BS ` 6 BS p 6 #BS 4 fP ` 6 BS ` 6 BS p 6 BS ` 6 ?S p 6 BS ` 6 BS ` 6 BS p 6 BS 6 BS ` 6 BS p 6 BS 6 BS ` 6 BS p 6 BS 6 ^?S ` 6 $ W ` 6 DS 6 ^?S ` 6 $ W ` 6 DS 6 BS ` 6 $ W ` 6 FS 6 BS ` 6 BS ` 6 FS ` 5 O 6 ^?S 6 < W ` 6 DS 6 BS 6 BS 6 CS ` 6 @S 6 ^?S 6 CS 6 O ` 6 FS 6 ^?S 6 < W ` 6 FS 6 BS 6 qV 6 ^?S 6 < W ` 6 FS 6 CS 6 ^?S 6 < W ` 6 FS 6 CS 6 ^?S 6 < W ` 6 FS 6 BS 6 qV ` 6 CS p 6 CS ` 6 CS p 6 CS ` 6 %CS p 6 1CS ` 6 :CS p 6 DCS 4 ?S p 6 8CS 4 ?S p 6 W?S ` 6 FS p 6 fP p 6 fP ` 6 ]BS ` 6 KCS p 6 SCS ` 6 EBS ` 6 BS p 6 [CS ` 6 ]BS ` 6 KCS p 6 SCS ` 6 EBS ` 6 BS p 6 [CS ` 6 BS ` 6 BS p 6 bCS ` 6 ?S p 6 lCS ` 6 sCS ` 6 BS p 6 |CS ` 6 BS ` 6 BS p 6 CS ` 6 CS ` 6 CS 4 BS 4 < W p 6 8CS 4 BS 4 < W p 6 W?S ` 6 BS ` 6 BS p 6 CS ` 5 s?S ` 6 $ W p 6 CS ` 6 CS ` 6 BS p 6 CS ` 5 s?S ` 6 $ W p 6 CS ` 6 CS ` 6 BS p 6 CS ` 6 CS p 6 CS ` 6 CS p 6 CS ` 5 BS ` 6 $ W p 6 CS 4 BS 4 < W 4 ?S 4 BS 4 < W p 6 BS ` 6 CS p 6 < W ` 6 YBS ` 6 < W ` 6 YBS ` 6 < W ` 6 BS ` 6 < W ` 6 CS ` 6 CS ` 6 CS - 0 4 fP ` 6 CS ` 6 FS ` 6 CS - 0 4 fP ` 6 CS ` 6 BS fP 0 4 fP 6 CS ` 4 DS - 6 < W ` 6 ES - 6 DS ` 5 DS - 6 DS 6 DS ` 6 $DS - ` 6 0DS - ` 6 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 E 0 0 0 0 0 0 0 0 0 0 0 P 0 b 0 g0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 g0 b0 g0 b0 b0 b0 b0 b0 b0 f0 b0 c0 e0 b0 we0 e0 b0 h0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 Eh0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 1f0 o0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 m0 n0 n0 n0 n0 n0 o0 pp0 !q0 n0 n0 n0 n0 n0 q0 @r0 gr0 n0 s0 s0 wt0 u0 u0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 /n0 w0 n0 w0 n0 n0 w0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 n0 v0 n0 Px0 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 v 0 ' 0 0 0 5 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 B 0 0 5 0 W 0 W 0 W 0 W 0 0 W 0 W 0 W 0 W 0 W 0 W 0 W 0 W 0 W 0 0 0 p 0 0 p 0 0 0 p 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 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 E 0 0 0 0 0 0 0 P 0 P 0 P 0 P 0 P 0 P 0 P 0 P 0 P 0 P 0 P 0 P 0 P 0 P 0 P 0 P 0 P 0 P 0 P 0 P 0 P 0 P 0 P 0 P 0 P 0 P 0 P 0 0 P 0 0 0 0 0 0 P 0 P 0 P 0 P 0 P 0 P 0 P 0 P 0 P 0 P 0 P 0 P 0 D 0 0 P 0 P 0 P 0 P 0 P 0 P 0 P 0 P 0 g 0 g 0 P 0 P 0 g 0 g 0 P 0 P 0 P 0 P 0 g 0 g 0 P 0 g 0 g 0 P 0 P 0 P 0 P 0 P 0 P 0 P 0 0 < 0 P 0 P 0 P 0 0 < 0 0 e 0 0 e 0 e 0 0 e 0 e 0 e 0 e 0 e 0 0 0 0 e 0 e 0 e 0 e 0 e 0 0 0 x 0 P 0 0 0 e 0 P 0 ; 0 0 0 ] 0 0 0 0 0 0 0 0 p 0 0 t 0 ( 0 0 0 0 a 0 p 0 0 0 0 0 0 0 0 0 W`1 _1 0 0 0 0 0 0 `1 \1 Q1 1 1 0 0 0 0 0 0 1 1 1 0 @ 0 0 0 0 0 0 0 0 0 0 0 0 i 0 0 0 0 0 0 s 0 0 0 0 0 0 0 $ 0 0 0 0 0 0 0 0 U 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 1 0 1 0 0 1 0 0 0 0 0 1 1 1 0 0 0 0 0 1 1 w 1 1 1 0 e 1 T 1 1 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 1 1 1 M 0 M 0 M 0 M 0 M 0 1 C 1 1 M 0 0 0 0 P 0 p 0 1 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 M 0 0 O1 FH1 0 0 0 0 0 0 G1 N1 fN1 @ 1 0 @ 1 0 0 @ 1 0 0 0 0 0 r 1 V 1 @%1 0 0 0 0 0 $1 P!1 1 @#1 "1 0 %1 # 1 U,1 +1 F+1 +1 0 0 0 0 0 0 E*1 0 )1 0 )1 1 1 1 1 1 x 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 E 1 1 1 h 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 B 1 1 1 B 1 1 1 1 1 1 1 1 1 1 & 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 * 1 % 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 p 1 1 1 1 1 1 1 p 1 1 ` 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 F 1 1 2 1 1 1 1 1 P 1 1 1 1 @ 1 1 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 P 1 1 P 1 1 1 P 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Q 1 1 @ 1 1 1 1 9 1 1 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 H 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 n 2 2 2 2 2 2 2 2 2 2 G 2 G 2 2 2 G 2 G 2 2 2 2 2 G 2 G 2 2 G 2 G 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 0 2 W 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 p 2 2 T 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 0 2 0 2 2 2 0 2 0 2 2 2 2 2 0 2 0 2 2 0 2 0 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 3 2 .2 .2 $2 &.2 $2 $2 $2 $2 -2 -2 ,2 $2 B,2 $2 +2 +2 $2 +2 *2 $2 $2 $2 $2 $2 $2 $2 $2 $2 *2 $2 )2 $2 $2 $2 $2 $2 $2 $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 0(2 '2 &2 $2 &2 %2 :%2 $2 $2 $2 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 D32 32 22 42 42 22 22 22 42 52 62 22 22 22 22 22 22 62 772 22 22 22 22 22 22 22 22 72 72 22 22 72 72 22 22 22 22 72 72 22 72 72 22 22 22 22 22 22 g82 22 82 22 22 22 22 @92 22 22 22 22 22 22 22 22 22 x92 92 p:2 22 C2 C2 22 `B2 A2 22 22 22 22 22 22 22 22 22 22 22 22 UA2 @2 22 22 22 22 22 22 22 22 1@2 1@2 22 22 1@2 1@2 22 22 22 22 1@2 1@2 22 1@2 1@2 22 22 22 22 22 22 ?2 22 22 22 22 22 22 ?2 22 22 22 22 22 22 22 22 22 22 22 22 >2 >2 22 >2 22 22 >2 22 22 22 22 22 <2 :2 Q2 3Q2 G2 P2 G2 G2 G2 G2 %P2 O2 +O2 G2 N2 G2 yN2 N2 G2 M2 M2 G2 G2 G2 G2 G2 G2 G2 G2 G2 L2 G2 CL2 G2 G2 G2 G2 G2 G2 G2 G2 G2 G2 G2 G2 G2 G2 G2 G2 CK2 G2 G2 G2 G2 G2 G2 G2 G2 G2 G2 G2 G2 G2 G2 G2 G2 G2 J2 I2 PI2 H2 H2 KH2 G2 G2 G2 G2 e2 g2 #f2 Z2 Z2 Z2 {h2 @h2 i2 f2 i2 Z2 Z2 Z2 Z2 Z2 Z2 Z2 Z2 Z2 Z2 Z2 Z2 Z2 Z2 Z2 Z2 Z2 Z2 i2 @j2 bg2 j2 =i2 Z2 Z2 Z2 Z2 f2 Z2 `e2 JU2 JU2 X2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 X2 qY2 iW2 W2 W2 7X2 V2 W2 hm2 l2 vs2 k2 k2 k2 k2 k2 r2 n2 n2 :k2 Rr2 q2 q2 dp2 o2 k2 k2 k2 k2 k2 k2 k2 k2 k2 k2 ro2 ro2 ro2 ro2 ro2 ro2 ro2 ro2 ro2 ro2 ro2 ro2 ro2 ro2 ro2 ro2 ro2 ro2 k2 k2 k2 k2 k2 k2 k2 k2 k2 k2 k2 k2 k2 k2 k2 k2 0o2 d2 d2 c2 b2 0[2 fa2 0[2 0[2 0[2 0[2 0[2 0[2 0[2 0[2 0[2 0[2 0[2 0[2 0[2 0[2 0[2 0[2 0[2 `2 `2 `2 0[2 0[2 0[2 0[2 0[2 0[2 0[2 0[2 _2 z2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 "y2 x2 %x2 JU2 JU2 JU2 JU2 JU2 Zz2 y2 {2 w2 8w2 v2 u2 Ku2 t2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 JU2 s2 D 3 3 0[2 0[2 0[2 0[2 0[2 0[2 3 < 3 3 u 3 3 0[2 0[2 0[2 0[2 0[2 0[2 3 m 3 % 3 n 3 3 0[2 0[2 0[2 0[2 0[2 0[2 2 f 2 2 2 2 P|2 P|2 P|2 P|2 P|2 P|2 3 2 ~2 G 2 P|2 P|2 2 2 }2 |2 P|2 P|2 P|2 P|2 P|2 P|2 P|2 P|2 P|2 P|2 |2 |2 |2 |2 |2 |2 |2 |2 |2 |2 |2 |2 |2 |2 |2 |2 |2 |2 3 C 3 j 2 j 2 j 2 j 2 j 2 j 2 3 5 3 3 j 2 _ 3 j 2 3 3 3 j 2 j 2 j 2 j 2 j 2 j 2 j 2 j 2 j 2 j 2 j 2 j 2 3 3 3 j 2 j 2 j 2 j 2 j 2 j 2 j 2 j 2 j 2 j 2 j 2 j 2 j 2 j 2 3 j 2 j 2 j 2 j 2 j 2 ] 3 j 2 j 2 j 2 j 2 j 2 j 2 j 2 j 2 j 2 j 2 j 2 j 2 j 2 j 2 3 2 2 * 2 -3 2 2 2 2 2 2 =-3 3 ) 3 2 2 2 2 2 2 2 2 3 ) 3 2 2 2 2 2 2 2 2 2 2 k 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 a 2 2 2 v 2 2 2 2 2 3 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 w 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 0 2 2 t 2 2 2 2 2 2 2 2 2 2 2 N 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 p 2 2 p 2 2 2 2 2 2 2 2 2 2 p 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 j 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 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 P 2 2 2 2 2 2 2 2 2 2 2 2 2 2 q 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 x 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 2 @ 2 B 2 2 B 2 B 2 B 2 B 2 c 2 2 2 B 2 2 B 2 B 2 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 B 2 2 2 \ 2 (3 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 m(3 (3 W 2 '3 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 &3 A&3 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 %3 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 W 2 ,%3 J 3 # 3 3 U 3 3 2 2 2 3 2 3 2 2 R 3 3 d 3 3 !3 W 2 !3 W 2 W 2 !3 W 2 W 2 W 2 W 2 W 2 C 3 3 33 33 33 33 33 33 33 ,43 43 33 33 43 653 33 33 33 @63 33 63 53 33 53 _53 M53 /home/dmitriyz/src-lcl/android2/toolchain/android-toolchain/gcc-4.2.1/gcc/integrate.c initvals allocate_initial_values 9?3 X?3 a?3 X?3 }?3 ?3 ?3 ?3 ?3 ?3 ?3 ?3 ?3 ?3 ?3 ?3 ?3 Undefine -W -Wabi -Waddress -Waggregate-return -Waliasing -Wall -Wampersand -Wassign-intercept -Wattributes -Wbad-function-cast -Wc++-compat -Wcast-align -Wcast-qual -Wchar-subscripts -Wcharacter-truncation -Wcomments Synonym for -Wcomment -Wconversion -Wctor-dtor-privacy -Wdeclaration-after-statement -Wdeprecated -Wdeprecated-declarations -Wdisabled-optimization -Wdiv-by-zero -Weffc++ -Wendif-labels -Werror Treat all warnings as errors -Werror= -Wextra -Wextraneous-semicolon -Wfatal-errors -Wfloat-equal -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wformat-zero-length -Wformat= -Wframe-larger-than- -Wimplicit -Wimplicit-int -Wimplicit-interface -Wimport -Winit-self -Winline -Wint-to-pointer-cast -Winvalid-offsetof -Winvalid-pch -Wlarger-than- -Wline-truncation -Wlong-long -Wmain -Wmissing-braces -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wmultichar -Wnested-externs -Wnon-template-friend -Wnon-virtual-dtor -Wnonnull -Wnonstd-intrinsics -Wnormalized= -Wold-style-cast -Wold-style-definition -Wout-of-date -Woverflow -Woverlength-strings -Woverloaded-virtual -Woverride-init -Wpacked -Wpadded -Wparentheses -Wpmf-conversions -Wpointer-arith -Wpointer-sign -Wpointer-to-int-cast -Wpragmas Warn about misuses of pragmas -Wprotocol -Wredundant-decls -Wredundant-modifiers -Wreorder -Wreturn-type -Wselector -Wsequence-point -Wshadow -Wsign-compare -Wsign-promo -Wstack-protector -Wstrict-aliasing -Wstrict-aliasing= -Wstrict-null-sentinel -Wstrict-overflow -Wstrict-overflow= -Wstrict-prototypes -Wstrict-selector-match -Wsurprising -Wswitch -Wswitch-default -Wswitch-enum -Wsynth -Wsystem-headers -Wtabs -Wtraditional -Wtrigraphs -Wundeclared-selector -Wundef -Wunderflow -Wuninitialized -Wunknown-pragmas -Wunreachable-code -Wunsafe-loop-optimizations -Wunused Enable all -Wunused- warnings -Wunused-function -Wunused-label Warn when a label is unused -Wunused-macros -Wunused-parameter -Wunused-value -Wunused-variable -Wvariadic-macros -Wvla -Wvolatile-register-var -Wwrite-strings -ansi -aux-info -aux-info= -auxbase -auxbase-strip -d -dumpbase -fCLASSPATH= -fPIC -fPIE -fRTS= -fabi-version= -faccess-control -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 -falt-external-templates -fargument-alias -fargument-noalias -fargument-noalias-anything -fargument-noalias-global -fasm Recognize the "asm" keyword -fassert -fassume-compiled -fassume-compiled= -fasynchronous-unwind-tables -fautomatic -fbackslash -fbootclasspath= -fbootstrap-classes -fbounds-check -fbranch-count-reg -fbranch-probabilities -fbranch-target-load-optimize -fbtr-bb-exclusive -fbuiltin Recognize built-in functions -fbuiltin- -fcall-saved- -fcall-used- -fcaller-saves -fcheck-new Check the return value of new -fcheck-references -fclasspath= -fcommon -fcompile-resource= -fcond-mismatch -fconserve-space -fconstant-string-class= -fconvert=big-endian -fconvert=little-endian -fconvert=native -fconvert=swap -fcprop-registers -fcray-pointer -fcrossjumping -fcse-follow-jumps -fcse-skip-blocks -fcx-limited-range -fd-lines-as-code -fd-lines-as-comments -fdata-sections -fdeclone -fdefault-double-8 -fdefault-inline -fdefault-integer-8 -fdefault-real-8 -fdefer-pop -fdelayed-branch -fdelete-null-pointer-checks -fdiagnostics-show-location= -fdiagnostics-show-option -fdirectives-only Preprocess directives only. -fdisable-assertions -fdisable-assertions= -fdollar-ok -fdollars-in-identifiers -fdump- -fdump-noaddr -fdump-parse-tree -fdump-unnumbered -fearly-inlining Perform early inlining -felide-constructors -feliminate-dwarf2-dups -femit-class-debug-always Output a class file -femit-class-files Alias for -femit-class-file -femit-struct-debug-baseonly -femit-struct-debug-detailed= -femit-struct-debug-reduced -fenable-assertions -fenable-assertions= -fencoding= -fenforce-eh-specs -fenum-int-equiv Enable exception handling -fexec-charset= -fexpensive-optimizations -fextdirs= -fextended-identifiers -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 -fforce-mem -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 -fguess-branch-probability -fguiding-decls -fhandle-exceptions -fhash-synchronization -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 -finhibit-size-directive -finline -finline-functions -finline-limit- -finline-limit= -finput-charset= -finstrument-functions -fipa-cp -fipa-pta -fipa-pure-const -fipa-reference -fipa-type-escape -fivopts -fjni -fjump-tables -fkeep-inline-functions -fkeep-static-consts -flabels-ok -fleading-underscore -flexer-trace Trace lexical analysis -floop-optimize -fmath-errno -fmax-errors= -fmax-identifier-length= -fmax-stack-var-size= -fmax-subrecord-length= -fmem-report -fmerge-all-constants -fmerge-constants -fmessage-length= -fmodulo-sched -fmove-loop-invariants -fms-extensions -fmudflap -fmudflapir -fmudflapth -fname-mangling-version- -fnew-abi -fnext-runtime -fnil-receivers -fno-backend -fnon-call-exceptions -fnonansi-builtins -fnonnull-objects -fobjc-call-cxx-cdtors -fobjc-direct-dispatch -fobjc-exceptions -fobjc-gc -fobjc-sjlj-exceptions -fomit-frame-pointer -fopenmp Enable OpenMP -foperator-names -foptimize-register-move -foptimize-sibling-calls -foptional-diags Enable optional diagnostics -foutput-class-dir= -fpack-derived -fpack-struct -fpack-struct= -fparser-trace Trace the parsing process -fpcc-struct-return -fpch-deps -fpch-preprocess -fpeel-loops Perform loop peeling -fpeephole -fpeephole2 -fpermissive -fpic -fpie -fprefetch-loop-arrays -fpreprocessed -fprofile -fprofile-arcs -fprofile-generate -fprofile-use -fprofile-values -frandom-seed -frange-check -frecord-marker=4 -frecord-marker=8 -freduced-reflection -freg-struct-return -fregmove -frename-registers -freorder-blocks -freorder-functions -frepack-arrays -freplace-objc-classes -frepo -frerun-cse-after-loop -frerun-loop-opt -frounding-math -frtl-abstract-sequences -frtti -fsched-interblock -fsched-spec -fsched-spec-load -fsched-spec-load-dangerous -fsched-stalled-insns -fsched-stalled-insns-dep -fsched-stalled-insns-dep= -fsched-stalled-insns= -fsched-verbose= -fsched2-use-superblocks -fsched2-use-traces -fschedule-insns -fschedule-insns2 -fsecond-underscore -fsection-anchors -fsee -fshort-double -fshort-enums -fshort-wchar -fshow-column -fsignaling-nans -fsigned-bitfields -fsigned-char Make "char" signed by default -fsingle-precision-constant -fsplit-ivs-in-unroller -fsquangle -fstack-check -fstack-limit -fstack-limit-register= -fstack-limit-symbol= -fstack-protector -fstack-protector-all -fstats -fstore-check -fstrength-reduce -fstrict-aliasing -fstrict-overflow -fstrict-prototype -fsyntax-only -ftabstop= -ftemplate-depth- -ftest-coverage -fthis-is-variable -fthread-jumps -fthreadsafe-statics -ftime-report -ftls-model= -ftoplevel-reorder -ftracer -ftrapping-math -ftrapv -ftree-ccp -ftree-ch -ftree-combine-temps -ftree-copy-prop -ftree-copyrename -ftree-dce -ftree-dominator-opts -ftree-dse Enable dead store elimination -ftree-fre -ftree-loop-im -ftree-loop-ivcanon -ftree-loop-linear -ftree-loop-optimize -ftree-lrs -ftree-pre -ftree-salias -ftree-sink -ftree-sra -ftree-store-ccp -ftree-store-copy-prop -ftree-ter -ftree-vect-loop-version -ftree-vectorize -ftree-vectorizer-verbose= -ftree-vrp -funderscoring -funroll-all-loops -funroll-loops -funsafe-loop-optimizations -funsafe-math-optimizations -funsigned-bitfields -funsigned-char -funswitch-loops Perform loop unswitching -funwind-tables -fuse-boehm-gc -fuse-cxa-atexit -fuse-cxa-get-exception-ptr -fuse-divide-subroutine -fvar-tracking Perform variable tracking -fverbose-asm -fvisibility-inlines-hidden -fvisibility= -fvpt -fvtable-gc -fvtable-thunks -fweak -fweb -fwhole-program -fwide-exec-charset= -fworking-directory -fwrapv -fxref -fzero-initialized-in-bss -fzero-link -g -gant -gcoff -gdwarf-2 -gen-decls -ggdb -gnat -gnatO -gstabs -gstabs+ -gvms -gxcoff -gxcoff+ -idirafter -imacros -imultilib -include -iprefix -iquote -isysroot -isystem -iwithprefix -iwithprefixbefore -lang-objc -m128bit-long-double sizeof(long double) is 16 -m32 Generate 32bit i386 code -m386 -m3dnow -m486 -m64 Generate 64bit x86-64 code -m80387 Use hardware fp -m96bit-long-double sizeof(long double) is 12 -maccumulate-outgoing-args -malign-double -malign-functions= -malign-jumps= -malign-loops= -malign-stringops -march= Generate code for given CPU -masm= Use given assembler dialect -mbranch-cost= -mcmodel= Use given x86-64 code model -mdebug-addr -mdebug-arg -mfancy-math-387 -mfp-ret-in-387 -mfpmath= -mglibc -mhard-float -mieee-fp -minline-all-stringops -mintel-syntax -mlarge-data-threshold= -mmmx -mms-bitfields -mno-align-stringops -mno-fancy-math-387 -mno-push-args -mno-red-zone -momit-leaf-frame-pointer -mpentium -mpentiumpro -mpreferred-stack-boundary= -mpush-args -mred-zone -mregparm= -mrtd Alternate calling convention -msoft-float Do not use hardware fp -msse -msse2 -msse3 -msseregparm -mstack-arg-probe Enable stack probing -mstackrealign Realign stack in prologue -msvr3-shlib Uninitialized locals in .bss -mtls-dialect= -mtls-direct-seg-refs -mtune= Schedule code for given CPU -muclibc -nostdinc -nostdinc++ -nostdlib -p Enable function profiling -pedantic -pedantic-errors -print-objc-runtime-info -print-pch-checksum -quiet -remap -std=c++98 -std=c89 -std=c99 -std=c9x -std=f2003 -std=f95 -std=gnu Conform nothing in particular -std=gnu++98 -std=gnu89 -std=gnu99 -std=gnu9x -std=iso9899:1990 -std=iso9899:199409 -std=iso9899:1999 -std=iso9899:199x -std=legacy -traditional-cpp -trigraphs -undef Suppress warnings -y $AQ O y O 2 T ,AQ : T ? T F T } O T V T } o T } f } T @ U } " T } T } T U } f P T } f T $ U } f T P U } f T } f @ T U } f T U } 3 T p U } f T } T U } T } v T U } f T } @ T } v T U } f T } v T ( U } f T } @ T } v T P U } f T } v T x U } ) T U T U } f T T } f ( T U } $ + T $ U } D Wa 1 T x U } f Xa ; T U } ! |Xa N T U } " Y T } # _ T U } $ k T L U } % ` Va ~ T U } & fY T U } ' " Xa T !U } ( " Va T L!U } ) Xa T !U } * f Wa T !U } + f tUa T !U } , T "U } - f T T } . f T h"U } / n Va T "U } 0 D Xa 0 T "U } 1 " Ua N T "U } 2 T fY [ T <#U } 3 fY u T x#U } 4 dXa T #U } 5 f gY T #U } 6 D $Va T $U } 7 f T T } 8 f Ua <$U d$U } $ " T $U } : ! T $U } ; T $U } < HVa T %U } = Wa T 8%U } > f TVa T l%U } ? f & T %U } @ f Va : T %U } A f Xa N T (&U } B f Wa ` T d&U } C f T `,U } ` " 8Va H T ,U } a \ T ,U } b f j T -U } c D Ua { T L-U } d # Ua T -U } e gY T -U } f gY T -U } g f $gY T 0.U } h D Xa T `.U } i " (gY T .U } j Xa T .U } k Xa T /U } l f Wa T U } PgY T <>U } \Xa + T p>U } Va >U >U } Va I T ,?U } \Wa \ T f T } f T } f T x?U } % T ?U } % T @U } Va T T } D T 8@U } Wa T `@U } T @U } Xa T } T @U } f / T @U } D @ T AU } ` Y T `AU } n T AU } T AU } T AU } T BU } Xa T DBU } T dBU } Va T BU } @Va T BU } PWa T BU } Ua T CU } T HCU } 6 T xCU } Ua F T CU } D TgY P T CU } c T 0DU } D t T TDU } T DU } T DU } `Va T DU } XXa T $EU } pXa T HEU } % T EU } T T } f 8 T } M T } c T FU } o T DFU } f T lFU } % T FU Wa T FU T FU |CZ T T } XgY T } D T TGU } Va |GU GU } Wa GU GU } \gY T GU } `gY b T 1 T } \Va E T X T } \Va t T HU } f T hHU } f T HU } f T } T } T IU } T LIU } D T } D m O $ T } TUa > T |IU } f N T IU } Wa h T JU } s T @JU } f T } D T T } T } T |JU } tVa T JU } Ua T JU } % T ,KU T XKU T KU 3 T KU } tXa A T LU } D M T TLU } Ua Z T LU } Va x T LU } Va T LU } T ,MU } T XMU } T MU T MU } " T NU } D 4Xa T @NU } lVa T tNU } ! 4Va T NU } " Ua T NU } # Wa ( T OU } $ BZ 3 T lOU } % dgY = T OU } & BZ G T OU } ' D V T PU } ( ` d T HPU } ) " hgY s T |PU } * 8Xa T } + D T } , D T PU } - Xa T } . D T PU } / " T $QU } 0 D T T } 1 $Xa T DQU } 2 Ua T QU } 3 PVa 0 T QU } 4 D D T QU } 5 D ` T 0RU } 6 p T RU } 7 D T RU } 8 lgY T RU } 9 Wa T SU } : Xa T 4SU } ; pgY T } < Va \SU |SU } = tgY T } 5 T SU } 5 T SU } f T DTU } A TWa |TU TU } ( % UU b T } ? @@ BZ T U } @ Va T U } A b T U } B b T } D b T } D b T } D b T } D b @ T 8 U } G b T } @D BZ ' T } @D BZ 4 T d U } @ 0Va P T U } K b \ T U } b @ g T U } @ Va r T x T } N b T T } O @ b T U } P b T \ U } Q b T U } R b T U } @ b T T } T b T T } U Xa * T 7 T } V b @ T T U } @ lUa c T H U } X b y T T } @ ,Xa T U } BZ T U } g T U } D T } | N H U } f # T T } Wa T l U } f @Xa T U } f T U } ` T U } f + T H U } Wa 2 T | U } f 9 T U } D D T U } " M T U } " V T U } " _ T 4 U } j T ` U } s T | T } T U } D T U } " T U } " T 4 U } " T U } " T X U } " T U } " T U } " T U } T U } f / T U } f : T 0 U } f tX } T } DWa / O A T } f 8Wa S T } --param = Set parameter to value. See below for a complete list of parameters -A= Assert the to . Putting '-' before disables the to Do not discard comments in macro expansions -D[=] Define a with as its value. If just is given, is taken to be 1 -F Add to the end of the main framework include path -G