[Weekly] 10-14 MAR 2014

2014-03-16 Thread Michael Collison


== This week ==


Completed the following backports related to a53 support:

201375 - Insn classification refactoring 7/n Factor out "type" attribute
201376 - Insn classification refactoring 7/n Factor out common 
scheduling dependency routines (done)
201399 - Insn classification unification 1/n Define "type" attrib for 
all patterns (done)

201400 - Share the a53 pipeline description between arm and aarch64 backends
201436 - Insn classification unification 4/N load/store types

202272 - [AArch64, AArch32][Insn classification refactoring 6/N] Remove 
"neon_type" attribute

202291 - [AARCH64][Insn classification unification 3/N] ALU/shift types
202292 - [AArch64] Fix categorisation of the frecp* insns.
202323 - [Patch ARM] Add "type" attribute to Everything!
202328 - [ARM,AARCH64] Insn type reclassification. Split f_cvt type.
202329 - [Patch ARM AARCH64] Split "type" attributes: fdiv
202330 - [Patch AArch64] Fix types for some multiply instructions.
202331 - [AArch64, ARM] Rename the FCPYS type to FMOV
202332 - [AArch64, ARM] Use "multiple" for type, where more than one 
instruction is used for a move


== Next week ==

Complete remaining backports for a53 support and complete builds for arm and 
aarch64.



== Future ==


--
Michael Collison
Linaro Toolchain Working Group
michael.colli...@linaro.org

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


[ACTIVITY] Week 11

2014-03-16 Thread Kugan

== Progress ==
4 Day week (10/03/2014 - Public holiday)

https://cards.linaro.org/browse/CARD-1210 (6/10)
  - Implemented patch to fix it and bootstrapped gcc
  - Regression testing pending

https://support.linaro.org/tickets/727 (2/10)
  - Looks like a tool-chain bug
  - Looking into it

https://bugs.launchpad.net/gcc-linaro/+bug/1270789
  - Addressing review comments

== Plan ==
  - Benchmark CRC with the patches
  - Set-up AARCH64 qemu system
  - Start with VRP patches


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


[ACTIVITY] Week 11

2014-03-16 Thread Zhenqiang Chen
== Issues ==

  * None

== Progress ==

* Validate R/M toolchain 4.8 q1 update release.
* Try Cross-Native build based on Linaro crosstool-ng.
* Handle conditional compare in ifcvt.c to make ccmp and csel work together.
* Read document about FCMP/FCCMP and investigate on how to generate
FCCMP instructions:
  - The tree representation of UNORDERED compare (UNLT, etc) can not
fit into current framework to handle CCMP.
  - For LT, LE, GT and GE, the compiler will generate FCMPE
instruction, which can not be the first compare of CCMP.
  - For NE, EQ, it is easy to handle them based on previous patches.

== Plan ==

* Continue on ccmp performance tuning.

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


[Activity] March 10-14 (2014)

2014-03-16 Thread Venkataramanan Kumar
== Progress ==

* Went through few Linaro Connect - LCA14 slides and videos .

* Restarted upstream discussions on writing machine descriptions for
stack smashing.  Working on submitting patches again as per Marcus
suggestions.

* Installed "CPU2006" in foundation model running open embedded image
and tried running 403.gcc benchmark.

*  Tried buiding QEMU for aarch64 on ubuntu 12.04,2. I am getting
segment fault on using -L .  Need to debug further.

* PGO runs: GCC boot strap failed when libjava building at stage3.
Need to have re-look further. Issue may be missing package in
opembedded image on foundation model.

Misc
--
Attended some Internal meetings.

== Plan ==

* Continue machine descriptions for stack smashing work.
* Work on using QEMU for running gcc test suites
*  Restart PGO bootstrap failure investigations

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