[Bug target/61483] [AArch64] builtin va_start incorrectly initializes the field of va_list for incoming unnamed arguments on the stack

2014-06-17 Thread yufeng at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61483 Yufeng Zhang changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/61483] [AArch64] builtin va_start incorrectly initializes the field of va_list for incoming unnamed arguments on the stack

2014-06-17 Thread yufeng at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61483 --- Comment #3 from Yufeng Zhang --- Author: yufeng Date: Tue Jun 17 14:15:03 2014 New Revision: 211741 URL: https://gcc.gnu.org/viewcvs?rev=211741&root=gcc&view=rev Log: gcc/ PR target/61483 * config/aarch64/aarch64.c (aarch64_layout_a

[Bug target/61483] [AArch64] builtin va_start incorrectly initializes the field of va_list for incoming unnamed arguments on the stack

2014-06-17 Thread yufeng at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61483 --- Comment #2 from Yufeng Zhang --- Author: yufeng Date: Tue Jun 17 13:50:50 2014 New Revision: 211739 URL: https://gcc.gnu.org/viewcvs?rev=211739&root=gcc&view=rev Log: gcc/ PR target/61483 * config/aarch64/aarch64.c (aarch64_layout_a

[Bug target/61483] [AArch64] builtin va_start incorrectly initializes the field of va_list for incoming unnamed arguments on the stack

2014-06-17 Thread yufeng at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61483 --- Comment #1 from Yufeng Zhang --- Author: yufeng Date: Tue Jun 17 09:39:22 2014 New Revision: 211733 URL: https://gcc.gnu.org/viewcvs?rev=211733&root=gcc&view=rev Log: gcc/ PR target/61483 * config/aarch64/aarch64.c (aarch64_layout_a

[Bug target/61483] [AArch64] builtin va_start incorrectly initializes the field of va_list for incoming unnamed arguments on the stack

2014-06-12 Thread yufeng at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61483 Yufeng Zhang changed: What|Removed |Added Target Milestone|--- |4.9.1 Known to fail|

[Bug target/61483] [AArch64] builtin va_start incorrectly initializes the field of va_list for incoming unnamed arguments on the stack

2014-06-12 Thread yufeng at gcc dot gnu.org
|ASSIGNED Last reconfirmed||2014-06-12 Assignee|unassigned at gcc dot gnu.org |yufeng at gcc dot gnu.org Ever confirmed|0 |1

[Bug target/61483] New: [AArch64] builtin va_start incorrectly initializes the field of va_list for incoming unnamed arguments on the stack

2014-06-12 Thread yufeng at gcc dot gnu.org
: 4.8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: yufeng at gcc dot gnu.org The following code is mis-compiled by gcc, when targeting aarch64. The issue is that the

[Bug target/61031] [4.10 Regression] ICE building libjava (verify_flow_info failed)

2014-06-12 Thread yufeng at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61031 Yufeng Zhang changed: What|Removed |Added CC||yufeng at gcc dot gnu.org --- Comment #2

[Bug target/60825] [AArch64] int64x1_t, uint64x1_t and float64x1_t are not treated as vector types

2014-04-16 Thread yufeng at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60825 --- Comment #2 from Yufeng Zhang --- Apart from the parameter passing and C++ name mangling issues, there is also an issue w.r.t. the implicit conversion between the scalar types and their vector-type peers. For intrinsics code to be portable, co

[Bug target/60825] [AArch64] int64x1_t, uint64x1_t and float64x1_t are not treated as vector types

2014-04-11 Thread yufeng at gcc dot gnu.org
|4.8.0 Assignee|unassigned at gcc dot gnu.org |yufeng at gcc dot gnu.org

[Bug target/60825] [AArch64] int64x1_t, uint64x1_t and float64x1_t are not treated as vector types

2014-04-11 Thread yufeng at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60825 Yufeng Zhang changed: What|Removed |Added Target||aarch64 Status|UNCONFIRMED

[Bug target/60825] New: [AArch64] int64x1_t, uint64x1_t and float64x1_t are not treated as vector types

2014-04-11 Thread yufeng at gcc dot gnu.org
: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: yufeng at gcc dot gnu.org int64x1_t, uint64x1_t and float64x1_t in AArch64 arm_neon.h shall be vector types. However currently they are treated as different names for the

[Bug target/59843] ICE with return of generic vector on aarch64

2014-03-20 Thread yufeng at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59843 Yufeng Zhang changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|yufeng at gcc dot

[Bug target/59843] ICE with return of generic vector on aarch64

2014-03-20 Thread yufeng at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59843 --- Comment #3 from Yufeng Zhang --- This issue is related to the handling of vector of one double in the AArch64 backend. We don't have a corresponding type defined in ACLE (ARM C Language Extension) the spec and backend is not able to handle it

[Bug target/59799] aarch64_pass_by_reference never passes arrays by value, contrary to ABI documentation

2014-01-17 Thread yufeng at gcc dot gnu.org
||yufeng at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |michael.hudson at linaro dot org

[Bug target/59843] ICE with return of generic vector on aarch64

2014-01-16 Thread yufeng at gcc dot gnu.org
Status|NEW |ASSIGNED CC||yufeng at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |yufeng at gcc dot gnu.org --- Comment #2 from Yufeng Zhang --- Confirmed and assigned to myself. test.c: In function 

[Bug middle-end/59285] [4.9 Regression] gcc.dg/builtin-unreachable-6.c:17:1: internal compiler error: in rtl_verify_fallthru, at cfgrtl.c:2862

2013-12-19 Thread yufeng at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59285 Yufeng Zhang changed: What|Removed |Added CC||yufeng at gcc dot gnu.org --- Comment #7

[Bug target/51001] redundant address re-computations on ARM

2013-10-31 Thread yufeng at gcc dot gnu.org
||2013-10-31 CC||yufeng at gcc dot gnu.org Ever confirmed|0 |1 Known to fail||4.9.0 --- Comment #1 from Yufeng Zhang --- I can confirm that the similar issue exists using the

[Bug lto/58298] [4.9 regression] ICE in mentions_vars_p_field_decl, at lto/lto.c:1392

2013-09-06 Thread yufeng at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58298 Yufeng Zhang changed: What|Removed |Added CC||yufeng at gcc dot gnu.org --- Comment #3

[Bug middle-end/58096] [4.9 Regression] gcc.dg/tree-ssa/attr-alias.c fails with r201439

2013-08-11 Thread yufeng at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58096 Yufeng Zhang changed: What|Removed |Added CC||yufeng at gcc dot gnu.org --- Comment #3

[Bug c++/46003] cond5.C fails for ARM EABI tests.

2011-06-09 Thread yufeng at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46003 Yufeng Zhang changed: What|Removed |Added CC|yufeng.zhang at arm dot com | --- Comment #8 from Yufeng Zhang 2011-06

[Bug c++/46003] cond5.C fails for ARM EABI tests.

2011-06-03 Thread yufeng at gcc dot gnu.org
||yufeng at gcc dot gnu.org AssignedTo|unassigned at gcc dot |yufeng at gcc dot gnu.org |gnu.org | --- Comment #5 from Yufeng Zhang 2011-06-03 10:48:29 UTC --- (In reply to comment #4) > Test g++.dg/template/cond5.C star

[Bug middle-end/48335] [4.6/4.7 Regression] ICE in convert_move

2011-04-07 Thread yufeng at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48335 Yufeng Zhang changed: What|Removed |Added CC||yufeng at gcc dot gnu.org --- Comment #10

[Bug middle-end/48493] New: [ICE] in expand_expr_addr_expr_1, at expr.c

2011-04-07 Thread yufeng at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48493 Summary: [ICE] in expand_expr_addr_expr_1, at expr.c Product: gcc Version: 4.6.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end AssignedTo: u