[Bug tree-optimization/97760] GCC outputs wrong values when compiling the testcase with -O3

2020-11-08 Thread yangyang305 at huawei dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97760 --- Comment #1 from yangyang --- Created attachment 49521 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49521=edit testcase

[Bug tree-optimization/97760] New: GCC outputs wrong values when compiling the testcase with -O3

2020-11-08 Thread yangyang305 at huawei dot com via Gcc-bugs
Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: yangyang305 at huawei dot com Target Milestone: --- Hi, gcc-trunk outputs wrong values when compiling the attached testcase with -O3. gcc -O0 test.c -w &&

[Bug target/96342] [SVE] Add support for "omp declare simd"

2020-10-21 Thread yangyang305 at huawei dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96342 --- Comment #5 from yangyang --- Created attachment 49414 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49414=edit part2-patch

[Bug target/96342] [SVE] Add support for "omp declare simd"

2020-10-21 Thread yangyang305 at huawei dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96342 --- Comment #4 from yangyang --- Created attachment 49413 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49413=edit part1-patch

[Bug target/96342] [SVE] Add support for "omp declare simd"

2020-10-21 Thread yangyang305 at huawei dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96342 --- Comment #3 from yangyang --- Hi, Sorry for the slow reply. After studying the specification of SVE "omp declare simd" and GCC's current implementation of "omp declare simd", I have developed a rough plan to support GCC to generating SVE

[Bug rtl-optimization/96796] New: aarch64: ICE during RTL pass: reload

2020-08-26 Thread yangyang305 at huawei dot com
-optimization Assignee: unassigned at gcc dot gnu.org Reporter: yangyang305 at huawei dot com Target Milestone: --- Created attachment 49129 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49129=edit ICE testcase Hi, gcc-9.3.0 ICEs when compiling the attached testcase with

[Bug tree-optimization/96698] New: aarch64: ICE during GIMPLE pass:vect

2020-08-18 Thread yangyang305 at huawei dot com
-optimization Assignee: unassigned at gcc dot gnu.org Reporter: yangyang305 at huawei dot com Target Milestone: --- Hi, gcc-trunk ICEs when compiling the following testcase with -O3: void test(int a, int* i) { for (; a < 5; ++a) { int b = 0; int c = 0; for (; b !=

[Bug target/96342] [SVE] Add support for "omp declare simd"

2020-08-04 Thread yangyang305 at huawei dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96342 yangyang changed: What|Removed |Added CC||yangyang305 at huawei dot com --- Comment #1

[Bug tree-optimization/96195] aarch64: ICE during GIMPLE pass:vect

2020-07-14 Thread yangyang305 at huawei dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96195 --- Comment #2 from yangyang --- (In reply to Jakub Jelinek from comment #1) > Note the testcase is invalid, the loop iterator really shouldn't be changed > in the simd body (well, can change, but only if it has the same value at the > end of

[Bug tree-optimization/96195] New: aarch64: ICE during GIMPLE pass:vect

2020-07-14 Thread yangyang305 at huawei dot com
-optimization Assignee: unassigned at gcc dot gnu.org Reporter: yangyang305 at huawei dot com Target Milestone: --- Hi, gcc-trunk ICEs when compiling the following testcase with -ftree-vectorize -march=armv8.2-a+sve -O1 -msve-vector-bits=128 -fopenmp-simd testcase --- int

[Bug tree-optimization/95855] New: A missing ifcvt optimization to generate fcsel

2020-06-23 Thread yangyang305 at huawei dot com
: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: yangyang305 at huawei dot com Target Milestone: --- For the following case, double test(double* d1, double* d2, double* d3, int num, double* ip) { double dmax[3]; for (int i = 0; i < num; i++) { dma

[Bug tree-optimization/94574] aarch64: ICE during GIMPLE pass:ccp

2020-04-13 Thread yangyang305 at huawei dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94574 --- Comment #2 from yangyang --- (In reply to yangyang from comment #1) > A simple fix for this issue has been prepared https://gcc.gnu.org/pipermail/gcc-patches/2020-April/543760.html

[Bug tree-optimization/94574] aarch64: ICE during GIMPLE pass:ccp

2020-04-13 Thread yangyang305 at huawei dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94574 --- Comment #1 from yangyang --- A simple fix for this issue has been prepared

[Bug tree-optimization/94574] New: aarch64: ICE during GIMPLE pass:ccp

2020-04-13 Thread yangyang305 at huawei dot com
-optimization Assignee: unassigned at gcc dot gnu.org Reporter: yangyang305 at huawei dot com Target Milestone: --- Hi, gcc-10 ICEs when compiling the following testcase with -O2 -msve-vector-bits=256 -march=armv8.2-a+sve test case: gcc/testsuite/gcc.target/aarch64/sve/acle/general