[Bug rtl-optimization/90049] Wrong expanding for a unsigned short ssa_name in embedded assembly code.

2019-04-12 Thread wangtao42 at huawei dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90049 --- Comment #5 from Tao Wang --- (In reply to Eric Botcazou from comment #4) > This is not a bug: > > __asm__ __volatile__ ("addiu %0, %1, 0\t\n" "movn %0, %2, %3" : > "=&r"(g_b.s_b.c):"r"(g_b.s_b.c),"r"(g_a.s_a.c),"r"((0 == g_a.s_a.a))); > >

[Bug rtl-optimization/90049] Wrong expanding for a unsigned short ssa_name in embedded assembly code.

2019-04-11 Thread wangtao42 at huawei dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90049 --- Comment #3 from Tao Wang --- (In reply to Eric Botcazou from comment #2) > The 6.x series of compilers is no longer supported. Please try with a newer > version, preferably the latest release (GCC 8.3). Hi Eric, I tried with gcc-7.3.0, gc

[Bug rtl-optimization/90049] Wrong expanding for a unsigned short ssa_name in embedded assembly code.

2019-04-11 Thread wangtao42 at huawei dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90049 --- Comment #1 from Tao Wang --- I also checked this in arm64 and arm32 backend, and it can be reproduced also.

[Bug rtl-optimization/90049] New: Wrong expanding for a unsigned short ssa_name in embedded assembly code.

2019-04-11 Thread wangtao42 at huawei dot com
: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: wangtao42 at huawei dot com Target Milestone: --- Created attachment 46143 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46143&action=edit test

[Bug target/89411] RISC-V backend will generate wrong instruction for longlong type like lw a3,-2048(a5)

2019-03-04 Thread wangtao42 at huawei dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89411 Tao Wang changed: What|Removed |Added CC||wangtao42 at huawei dot com --- Comment #2