[ACTIVITY] Week 39

2019-09-30 Thread Yvan Roux
o LLVM: * Buildbots babysitting: - Troubleshot ARMv8 selfhosted bots issue * Machine Outliner: - Experiment outlining with -mexecute-only - Tried to find a testcase which exhibits issues with unwinding without much success. o Misc * Various meetings and discussions. _

[ACTIVITY] Week 39

2018-10-01 Thread Yvan Roux
o LLVM * Machine Outliner on ARM prototype: - Improved stack fixup handling - Completed Thumb2 support - Fixed an issue in Thumb and ARM related to conditional execution * Bots babysitting o Misc * Various meetings and discussions. ___

[ACTIVITY] Week 39

2014-09-29 Thread Yvan Roux
2 post-connect days off (4/10) == Issues == * Validation is in an "under construction" state. == Progress == * GCC 4.9 2014.10 (4/10) - Analysed validation issues with our cbuild2 branches. * Misc: (2/10) - Catch up with mails. - Various meetings. - AArch64 Libunwind upstream patch revi

[ACTIVITY] Week 39

2014-09-26 Thread Charles Baylis
== Progress == * Connect recovery [4/10] * NEON load/stores (TCWG-516 [5/10]) . initial review of my vldN_lane asm()->__builtin patches is promising . the other patches for other loads/stores are wrong. Have been investigating (with upstream) how much bigger the can of worms is. * Misc [1/10]

[ACTIVITY] Week 39

2014-09-26 Thread Renato Golin
== Progress == * Two days holiday * Toolchain (CARD-862 2/6) - http://llvm.org/PR20700 (-Wa,-mfpu in IAS) WIP - http://llvm.org/PR20702 (vadd #imm, fix vbic) FIXED * Background (4/6) - Code review, meetings, discussions, etc. - Catching up with reviews & emails post-connect == Plan == * Co

[Activity] Week 39

2013-09-30 Thread Charles Baylis
Progress . worked on cleaning up arm config in gcc (TCWG-201) . not really convinced I have a way to properly test the result . a bit of bug triage . a bit more on the 4.7 segfault bug (lp1215925) Plans . ping the arm*gnueabihf testsuite patch . finish the config clean up . revisit 4.7 segfault,

[ACTIVITY] Week 39

2013-09-30 Thread Yvan Roux
== Issues == * None. == Progress == * Misc: - Installed Saucy on Chromebook. * LRA on AArch64: - Committed RTL analyser patch. - Committed patch which switch on LRA on AArch64. * LRA on AArch32: - Committed patch which fix failing assembly scan test with LRA. - Committed LRA register

[ACTIVITY] Week 39

2013-09-28 Thread Zhenqiang Chen
== Issues == * None == Progress == * Update Conditional compare (CCMP) patch according to community comments. * Investigate how to generate CCMP to support more than two compares. - Investigate ifcombine to create more CCMP opportunities. - Enhancing phiopt to handle CCMP case like: if

[ACTIVITY] Week 39

2013-09-27 Thread Renato Golin
== Progress == * Profiling ImageMagick - Clang 3.4-svn is around 10% less performing than GCC 4.7.3 - Mainly due to recursive octree-style map/reduce of most functions, spending a lot of time before/after branches - Any optimization on that front won't fit the "Incubation" tag * Profili

[ACTIVITY] Week 39

2013-09-27 Thread Will Newton
== Progress == * Checked testsuite for glibc and gcc bootstrap on aarch64 native * Released Linaro gdb 7.6.1 2013.09-1 * Submitted glibc pointer guard patch using TLS * Submitted respin of pointer guard patch using a global variable * Submitted binutils aarch64 ifunc patches for a second time * A

[Activity] Week 39

2012-09-28 Thread Zhenqiang Chen
Summary: * Validate and release Linaro binary toolchain 2012.09 * Identify the root cause of dwarf check fail in native build when enabling shrink-wrap. Details: 1. Validate and release Linaro binary toolchain 2012.09. 2. Analyze the dwarf check fail in native build when enabling shrink-wrap: * R