[Bug tree-optimization/78170] [7 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu

2016-10-31 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78170 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #4

[Bug tree-optimization/78170] [7 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu

2016-10-31 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78170 --- Comment #5 from ktkachov at gcc dot gnu.org --- The problem is in encode_tree_to_bitpos. It needs to take into account the padding that native_encode_expr may introduce for sign-extended values for little-endian as well as big-endian

[Bug rtl-optimization/78038] [5/6 Regression] internal compiler error: in get_sub_rtx, at ree.c:655

2016-11-01 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78038 --- Comment #11 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Tue Nov 1 10:29:40 2016 New Revision: 241735 URL: https://gcc.gnu.org/viewcvs?rev=241735&root=gcc&view=rev Log: [ree] PR rtl-optimization/78038: Handle global

[Bug c/78181] unrecognized option -mcpu=cortex-a73

2016-11-02 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78181 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug tree-optimization/78162] [7 Regression] ICE on invalid code at -Os and above on x86_64-linux-gnu: Segmentation fault

2016-11-02 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78162 --- Comment #2 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Wed Nov 2 09:25:22 2016 New Revision: 241778 URL: https://gcc.gnu.org/viewcvs?rev=241778&root=gcc&view=rev Log: PR tree-optimization/78162: Reject negative of

[Bug tree-optimization/78162] [7 Regression] ICE on invalid code at -Os and above on x86_64-linux-gnu: Segmentation fault

2016-11-02 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78162 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/78170] [7 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu

2016-11-02 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78170 --- Comment #6 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Wed Nov 2 09:28:35 2016 New Revision: 241779 URL: https://gcc.gnu.org/viewcvs?rev=241779&root=gcc&view=rev Log: PR tree-optimization/78170: Truncate sign-

[Bug tree-optimization/78170] [7 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu

2016-11-02 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78170 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/78182] Missed optimizations: "fused" byte stores

2016-11-02 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78182 --- Comment #2 from ktkachov at gcc dot gnu.org --- Heh, please try r241649 or later. I now get: movabsq $3472328296227680304, %rax movl$825241648, text+8(%rip) movq%rax, text(%rip) ret

[Bug target/69616] optimization of 8 movb

2016-11-02 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69616 Bug 69616 depends on bug 22141, which changed state. Bug 22141 Summary: [5/6/7 Regression] Missing optimization when storing structures https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141 What|Removed |Added ---

[Bug other/16996] [meta-bug] code size improvements

2016-11-02 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16996 Bug 16996 depends on bug 22141, which changed state. Bug 22141 Summary: [5/6/7 Regression] Missing optimization when storing structures https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141 What|Removed |Added ---

[Bug middle-end/22141] [5/6/7 Regression] Missing optimization when storing structures

2016-11-02 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Known to

[Bug middle-end/22141] [5/6/7 Regression] Missing optimization when storing structures

2016-11-03 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141 ktkachov at gcc dot gnu.org changed: What|Removed |Added Target Milestone|5.5 |7.0 --- Comment #39 from

[Bug target/78213] New: -fself-test fails on aarch64

2016-11-04 Thread ktkachov at gcc dot gnu.org
Assignee: unassigned at gcc dot gnu.org Reporter: ktkachov at gcc dot gnu.org Target Milestone: --- Running aarch64-none-linux-gnu-gcc -fself-test -S dummy.c gives an error: $SRC/gcc/rtl-tests.c:96: test_dumping_regs: FAIL: ASSERT_STREQ (expected_dump, dump) expected="(reg:DI vi

[Bug target/78213] -fself-test fails on aarch64

2016-11-04 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78213 ktkachov at gcc dot gnu.org changed: What|Removed |Added Keywords||ice-checking Target

[Bug target/78213] [7 Regression] -fself-test fails on aarch64

2016-11-04 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78213 --- Comment #3 from ktkachov at gcc dot gnu.org --- I see. init_emit explicitly sets: REG_POINTER (virtual_incoming_args_rtx) = 1; So I'd think that the /f appears on all targets then?

[Bug target/78213] [7 Regression] -fself-test fails on aarch64

2016-11-04 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78213 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||dmalcolm at gcc dot gnu.org

[Bug target/77822] [6/7 Regression] arm64 Error: immediate value out of range 0 to 63 at operand 3

2016-11-07 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77822 --- Comment #18 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Mon Nov 7 11:43:57 2016 New Revision: 241898 URL: https://gcc.gnu.org/viewcvs?rev=241898&root=gcc&view=rev Log: [AArch64] Fix PR target/77822: Use tighter pr

[Bug target/77822] [6 Regression] arm64 Error: immediate value out of range 0 to 63 at operand 3

2016-11-07 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77822 ktkachov at gcc dot gnu.org changed: What|Removed |Added Summary|[6/7 Regression] arm64 |[6 Regression] arm64 Error

[Bug target/77822] [6 Regression] arm64 Error: immediate value out of range 0 to 63 at operand 3

2016-11-07 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77822 --- Comment #20 from ktkachov at gcc dot gnu.org --- One of the RTL sequences before combine showing the problem is: (insn 94 93 95 18 (set (reg:DI 143) (const_int 160 [0xa0])) "bad.cpp":19 50 {*movdi_aarch64} (nil)) (ins

[Bug tree-optimization/78234] [7 Regression] LLVM reports dynamic-stack-buffer-overflow in gimple-ssa-store-merging.c

2016-11-07 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78234 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last

[Bug target/77822] [6 Regression] arm64 Error: immediate value out of range 0 to 63 at operand 3

2016-11-07 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77822 --- Comment #24 from ktkachov at gcc dot gnu.org --- (In reply to Dominik Vogt from comment #23) > Regarding the ARM patch: > > + { > +if (!IN_RANGE (INTVAL (operands[2]) + INTVAL (operands[3]), > +1, G

[Bug tree-optimization/78234] [7 Regression] LLVM reports dynamic-stack-buffer-overflow in gimple-ssa-store-merging.c

2016-11-08 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78234 --- Comment #2 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Tue Nov 8 12:31:31 2016 New Revision: 241962 URL: https://gcc.gnu.org/viewcvs?rev=241962&root=gcc&view=rev Log: [1/2] Fix off-by-one error in clear_bit_region

[Bug tree-optimization/78234] [7 Regression] LLVM reports dynamic-stack-buffer-overflow in gimple-ssa-store-merging.c

2016-11-08 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78234 --- Comment #3 from ktkachov at gcc dot gnu.org --- Marcus, could you please try r241962 ?

[Bug tree-optimization/78272] New: [7 Regression] ICE in unshare_expr_without_location while building 471.omnetpp

2016-11-09 Thread ktkachov at gcc dot gnu.org
: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: ktkachov at gcc dot gnu.org Target Milestone: --- I'm seeing a segfault in ipa-prop.c when building SPEC2006, omnetpp in particular. The reduced testca

[Bug tree-optimization/78272] [7 Regression] ICE in unshare_expr_without_location while building 471.omnetpp

2016-11-09 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78272 ktkachov at gcc dot gnu.org changed: What|Removed |Added Known to work||6.2.1 Target Milestone

[Bug tree-optimization/78272] [7 Regression] ICE in unshare_expr_without_location while building 471.omnetpp

2016-11-09 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78272 --- Comment #1 from ktkachov at gcc dot gnu.org --- Started with r241990

[Bug target/78362] [7 Regression] ICE: RTL check: expected code 'reg', have 'subreg' in rhs_regno, at rtl.h:1804 during libgomp build

2016-11-15 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78362 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed

[Bug target/78364] [7 Regression][ARM] Error: bit-field extends past end of register -- ubfx

2016-11-15 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78364 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work

[Bug target/78364] [7 Regression][ARM] Error: bit-field extends past end of register -- ubfx

2016-11-15 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78364 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug target/78362] [7 Regression] ICE: RTL check: expected code 'reg', have 'subreg' in rhs_regno, at rtl.h:1804 during libgomp build

2016-11-15 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78362 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug target/78364] [7 Regression][ARM] Error: bit-field extends past end of register -- ubfx

2016-11-16 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78364 --- Comment #3 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Wed Nov 16 09:02:18 2016 New Revision: 242471 URL: https://gcc.gnu.org/viewcvs?rev=242471&root=gcc&view=rev Log: [ARM] PR target/78364: Add proper restrictions

[Bug target/78364] [7 Regression][ARM] Error: bit-field extends past end of register -- ubfx

2016-11-16 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78364 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug rtl-optimization/78374] Segfault in cc1 (arm-eabi) on -O1 (or better)

2016-11-16 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78374 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug target/78382] ICE when compiling on aarch64 in ILP32 mode with traditional thread local storage and pic

2016-11-16 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78382 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed

[Bug c++/78393] Segfault with --help=^

2016-11-17 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78393 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug driver/71063] ICE: Segmentation fault with --help="^"

2016-11-17 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71063 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||dave-gccbugs at earth dot

[Bug rtl-optimization/78400] [7 Regression] ICE: in df_refs_verify, at df-scan.c:4045 when building powerpc crosscompiler

2016-11-18 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78400 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||segher at gcc dot gnu.org

[Bug target/78436] [7 Regression] incorrect write to larger-than-type bitfield (signed char x:9)

2016-11-21 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78436 --- Comment #4 from ktkachov at gcc dot gnu.org --- Assignment of negative values to signed bitfields has caused me some headaches in encode_tree_to_bitpos due to native_encode_expr sign-extending the value to GET_MODE_SIZE (TYPE_MODE

[Bug target/78439] [7 Regression] error: insn does not satisfy its constraints (arm-linux-gnueabihf)

2016-11-21 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78439 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed

[Bug target/78439] [7 Regression] error: insn does not satisfy its constraints (arm-linux-gnueabihf)

2016-11-21 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78439 --- Comment #2 from ktkachov at gcc dot gnu.org --- Reduced testcase: enum demangle_component_type { DEMANGLE_COMPONENT_THROW_SPEC }; struct demangle_component { enum demangle_component_type type; struct { struct { struct

[Bug target/78439] [7 Regression] error: insn does not satisfy its constraints (arm-linux-gnueabihf)

2016-11-21 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78439 --- Comment #3 from ktkachov at gcc dot gnu.org --- The ICE happens due to r242590. Need to figure out if it is the cause of the bug or just exposes it

[Bug target/78439] [7 Regression] error: insn does not satisfy its constraints (arm-linux-gnueabihf)

2016-11-21 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78439 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug target/78439] [7 Regression] error: insn does not satisfy its constraints (arm-linux-gnueabihf)

2016-11-21 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78439 --- Comment #5 from ktkachov at gcc dot gnu.org --- Testing a patch.

[Bug target/78453] [7 Regression] arm-none-linux-gnueabihf bootstrap failed with revision 242549

2016-11-22 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78453 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug target/78439] [7 Regression] error: insn does not satisfy its constraints (arm-linux-gnueabihf)

2016-11-22 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78439 --- Comment #7 from ktkachov at gcc dot gnu.org --- *** Bug 78453 has been marked as a duplicate of this bug. ***

[Bug target/78439] [7 Regression] error: insn does not satisfy its constraints (arm-linux-gnueabihf)

2016-11-22 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78439 --- Comment #9 from ktkachov at gcc dot gnu.org --- (In reply to Bernd Edlinger from comment #8) > Does something like that work? > > --- gcc/config/arm/vfp.md.orig2016-11-10 11:38:03.0 +0100 > +++ gcc/config/arm/vfp

[Bug target/78439] [7 Regression] error: insn does not satisfy its constraints (arm-linux-gnueabihf)

2016-11-22 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78439 --- Comment #10 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Tue Nov 22 12:12:05 2016 New Revision: 242695 URL: https://gcc.gnu.org/viewcvs?rev=242695&root=gcc&view=rev Log: [ARM] PR target/78439: Update movdi constra

[Bug target/78439] [7 Regression] error: insn does not satisfy its constraints (arm-linux-gnueabihf)

2016-11-22 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78439 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c++/60675] [4.9 regression][aarch64] internal compiler error: Max. number of generated reload insns per insn is achieved (90)

2014-03-26 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60675 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug target/60675] [4.9 regression][aarch64] internal compiler error: Max. number of generated reload insns per insn is achieved (90)

2014-03-28 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60675 --- Comment #10 from ktkachov at gcc dot gnu.org --- (In reply to Jakub Jelinek from comment #9) > Note I couldn't reproduce this with a cross from x86_64-linux to > aarch64-linux, wonder what is the important difference. While I

[Bug target/60697] [aarch64] LRA ICE (Segfault) while building 435.gromacs

2014-03-28 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60697 --- Comment #2 from ktkachov at gcc dot gnu.org --- The compiler has been configured with: --with-pkgversion=unknown --disable-shared --disable-nls --disable-threads --disable-tls --enable-checking=yes --enable-languages=c,c++,fortran --with

[Bug target/60697] New: [aarch64] LRA ICE (Segfault) while building 435.gromacs

2014-03-28 Thread ktkachov at gcc dot gnu.org
Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: ktkachov at gcc dot gnu.org Created attachment 32474 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32474&action=edit Reduced testcase AArch64 compiler ICEs when building

[Bug target/60697] [aarch64] LRA ICE (Segfault) while building 435.gromacs

2014-03-28 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60697 ktkachov at gcc dot gnu.org changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug middle-end/60726] [AArch64] pr40074.c regression after intrinsics a53 tuning

2014-04-01 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60726 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug middle-end/60726] [AArch64] pr40074.c regression after intrinsics a53 tuning

2014-04-01 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60726 --- Comment #3 from ktkachov at gcc dot gnu.org --- Passes for me on a native aarch64-unknown-linux-gnu test run with r208953, which contains the tuning patches. Are you sure this is not an environment issue with a model or something?

[Bug middle-end/60726] [AArch64] pr40074.c regression after intrinsics a53 tuning

2014-04-01 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60726 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution

[Bug bootstrap/60743] build/genautomata uses 700 MB memory for ARM

2014-04-03 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60743 --- Comment #4 from ktkachov at gcc dot gnu.org --- (In reply to Bernd Edlinger from comment #3) > Kyrill, > > sorry, to bother you with this, > but do you see any possibility to > return to the previous memory footprint? I'll have a look.

[Bug bootstrap/60743] build/genautomata uses 700 MB memory for ARM

2014-04-03 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60743 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed

[Bug bootstrap/60743] build/genautomata uses 700 MB memory for ARM

2014-04-04 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60743 --- Comment #7 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Fri Apr 4 15:47:45 2014 New Revision: 209119 URL: http://gcc.gnu.org/viewcvs?rev=209119&root=gcc&view=rev Log: [ARM/AArch64] Reduce divider reservation duration i

[Bug bootstrap/60743] build/genautomata uses 700 MB memory for ARM

2014-04-04 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60743 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution

[Bug rtl-optimization/60663] [4.9 Regression] Errors out on valid inline asm

2014-04-15 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60663 --- Comment #5 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Tue Apr 15 14:04:06 2014 New Revision: 209419 URL: http://gcc.gnu.org/viewcvs?rev=209419&root=gcc&view=rev Log: PR rtl-optimization/60663 * config/a

[Bug c/60983] Fix for pr60114 introduced FAILs

2014-04-28 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60983 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed

[Bug c/60983] Fix for pr60114 introduced FAILs

2014-04-28 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60983 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution

[Bug c/60983] Fix for pr60114 introduced FAILs

2014-04-28 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60983 --- Comment #3 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Mon Apr 28 12:42:54 2014 New Revision: 209858 URL: http://gcc.gnu.org/viewcvs?rev=209858&root=gcc&view=rev Log: [ARM/AArch64] Use signed chars in gcc.dg/pr60114.c.

[Bug middle-end/61010] ICE in gcc.c

2014-04-30 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61010 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug middle-end/61010] ICE in gcc.c

2014-04-30 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61010 --- Comment #4 from ktkachov at gcc dot gnu.org --- Hmmm... int main (void) { int a = 0; unsigned b = (a * 64 & 192) | 63; return 0; } works (i.e. 63 without the U). I suspect there's something dodgy

[Bug debug/61033] Infinite loop in variable tracking

2014-05-02 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61033 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed

[Bug middle-end/61111] Infinite recursion between fold_build2_stat_loc and fold_binary_loc

2014-05-08 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=6 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug target/61153] [ARM] vbic vorn tests fail

2014-05-12 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61153 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug target/61153] [ARM] vbic vorn tests fail

2014-05-12 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61153 --- Comment #3 from ktkachov at gcc dot gnu.org --- > So maybe we should add some optimization level to the existing tests in the > meantime? Transforming them into something like #include "arm_neon.h" volatile int16x8_

[Bug middle-end/61155] vshuf-v16hi failures for arm-none-linux-gnueabihf since the wide-int merge.

2014-05-12 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61155 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC

[Bug target/61154] [ARM] wide-int merge introduced regressions in vshuf tests

2014-05-12 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61154 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ramana at gcc dot gnu.org

[Bug c/61177] armv6zk: gcc fails compile one source file with fPIC and mthumb

2014-05-13 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61177 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed

[Bug c/61177] armv6zk: gcc fails compile one source file with fPIC and mthumb

2014-05-13 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61177 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |RESOLVED

[Bug rtl-optimization/61241] built-in memset makes the caller function slower

2014-05-20 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61241 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug c++/61455] Internal compiler error, and other confused errors, when using array notation

2014-06-09 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61455 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||bviyer at gmail dot com

[Bug regression/61548] New: FAIL: gcc.dg/tls/alias-1.c (internal compiler error)

2014-06-18 Thread ktkachov at gcc dot gnu.org
Component: regression Assignee: unassigned at gcc dot gnu.org Reporter: ktkachov at gcc dot gnu.org On arm and aarch64 I see ICEs in the aforementioned test: $TOP/gcc/testsuite/gcc.dg/tls/alias-1.c:24:3: internal compiler error: Segmentation fault 0x9f71d5 crash_signal $TOP

[Bug tree-optimization/61560] New: FAIL: gcc.dg/tree-ssa/ssa-fre-32.c on arm

2014-06-19 Thread ktkachov at gcc dot gnu.org
-optimization Assignee: unassigned at gcc dot gnu.org Reporter: ktkachov at gcc dot gnu.org Created attachment 32972 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=32972&action=edit fre pass diff between bad and good dumps On arm-none-eabi I see a regression

[Bug tree-optimization/61560] FAIL: gcc.dg/tree-ssa/ssa-fre-32.c on arm

2014-06-19 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61560 ktkachov at gcc dot gnu.org changed: What|Removed |Added Keywords||missed-optimization

[Bug translation/61561] arm gcc internal error

2014-06-19 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61561 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed

[Bug translation/61561] arm gcc internal error

2014-06-19 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61561 ktkachov at gcc dot gnu.org changed: What|Removed |Added Known to fail||4.7.4 --- Comment #2 from

[Bug translation/61561] arm gcc internal error

2014-06-19 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61561 --- Comment #3 from ktkachov at gcc dot gnu.org --- FWIW On 4.7.4 without LRA the ICE is: ice.c:9:1: error: insn does not satisfy its constraints: (insn 25 12 19 2 (set (reg:QI 2 r2) (reg:QI 13 sp)) ice.c:8 193 {*arm_movqi_insn} (nil

[Bug rtl-optimization/65235] Simplifying vec_select of vec_concat miscompiles when first element of vec_concat is const_int

2015-03-12 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65235 --- Comment #8 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Thu Mar 12 13:40:50 2015 New Revision: 221387 URL: https://gcc.gnu.org/viewcvs?rev=221387&root=gcc&view=rev Log: [simplify-rtx] PR 65235: Calculate element size c

[Bug rtl-optimization/65235] Simplifying vec_select of vec_concat miscompiles when first element of vec_concat is const_int

2015-03-12 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65235 ktkachov at gcc dot gnu.org changed: What|Removed |Added Known to work||5.0 Known to fail|5.0

[Bug target/65408] powerpc64 function argument passing may access invalid memory

2015-03-12 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65408 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug target/64600] [5 regression] arm-rtems ICE on valid code (-mcpu=xscale)

2015-03-13 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64600 --- Comment #14 from ktkachov at gcc dot gnu.org --- Should be fixed on trunk. Joel, can you please confirm for you and close if appropriate?

[Bug target/64600] [5 regression] arm-rtems ICE on valid code (-mcpu=xscale)

2015-03-13 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64600 --- Comment #13 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Fri Mar 13 10:48:44 2015 New Revision: 221413 URL: https://gcc.gnu.org/viewcvs?rev=221413&root=gcc&view=rev Log: [ARM] PR target/64600 Fix another ICE with -mtun

[Bug target/65358] wrong parameter passing code with tail call optimization on arm

2015-03-16 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65358 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug target/65358] wrong parameter passing code with tail call optimization on arm

2015-03-16 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65358 --- Comment #11 from ktkachov at gcc dot gnu.org --- Thinking about it again, there's no reason not to do sibcalls, it's just the code gets confused on how to shuffle the arguments around. Will investigate deeper

[Bug target/65358] wrong parameter passing code with tail call optimization on arm

2015-03-17 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65358 --- Comment #14 from ktkachov at gcc dot gnu.org --- Right, I think the root cause is the emit_push_insn in expr.c. It's supposed to push what needs to be pushed from a partial argument onto the stack and do the moves into the regi

[Bug target/65358] wrong parameter passing code with tail call optimization on arm

2015-03-17 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65358 --- Comment #15 from ktkachov at gcc dot gnu.org --- Hmmm, actually it's not that simple, as testing showed. The comment at the final load-to-regs code says: /* If part should go in registers, copy that part into the appropriate regi

[Bug tree-optimization/65427] [4.8/4.9 Regression] ICE in emit_move_insn with wide vector types

2015-03-18 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65427 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug tree-optimization/65427] [4.8/4.9 Regression] ICE in emit_move_insn with wide vector types

2015-03-18 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65427 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|RESOLVED|NEW Resolution

[Bug target/65358] wrong parameter passing code with tail call optimization on arm

2015-03-19 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65358 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug rtl-optimization/65235] Simplifying vec_select of vec_concat miscompiles when first element of vec_concat is const_int

2015-03-19 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65235 --- Comment #10 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Thu Mar 19 09:58:42 2015 New Revision: 221511 URL: https://gcc.gnu.org/viewcvs?rev=221511&root=gcc&view=rev Log: [simplify-rtx] PR 65235: Calculate elem

[Bug target/65358] wrong parameter passing code with tail call optimization on arm

2015-03-19 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65358 --- Comment #18 from ktkachov at gcc dot gnu.org --- (In reply to Honggyu Kim from comment #17) > (In reply to ktkachov from comment #16) > > I'm working on a patch btw. > > This bug is only shown in arm code so maybe the

[Bug target/65459] SLOW_UNALIGNED_ACCESS unconditionally set to 1 for ARM targets

2015-03-19 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65459 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug middle-end/65358] wrong parameter passing code with tail call optimization on arm

2015-03-19 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65358 ktkachov at gcc dot gnu.org changed: What|Removed |Added Component|target |middle-end --- Comment #19

[Bug target/65489] New: [5.0 Regression] Testcase for PR 65427 ICEs at -Os on arm-none-eabi in hoist pass

2015-03-20 Thread ktkachov at gcc dot gnu.org
: ice-on-valid-code Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: ktkachov at gcc dot gnu.org Target: arm* As reported at: https://gcc.gnu.org/ml/gcc-patches/2015-03/msg00949.html The

<    6   7   8   9   10   11   12   13   14   15   >