== 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 mailing list
linaro-toolchain@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Reply via email to