[ACTIVITY] Week 48

2019-12-02 Thread Yvan Roux
o LLVM:
  * Machine Outliner:
- Disabled asm statements.
- Added Helium LD/ST instructions support
- Adding testcases

o Misc
  * Various meetings and discussions.
___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-toolchain


[ACTIVITY] Week 48

2017-12-04 Thread Yvan Roux
* One day off
* One day sick and half one in the snow

== Progress ==
o Linaro GCC/Validation
   * GCC 6.4 and 7.2 binary releases deployed
   * 2017.11 snapshots:
  - 6.4 and 7.2 ready to be deployed

o LLVM ramp-up
   * Upstream BZ 32999:
  - Struggled to construct the testcases which
produce the DAGs needed for a good coverage
  - Re-working sub-vectors indexes logic to handle
these testcases.

o Misc
   * Various meetings and discussions.
___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-toolchain


[ACTIVITY] Week 48

2016-12-05 Thread Yvan Roux
== Progress ==
o Linaro GCC/Validation (7/10)
* [TCWG-936] Regression detection:
   - a bit of work on the job and discussing improvement.
* [TCWG-955] Re-association:
   - learning middle-end internals
   - some testing and debug
o Misc (3/10)
   * Various meetings and discussions.

== Plan ==
same as last week:
o Improve regression detection job
o Improve linaro gcc integration validation
o Continue re-association learning
___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-toolchain


[ACTIVITY] Week 48

2015-12-07 Thread Yvan Roux
== Progress ==
o Linaro GCC (6/10)
   * More backports
   * Compared our various flavor of validation results
   * Looked at bug reports and mailing list questions on our last snapshot.

o Upstream work (2/10)
   * Continue on sanitizing gfortran testsuite

o Misc (2/10)
   * Various meetings
   * Discussed benchmarking infra with Bernie

== Plan ==
o GCC 5.3 branch merge
o Continue on-going tasks
o Tuesday Off
___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-toolchain


[ACTIVITY] Week 48

2014-12-01 Thread Yvan Roux
==  Issues ==
* Validation unusable all week, seems to be operational now.

== Progress ==
* GCC 4.9 2014.12 (5/10)
  - Struggle with backports validation,
  - everything is in the pipe now ... wait and see

* Misc: (5/10)
  - Scripted the GCC revisions management, now able
to track ARM related trunk contribution and fill the backport
spreadsheet, and will be able to generate the release notes.
  - Various meetings.

== Plan ==
* Backports
* Branch merge
* Libunwind (AArch64_be review)

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


[ACTIVITY] Week 48

2014-11-28 Thread Renato Golin
== Progress ==

* 2 days sick

* Lab move (2/6)

* Buildbots (TCWG-76 2/6)
 - Created a buildmaster at Linaro to help local development
 - Put a dragonboard as a slave, which lasted 2 days up

* Background (2/6)
 - Code review, meetings, discussions, etc.

== Plan ==

* I have no idea

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


[ACTIVITY] Week 48

2013-12-02 Thread Yvan Roux
==  Issues ==
* None.

== Progress ==
* LRA on AArch32:
  o TCWG-342 : UPSTREAM: LRA issue in gfortran with store minmaxsi
- Committed as rev205526 .
- Card resolved.
  o TCWG-344 : UPSTREAM: Thumb bootstrap failure with LRA
- Committed THUMB_SECONDARY_INPUT_RELOAD_CLASS patch as rev205527.
- Committed PR58785 patch as rev205581.
- Card resolved.
  o TCWG-345 : Analyse performance of LRA for ARM
- Gathered results and analysis still ongoing.
  o Working on a new failure with iWMMXT (LRA loops during constraints solving).

* Reviewed some merge requests.

== Next ==
* Continue on LRA
* Loop specialization patch review.

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


[ACTIVITY] Week 48

2013-12-01 Thread Zhenqiang Chen
== Issues ==

* None.

== Progress ==

* Commit the fix for test case (lp1243022.c) by skipping arm-neon.
* Spawn arm-none-eabi build for Linaro 2013.11 release.
* Report PR59282: SPEC2K 252.eon ICE.
* Rebase conditional compare patch to trunk and tests.
  - Update simplify_while_replacing to skip swapping compare in
conditional compare.
  - Check whether operands of gen_ccmp_next clobber cc or not.
  - Add a short description about the over all algorithm.
* Investigating loop-invariant impact on SPEC2K INT for x86-64 and
ARM. Testing is ongoing,

== Plan ==

* Continue on CCMP.

== Planed leaves ==

* Dec 3  5: Annual leaves

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


[ACTIVITY] Week 48

2013-11-29 Thread Will Newton
== Progress ==

* Committed binutils aarch64 ifunc patches
* Committed glibc aarch64 ifunc patches
* Cherry picked aarch64 gdb patch for upcoming 7.6.2 release
* Sent out qemu ARM patch queue (VSEL, VMIN/MAXNM)
* Start looking at aarch64 qemu
* Benchmark strchr in cortex-strings

== Issues ==

* None

== Plan ==

* aarch64 qemu
* UK Memory Management Network Workshop on Friday

-- 
Will Newton
Toolchain Working Group, Linaro

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


[ACTIVITY] Week 48

2013-11-29 Thread Renato Golin
== Progress ==

* Buildbots
 - Work-around for ClamAV (r195646), new bot in!
   - http://lab.llvm.org:8011/buildslaves/linaro-chrome-03
   - After a week stable, I'll deactivate the old chromebook and re-fit it
 - Looking at MCJIT random breakages on A15 self-hosting tests
   - http://llvm.org/PR18057
   - Proposed a fix, http://llvm-reviews.chandlerc.com/D2287
 - Installed Arch on the ODroid XU, running a local buildbot on it
   - Investigating llvm-rtdyld but in reading debug information
   - http://llvm.org/PR18085

* Vectorizer
 - Mapping, discussing and proposing implementation for pragmas
   - http://llvm.org/PR18086
   - http://llvm-reviews.chandlerc.com/D2289

* Release 3.4 RC1
 - Running benchmarks comparing 3.3 with 3.4
   - EEMBC within noise levels for geomean
 - O3: ~0.2% faster, ~0.7% bigger
 - Os: ~1.3% slower, ~0.6% bigger
   - Phoronix, ImageMagick: OK within std dev

* LLVMAndroid
 - Tinti compiled the kernel 3.4 and some libs with LLVM
 - Trying to put Android on the ODroid XU (the official one is quite poor)
 - XU redirected to set as a buildbot, once ready, I'll use the other
for Android

* Background
 - Lots of patch reviews, discussions
 - Helping Graphics WG with Clover

== Issues ==

Still ill because of implant, on/off throughout the week.

== Plan ==

* Put the self-hosting bot up once it's fixed
* Fix the XU bot
* Try LLVM Android on XU again
* Continue with the simple vectorization pragmas

* Waiting on benchmark test-suite mode to create a new benchmark test-suite

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


[Activity] Week 48

2012-12-02 Thread Zhenqiang Chen
Summary:
* Verify shrink-wrap related bugs.
* Validate and release Linaro toolchain binary 2012.11 release.
* Collect performance data for different branch costs.

Details:
* Validate and release Linaro toolchain binary 2012.11.
* Test aarch64 toolchain. All the basic tests PASS except gdbserver.
* Collect performance data for branch cost combination. For eembcv1,
some combinations have more than 2% performance improvement on
PandaBoard THUMB mode. More test results will come later.
* Verify shrink-wrap related bugs (http://goo.gl/6fGg5). All pass with
the new patch. Native tests are ongoing. Identify the root cause why
the copy, which blocks the shrink-wrap optimization for 453.povray
benchmark, is not optimized.

Plans:
* Finalize the aarch64 toolchain binary release plan.
* Collect performance data for branch cost tuning.
* Enhance shrink-wrap to optimize the copy.

Best regards!
-Zhenqiang

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