Xd__text__TEXTs9@__data__DATA9P\<@__cstring__TEXT a__bss__DATA`__picsymbolstub2__TEXT]__la_sym_ptr2__DATAw**__nl_symbol_ptr__DATAD T__textcoal_nt__TEXT\8 @HGX P $#ZUVSpEEȃ} u EEUȋMċDE{9ǟ;{98t{9EEEE؍w9U؉ЉD$w9${9E)Љ‰ЉD$w9{9$蔝{9E؉E@E܃}tE܀8uW$I $%E܍ǟs)ЉD$ D$D$E܉$ҜE܉sǟǟЍ w9E܉ UU} u EEMUD 8u.MM} u EEUMD@EH$$EEEUU} u EEMUD MAE@D$ED$E$觛EE8t UEBuE@f8Ct E@@@MԉMEE0ED$Eԃ@D$E@$EԋE@@@EԉEE@$UE@B(EE0ED$Eԃ@D$E@$EԋE@@@UԉU8EE0ED$Eԃ@D$E@$BEԋE@@@EE1ED$Eԃ@D$E@$ EԋEE2ED$Eԃ@D$E@ $EԋMԉME@f8>ukEE0ED$Eԃ@D$E@$EԋE@@@EE1ED$Eԃ@D$E@$iEԋEԉE)DU؋EЍ@M؋EEE;ErEUE0UЋM̀<etEЋÙ<ut+ED$Eԃ@D$EM̋D$EEЋÙ<iu%}uE@UEM̋DB ^EЋÙ<iu%}uE@$UEM̋DB(-EЋÙ<wu%}uE@,UEM̋DB0EЋÙ<E}t4PD$D$ RD$D$$UEM̋DBEEŰDM;|EUEaED$Eԃ@D$EŰDMD$EԃE맋EЋÙ<0t4PD$D$ \D$D$$/EMԉM܋E܋]ÐUWVS<Ext-E xt$ExtE xtEU @;BExtE xtEU @;BExtE xtEU @ ;B ubEx$tE x$tEU @(;B(uBEx,tE x,tEU @0;B0u"Ext%E xtEU @;Bu EVEx4u ExuE x4uE xu E$Ex8yE x8yE x8xEEE EEE E xtyE}~C)E@8E܃|u()E@8E܋U D;BuE܃뷍)E@8E܃|EpE x8E}~)E@8E܃|uE}~~S)E @8E؃|t:)E @8M؍)E@8U܋D;DtE؃륍)E @8E؃|t E܃P)E@8E܃|u E}uEx@t E x@u EfE@@E}uNE @@E}u2D$ED$E$u EE@PEƋE@PEEEԃ<[^_]ÐU}u!} u EEEEExt E@EEEEE;E uE@;Eu E}tRE;E u Exu|E;E t9ExPt0E@PxtE@P@;E t} uE@Pxu;}u>E;E u6ExPt$E@PxtE@P@;E u } u E3E;E t$} t}u} uExPu EEEÐUVS`{EU EȉŰUMUMă}uEUĉEЉU}uUȋM̉UЉMUMċBD$UȋM̋B$mt4xD$D$  yD$yD$;y$чMM}uXExt E@EEEEEEE@PEỦU}u6Ex4uYExuPEx$uGExu>Ex,u5Ex`u,Exu#ExuEx<zEx<mEU@4;B4tQEx8xEU@8;B8t:Ex4;Ex4.E@4D$E@4$"EU@;BEU@ ;B EU@$;B$EU@(;B(EU@,;B,EU@0;B0EU@;BEU@`;B`~EU@\;B\lEU@;BZEU@:BGEU@;B5EU@<;B<Ex<t*Ex<t!E@k D$]s$p Dž$Dž(D$ B\D$k D$t$Jpy<tHB5general_operands_register_operandf_register_operandarm_add_operandfpu_add_operandarm_rhs_operandfpu_rhs_operandarm_not_operandoffsettable_memory_operandbad_signed_byte_operandalignable_memory_operandshiftable_operatorminmax_operatorshift_operatordi_operandsoft_df_operandload_multiple_operationstore_multiple_operationequality_operatorarm_rhsm_operandconst_shift_operandindex_operandreg_or_int_operandmulti_register_pushcc_registerdominant_cc_registeraddress_operandregister_operandscratch_operandimmediate_operandconst_int_operandconst_double_operandnonimmediate_operandnonmemory_operandpush_operandpop_operandmemory_operandindirect_operandcomparison_operatormode_independent_operandinsn%s+%dextern rtx gen_split_%d (); Warning: `%s' not in PREDICATE_CODES mode mismatch in SETgenrecog.cadd_to_sequenceInternal compiler error in `%s', at %s:%d Please submit a full bug report. See %s for instructions.merge_treesTwo actions at one point in tree for insns "%s" (%d) and "%s" (%d)rtx splitint recog_%d_insns (x0, insn, pnum_clobbers) register rtx x0; rtx insn ATTRIBUTE_UNUSED; int *pnum_clobbers ATTRIBUTE_UNUSED; { register rtx *ro = &recog_operand[0]; register rtx x%d ATTRIBUTE_UNUSED, x%d ATTRIBUTE_UNUSED; rtxint %s tem ATTRIBUTE_UNUSED; ret0: return %d; } %sL%d: ATTRIBUTE_UNUSED_LABEL write_tree_1%s} %sbreak; %scase : break; case %smode: if (GET_MODE (x%d) != %smode) { goto L%d; } goto ret0; if (GET_CODE (x%d) != goto L%d; } %sswitch (GET_MODE (x%d)) %s{ %sdefault: %sbreak; %scase %smode: %sswitch (GET_CODE (x%d)) %sif (GET_MODE (x%d) == %smode && GET_CODE (x%d) == && XINT (x%d, 0) == %d && XINT (x%d, 1) == %d && XWINT (x%d, 0) == %d-1%s && XVECLEN (x%d, 0) == %d && rtx_equal_p (x%d, ro[%d]) && pnum_clobbers != 0 && %s (x%d, %smode)1%sro[%d] = x%d; %sif (%s) %sreturn gen_split_%d (operands); %s*pnum_clobbers = %d; %sreturn %d; %sgoto L%d; goto L%d; goto ret0; splitrecog tem = %s_%d (x0, insn%s); if (tem != 0) return tem; if (tem >= 0) return tem; return %s_%d (x0, insn%s); %sx%d = XVECEXP (x%d, 0, %d); %sx%d = XEXP (x%d, %c); virtual memory exhaustedgenrecog: after %d definitions Internal gcc abort.No input file name.r/* Generated automatically by the program `genrecog' from the machine description file `md'. */ #include "config.h" #include "system.h" #include "rtl.h" #include "insn-config.h" #include "recog.h" #include "real.h" #include "output.h" #include "flags.h" /* `recog' contains a decision tree that recognizes whether the rtx X0 is a valid instruction. recog returns -1 if the rtx is not valid. If the rtx is valid, recog returns a nonnegative number which is the insn code number for the pattern that matched. This is the same as the order in the machine description of the entry that matched. This number can be used as an index into various insn_* tables, such as insn_templates, insn_outfun, and insn_n_operands (found in insn-output.c). The third argument to recog is an optional pointer to an int. If present, recog will accept a pattern if it matches except for missing CLOBBER expressions at the end. In that case, the value pointed to by the optional pointer will be set to the number of CLOBBERs that need to be added (it should be initialized to zero by the caller). If it is set nonzero, the caller should allocate a PARALLEL of the appropriate size, copy the initial entries, and call add_clobbers (found in insn-emit.c) to fill in the CLOBBERs. The function split_insns returns 0 if the rtl could not be split or the split rtl in a SEQUENCE if it can be.*/ #define operands recog_operand ze⍀Pfeae⍀PMeHe⍀P4e/e⍀Pee⍀Ped⍀Pdd⍀Pdd⍀Pddm⍀mPddX⍀XPddC⍀CPldgd.⍀.PSdNd⍀P:d5d⍀P!dd⍀Pdd⍀Pcc⍀Pcc⍀Pcc⍀Pcc⍀Pccq⍀qPrcmc\⍀\PYcTcG⍀GP@c;c2⍀2P'c"c⍀Pc c⍀Pbb⍀Pbb⍀Pbb⍀Pbb⍀Pbb⍀Pxbsb⍀P_bZbu⍀uPFbAb`⍀`P-b(bK⍀KPbb6⍀6Paa!⍀!Paa ⍀ Paa⍀Paa⍀Paa⍀P~aya⍀Peaٚ $=Voӛ7Pi͜1Jc|ǝ+D]v$Ë$o9P9C9X$6=909X$6*998̟$6888̟$688`$688V$688$6x8p8$6j8b8$6\8T8$6F8؟$6=8ԟ$6887777{7p7h7F$6b7Z7u$6T7L7`$6F7>7M$687079$6*7"7$677 $677$676$666$66؟$66ԟ$666666z$666f$6X6N69$626$6&6D$6 6 6 6R66 555XX55<X55؟X555XX55FX555XX5z5j5XX5`51X5T5 >565 5'55 544444 444j4b43R43,4$43433333 `3322122612|2t21l2d2|1X2P2_1(2 2`12]111111W11Q11 000H0|0 f0^0CV0N06?00 00//`/////s/S/K/7/(/ /) /........t.a.Y.F.*.".x.-----r-S-K-8-,,x,,,,,,,Q,L?,7,%,,d++I++B++?++<g+_+)&++*******g*_*đ@*L#***Y)Q)`=))(((((((}(((z(xf(`(X(E(5(''''L~'v'}b'O'@'8'x$''']'&&}&u&m&e&HV&.&&&&& &%%/%%%%x%p%a%>%6%*%"%%L$$$`y$A$9$/$%$$`###L####z#""""""~"9x"p"j"L"9F">"*""9!!!!!!!9 9 9ph^TB``jbF+ ˏTTTTTzrTfܟTXPyT:ܟT-%iT@T +TTTTTTTTtlTd\TP 4̟ $`h7@99ПnПyM0 $` ~9X9299999i9N9 `v `( P T b    ~ (   s k Fe M XG 7 X$  ~  v f X\  99@9}9_N9              0 |0 x0 t0 p0 l0 h0 d0 `0 \0 X T P L H D @ < 8 4 0 , ( $                >           D                 | x t p l h d ` \ X T P L H D @ < 8 4 0 , ( $           \GП<ܟ/ܟ&   ԟ ԟ oY  ^ԟ A+ |9 kԟ aԟ [ P H9 -  ԟ  9 9 9 9 9 u9 Y9 N9 >ԟ 89  PPPPPP|PxPtPpPlPhPdP`P\PXPTPPPLPHPDP@P P N L J H F D B @ > < : 8 6 4 2 0 . , * ( & $ "                 F ?? F ;n;n F 7U7U F 3<3< F /#/# F + +  F z'r'l gF a#؝Y#؝S NF H@: 5F /'! F  F tt F [[ F  B B F )) F  F xr mF gޜ_ޜY TF NŜFŜ@ ;F 5-' "F  F zz F aa F HH F ߞ/ߞ/ F ۞۞ F מ~מx sF mӞeӞ_ ZF TϞ˛LϞ˛F AF ;˞3˞- (F "ǞǞ F ÞÞ F gg F NN F 55 F  F ~ yF ske `F ZњRњL GF A93 .F (  F  |xtplhd`\XTPLHD@<840,($  ()7D8.3*%'E/9C610,4+@A#5 :;?!B&"()7D8.3*%'E/9C610,4+@A#5 :;?!B&"->2=<$9 4ԟDUܟ`Пm|4x̟H t00 181"1/1;x3I؟\1`l5eL599y69\5R4I46F/Vy'p ^gL_rtl_obstack_insn_name_ptr_insn_name_ptr_size___i686.get_pc_thunk.bx_xstrdup_xrealloc_xmalloc_fatal_fancy_abort_main___i686.get_pc_thunk.axdyld_stub_binding_helper_free_rtx_name_mode_name_rtx_length_rtx_format___sF_ferror_fflush_read_rtx_ungetc_read_skip_spaces_init_rtl_perror_fopen__obstack_begin_exit_vfprintf_malloc_realloc_strncmp_putchar_memset_memcpy_fputc_print_rtl_fprintf_strcmp_strcpy_printf_rtvec_alloc_rtx_alloc_sprintf_strlen_bzero_obstack_preds_last_real_name.0_last_real_code.1_make_insn_sequence_next_insn_code_add_to_sequence_max_depth_next_number_not_both_true_position_merit_merge_trees_break_out_subroutines_next_subroutine_number_write_subroutine_indents_write_tree_1_print_code_same_codes_clear_codes_same_modes_clear_modes_write_tree_change_state_next_index