Task                            Planned           Estimated       Actual

Historical
~~~~~~~

Connect 2011.q4
preparation                     28/10/2011       28/10/2011
28/10/2011


Linaro Tasks
~~~~~~~~~~~~

Fully Investigate the O3
performance
regressions                               31/01/2012

Neon backend experiments   09/12/2011    14/12/2011
with alignment hints
and addressing mode work.

Investigate partial-partial
PRE and regression with
bitmnp01                                       18/12/2011

Writeup on the optimizations      31/12/2011
enabled with PGO

RAG :

RED : None
AMBER:

==Progress===

*  The Android guys found a bug with the vcvt.f64.s32 instruction
coming out after my patch and I found a few assembler issues as well
during this process which are now fixed upstream.
*  Backported the A15 patches into Linaro 4.6
*  Assisted as needed with the release which really wasn't too much
work for me other than the revert .
*  Backported one part of the partial-partial PRE patch . Still looking into it.
*  Did some analysis of the failure with di-layout.c test failure and
RichardS has now fixed it in the middle-end.
*  Wrote a patch to replace all vector mode aligned vldm / vstm with
equivalent vld1.64 and vst1.64 to allow more alignment hints to come
out of the compiler. Still not fully happy with it but it's looking
much better than the original hack.

=== Plans ===

* Continue looking at partial-partial PRE and try and understand it further.
* Flush out these neon patches that I'm accruing with the addressing
modes and see where we get to with alignment hints and vld1.64's .
* Look at movw's / movt's vs constant pools.
* Submit my PGO patch .

Absences.

* Dec 19 - 31st Dec - Tentatively booked
* Feb 6-10 : Linaro Connect Q1.12.
* Feb 11- 15 : Holiday.

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

Reply via email to