== This week ==
* Spent almost all the week on GCC's auto inc/dec pass. I first continued with the incremental "clean ups" and recoding that I'd started during free time at Budapest, with the idea of bolting the new optimisations on top of that. However, in the end, I decided it would be better to rewrite the pass entirely, using a different approach.
I've now got an early prototype of that rewrite, and it seems to be working as expected on the test cases I've tried so far. I'm running a regression test over the weekend, although TBH, I expect it to fail at this stage.
* Tested the fix for vzip, vunz and vtrn. Went well, so I'll submit next week.
* Blueprints.
== Next week ==
* More auto inc/dec: * Round off some known rough edges in the prototype. * Fix bugs. * Run benchmarks. * Run code comparison tests (diffing assembly code), both on ARM and on other targets of interest.
Richard
linaro-toolchain@lists.linaro.org