* Linaro GCC

Applied my ARM conditional-execution and thumb 16-bit instruction size optimization patch to upstream and Linaro 4.7.

Continued work on (slowly) working the bugs out of my 64-bit NEON patches. Figuring out bootstrap failures is not easy! Eventually discovered that:

* the NEON shifts patch was broken because combine was using the patterns in ways they weren't intended.

* the NEON neg patch was broken because it needed an early-clobber marker on the scratch register.

I've also reworked the use of insn_enabled to make it a little less clunky. It's just an aesthetic change though.

If all goes well with my weekend bootstrap builds I should have the patches reposted next week.



* Other

Richard Earnshaw asked me to bless use of a CS patch submitted to gcc-patches@ by a third party. I dug out the original patch from the CS archives and posted that to the message thread.

_______________________________________________
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Reply via email to