author | Tellen Yu <tellen.yu@amlogic.com> | 2018-01-25 05:24:07 (GMT) |
---|---|---|
committer | Gerrit Code Review <gituser@scgit.amlogic.com> | 2018-01-25 05:24:07 (GMT) |
commit | 9470e609df11c961db89cd3b33837c69ea9fa005 (patch) | |
tree | a2b14c30fecfb2be56acea5199ec73db2eb782d1 | |
parent | 58012bf09aa3ca055787f38ef6062f410566422a (diff) | |
parent | be704c9744f61fa14fbfbcb07af5547258331def (diff) | |
download | common-9470e609df11c961db89cd3b33837c69ea9fa005.zip common-9470e609df11c961db89cd3b33837c69ea9fa005.tar.gz common-9470e609df11c961db89cd3b33837c69ea9fa005.tar.bz2 |
Merge "Optimization: commit for gpu performance optimization[1/1]" into o-ref-amlogic
-rw-r--r-- | optimization/config | 2 | ||||
-rw-r--r-- | optimization/liboptimization_32.so | 130 | ||||
-rw-r--r-- | optimization/liboptimization_64.so | 73 |
3 files changed, 103 insertions, 102 deletions
diff --git a/optimization/config b/optimization/config index 042ed2f..66c24e4 100644 --- a/optimization/config +++ b/optimization/config @@ -1 +1 @@ -NPEF;IjhiQspgjmfEBUB;0tzt0dmbtt0uifsnbm0uifsnbm`{pof10npef;ejtbcmfe0tzt0dmbtt0uifsnbm0uifsnbm`{pof20npef;ejtbcmfe0tzt0efwjdft0tztufn0dqv0dqv10dqvgsfr0tdbmjoh`nby`gsfr;0tzt0efwjdft0tztufn0dqv0dqv10dqvgsfr0dqvjogp`nby`gsfr0tzt0efwjdft0tztufn0dqv0dqv10dqvgsfr0inq`cpptu;20tzt0dmbtt0nqhqv0tdbmf`npef;40tzt0efwjdft0tztufn0dmpdltpvsdf0dmpdltpvsdf10dvssfou`dmpdltpvsdf;Ujnfs.Ltzt/pqujnj{bujpo/vj/ix;usvftzt/ibsexbsf/wtzod;usvfQLH;dpn/bouvuvdpn/sjhiuxbsf/uenn3w21kojgsfftpguxfh/ix/qfsgpsnbodfdpn/hmcfodinbsldb/qsjnbufmbct/hfflcfodi3dpn/fmmjtnbslpw/hqvcfodiqfsgpsnbodf/uftudpn/hsffofdpnqvujoh/mjoqbdldpn/espmf{/ocfoditf/ofobdpn/rvbmdpnn/ry/ofpdpsfdpn/bvspsbtpguxpslt/rvbesboudpn/tnbsucfodi/fmfwfodpn/qbttnbsl/qu`npcjmfdpn/fecvsofuuf/gqt3edpn/Cgjfme/DqvJefoujgjfsfv/dibjogjsf/dgcfodidpn/gvuvsfnbsl/enboespje/bqqmjdbujpodpn/rvjdjod/wfmmbnpdpn/IPUJDF/NpcjmfUftudpn/qduwuw/boespje/uutydpn/ffncd/dpsfnbsldpn/boespje/dn4dpn/qsjnbufmbctdpn/bsn/of21/efnpdpn/boespje/dut/pqfohm0/qsjnjujwf/HMQsjnjujwfBdujwjuzdpn/ubdufm/fmfdupqjbdpn/rrgsjfoetdpn/topxdpme/cfodinbslNPEF;DqvMjnjufsGsfrEBUB;0tzt0dmbtt0uifsnbm0uifsnbm`{pof10npef;ejtbcmfe0tzt0dmbtt0uifsnbm0uifsnbm`{pof20npef;ejtbcmfe0tzt0efwjdft0tztufn0dqv0dqv10dqvgsfr0tdbmjoh`nby`gsfr;711111QLH;dpn/bouvuv/uftufsNPEF;HqvGpsdfSfoefsEBUB;tzt/pqujnj{bujpo/vj/ix;usvfQLH;dpn/ufodfou/hbnf/sizuinnbtufsNPEF;DUTEBUB;tzt/wtzod/uzqf;ibsexbsftzt/nfejb/pny/ws;usvfQLH;boespje/nfejb/dut0/EfdpefBddvsbdzUftuBdujwjuzNPEF;HqvIjhiQspgjmfEBUB;0tzt0dmbtt0nqhqv0tdbmf`npef;4QLH;dpn/esbxfmfnfout/efrqboespje/mfbocbdlkbol/dutboespje/mfbocbdlkbol/bqqNPEF;FodpefsHutUftuEBUB;ix/fodpefs/cjusbuf/uftu;2QLH;dpn/hpphmf/boespje/nfejb/hut
\ No newline at end of file +NPEF;IjhiQspgjmfEBUB;0tzt0dmbtt0uifsnbm0uifsnbm`{pof10npef;ejtbcmfe0tzt0dmbtt0uifsnbm0uifsnbm`{pof20npef;ejtbcmfe0tzt0efwjdft0tztufn0dqv0dqv10dqvgsfr0tdbmjoh`nby`gsfr;0tzt0efwjdft0tztufn0dqv0dqv10dqvgsfr0dqvjogp`nby`gsfr0tzt0efwjdft0tztufn0dqv0dqv10dqvgsfr0inq`cpptu;20tzt0dmbtt0nqhqv0tdbmf`npef;40tzt0efwjdft0tztufn0dmpdltpvsdf0dmpdltpvsdf10dvssfou`dmpdltpvsdf;Ujnfs.Ltzt/pqujnj{bujpo/vj/ix;usvftzt/ibsexbsf/wtzod;usvfQLH;dpn/bouvuvdpn/sjhiuxbsf/uenn3w21kojgsfftpguxfh/ix/qfsgpsnbodfdpn/hmcfodinbsldb/qsjnbufmbct/hfflcfodi3dpn/fmmjtnbslpw/hqvcfodiqfsgpsnbodf/uftudpn/hsffofdpnqvujoh/mjoqbdldpn/espmf{/ocfoditf/ofobdpn/rvbmdpnn/ry/ofpdpsfdpn/bvspsbtpguxpslt/rvbesboudpn/tnbsucfodi/fmfwfodpn/qbttnbsl/qu`npcjmfdpn/fecvsofuuf/gqt3edpn/Cgjfme/DqvJefoujgjfsfv/dibjogjsf/dgcfodidpn/gvuvsfnbsl/enboespje/bqqmjdbujpodpn/rvjdjod/wfmmbnpdpn/IPUJDF/NpcjmfUftudpn/qduwuw/boespje/uutydpn/ffncd/dpsfnbsldpn/boespje/dn4dpn/qsjnbufmbctdpn/bsn/of21/efnpdpn/boespje/dut/pqfohm0/qsjnjujwf/HMQsjnjujwfBdujwjuzdpn/ubdufm/fmfdupqjbdpn/rrgsjfoetdpn/topxdpme/cfodinbslNPEF;DqvMjnjufsGsfrEBUB;0tzt0dmbtt0uifsnbm0uifsnbm`{pof10npef;ejtbcmfe0tzt0dmbtt0uifsnbm0uifsnbm`{pof20npef;ejtbcmfe0tzt0efwjdft0tztufn0dqv0dqv10dqvgsfr0tdbmjoh`nby`gsfr;711111QLH;dpn/bouvuv/uftufsNPEF;HqvGpsdfSfoefsEBUB;tzt/pqujnj{bujpo/vj/ix;usvfQLH;dpn/ufodfou/hbnf/sizuinnbtufsNPEF;DUTEBUB;tzt/wtzod/uzqf;ibsexbsftzt/nfejb/pny/ws;usvfQLH;boespje/nfejb/dut0/EfdpefBddvsbdzUftuBdujwjuzNPEF;HqvIjhiQspgjmfEBUB;0tzt0dmbtt0nqhqv0tdbmf`npef;4QLH;dpn/esbxfmfnfout/efrqboespje/mfbocbdlkbol/dutboespje/mfbocbdlkbol/bqqdpn/boespje/tfswfs/dut/efwjdf/hsbqijdttubutboespje/wjfx/dut0/EjtqmbzSfgsftiSbufDutBdujwjuzNPEF;FodpefsHutUftuEBUB;ix/fodpefs/cjusbuf/uftu;20tzt0npevmf0ej0qbsbnfufst0czqbtt`bmm;2QLH;dpn/hpphmf/boespje/nfejb/hut
\ No newline at end of file diff --git a/optimization/liboptimization_32.so b/optimization/liboptimization_32.so index 9e31e15..6152a8e 100644 --- a/optimization/liboptimization_32.so +++ b/optimization/liboptimization_32.so @@ -1,66 +1,70 @@ -ELF - -03/K -t5" F -@mF)F -(F!FOr(F@3-OF +ELF + +03/K +(F#HmF)FxD +(F!FOr(F@;-OF -!F, HFFpy" x/(%4HDhxD - - - - -J +!F, HF@py x/(%4HDhxD + + + +J zD@ -B,8F - -8 -O -PF1F"4PF9F"PF9F"* F1F
- - -6A -XFBF - "O@ - - - -FVF - - -G -xD -!F -(FoBF - - GpGF -pR@ -p@ - FRR -Nreu h -.,dp
.pldpcp. -pJ -pJ - FoG - - bh^h - - - +<,8F +d8 +O +PF1F".PF9F"PF9F"$ F1F
+ + + +6A +HFBF + "O@ + +p + + -0F)F"F +IKzD + ,2h(F!F +I +KzD +F + F F + +nFc +"F + FoBF +K + GpGF +p@ + F|QxQQ +Nreu h +
) JD0<0@0) +I +KzD +)dpG
)KBdpGcpG) +IKzD +IKzD +IKzD + FoG +& +Xhbh + + + + A -"&D7zXZ -TAY7AԮ{8FE{ -51C5(I
h -?JL"t=Y]"(!Ѝϐ3W,K#>+Ry1yK(a^ -
߳m+8(Sdyo;H* -%"n
>T.@maER:,@VWPԧ&dlJtD!ejL j 2{fd 29'#lv* pau]ny
-qAn;M&PtPpSG&s0$ĘhnTR}g}{>叔Zz3]da:Hѽ)Շtս~ngr,.dEGkPDy
P\GtUԄpcb>)vnb]"Q&qRF7Dk
6K;5{.I&ȝQ^h;31K`5fs(|'9/p19d
8D&xzfeKB`|\̟AJv^)T If"pHSq@ -8a.JD[sI?g'd -mc~'gsc7-,aO~sj< \RNBE -r4%_x&OZ1 vT^b|c^txj{\ %@ͣ<6[!K}^xKW_mV3_.ݹo$C0,z,ɓ#C҄ -.KU@8oog[sɈqAXwL,VlxdsqzT
-Od]8KP/+L5<hSeqmUɫ|%6㊌~侈<-L6){@\hh]kjkbrr>h<$XvG#"+%sp`? zfǠO{5L?xQw/vD+h_Z* -jbblڨu
ˀB:ɀn ZD)a<g/k$8%.t5B4fA.}K9tp"}2.)9x - - - - +"&D7zXZ +)wZ +\NA1pNnݢ+kU u,' +kd"8 +`1FWFuڮc[ifl\F<n>j^o=7-ޠ[tf/Mf:ELm~\Ig]pwG}G׆bỶINh\ +/Gfl8*MAldfQƤվv-m=d}+ZUFHe[4o@ Q_\bϋ"H"@[Y/;}.ǯwthRsvԸ I:;N*&5XR̵"ݫx?lo1V.GKi-A9,miR+L>Q&ӝ49I(,5;} 5i[ϸb"UɓW?cxbgUx"Tԛ]%A\`*QW5_~Q~$|p_ +UIwٍ?kGqo_ǧUQKV?˦$n&hO&Sdeu/6J0)V18,r)u VU/W1 h*ֹ WY$,g52 hU*/^ +IW%] ,gI
U>m|%
RKt~n#ȗ:w +.~M]@xod=+s䴹v@~HI%DԺNT._G@67&a],߉AxF1Rl/預dqBRlYCg&<.݆_l0Byz+xJL=%W$biP7֓, +}R0HGcKCo`Uɚ_AXY+":ii-fݎtX9NN$?'74.S\ށ07Upo]m'~hN#S0&{#ky-Qn{43UKq)ŀBs@<@Xun~EPb>FVSof&kTrKAEDAud;]⇄Xx{#)Fnh5`T#,FF2CfOaujKbMTIq2#DِClM?uS4,9TENx,VgalwhPqs-=7{^C]rQ!u1dJe6DZƪgzĢ;ucbJ=
XKWڕ}+_6 + + + + + diff --git a/optimization/liboptimization_64.so b/optimization/liboptimization_64.so index e6f3c15..cbfda59 100644 --- a/optimization/liboptimization_64.so +++ b/optimization/liboptimization_64.so @@ -1,57 +1,54 @@ -ELF +ELF
R% B_
R% -*hW`h - -
R(! -*@h - - +hW`h +T +
R7! +*@ +T + - +
RPRJg -+ PRu ++ PRu
RPR # -JK -# +MN B -# -# -!$& - -Zh@*B -# +# +# +!$) + +Zh@*B +#
R% B_
R% -*hW`h -kT +hW`h +T
R% B_
R% -*Wh -kT - - -kT* -kT - - - - - - - +Wh +T + + +T* +T + + + + + + + + - - - +Wɮ
o=T%UjqBd#vWos*ɥݹ181 xiWg΄|:!#EIHrx)9hwl/Q.؆uby-य3 EcC蕗גʈ;g -'M_sʬQę:!wx2+[9 -cbHy:)Dhy3~reZ5.Uמuf`jiyxpƼh~A̫VqKsXԔNy= + + - + |