== This week == * Looked at LP #823711. Turned out to be a problem with symbol visibility in libgcc.a. Tested a fix that was accepted and applied upstream. Will backport to upstream release branches, so we should be able to pull the fix in that way.
* Backported the fix for BZ PR49987 to Linaro 4.6 and 4.5. * Looked at the regrename bug that Ramana reported on gcc@. * Looked at why libav wasn't being vectorised. Discussed with Ira. I think we now have a Plan. * Submitted address writeback scheduling patches upstream. * Submitted and applied some tweaks to the rtx cost interface upstream. * Spent a while trying to figure out what the targetm.rtx_costs API actually is, and how rtx_cost should use it to evaluate the cost of a SET. Discussed on gcc@. * Found that ARM was giving SETs a base cost of 4 instructions. Benchmarked the cost of "fixing" this. It generally seemed positive. * Wrote a couple of other rtx cost patches. == Next week == * Backport fix for #823711 to upstream branches. * Hopefully finish off rtx costs stuff. * Unless there's a clear outcome from the gcc@ discussion, I think I'll abandon my idea of using insn_rtx_cost in the new auto inc/dec patch, and simply sum the cost of every SET. Should be a small change. Richard _______________________________________________ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain