[ACTIVITY] Weekly report for week 15

2018-04-16 Thread Thomas Preudhomme
Note1: working for Linaro every other week


=== Issues ===

* IT issues made me loose 1 day of work


=== Work done during this LLVM+GCC week ===

* LLVM PR34170 (crashes with inline asm with double output operand in GPR):
internal review
  + improved patch to also support case with several output operands
 -> had to choose to relax test a bit to not put expectation on
register allocator
* Support arithmetic on FileCheck regex variables: in progress
  + an attempt to be able to express that 2 registers are related by some
arithmetic expression (eg. vmov dY, rX, rX+1), seems doable

Upstream work on Arm GCC side:

cmse_nonsecure_caller return wrong answer: backported to GCC 7
* __builtin_arm_set_fpscr crashes with literal values input: committed to
trunk, backport oked
  + do more testing and prepare backport to GCC 6 & 7
* PR85344 (GCC fails constraint check on valid code): in progress
  + 2 prototype patches done but inconclusive result
  + pondering what should be the expect behaviour
  + investigating the extent of the problem -> both immediate and register
constraints can be surprising


=== Plan for next week (week 12) ===

* Investigate stack-protector failure with Linaro GCC 7 toolchains
* DSGHACK-25 (Support arithmetic on FileCheck regex variable): finish patch


=== Planned leave ===

* 28th April -> 29th May  Sabbatical (Trip to France, then China, then
France again)
___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-toolchain


[ACTIVITY] week ending 15 Apr 2018

2018-04-16 Thread Richard Henderson
[VIRT-198 # QEMU: SVE Emulation Support ]

Cleaning up patches and fixing RISU failures.

[UPSTREAM]

Review of the tb_lock patch set.
Finish review of the v2 TranslateOps patch set.
Pushed a couple of softfloat fixes and an icount fix for 2.12.



r~
___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-toolchain