[ACTIVITY] Week 26

2014-06-29 Thread Zhenqiang Chen
== Issues == * None == Progress == * Take care Linaro binaries release (1/10). * Send out ccmp patches for community review (TCWG-488, 1/10). * loop2_invariants heuristics tune (1/10, TCWG-469). One patch was committed @r212135. * Constant optimization (TCWG-486, 7/10 ) - Try to keep constant

Re: [ACTIVITY] 23 - 27 June 2014

2014-06-29 Thread Kugan
On 30/06/14 13:11, Pinski, Andrew wrote: >> Testing on a target that support PTR_EXTEND > > AARCH64 ILP32 is also a target which does PTR_EXTEND. Thanks for that. I actually wanted to test on a target which will return -1,1,0 for SUBREG_PROMOTED_UNSIGNED_P. Lookigg at gcc code, it will happen only

RE: [ACTIVITY] 23 - 27 June 2014

2014-06-29 Thread Pinski, Andrew
> Testing on a target that support PTR_EXTEND AARCH64 ILP32 is also a target which does PTR_EXTEND. Thanks, Andrew Pinski -Original Message- From: linaro-toolchain-boun...@lists.linaro.org [mailto:linaro-toolchain-boun...@lists.linaro.org] On Behalf Of Kugan Sent: Sunday, June 29, 2014

[ACTIVITY] 23 - 27 June 2014

2014-06-29 Thread Kugan
== Progress == * Zero/sign extension elimination (TCWG-15) (10/10) - Posted two patches for review and gone through few iterations - Looked at flag_wrapv and !flag_strict_overflow regressions * ARM (and possibly some other targets) truncates negative values and this makes them incompatible wi

RE: [Weekly] 23-27 JUNE 2014

2014-06-29 Thread Pinski, Andrew
Note this patch can cause wrong code in some cases due to the load pair converting: ldr x0, [x0] ldr x1, [x0, 8] into ldp x0, x1, [x0]. I have a fixed up patch which combines what Naveen did and enhances it some more to handle reg-size,reg. I can provide a version if you want to start with my ve

Re: [Weekly] 23-27 JUNE 2014

2014-06-29 Thread Kugan
> - Provide ldp/stp peephole optimization for Aarch64 [TCWG-446] [2/10] In case you are not aware of, there was an earlier attempt for this and the patch was posted here: https://gcc.gnu.org/ml/gcc-patches/2013-03/msg01051.html Thanks, Kugan ___ linaro

[Weekly] 23-27 JUNE 2014

2014-06-29 Thread Michael Collison
== This week == Bug fixing: - Provide ldp/stp peephole optimization for Aarch64 [TCWG-446] [2/10] - Backported Launchpad 1318831 - Invalid unpoisoning of stack redzones on ARM [2/10] Investigation: - Launchpad 1267761 - miscompilation of unsigned comparison on aarch64 [3/10] Launchpad