soutput_pic_addr_constprint_operandget_some_local_dynamic_nameput_condition_codeӇGׇGۇG߇GHHGGBFELEREXE^EdEjEpEuE{EE,FEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFSBAFlBHpBHtBHxBH G G EGprint_reglegitimate_address_pix86_expand_epilogueix86_compute_frame_layoutix86_initial_elimination_offsetstandard_sse_constant_opcodestandard_80387_constant_rtx|BHBHBHBHCHstandard_80387_constant_opcodeix86_check_movabscontains_aligned_value_p  CCCCDCHPCH[CH(dCH(gCH )C9ClCHuCH ~CH CH C CH CH C "C UCxgCCH(CH(CxCHxCHiCHiCHiH C CH CH CH CH CH DH C DH yH !DH GHGTGG G(G   GhGGGHG  GG  4ZU   ,,,,,ddddd   G[{' G[{'G[{')E[{')E[{'4G[{'GOz'GOz' \\\\\ \l`X` 00000  @$ LDDDDD     <\@ , HHHHH Hh((  @@` <<<<<  @ 0P  Hh((  @@dL 0 (((((       N0P@  XXXXX    @     Hh((  @ P       Hh((  @ P     SSE vector return without SSE enabled changes the ABIMMX vector return without MMX enabled changes the ABI%qs attribute ignoredms_structgcc_struct%qs incompatible attribute ignored%qs attribute only applies to functionsfastcallfastcall and regparm attributes are not compatible%qs attribute requires an integer constant argumentargument to %qs attribute larger than %d%s functions limited to %d register parameterscdeclfastcall and cdecl attributes are not compatiblestdcallfastcall and stdcall attributes are not compatiblestdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatible-mstackrealign ignored for nested functions%s not supported for nested functions/usr/local/home/bellard/cpux86/rootdisk/buildroot-2011.02/output/toolchain/gcc-4.3.5/gcc/config/i386/i386.cCalling %qD with attribute sseregparm without SSE/SSE2 enabledCalling %qT with attribute sseregparm without SSE/SSE2 enabledmcount call *%s@GOT(%%ebx) call %s .L%s%s%d@GOTOFF %s%s%d Insn %i estimated to %i bytes Interval %i to %i has %i bytes Padding insn %i by %i bytes! .ldata.lbssthe second argument must be a 4-bit immediateselector must be an integer constant in the range 0..%wi__float80__builtin_ia32_emms__builtin_ia32_psllw__builtin_ia32_pslld__builtin_ia32_psllq__builtin_ia32_psrlw__builtin_ia32_psrld__builtin_ia32_psrlq__builtin_ia32_psraw__builtin_ia32_psrad__builtin_ia32_pshufw__builtin_ia32_pmaddwd__builtin_ia32_packsswb__builtin_ia32_packssdw__builtin_ia32_packuswb__builtin_ia32_ldmxcsr__builtin_ia32_stmxcsr__builtin_ia32_cvtpi2ps__builtin_ia32_cvtps2pi__builtin_ia32_cvtsi2ss__builtin_ia32_cvtsi642ss__builtin_ia32_cvtss2si__builtin_ia32_cvtss2si64__builtin_ia32_cvttps2pi__builtin_ia32_cvttss2si__builtin_ia32_cvttss2si64__builtin_ia32_maskmovq__builtin_ia32_loadups__builtin_ia32_storeups__builtin_ia32_loadhps__builtin_ia32_loadlps__builtin_ia32_storehps__builtin_ia32_storelps__builtin_ia32_movmskps__builtin_ia32_pmovmskb__builtin_ia32_movntps__builtin_ia32_movntq__builtin_ia32_sfence__builtin_ia32_psadbw__builtin_ia32_rcpps__builtin_ia32_rcpss__builtin_ia32_rsqrtps__builtin_ia32_rsqrtps_nr__builtin_ia32_rsqrtss__builtin_ia32_rsqrtf__builtin_ia32_sqrtps__builtin_ia32_sqrtps_nr__builtin_ia32_sqrtss__builtin_ia32_shufps__builtin_ia32_femms__builtin_ia32_pavgusb__builtin_ia32_pf2id__builtin_ia32_pfacc__builtin_ia32_pfadd__builtin_ia32_pfcmpeq__builtin_ia32_pfcmpge__builtin_ia32_pfcmpgt__builtin_ia32_pfmax__builtin_ia32_pfmin__builtin_ia32_pfmul__builtin_ia32_pfrcp__builtin_ia32_pfrcpit1__builtin_ia32_pfrcpit2__builtin_ia32_pfrsqrt__builtin_ia32_pfrsqit1__builtin_ia32_pfsub__builtin_ia32_pfsubr__builtin_ia32_pi2fd__builtin_ia32_pmulhrw__builtin_ia32_pf2iw__builtin_ia32_pfnacc__builtin_ia32_pfpnacc__builtin_ia32_pi2fw__builtin_ia32_pswapdsf__builtin_ia32_pswapdsi__builtin_ia32_maskmovdqu__builtin_ia32_loadupd__builtin_ia32_storeupd__builtin_ia32_loadhpd__builtin_ia32_loadlpd__builtin_ia32_movmskpd__builtin_ia32_pmovmskb128__builtin_ia32_movnti__builtin_ia32_movntpd__builtin_ia32_movntdq__builtin_ia32_pshufd__builtin_ia32_pshuflw__builtin_ia32_pshufhw__builtin_ia32_psadbw128__builtin_ia32_sqrtpd__builtin_ia32_sqrtsd__builtin_ia32_shufpd__builtin_ia32_cvtdq2pd__builtin_ia32_cvtdq2ps__builtin_ia32_cvtpd2dq__builtin_ia32_cvtpd2pi__builtin_ia32_cvtpd2ps__builtin_ia32_cvttpd2dq__builtin_ia32_cvttpd2pi__builtin_ia32_cvtpi2pd__builtin_ia32_cvtsd2si__builtin_ia32_cvttsd2si__builtin_ia32_cvtsd2si64__builtin_ia32_cvttsd2si64__builtin_ia32_cvtps2dq__builtin_ia32_cvtps2pd__builtin_ia32_cvttps2dq__builtin_ia32_cvtsi2sd__builtin_ia32_cvtsi642sd__builtin_ia32_cvtsd2ss__builtin_ia32_cvtss2sd__builtin_ia32_clflush__builtin_ia32_lfence__builtin_ia32_mfence__builtin_ia32_loaddqu__builtin_ia32_storedqu__builtin_ia32_pmuludq__builtin_ia32_pmuludq128__builtin_ia32_pslldqi128__builtin_ia32_psllwi128__builtin_ia32_pslldi128__builtin_ia32_psllqi128__builtin_ia32_psllw128__builtin_ia32_pslld128__builtin_ia32_psllq128__builtin_ia32_psrldqi128__builtin_ia32_psrlwi128__builtin_ia32_psrldi128__builtin_ia32_psrlqi128__builtin_ia32_psrlw128__builtin_ia32_psrld128__builtin_ia32_psrlq128__builtin_ia32_psrawi128__builtin_ia32_psradi128__builtin_ia32_psraw128__builtin_ia32_psrad128__builtin_ia32_pmaddwd128__builtin_ia32_monitor__builtin_ia32_mwait__builtin_ia32_lddqu__builtin_ia32_palignr128__builtin_ia32_palignr__builtin_ia32_movntdqa__builtin_ia32_pmovsxbw128__builtin_ia32_pmovsxbd128__builtin_ia32_pmovsxbq128__builtin_ia32_pmovsxwd128__builtin_ia32_pmovsxwq128__builtin_ia32_pmovsxdq128__builtin_ia32_pmovzxbw128__builtin_ia32_pmovzxbd128__builtin_ia32_pmovzxbq128__builtin_ia32_pmovzxwd128__builtin_ia32_pmovzxwq128__builtin_ia32_pmovzxdq128__builtin_ia32_pmuldq128__builtin_ia32_roundpd__builtin_ia32_roundps__builtin_ia32_roundsd__builtin_ia32_roundss__builtin_ia32_crc32qi__builtin_ia32_crc32hi__builtin_ia32_crc32si__builtin_ia32_crc32di__builtin_ia32_movntsd__builtin_ia32_movntss__builtin_ia32_extrqi__builtin_ia32_extrq__builtin_ia32_insertqi__builtin_ia32_insertq__builtin_ia32_vec_init_v2si__builtin_ia32_vec_init_v4hi__builtin_ia32_vec_init_v8qi__builtin_ia32_vec_ext_v2df__builtin_ia32_vec_ext_v2di__builtin_ia32_vec_ext_v4sf__builtin_ia32_vec_ext_v4si__builtin_ia32_vec_ext_v8hi__builtin_ia32_vec_ext_v4hi__builtin_ia32_vec_ext_v2si__builtin_ia32_vec_ext_v16qi__builtin_ia32_vec_set_v2di__builtin_ia32_vec_set_v4sf__builtin_ia32_vec_set_v4si__builtin_ia32_vec_set_v8hi__builtin_ia32_vec_set_v4hi__builtin_ia32_vec_set_v16qi .intel_syntax noprefix SSE vector argument without SSE enabled changes the ABIMMX vector argument without MMX enabled changes the ABIfstp %y0ffreep %y0fld%z1 %y1fstp%z0 %y0fst%z0 %y0fstp%z0 %y0 fld%z0 %y0fst %y0ucomisd {%1, %0|%0, %1}ftst fnstsw %0fstp %y1ffreep %y1fucomip {%y1, %0|%0, %y1}fcomip {%y1, %0|%0, %y1}fcompp fnstsw %0fucompp fnstsw %0ucomiss {%1, %0|%0, %1}nbeaeunknown insn mode_TLS_MODULE_BASE____tls_get_addrshift must be an immediateindex mask must be an immediatelength mask must be an immediatethe third argument must be a 4-bit immediatethe third argument must be an 8-bit immediatethe fifth argument must be a 8-bit immediatethe third argument must be a 8-bit immediatelast argument must be an immediatefld %y1fisttp%z0 %0fldcw %3fistp%z0 %0fist%z0 %0fdivfidivfimulfisubfiaddp {%0, %2|%2, %0} {%y2, %0|%0, %y2}r%z1 %1%z2 %2{p %0, %2|rp %2, %0}{rp %0, %1|p %1, %0}{ %1, %0|r %0, %1}p {%2, %0|%0, %2}{rp %2, %0|p %0, %2}{p %1, %0|rp %0, %1}r {%y1, %0|%0, %y1}{r %2, %0| %0, %2}@GOTTPOFF@TPOFF@NTPOFF@DTPOFF@GOTNTPOFF@INDNTPOFFst(0)@PLT@PLTOFF@GOTPCREL[rip]@GOTPCREL(%rip)invalid UNSPEC as operandfs:*%doperand is neither a constant nor a condition code, invalid operand code 'c'ds ; cs ; uneinvalid operand code '%c'DWORDQWORDXWORDXMMWORDBYTE PTR invalid constraints for operand0x%08lxOFFSET FLAT:.largecomm _GLOBAL_OFFSET_TABLE_mov{l} {%2, %0|%0, %2}call %a2pop{l} %0__i686.get_pc_thunk.%scall %X2add{l} {%1+[.-%a2], %0|%0, %1+(.-%a2)}mov{l} {%0, %1|%1, %0}jmp %P0mov{l} {%0@GOT(%1), %1|%1, %0@GOT[%1]}jmp {*}%1 .hidden mov{l} {%1, %0|%0, %1}pcmpeqd %0, %0pxor %0, %0xorpd %0, %0xorps %0, %00.29289321881345247561810596348408353fld1fldlg2fldln2fldl2efldl2tfldpifldzgeneric32bad value (%s) for -mtune= switchx86-64rep_bytelibcallrep_4byterep_8bytebyte_loopunrolled_loopbad value (%s) for -mstringop-strategy= switch-mtune=x86-64 is deprecated. Use -mtune=k8 or -mtune=generic instead as appropriate.generic CPU can be used only for -mtune= switchbad value (%s) for -march= switchsmallmediumcode model %s does not support PIC modekernelbad value (%s) for -mcmodel= switchintelbad value (%s) for -masm= switchcode model %qs not supported in the %s bit mode%i-bit mode not compiled in-mregparm=%d is not between 0 and %d-malign-loops is obsolete, use -falign-loops-malign-loops=%d is not between 0 and %d-malign-jumps is obsolete, use -falign-jumps-malign-functions is obsolete, use -falign-functions-mbranch-cost=%d is not between 0 and 5-mlarge-data-threshold=%d is negativegnu2bad value (%s) for -mtls-dialect= switchpc%d is not valid precision setting (32, 64 or 80)-mpreferred-stack-boundary=%d is not between %d and 12-msseregparm used without SSE enabledSSE instruction set disabled, using 387 arithmetics387,ssesse,387387 instruction set disabled, using SSE arithmeticsbad value (%s) for -mfpmath= switchacmlunknown vectorization library ABI type (%s) for -mveclibabi= switchunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessLX .byte .value .quad .GCC.command.line__builtin_ia32_blendpd__builtin_ia32_blendps__builtin_ia32_blendvpd__builtin_ia32_blendvps__builtin_ia32_dppd__builtin_ia32_dpps__builtin_ia32_insertps128__builtin_ia32_mpsadbw128__builtin_ia32_pblendvb128__builtin_ia32_pblendw128__builtin_ia32_addps__builtin_ia32_subps__builtin_ia32_mulps__builtin_ia32_divps__builtin_ia32_addss__builtin_ia32_subss__builtin_ia32_mulss__builtin_ia32_divss__builtin_ia32_cmpeqps__builtin_ia32_cmpltps__builtin_ia32_cmpleps__builtin_ia32_cmpgtps__builtin_ia32_cmpgeps__builtin_ia32_cmpunordps__builtin_ia32_cmpneqps__builtin_ia32_cmpnltps__builtin_ia32_cmpnleps__builtin_ia32_cmpngtps__builtin_ia32_cmpngeps__builtin_ia32_cmpordps__builtin_ia32_cmpeqss__builtin_ia32_cmpltss__builtin_ia32_cmpless__builtin_ia32_cmpunordss__builtin_ia32_cmpneqss__builtin_ia32_cmpnltss__builtin_ia32_cmpnless__builtin_ia32_cmpngtss__builtin_ia32_cmpngess__builtin_ia32_cmpordss__builtin_ia32_minps__builtin_ia32_maxps__builtin_ia32_minss__builtin_ia32_maxss__builtin_ia32_andps__builtin_ia32_andnps__builtin_ia32_orps__builtin_ia32_xorps__builtin_ia32_movss__builtin_ia32_movhlps__builtin_ia32_movlhps__builtin_ia32_unpckhps__builtin_ia32_unpcklps__builtin_ia32_paddb__builtin_ia32_paddw__builtin_ia32_paddd__builtin_ia32_paddq__builtin_ia32_psubb__builtin_ia32_psubw__builtin_ia32_psubd__builtin_ia32_psubq__builtin_ia32_paddsb__builtin_ia32_paddsw__builtin_ia32_psubsb__builtin_ia32_psubsw__builtin_ia32_paddusb__builtin_ia32_paddusw__builtin_ia32_psubusb__builtin_ia32_psubusw__builtin_ia32_pmullw__builtin_ia32_pmulhw__builtin_ia32_pmulhuw__builtin_ia32_pand__builtin_ia32_pandn__builtin_ia32_por__builtin_ia32_pxor__builtin_ia32_pavgb__builtin_ia32_pavgw__builtin_ia32_pcmpeqb__builtin_ia32_pcmpeqw__builtin_ia32_pcmpeqd__builtin_ia32_pcmpgtb__builtin_ia32_pcmpgtw__builtin_ia32_pcmpgtd__builtin_ia32_pmaxub__builtin_ia32_pmaxsw__builtin_ia32_pminub__builtin_ia32_pminsw__builtin_ia32_punpckhbw__builtin_ia32_punpckhwd__builtin_ia32_punpckhdq__builtin_ia32_punpcklbw__builtin_ia32_punpcklwd__builtin_ia32_punpckldq__builtin_ia32_addpd__builtin_ia32_subpd__builtin_ia32_mulpd__builtin_ia32_divpd__builtin_ia32_addsd__builtin_ia32_subsd__builtin_ia32_mulsd__builtin_ia32_divsd__builtin_ia32_cmpeqpd__builtin_ia32_cmpltpd__builtin_ia32_cmplepd__builtin_ia32_cmpgtpd__builtin_ia32_cmpgepd__builtin_ia32_cmpunordpd__builtin_ia32_cmpneqpd__builtin_ia32_cmpnltpd__builtin_ia32_cmpnlepd__builtin_ia32_cmpngtpd__builtin_ia32_cmpngepd__builtin_ia32_cmpordpd__builtin_ia32_cmpeqsd__builtin_ia32_cmpltsd__builtin_ia32_cmplesd__builtin_ia32_cmpunordsd__builtin_ia32_cmpneqsd__builtin_ia32_cmpnltsd__builtin_ia32_cmpnlesd__builtin_ia32_cmpordsd__builtin_ia32_minpd__builtin_ia32_maxpd__builtin_ia32_minsd__builtin_ia32_maxsd__builtin_ia32_andpd__builtin_ia32_andnpd__builtin_ia32_orpd__builtin_ia32_xorpd__builtin_ia32_movsd__builtin_ia32_unpckhpd__builtin_ia32_unpcklpd__builtin_ia32_vec_pack_sfix__builtin_ia32_paddb128__builtin_ia32_paddw128__builtin_ia32_paddd128__builtin_ia32_paddq128__builtin_ia32_psubb128__builtin_ia32_psubw128__builtin_ia32_psubd128__builtin_ia32_psubq128__builtin_ia32_paddsb128__builtin_ia32_paddsw128__builtin_ia32_psubsb128__builtin_ia32_psubsw128__builtin_ia32_paddusb128__builtin_ia32_paddusw128__builtin_ia32_psubusb128__builtin_ia32_psubusw128__builtin_ia32_pmullw128__builtin_ia32_pmulhw128__builtin_ia32_pand128__builtin_ia32_pandn128__builtin_ia32_por128__builtin_ia32_pxor128__builtin_ia32_pavgb128__builtin_ia32_pavgw128__builtin_ia32_pcmpeqb128__builtin_ia32_pcmpeqw128__builtin_ia32_pcmpeqd128__builtin_ia32_pcmpgtb128__builtin_ia32_pcmpgtw128__builtin_ia32_pcmpgtd128__builtin_ia32_pmaxub128__builtin_ia32_pmaxsw128__builtin_ia32_pminub128__builtin_ia32_pminsw128__builtin_ia32_punpckhbw128__builtin_ia32_punpckhwd128__builtin_ia32_punpckhdq128__builtin_ia32_punpckhqdq128__builtin_ia32_punpcklbw128__builtin_ia32_punpcklwd128__builtin_ia32_punpckldq128__builtin_ia32_punpcklqdq128__builtin_ia32_packsswb128__builtin_ia32_packssdw128__builtin_ia32_packuswb128__builtin_ia32_pmulhuw128__builtin_ia32_addsubps__builtin_ia32_addsubpd__builtin_ia32_haddps__builtin_ia32_haddpd__builtin_ia32_hsubps__builtin_ia32_hsubpd__builtin_ia32_phaddw128__builtin_ia32_phaddw__builtin_ia32_phaddd128__builtin_ia32_phaddd__builtin_ia32_phaddsw128__builtin_ia32_phaddsw__builtin_ia32_phsubw128__builtin_ia32_phsubw__builtin_ia32_phsubd128__builtin_ia32_phsubd__builtin_ia32_phsubsw128__builtin_ia32_phsubsw__builtin_ia32_pmaddubsw128__builtin_ia32_pmaddubsw__builtin_ia32_pmulhrsw128__builtin_ia32_pmulhrsw__builtin_ia32_pshufb128__builtin_ia32_pshufb__builtin_ia32_psignb128__builtin_ia32_psignb__builtin_ia32_psignw128__builtin_ia32_psignw__builtin_ia32_psignd128__builtin_ia32_psignd__builtin_ia32_packusdw128__builtin_ia32_pcmpeqq__builtin_ia32_pmaxsb128__builtin_ia32_pmaxsd128__builtin_ia32_pmaxud128__builtin_ia32_pmaxuw128__builtin_ia32_pminsb128__builtin_ia32_pminsd128__builtin_ia32_pminud128__builtin_ia32_pminuw128__builtin_ia32_pmulld128__builtin_ia32_pcmpgtq__builtin_ia32_movshdup__builtin_ia32_movsldup__builtin_ia32_pabsb128__builtin_ia32_pabsb__builtin_ia32_pabsw128__builtin_ia32_pabsw__builtin_ia32_pabsd128__builtin_ia32_pabsd__builtin_ia32_phminposuw128__builtin_ia32_comieq__builtin_ia32_comilt__builtin_ia32_comile__builtin_ia32_comigt__builtin_ia32_comige__builtin_ia32_comineq__builtin_ia32_ucomieq__builtin_ia32_ucomilt__builtin_ia32_ucomile__builtin_ia32_ucomigt__builtin_ia32_ucomige__builtin_ia32_ucomineq__builtin_ia32_comisdeq__builtin_ia32_comisdlt__builtin_ia32_comisdle__builtin_ia32_comisdgt__builtin_ia32_comisdge__builtin_ia32_comisdneq__builtin_ia32_ucomisdeq__builtin_ia32_ucomisdlt__builtin_ia32_ucomisdle__builtin_ia32_ucomisdgt__builtin_ia32_ucomisdge__builtin_ia32_ucomisdneq__builtin_ia32_ptestz128__builtin_ia32_ptestc128__builtin_ia32_ptestnzc128__builtin_ia32_pcmpestri128__builtin_ia32_pcmpestrm128__builtin_ia32_pcmpestria128__builtin_ia32_pcmpestric128__builtin_ia32_pcmpestrio128__builtin_ia32_pcmpestris128__builtin_ia32_pcmpestriz128__builtin_ia32_pcmpistri128__builtin_ia32_pcmpistrm128__builtin_ia32_pcmpistria128__builtin_ia32_pcmpistric128__builtin_ia32_pcmpistrio128__builtin_ia32_pcmpistris128__builtin_ia32_pcmpistriz128__builtin_ia32_fmaddss__builtin_ia32_fmaddsd__builtin_ia32_fmaddps__builtin_ia32_fmaddpd__builtin_ia32_fmsubss__builtin_ia32_fmsubsd__builtin_ia32_fmsubps__builtin_ia32_fmsubpd__builtin_ia32_fnmaddss__builtin_ia32_fnmaddsd__builtin_ia32_fnmaddps__builtin_ia32_fnmaddpd__builtin_ia32_fnmsubss__builtin_ia32_fnmsubsd__builtin_ia32_fnmsubps__builtin_ia32_fnmsubpd__builtin_ia32_pcmov__builtin_ia32_pcmov_v2di__builtin_ia32_pcmov_v4si__builtin_ia32_pcmov_v8hi__builtin_ia32_pcmov_v16qi__builtin_ia32_pcmov_v2df__builtin_ia32_pcmov_v4sf__builtin_ia32_pperm__builtin_ia32_permps__builtin_ia32_permpd__builtin_ia32_pmacssww__builtin_ia32_pmacsww__builtin_ia32_pmacsswd__builtin_ia32_pmacswd__builtin_ia32_pmacssdd__builtin_ia32_pmacsdd__builtin_ia32_pmacssdql__builtin_ia32_pmacssdqh__builtin_ia32_pmacsdql__builtin_ia32_pmacsdqh__builtin_ia32_pmadcsswd__builtin_ia32_pmadcswd__builtin_ia32_protq__builtin_ia32_protd__builtin_ia32_protw__builtin_ia32_protb__builtin_ia32_protqi__builtin_ia32_protdi__builtin_ia32_protwi__builtin_ia32_protbi__builtin_ia32_pshaq__builtin_ia32_pshad__builtin_ia32_pshaw__builtin_ia32_pshab__builtin_ia32_pshlq__builtin_ia32_pshld__builtin_ia32_pshlw__builtin_ia32_pshlb__builtin_ia32_frczss__builtin_ia32_frczsd__builtin_ia32_frczps__builtin_ia32_frczpd__builtin_ia32_cvtph2ps__builtin_ia32_cvtps2ph__builtin_ia32_phaddbw__builtin_ia32_phaddbd__builtin_ia32_phaddbq__builtin_ia32_phaddwd__builtin_ia32_phaddwq__builtin_ia32_phadddq__builtin_ia32_phaddubw__builtin_ia32_phaddubd__builtin_ia32_phaddubq__builtin_ia32_phadduwd__builtin_ia32_phadduwq__builtin_ia32_phaddudq__builtin_ia32_phsubbw__builtin_ia32_phsubwd__builtin_ia32_phsubdq__builtin_ia32_comeqss__builtin_ia32_comness__builtin_ia32_comneqss__builtin_ia32_comltss__builtin_ia32_comless__builtin_ia32_comgtss__builtin_ia32_comgess__builtin_ia32_comueqss__builtin_ia32_comuness__builtin_ia32_comuneqss__builtin_ia32_comunltss__builtin_ia32_comunless__builtin_ia32_comungtss__builtin_ia32_comungess__builtin_ia32_comordss__builtin_ia32_comunordss__builtin_ia32_comeqsd__builtin_ia32_comnesd__builtin_ia32_comneqsd__builtin_ia32_comltsd__builtin_ia32_comlesd__builtin_ia32_comgtsd__builtin_ia32_comgesd__builtin_ia32_comueqsd__builtin_ia32_comunesd__builtin_ia32_comuneqsd__builtin_ia32_comunltsd__builtin_ia32_comunlesd__builtin_ia32_comungtsd__builtin_ia32_comungesd__builtin_ia32_comordsd__builtin_ia32_comunordsd__builtin_ia32_comeqps__builtin_ia32_comneps__builtin_ia32_comneqps__builtin_ia32_comltps__builtin_ia32_comleps__builtin_ia32_comgtps__builtin_ia32_comgeps__builtin_ia32_comueqps__builtin_ia32_comuneps__builtin_ia32_comuneqps__builtin_ia32_comunltps__builtin_ia32_comunleps__builtin_ia32_comungtps__builtin_ia32_comungeps__builtin_ia32_comordps__builtin_ia32_comunordps__builtin_ia32_comeqpd__builtin_ia32_comnepd__builtin_ia32_comneqpd__builtin_ia32_comltpd__builtin_ia32_comlepd__builtin_ia32_comgtpd__builtin_ia32_comgepd__builtin_ia32_comueqpd__builtin_ia32_comunepd__builtin_ia32_comuneqpd__builtin_ia32_comunltpd__builtin_ia32_comunlepd__builtin_ia32_comungtpd__builtin_ia32_comungepd__builtin_ia32_comordpd__builtin_ia32_comunordpd__builtin_ia32_pcomeqb__builtin_ia32_pcomneb__builtin_ia32_pcomneqb__builtin_ia32_pcomltb__builtin_ia32_pcomleb__builtin_ia32_pcomgtb__builtin_ia32_pcomgeb__builtin_ia32_pcomeqw__builtin_ia32_pcomnew__builtin_ia32_pcomneqw__builtin_ia32_pcomltw__builtin_ia32_pcomlew__builtin_ia32_pcomgtw__builtin_ia32_pcomgew__builtin_ia32_pcomeqd__builtin_ia32_pcomned__builtin_ia32_pcomneqd__builtin_ia32_pcomltd__builtin_ia32_pcomled__builtin_ia32_pcomgtd__builtin_ia32_pcomged__builtin_ia32_pcomeqq__builtin_ia32_pcomneq__builtin_ia32_pcomneqq__builtin_ia32_pcomltq__builtin_ia32_pcomleq__builtin_ia32_pcomgtq__builtin_ia32_pcomgeq__builtin_ia32_pcomequb__builtin_ia32_pcomneub__builtin_ia32_pcomnequb__builtin_ia32_pcomltub__builtin_ia32_pcomleub__builtin_ia32_pcomgtub__builtin_ia32_pcomgeub__builtin_ia32_pcomequw__builtin_ia32_pcomneuw__builtin_ia32_pcomnequw__builtin_ia32_pcomltuw__builtin_ia32_pcomleuw__builtin_ia32_pcomgtuw__builtin_ia32_pcomgeuw__builtin_ia32_pcomequd__builtin_ia32_pcomneud__builtin_ia32_pcomnequd__builtin_ia32_pcomltud__builtin_ia32_pcomleud__builtin_ia32_pcomgtud__builtin_ia32_pcomgeud__builtin_ia32_pcomequq__builtin_ia32_pcomneuq__builtin_ia32_pcomnequq__builtin_ia32_pcomltuq__builtin_ia32_pcomleuq__builtin_ia32_pcomgtuq__builtin_ia32_pcomgeuq__builtin_ia32_comfalsess__builtin_ia32_comtruess__builtin_ia32_comfalseps__builtin_ia32_comtrueps__builtin_ia32_comfalsesd__builtin_ia32_comtruesd__builtin_ia32_comfalsepd__builtin_ia32_comtruepd__builtin_ia32_pcomfalseb__builtin_ia32_pcomfalsew__builtin_ia32_pcomfalsed__builtin_ia32_pcomfalseq__builtin_ia32_pcomfalseub__builtin_ia32_pcomfalseuw__builtin_ia32_pcomfalseud__builtin_ia32_pcomfalseuq__builtin_ia32_pcomtrueb__builtin_ia32_pcomtruew__builtin_ia32_pcomtrued__builtin_ia32_pcomtrueq__builtin_ia32_pcomtrueub__builtin_ia32_pcomtrueuw__builtin_ia32_pcomtrueud__builtin_ia32_pcomtrueuqfcom%z2 %y2 fnstsw %0fcomp%z2 %y2 fnstsw %0fucom%z2 %y2 fnstsw %0fucomp%z2 %y2 fnstsw %0ficom%z2 %y2 fnstsw %0ficomp%z2 %y2 fnstsw %0fcomi {%y1, %0|%0, %y1}fucomi {%y1, %0|%0, %y1}sildilbplspl0.30102999566398119522564642835948944820.69314718055994530942869047418497530091.44269504088896340738765178279834344723.32192809488736234780834055690945660903.1415926535897932385128089594061862044pentium-mmxwinchip-c6winchip2c3c3-2pentium2pentium3pentium3mpentium-mpentium4mprescottk6-2k6-3athlon-tbirdathlon-4athlon-xpathlon-mpk8-sse3opteronopteron-sse3athlon64athlon64-sse3athlon-fxbarcelonageneric64/proc/sys/kernel/randomize_va_space/proc/sys/kernel/exec-shield-randomizeH*)))%/usr/local/home/bellard/cpux86/rootdisk/buildroot-2011.02/output/toolchain/gcc-4.3.5/gcc/cgraph.c%D renamed after being referenced in assembly%s/%i(%i): (inline copy in %s/%i) availability:%s(%i) executed %lldx (%i after inlining) %i bytes stack usage %i bytes after inlining nested in: %s externally_visible finalized always_inline redefined_extern_inline called by: (%lldx) (%.2f per call) (inlined) calls: (nested in %i loops) callgraph: function body not availableredefined extern inline functions are not considered for inliningfunction not considered for inliningfunction not inlinableunsetnot_availableoverwrittableFHFH GH39FAlW3hW)cgraph_function_body_availabilitycgraph_unnest_nodecgraph_rtl_infocgraph_global_infocgraph_local_infocgraph_mark_reachable_nodecgraph_update_edges_for_call_stmtcgraph_create_edgecgraph_set_call_stmtcgraph_edgecgraph_insert_node_to_hashtablecgraph_nodezD/usr/local/home/bellard/cpux86/rootdisk/buildroot-2011.02/output/toolchain/gcc-4.3.5/gcc/cgraphbuild.cmismatched argumentsbb_stmt_listinitialize_inline_failedrebuild_cgraph_edges/usr/local/home/bellard/cpux86/rootdisk/buildroot-2011.02/output/toolchain/gcc-4.3.5/gcc/cgraphunit.c%c_%.5d_%d%J% attribute have effect only on public objectsaux field set for edge %s->%sExecution count is negativecaller edge count is negativecaller edge frequency is negativecaller edge frequency is too largeinlined_to pointer is wrongmultiple inline callersinlined_to pointer set for noninline callersinlined_to pointer is set but no predecessors foundinlined_to pointer refers to itselfnode not found in cgraph_hashshared call_stmt:edge points to wrong declaration: Instead of:missing callgraph edge for call stmt:edge %s->%s has no corresponding call_stmtverify_cgraph_node failedInitial entry points:Unit entry points: Initial Reclaiming functions: Reclaimed Analyzing compilation unit Memory consumption before IPA Performing interprocedural optimizations Optimized Memory consumption after IPA Assembling functions: Final WqWqsave_inline_function_bodycgraph_build_static_cdtorcgraph_build_cdtor_fnsbuild_cdtorcgraph_expand_functioncgraph_analyze_functionscgraph_reset_nodecgraph_mark_functions_to_outputcgraph_output_in_ordercgraph_expand_all_functionsverify_cgraph_nodebb_stmt_listcgraph_finalize_functioncgraph_process_new_functions/usr/local/home/bellard/cpux86/rootdisk/buildroot-2011.02/output/toolchain/gcc-4.3.5/gcc/ipa-cp.c NODE COUNTS : method %s: count is %ld CS COUNTS stage: %s -> %s BB COUNTS and FREQUENCIES : method %s: ENTRY: Count %ld Frequency %d bb[%d]: Count %ld Frequency %d EXIT: Count CFG EDGES COUNTS and PROBABILITIES : ENTRY: %ld %d edge ENTRY -> EXIT, Countedge ENTRY -> %d, Count %ld Prob %d bb[%d]: edge %d -> EXIT, Countedge %d -> %d, Count CVAL PRINT Printing cvals %s: param [%d]: type is CONST param [%d]: type is TOP param [%d]: type is BOTTOM printing scale for %s: value is %ld CALLSITE PARAM PRINT callsite %s -> %s :: param %d: UNKNOWN CONST : FORMAL : IPA constant propagation start: IPA structures before propagation: IPA structures after propagation: Profiling info before insert stage: replace_treesreplacing param with const versioned function %s propagating const to %s Profiling info after insert stage: IPA constant propagation end ipcp_cval_equal_cvaluessingle_succ_edgeei_nextei_containerfunction not inline candidate--param max-inline-insns-single limit reached--param max-inline-insns-auto limit reached/usr/local/home/bellard/cpux86/rootdisk/buildroot-2011.02/output/toolchain/gcc-4.3.5/gcc/ipa-inline.c--param large-function-growth limit reached--param large-stack-frame-growth limit reachedHit cycle in %s, switching to always inline only. Not inlining %s into %s to avoid cycle. Inlining %s into %s. Flattening %s Considering to always inline inline candidate %s. Not inlining: recursive call. Not inlining: SSA form does not match. Not inlining: Function body no longer available. Considering inline candidate %s. Not inlining: code size would grow by %i insns. Not inlining: %s. Deciding on inlining. Starting with %i insns. Inlining always_inline functions: Considering %s %i insns (always inline) Inlined into %s which now has %i insns. Inlined for a net change of %+i insns. Deciding on smaller functions: Inlining failed: %s Considering %s with %i insns to be inlined into %s Estimated growth after inlined into all callees is %+i insns. Estimated badness is %i, frequency %.2f. Called %lldx inline_failed:Recursive inlining performed only for function itself. call is unlikely and code size would growfunction not declared inline and code size would growoptimizing for size and code size would grow inline_failed:%s. Performing recursive inlining on %s maximal depth reached Not inlining cold call Probability of edge is too small Inlining call of depth %i called approx. %.2f times per call Recursive inlining growth limit met. Inlined %i times, body grown from %i to %i insns Not inlining into %s:%s. Inlined into %s which now has %i insns,net change of %+i insns. New minimal insns reached: %i --param inline-unit-growth limit reached Deciding on functions called once: Considering %s %i insns. Called once from %s %i insns. Inlined into %s which now has %i insns for a net change of %+i insns. Inline limit reached, not inlined. Inlined %i calls, eliminated %i functions, %i insns turned to %i insns. einlineeinline_ipaapply_inlineWs)'s)cgraph_estimate_size_after_inliningcgraph_mark_inlinecompute_inline_parameterscgraph_decide_inliningcgraph_decide_inlining_of_small_functionsupdate_caller_keyscgraph_mark_inline_edgecgraph_clone_inlined_nodes MODIFY PRINT method %s :: param [%d] true param [%d] false PARAM TREE MAP PRINT method %s Trees :: param [%d] : %s /usr/local/home/bellard/cpux86/rootdisk/buildroot-2011.02/output/toolchain/gcc-4.3.5/gcc/ipa-prop.cipa_callsite_compute_paramipa_callsite_compute_countbb_stmt_list local analysis of %s with initial value = %d /usr/local/home/bellard/cpux86/rootdisk/buildroot-2011.02/output/toolchain/gcc-4.3.5/gcc/ipa-pure-const.cafter local analysis of %s with initial value = %d Function found to be const: %s Function found to be pure: %s \)\))J)9))`)V)analyze_functionbb_stmt_listsuspect inlining of into /usr/local/home/bellard/cpux86/rootdisk/buildroot-2011.02/output/toolchain/gcc-4.3.5/gcc/ipa-reference.c/usr/local/home/bellard/cpux86/rootdisk/buildroot-2011.02/output/toolchain/gcc-4.3.5/gcc/cgraph.h local analysis of %s Not TREE_ADDRESSABLE var %s read-only var %s read-only constant %s Promotable global:%s Function name:%s/%i: locals read: locals written: next cycle: %s/%i locals read: locals written: globals read: globals written: static-varƨ)ƨ)))))ʨ))Wپstatic_executevarpool_first_static_initializervarpool_next_static_initializerget_function_annfunction_annphi_nodesbb_stmt_listpropagate_bitsmerge_callee_local_info/usr/local/home/bellard/cpux86/rootdisk/buildroot-2011.02/output/toolchain/gcc-4.3.5/gcc/ipa-struct-reorg.c is initialized...Excluded. Adding data structure "" to data_struct_list. Removing data structure "" from data_struct_list. The type has bitfield. has complicate access in statement Unsafe conditional statement Orig var: No structures to transform. Exiting... Number of structures to transform is %d The following are the new types generated by this optimization: For type the number of new types is %d Function to do reorg is %s: Type is a field in the structure . Escaping... Pointer to type "" is passed to local function...Excluded. The type "" is return type of function...Excluded. Escaping type is escapes due to bitfield Adding stmt to list of mallocs. Unsupported allocation function Access site of field General access sites Access sites of struct Counter of field "" is %lld Counter of struct " The structure is cold.ipa_struct_reorg)=))=)z)=)z)=)=)Ǽ))))strip_typeis_equal_typesfind_field_in_struct_1bb_stmt_listget_stmt_accessesdecompose_accessstmt_annadd_field_acc_to_acc_sitesvar_anngimple_call_clobbered_varscreate_new_mallocgen_cast_stmtfind_new_var_of_typefind_var_in_new_vars_veccreate_new_stmts_for_cond_exprphi_nodescreate_general_new_stmtcreate_base_plus_offsetreplace_field_access_stmtreplace_field_accbuild_comp_ref/usr/local/home/bellard/cpux86/rootdisk/buildroot-2011.02/output/toolchain/gcc-4.3.5/gcc/ipa-type-escape.c local analysis of %stype %d escaped contained type-escape-var***-*}****analyze_variablemark_interesting_addressofbb_stmt_listclose_type_exposed_parameterstmt_annop_iter_init_use ordered call graph: %s /usr/local/home/bellard/cpux86/rootdisk/buildroot-2011.02/output/toolchain/gcc-4.3.5/gcc/ipa.c Marking local functions: Marking externally visible functions: Reclaimed %i insnsfunction_and_variable_visibilitycgraph_remove_unreachable_nodes/usr/local/home/bellard/cpux86/rootdisk/buildroot-2011.02/output/toolchain/gcc-4.3.5/gcc/matrix-reorg.cMatrix %s is an argument to function %s Matrix %s: Function call %s, level %d escapes. Found vector type, don't flatten matrix Matrix "%s"; Escaping Level: %d, Num Dims: %d, Malloc Dims: %d, Flattened %d dimensions Matrix %s: dim %d before sort count is %lld dim %d after sort dim_map[%d] after sort %d Transposed dimensions: dim %d is now dim %d Matrix %s: Cannot calculate the size of allocation. escaping at level %d bb_stmt_listfind_matrices_decladd_allocation_sitecollect_data_for_malloc_callanalyze_matrix_accessesupdate_type_sizeanalyze_accesses_for_phi_nodeanalyze_accesses_for_modify_stmttransform_access_sitesstmt_annfirst_imm_use_stmtop_iter_init_phiuseop_iter_init_usemove_use_after_headtransform_allocation_sitesfunction %q+F can never be inlined because it saves address of local label in a static variable/usr/local/home/bellard/cpux86/rootdisk/buildroot-2011.02/output/toolchain/gcc-4.3.5/gcc/tree-inline.cfunction %q+F can never be inlined because it is suppressed using -fno-inlinefunction %q+F can never be inlined because it uses attributes conflicting with inliningfunction %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 setjmpfunction %q+F can never be inlined because it uses variable argument listsfunction %q+F can never be inlined because it uses setjmp-longjmp exception handlingfunction %q+F can never be inlined because it uses non-local gotofunction %q+F can never be inlined because it uses __builtin_return or __builtin_apply_argsfunction %q+F can never be inlined because it contains a computed gotofunction %q+F can never be inlined because it receives a non-local gotofunction %q+F can never be inlined because it uses variable sized variablesoriginally indirect function call not considered for inliningCreated new direct edge to %sinlining failed in call to %q+F: %scalled from hereat*at*at*at*\u*at*\u*\u*\u*t*t*t*t*\u*t*remap_type_1tree_function_versioningremap_blocksremap_declscopy_bodycopy_cfg_bodycopy_bbbb_stmt_liststmt_annei_nextei_containerupdate_ssa_across_abnormal_edgesphi_nodescopy_phis_for_bbcopy_tree_rexpand_call_inlineinitialize_inlined_parameterssetup_one_parametercopy_decl_to_varvar_annremap_ssa_namedeclare_inline_varsdeclare_return_variablecopy_result_decl_to_varestimate_num_insnsestimate_num_insns_1copy_body_r/usr/local/home/bellard/cpux86/rootdisk/buildroot-2011.02/output/toolchain/gcc-4.3.5/gcc/varpool.c%s:not-ready analyzedvariable pool: WW|WxW@cgraph_variable_initializer_availabilityvarpool_node/usr/local/home/bellard/cpux86/rootdisk/buildroot-2011.02/output/toolchain/gcc-4.3.5/gcc/config/i386/i386.mdinsn-attrtab.c/usr/local/home/bellard/cpux86/rootdisk/buildroot-2011.02/output/toolchain/gcc-4.3.5/gcc/config/i386/sse.mdb**A*A**A*A**A*A*A*:*A*A******************O*H**O*H*V*V***]*]*Ч**V*****]*V*****]***1**1****-*ԭ**¥*********d*d**]**]***]***/***** ***** **************3*3***********************è**ߨ***3*3*3*è**ߨ*3*3*3*********************A*A*A******%*%*%*%*************G**d******************]***0*0*0*0*0*0*0*0*0*&*&***&***&*&*:*:*:*:*:*:*:**_**_***]***]************]**]************]*****]****X*X*X*X*X*X********̮*̮*̮*̮*̮*̮*̮*̮*̮*̮*̮*̮*****X*]*X*]*X*]***d*é***é****ة*****d*D*d*d*d*d*d*d*d*d*d*d*d*d*d*N*d*N*d*d*d*d***d*d*d*d*d*d*d*d*d*d*d*d*d*N*d*N*d*d*d*d**D*D*D*D*:*D*:*D**D*D*D*D*D*:*D*:***h*h*@*@*****************************************֮**֮*֮*֮*֮*֮****֮*************%***b****r**2*2*2*2*2*^*{****Z*Z*Z*Z*Z*Z*Z*Z***************®*®*®*r*r*r*®*®*®*®*®*®*®*®*®*®*®*®*®*®*®*®*®*®*®*®*®*®*®*®*®*®*®*®***®*®*®*®*®*®*®*®*®*®*********************************************** * * *9***@*@*r*r*r*r*r*r*r*r**********r*ޯ*****ʯ*ʯ*ʯ****_*ԯ*6*6*,*6*6*ޯ*ޯ*ޯ*ޯ*ޯ*6*6*6*"*"*"*******^**%*6*6*6*6*6*6*6*6*6*6*6*6*6*6*6*6*,*,*,*,*,*,*6*6*6*6*********"*"*"*"*"*"*6*6*6*6*6*6*6*6*6*6*6*6****************^********ޯ*ޯ*ԭ*ԭ*ԭ*ԭ**ԭ*ԭ*********r*r*r*r*k*k***r*r*r*r*r*r*r*r*r*r*r*r*r*r*r*r*r*r*r*h*h*h*O*O************3*3*3*3********r*r*******ʯ*********J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*r*r*r*r*k*k***r*r*r*r*r*r*r*r*r*r*r*h*h*h*O*O************3*3*3*3*********ԭ***v*آ**]***4*ʯ*ʯ*ʯ*******************|*|*|*|*|**|*J***********************h*h*h*h*h*h*h*h****************************************************ʯ*********ʯ*ԭ**** ********r*r*r*r*r*r*****************|*|*ʯ*ʯ*ʯ*ʯ*ʯ*ʯ*ʯ*ʯ***ʯ*ʯ*ʯ*ʯ*ʯ*ʯ*****r*r*T*T*****k*k**ʯ****ʯ*************************O*************J*J*J*J*J*J*J*J*J*J*J*J*@*@*@*@*@*@****************@*r*r*r*r*r*r*@*@*@*@*@*****************^*^*^*^***@*@*h*h*h*h*@*@*@*@*h*h*h*h*h*h*h*h*h*h*h*h*h**************j*j*******j*j*******J*J*j*J*J*j*****************************}*R**+**$*****~*~************************************************************************x***************************************X******8*8******************************************"********X**8**8*************8**************8********************************************************************************************************************************************************************************9*****************************************************************************************************************************************************************************************o**************************J******************************************************************************W*W*W*W********************************************************************* * * ********************************************************************************************************k*4* * ************************************************************************************************************************ *7*7**p*N*G**********************************************************************************************************************************************************************************************************************************:-t-t-t----t-t-t-t-t-t-t----------------<.------------+---Ʒ---D---ߥ---D-------D-D-<.ۑ-0-Ή-y-'x-w-w-El-El-'x-w-l-xe-xe-'x----b---la--[-<.---.V-'U-P-P-P-M-QL-J-F-C-J-C-C-J-J-J-J-<.<.bA-@- @- @- @- @- @- @- @- @- @-?-?-?-?-?-?-?-?-?---S<-S<-!7-72---<.<.,-j*-,-&-"-E-QL---S<-S<-S<-S<-:-:-:-<.------------t--t-S-S-S-------2-----------Y---------<.S-S-S-----------,,{,{,{,,,,,,,<.<.,<.<.,T,,, ,,,t-t-<.W,-,---------------------------------------<.,,,,,,<.<.<.<.<.<.<.,,,,,,,,,,,,<.<.<.<.,-,-,-,<.,p,,,L,,,,,,,,<.,[,,,,,,,,,,,,,,,,,,,,,,<.,,,,,,,,,,,,,,,,,,,,<.,,,,,,,,<.,,,,,,,,,,,Q,QL-QL-,,<.<.<.<.<.<.<.<.<.<.<.<.<.,,,H,H,H,H,H,H,<.<.<.<.<.<.,<.<.<.<.<.,<.<.<.,<.,,,,,<.<.<.,<.<.<.<.<.<.<.<.<.<.ȼ,v,-H,<.,,,,,u,Ԍ,Ê,Ê,Ê,Ê,,V~,`y,m,ki,a,_,_,_,_,A],A],A],AX,P,N,N,N,N,L,L,L,L,L,L,J-J-K,K,K,,,QL-K,K,K,K,K,K,K,K,K,K,K,K,K,K,K,K,K,K,K,K,K,K,K,K,K,K,K,K,QL-'U-K,K,K,K,K,K,K,K,K,K,K,K,?-?-?-?-?-?-?-?-?-K,K,?-?-?-?-?-?-?-?-?-K,K,K,K,-----<.2K,2K,2K,2K,2K,J,J,J,J,J,J,J,J,8J,KI,KI,KI,AE,kD,'D,QL-QL-B,B,^B,^B,B,B,^B,^B,:,<.H,H,H,H,H,H,<.:,C:,<.<.<.<.t9,t9,t9,0,0,0,(,&,z%,z%,-$,z%,z%,z%,z%,z%,z%,z%,z%,z%,z%,#,#,#,*#,*#,*#,*#,*#,",N ,<.,z%,z%,z%,z%,z%,z%,z%,z%,z%,z%,z%,z%,z%,z%,z%,z%,-$,-$,-$,-$,-$,-$,z%,z%,z%,z%,,,,,,,,,#,#,#,#,#,#,z%,z%,z%,z%,z%,z%,z%,z%,z%,C:,C:,C:,,,,",",",",",",",",",",",",N ,<. ,,,,",", ,C:, , , , ,<.:, ,S,S,S,,,,,,+B,+B,+$++2+[+,[+,[+,[+[+,[+[+,++++++++,,5+5+++++++++O+H+H+j*-+A+A+O+,,k+k+++[+[++++++2+++k+2+++<.+<.QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-+^B,+^B,F+++&+QL-QL-++^B,++^B,++++Q,Q,++B+B+B+B+B+B+B+B+"+H+!+k++A+A+,n+n++++,+++B+7+++++++t9,t9,t9,+,,,,,,,,,,,,,,,,<.,,,,,,,QL-<.<.,,,,,,,,,,,,,,,,,,,,D+D+D+D+D+D+D+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+t9,B+B+h+<.<.<.++++w+ +Ջ++,,,O+,QL-,++r+r+r+r+<.<.,,,,,,,,,,,,,,,,t9,t9,t9,t9,t9,t9,t9,t9,,,t9,t9,t9,t9,t9,t9,++2+2+QL-QL-P+P+S,,S,,F++,t9,B+S,S,t9,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,+,O+,O++++%++++%+QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-KKKKKKKKLLLLLLLLL L L L L LLLLLLLLLLLLLLLLLLL L!L"L#L$L%L&L'L(L)L*L+L,L-L.L/L0L1L2L3L4L5L6L7L8L9L:L;LL?L@LALBLCLDLELFLGLHLILJLKLLLMLNLOLPLQLRLSLTLULVLWLXLYLZL[L\L]L^L_L`LaLbLcLdLeLfLgLhLiLjLkLlLmLnLoLpLqLrLsLtLuLvLwLxLyLzL{L|L}L~LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLQL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-QL-++++++QL-QL-QL-QL-QL-,,,,,,,,,,,,,,,,QL-QL-QL-QL-O+O+QL-QL-++++QL-QL-QL-QL-D+D+D+D+D+D+D+D+D+D+D+D+0>0>0>0>0>0>0>0>0>0>0>0>0>0000000000000000:1W0>00W0>0000P0P0i0i0000Ƚ00Ǻ00i00H0+0Ǻ00i000t00t000:10ߒ00`00~0~0t0j00~0=j0(b0(b00i00i0]00i0]00-X0:1000R0Q0M0M0M05J0qI0F0C0Y@0F0Y@0Y@0F0F0F0F0:1:1>08>0F=0F=0F=0F=0F=0F=0F=0F=0F=0<0<0<0<0<0<0<0<0<000909040O00c,0:1:1 +0@)0 +0%0Z!00qI00 090909090000:1707070707070707070707070>0>0>0n0n0n070700000 070707070070707070700702/707070707070:1n0n0n070707070707070i07070/////d/d/d/d/Y/Y/:1:1/:1:1//*/*/c/*//>0>0:1/70/7070i07070i07070707070707070707070i070i07070707070707070707070i070707070i07070:1N/N/N/N/N/N/:1:1:1:1:1:1:1N/N/N/N/N/N/N/N/N/N/N/N/:1:1:1:1N/i0N/i0N/i0/:1z/n////-/-/-/!////:1///////////////*//*//////:1/////////////*//*/////:1////ح//ح//:1/////ح//ح/////qI0qI0I/I/:1:1:1:1:1:1:1:1:1:1:1:1:1I/I/I///////:1:1:1:1:1:1I/:1:1:1:1:1/:1:1:1/:1/////:1:1:1/:1:1:1:1:1:1:1:1:1:1b/ /0/:1 ////G//dy/kw/kw/kw/kw/in/2k/&g/o[/V/O/M/M/M/M/;K/;K/;K/%G/?/=/=/=/=/;/;/;/;/;/;/F0F0+;/+;/+;/G/G/qI0+;/+;/+;/+;/+;/+;/+;/+;/+;/+;/+;/+;/+;/+;/+;/+;/+;/+;/+;/+;/+;/+;/+;/+;/+;/+;/+;/+;/qI0Q0+;/;/;/;/;/;/;/;/;/;/:/:/<0<0<0<0<0<0<0<0<0:/:/<0<0<0<0<0<0<0<0<0:/:/:/:/00000:1:/:/:/:/:/J:/J:/J:/J:/J:/9/9/9/9/.7/.7/.7/f3/2/N2/qI0qI00/0/////0/0/////U(/:1'/'/'/'/'/'/:1'/'/:1:1:1:1&/&/&/T/T/T///C/C//C/C/C/C/C/C/C/C/C/C/!/!/!///////y /:16/C/C/C/C/C/C/C/C/C/C/C/C/C/C/C/C///////C/C/C/C/........!/!/!/!/!/!/C/C/C/C/C/C/C/C/C/'/'/'/...////////////y /:1T....//.'/....:1K.7.........v.0/v.0/..*.. .G/ .G/ .G/ . .G/ . .G/v.v...v.v.v..//..#.#.#.#.#.#.#.#....@)0........#.#. . .#.ź.ź.ź.c.ִ.޳...ִ.#.#.:1#.:1qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0.//.//.//.(.qI0qI0..//..//...K.//..G.G.G.G.G.G.G.G...٨.H.....Q.Q... ...m..G....u.ź.ź.r.&/&/&/dn.////////////////:1///////qI0:1:1////////////////////m.m.m.m.m.m.m.m.#.#.#.#.G.G.G.G.#.#.#.#.G.G.G.G.#.#.#.#.G.G.G.G.#.#.#.#.G.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.:1:1:1e.ź.d.`.[.U.Q.PM.///..qI0.4M."M.M.M.M.M.:1:1////////////////&/&/&/&/&/&/&/&///&/&/&/&/&/&/J.J.ִ.ִ.qI0qI0J.J........&/G...&/.............................I.I.I.H.I.I.I.H.qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0qI0......qI0qI0qI0qI0qI0////////////////qI0qI0qI0qI0..qI0qI0.K..K.qI0qI0qI0qI0m.m.m.m.m.m.m.m.m.m.m.m.get_attr_unitget_attr_typeget_attr_prefix_data16get_attr_prefix_repget_attr_prefix_0fget_attr_prefix_rexget_attr_prefix_extraget_attr_pent_prefixget_attr_pent_pairget_attr_modeget_attr_modrmget_attr_memoryget_attr_length_immediateget_attr_length_addressget_attr_imm_dispget_attr_i387_cwget_attr_fp_int_srcget_attr_athlon_decodeget_attr_amdfam10_decodeinternal_dfa_insn_codeinsn_default_latencybypass_pinsn_default_lengthinsn_min_lengthinsn_variable_length_pinsn_current_length=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=1k=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@1r@1@1r@1@1r@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@1A1A1@1A1A1@1A1@1A1A1@1B14B1B1A1B1B14B1A14B1C1B1CC1VC1}C1C1VC1}C1VC1&D1&D1&D1SD1SD1SD1SD1SD1SD1&D1&D1D1D1D1D1D1D1D1AE1kE1SD1&D1&D1&D1&D1SD1SD1SD1SD1SD1SD1SD1SD1SD1SD1SD1SD1SD1SD1kE1kE1kE1kE1kE1kE1kE1kE1kE1AE1kE1kE1AE1kE1kE1AE1AE1kE1kE1AE1AE1kE1AE1kE1AE1kE1AE1kE1kE1AE1kE1kE1AE1kE1kE1kE1kE1kE1kE1kE1kE1kE1SD1kE1kE1kE1kE1kE1kE1AE1AE1AE1kE1AE1kE1AE1kE1kE1kE1AE1AE1AE1kE1kE1AE1kE1kE1kE1AE1AE1AE1kE1kE1kE1AE1AE1kE1kE1AE1kE1kE1kE1AE1AE1AE1kE1kE1AE1AE1kE1kE1AE1AE1kE1kE1kE1kE1kE1kE1kE1kE1kE1kE1kE1AE1AE1kE1kE1AE1AE1kE1kE1AE1AE1AE1kE1AE1kE1kE1AE1kE1kE1kE1AE1AE1AE1kE1kE1AE1kE1kE1kE1AE1AE1AE1AE1E1E1E1E1E1E1E1E1E1E1E1E1E1E1E1E1E1E1E1E1F11H11H1lH1lH1lH1lH11H11H11H11H11H1lH1lH1lH1lH11H11H11H11H11H11H11H11H11H11H11H11H1H1I1xI1I1I1xI1I1I19J1I1K1K1I1K1K1=L1K1=L1K1=L1I1K1M19J1I1M1I1I1K1I1xI1K1I1M1I1K1M1JN1M1JN1M1JN1I1K1I1K1I1I1I1I1K1I1K1I1K1I1K1I1K1K1K1I1K1I1I1I1K1I1K1I1M1I1K1I1K1I1K1I1xI1I1I1K1M19J1O1O1!P1O1O1!P1O1O1O1O1!P1O1P1 Q1|Q1O1Q1Q1 Q1O1 Q1;R1|Q1R1R1[S1S1R1[S1R1vT1vT1vT1T1T1T1T1T1T1vT1vT1U1U1U1U1qU1qU1qU1V1|V1T1vT1vT1vT1vT1T1T1T1T1T1T1T1T1T1T1T1T1T1T1|V1|V1|V1|V1|V1|V1|V1|V1|V1V1|V1|V1V1|V1|V1V1V1|V1|V1V1V1|V1V1|V1V1|V1V1|V1|V1V1|V1|V1V1|V1|V1|V1|V1|V1|V1|V1|V1|V1T1|V1|V1|V1|V1|V1|V1V1V1V1|V1V1|V1V1|V1|V1|V1V1V1V1|V1|V1V1|V1|V1|V1V1V1V1|V1|V1|V1V1V1|V1|V1V1