== Progress ==
* compiler-pass to widen computation (TCWG-547) - (7/10) - ran into -std=gnu90 issue in compiling spec2k/2006 with the trunk using the new infrastructure - ran benchmarking but the results are not much different - tried with -save-temps but the intermediates are gone. Not sure if infrastructure cleans it - setting up spec2k in nx aarch64 chroot for easy comparison of intermediate values (asm and tree dumps) - also plan to try benchmarking with widening pass enabled only for unsigned type where BIT_AND_EXPR (zero_extend) is optimized well as compared to new middle-end ZEXT_EXPR (which is not handled well yet) to see if the difference is there.
* Improve register allocation for AArch64 (TCWG-620) - (1/10) - Looked at the relevant patches and code * https://bugs.linaro.org/show_bug.cgi?id=1291 (1/10) * Misc (1/10)
== Plan ==
* TCWG-620 and TCWG-547 * https://bugs.linaro.org/show_bug.cgi?id=1291
linaro-toolchain@lists.linaro.org