[Bug target/65489] [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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65489 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last

[Bug target/65491] [aarch64] ICE: in emit_move_insn, at expr.c:3609

2015-03-20 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65491 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed

[Bug fortran/64952] Missing temporary in assignment from elemental function

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

[Bug fortran/65532] [5 Regression] Unexpected error with legacy code (D1MACH)

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

[Bug target/65491] [aarch64] ICE: in emit_move_insn, at expr.c:3609

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

[Bug rtl-optimization/42575] arm-eabi-gcc 64-bit multiply weirdness

2015-03-26 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42575 ktkachov at gcc dot gnu.org changed: What|Removed |Added Version|4.2.1 |5.0 --- Comment #15 from

[Bug target/65624] ICE in aarch64-builtins.c when expanding 4-argument aarch64 intrinsic.

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

[Bug target/65624] ICE in aarch64-builtins.c when expanding 4-argument aarch64 intrinsic.

2015-03-30 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65624 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|RESOLVED|WAITING Last reconfirmed

[Bug target/65624] ICE in aarch64-builtins.c when expanding 4-argument aarch64 intrinsic.

2015-03-30 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65624 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |NEW --- Comment #5 from

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

2015-04-02 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65358 --- Comment #22 from ktkachov at gcc dot gnu.org --- (In reply to James Greenhalgh from comment #21) > As this has been failing since GCC 4.6.3, it is not a regression and > therefore Kyrill's fix would not be appropriate for Stage 4.

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

2015-04-07 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65489 --- Comment #4 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Tue Apr 7 10:24:19 2015 New Revision: 221892 URL: https://gcc.gnu.org/viewcvs?rev=221892&root=gcc&view=rev Log: [ARM] PR 65489: Accept VSTRUCT cons

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

2015-04-07 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65489 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/65694] [5 Regression] ICE (in decompose, at rtl.h:2007) on arm-linux-gnueabihf

2015-04-08 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65694 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed

[Bug target/65694] [5 Regression] ICE (in decompose, at rtl.h:2007) on arm-linux-gnueabihf

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

[Bug target/65694] [5 Regression] ICE (in decompose, at rtl.h:2007) on arm-linux-gnueabihf

2015-04-08 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65694 --- Comment #5 from ktkachov at gcc dot gnu.org --- (In reply to ktkachov from comment #4) > This looks similar to PR 64600. > The problem seems to be arm_canonicalize_comparison that > canonicalizes a comparison with 2147483647 (0

[Bug target/65694] [5 Regression] ICE (in decompose, at rtl.h:2007) on arm-linux-gnueabihf

2015-04-08 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65694 --- Comment #6 from ktkachov at gcc dot gnu.org --- (In reply to ktkachov from comment #5) > (In reply to ktkachov from comment #4) > > This looks similar to PR 64600. > > The problem seems to be arm_canonicalize_comparison that &g

[Bug target/65771] [5 Regression] ICE (in loc_list_from_tree, at dwarf2out.c:14964) on arm-linux-gnueabihf

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

[Bug target/65771] [5 Regression] ICE (in loc_list_from_tree, at dwarf2out.c:14964) on arm-linux-gnueabihf

2015-04-15 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65771 --- Comment #2 from ktkachov at gcc dot gnu.org --- The loc tree that ends up hitting the gcc_unreachable is: unit size align 32 symtab -151568224 alias set 1 canonical type 0x77035690 precision 32 min max

[Bug target/65771] [5 Regression] ICE (in loc_list_from_tree, at dwarf2out.c:14964) on arm-linux-gnueabihf

2015-04-15 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65771 --- Comment #3 from ktkachov at gcc dot gnu.org --- (In reply to ktkachov from comment #2) > The loc tree that ends up hitting the gcc_unreachable is: > type public SI > size > unit size >

[Bug target/65771] [5 Regression] ICE (in loc_list_from_tree, at dwarf2out.c:14964) on arm-linux-gnueabihf

2015-04-15 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65771 --- Comment #4 from ktkachov at gcc dot gnu.org --- > The switch statement in loc_list_from_tree > doesn't handle DEBUG_EXPR_DECL which is why it ICEs. > However, I'm not familiar with the code. > Should it handle DEBUG_EX

[Bug target/65771] [5 Regression] ICE (in loc_list_from_tree, at dwarf2out.c:14964) on arm-linux-gnueabihf

2015-04-15 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65771 --- Comment #5 from ktkachov at gcc dot gnu.org --- The code around the gcc_unreachable is: #ifdef ENABLE_CHECKING /* Otherwise this is a generic code; we should just lists all of these explicitly. We forgot one

[Bug debug/65771] [5 Regression] ICE (in loc_list_from_tree, at dwarf2out.c:14964) on arm-linux-gnueabihf

2015-04-16 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65771 ktkachov at gcc dot gnu.org changed: What|Removed |Added Component|target |debug --- Comment #8 from

[Bug target/65836] [6 Regression] gnat fails to build on aarch64-linux-gnu

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

[Bug target/65836] [6 Regression] gnat fails to build on aarch64-linux-gnu

2015-04-22 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65836 ktkachov at gcc dot gnu.org changed: What|Removed |Added Keywords||build Status

[Bug target/65836] [6 Regression] gnat fails to build on aarch64-linux-gnu

2015-04-22 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65836 --- Comment #4 from ktkachov at gcc dot gnu.org --- Bisection confirmed that it's r222173: Author: vries Date: Fri Apr 17 09:26:59 2015 + Postpone expanding va_arg until pass_stdarg 2015-04-17 Tom de Vries Mi

[Bug target/65836] [6 Regression] gnat fails to build on aarch64-linux-gnu

2015-04-22 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65836 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||tom at codesourcery dot com

[Bug c/65864] New: Consider emitting -Wswitch-bool less aggressively?

2015-04-23 Thread ktkachov at gcc dot gnu.org
Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: ktkachov at gcc dot gnu.org CC: mpolacek at gcc dot gnu.org Consider the following function from the linux kernel (fs/nfs/nfs4proc.c): int nfs4_proc_get_rootfh(struct

[Bug target/65836] [6 Regression] gnat fails to build on aarch64-linux-gnu

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

[Bug c/65864] Consider emitting -Wswitch-bool less aggressively?

2015-04-27 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65864 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug target/65924] [6 Regression] ICE const_int_operand failed on arm-none-eabi

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

[Bug target/65955] [arm] ICE during movcond_addsi split

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

[Bug target/65955] [arm] ICE during movcond_addsi split

2015-05-01 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65955 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last

[Bug target/65955] [arm] ICE during movcond_addsi split

2015-05-05 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65955 --- Comment #8 from ktkachov at gcc dot gnu.org --- (In reply to vries from comment #7) > (In reply to vries from comment #6) > > I'm now doing a nobootstrap build and test with and without the patch. > > I have reproduced t

[Bug target/65955] [arm] ICE during movcond_addsi split

2015-05-05 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65955 --- Comment #10 from ktkachov at gcc dot gnu.org --- > > I can't reproduce it on my cross build with > > -mthumb/-march=armv7-a/-mfloat-abi=hard/-mfpu=vfpv3-d16 unfortunately > > with checking=yes,rtl? Ah yes, with --en

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-05-05 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #26 from ktkachov at gcc dot gnu.org --- So, out of interest, what is needed to make this work properly with target attributes? What hooks do we need to implement? Looking at https://gcc.gnu.org/onlinedocs/gccint/Target

[Bug other/66037] New: [docs] what is the difference between global_options and global_options_set?

2015-05-06 Thread ktkachov at gcc dot gnu.org
: normal Priority: P3 Component: other Assignee: unassigned at gcc dot gnu.org Reporter: ktkachov at gcc dot gnu.org Target Milestone: --- I'm working on something that touches the target option override code and I notice the i386 and rs6000 targets check an

[Bug rtl-optimization/66075] [6.0 regression] FAIL: gcc.target/aarch64/adds1.c scan-assembler adds\tw[0-9]+, w[0-9]+, w[0-9]+, lsl 3

2015-05-08 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66075 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug target/66049] Few AArch64 extend and add with shift tests generates sub optimal code with trunk gcc 6.0.

2015-05-08 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66049 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||sch...@linux-m68k.org

[Bug target/66049] Few AArch64 extend and add with shift tests generates sub optimal code with trunk gcc 6.0.

2015-05-12 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66049 ktkachov at gcc dot gnu.org changed: What|Removed |Added Target||aarch64

[Bug target/65955] [arm] ICE during movcond_addsi split

2015-05-12 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65955 --- Comment #12 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Tue May 12 09:15:09 2015 New Revision: 223049 URL: https://gcc.gnu.org/viewcvs?rev=223049&root=gcc&view=rev Log: [ARM] Fix PR 65955: Do not take REGNO on non-REG

[Bug target/65955] [arm] ICE during movcond_addsi split

2015-05-12 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65955 ktkachov at gcc dot gnu.org changed: What|Removed |Added Known to work||6.0 Target Milestone

[Bug target/65955] [arm] ICE during movcond_addsi split

2015-05-13 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65955 --- Comment #14 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Wed May 13 15:00:50 2015 New Revision: 223165 URL: https://gcc.gnu.org/viewcvs?rev=223165&root=gcc&view=rev Log: [ARM] Fix PR 65955: Do not take REGNO on non-REG

[Bug target/65955] [arm] ICE during movcond_addsi split

2015-05-13 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65955 ktkachov at gcc dot gnu.org changed: What|Removed |Added Known to fail|5.0 |5.1.0 --- Comment #15 from

[Bug target/65955] [arm] ICE during movcond_addsi split

2015-05-14 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65955 --- Comment #16 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Thu May 14 13:16:32 2015 New Revision: 223195 URL: https://gcc.gnu.org/viewcvs?rev=223195&root=gcc&view=rev Log: [ARM] Fix PR 65955: Do not take REGNO on non-REG

[Bug target/65955] [arm] ICE during movcond_addsi split

2015-05-14 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65955 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/65225] [AArch64] Various aarch64_rtx_costs improvements

2015-05-15 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65225 --- Comment #2 from ktkachov at gcc dot gnu.org --- (In reply to Ramana Radhakrishnan from comment #1) > Presumably yours ? Yes, and I think it's fixed. At least all the important aarch64 patches are in with. https://gcc.gnu.org/ml/gcc

[Bug target/66049] [6 regression] Few AArch64 extend and add with shift tests generates sub optimal code with trunk gcc 6.0.

2015-05-19 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66049 --- Comment #8 from ktkachov at gcc dot gnu.org --- (In reply to vekumar from comment #7) > > I am going to first send out patch for adding new shift based patterns. > Then separate patch test and remove mul patterns. Ok, please sen

[Bug c++/66239] Unoptimized sqrt(float or double) returns wrong values for ARM Cortex-A8 -mfloat-abi=[soft,softfp]

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

[Bug middle-end/66241] [6 regression] [ARM] ICE: verify_type failed while building libstdc++ (dwarfout.c: gen_type_die_with_usage())

2015-05-22 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66241 ktkachov at gcc dot gnu.org changed: What|Removed |Added Last reconfirmed|2015-05-21 00:00:00 |2015-5-22

[Bug target/65491] [aarch64] ICE: in emit_move_insn, at expr.c:3609

2015-05-22 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65491 --- Comment #3 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Fri May 22 14:36:27 2015 New Revision: 223577 URL: https://gcc.gnu.org/viewcvs?rev=223577&root=gcc&view=rev Log: [AArch64] PR target/65491: Classify V1TF ve

[Bug target/65491] [aarch64] ICE: in emit_move_insn, at expr.c:3609

2015-05-22 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65491 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to

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

2015-05-27 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65358 --- Comment #24 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Wed May 27 13:25:01 2015 New Revision: 223753 URL: https://gcc.gnu.org/viewcvs?rev=223753&root=gcc&view=rev Log: [expr.c] PR target/65358 Avoid clobbering

[Bug middle-end/66307] New: Partial argument overlapping with itself should try to reuse infrastructure in calls.c

2015-05-27 Thread ktkachov at gcc dot gnu.org
Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: ktkachov at gcc dot gnu.org Target Milestone: --- With r223753 as a fix for PR 65358 we now detect cases where a partial argument overlaps with itself during a

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

2015-05-27 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65358 --- Comment #25 from ktkachov at gcc dot gnu.org --- This should be fixed on trunk for GCC 6. I'll keep this open for a few days to make sure there are no glaring complaints about the patch as it gets through the auto-testers

[Bug target/64159] [5 Regression] FAIL: gcc.dg/tree-ssa/ssa-dom-cse-2.c scan-tree-dump optimized "return 28;"

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

[Bug middle-end/66325] New: ICE in gcc.c-torture/execute/930408-1.c, verify_type fails with --enable-checking=yes

2015-05-28 Thread ktkachov at gcc dot gnu.org
Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: ktkachov at gcc dot gnu.org CC: hubicka at gcc dot gnu.org Target Milestone: --- Target: arm-none-eabi I'm getting this ICEs i

[Bug middle-end/66314] [6 Regression] ice in verify_loop_structure

2015-05-28 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66314 --- Comment #3 from ktkachov at gcc dot gnu.org --- Created attachment 35644 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35644&action=edit Reduced testcase Confirmed on aarch64-none-elf with current trunk. Attaching reduced testcase

[Bug c/66090] Wrong loop code generation with -O2 on ARM

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

[Bug target/65225] [AArch64] Various aarch64_rtx_costs improvements

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

[Bug target/59744] miscompilation of unsigned comparison on aarch64

2014-01-13 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59744 --- Comment #6 from ktkachov at gcc dot gnu.org --- I couldn't reproduce the failure using 4.8.

[Bug target/58694] Support intrinsic functions for ARMv8 Crypto extension

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

[Bug target/58172] ifcvt test failures for armv8-a

2014-01-14 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58172 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED CC

[Bug target/59787] [ARM] mmx-2.c causes ICE when GCC is configured for cortex-a5/vfpv3-d16-fp16

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

[Bug c++/59270] [4.9 Regression] [c++11] ICE with decltype of a broken class

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

[Bug c++/59270] [4.9 Regression] [c++11] ICE with decltype of a broken class

2014-01-15 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59270 --- Comment #4 from ktkachov at gcc dot gnu.org --- (In reply to Paolo Carlini from comment #3) > AFAICS is completely unrelated. Yes, I noticed now that it was expected fallout from http://gcc.gnu.org/ml/gcc-patches/2014-01/msg00746.html So

[Bug target/56315] ARM: Improve use of 64-bit constants in logical operations

2014-01-22 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56315 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED CC

[Bug target/51980] ARM - Neon code polluted by useless stores to the stack with vuzpq / vzipq / vtrnq

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

[Bug bootstrap/59913] [4.9 Regresion] bootstrap failure on arm-linux-gnueabihf

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

[Bug bootstrap/59913] [4.9 Regresion] bootstrap failure on arm-linux-gnueabihf

2014-01-23 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59913 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||vmakarov at redhat dot com

[Bug bootstrap/59913] [4.9 Regresion] bootstrap failure on arm-linux-gnueabihf

2014-01-24 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59913 --- Comment #5 from ktkachov at gcc dot gnu.org --- (In reply to ktkachov from comment #4) > I'm still bisecting, but I suspect two recent commits to lra-constraints: > > r206938 > > 2014-01-22 Vladimir Makarov >

[Bug debug/59575] [4.9 regression] ICE in maybe_record_trace_start, at dwarf2cfi.c:2239

2014-01-30 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59575 --- Comment #30 from ktkachov at gcc dot gnu.org --- Patch bootstrapped ok on arm-none-linux-gnueabihf configured --with-arch=armv7-a --with-fpu=neon-vfpv4 --with-mode=thumb --with-float=hard --enable-languages=c,c++,fortran Passed regtest too.

[Bug regression/59923] [4.9 Regression] ICE in maybe_record_trace_start, at dwarf2cfi.c:2239 with -mcpu=cortex-a15 -mthumb -O2 -fvisibility=hidden -g

2014-01-30 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59923 --- Comment #2 from ktkachov at gcc dot gnu.org --- Patch bootstrapped ok on arm-none-linux-gnueabihf configured --with-arch=armv7-a --with-fpu=neon-vfpv4 --with-mode=thumb --with-float=hard --enable-languages=c,c++,fortran Passed regtest too.

[Bug target/60094] gcc.target/arm/ftest-armv7em-thumb.c fails

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

[Bug rtl-optimization/60162] [4.9 Regression][lra] mlra appears to be using the FP registers for integer values and then moving on to GPR registers.

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

[Bug target/55426] gcc.target/arm/neon-vld1_dupQ.c ICEs on armeb

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

[Bug target/55426] gcc.target/arm/neon-vld1_dupQ.c ICEs on armeb

2014-02-25 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55426 --- Comment #7 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Tue Feb 25 10:20:40 2014 New Revision: 208116 URL: http://gcc.gnu.org/viewcvs?rev=208116&root=gcc&view=rev Log: PR target/55426 * config/a

[Bug target/55426] gcc.target/arm/neon-vld1_dupQ.c ICEs on armeb

2014-02-25 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55426 --- Comment #8 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Tue Feb 25 10:25:26 2014 New Revision: 208117 URL: http://gcc.gnu.org/viewcvs?rev=208117&root=gcc&view=rev Log: PR target/55426 * config/a

[Bug target/55426] gcc.target/arm/neon-vld1_dupQ.c ICEs on armeb

2014-02-25 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55426 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution

[Bug driver/60358] [patch] ARM support broken for Haiku

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

[Bug target/58595] internal compiler error: in gen_movsi when compiling on arm some files of lttng-tools with -fPIE

2014-03-03 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58595 --- Comment #9 from ktkachov at gcc dot gnu.org --- (In reply to Jakub Jelinek from comment #8) > Created attachment 32254 [details] > gcc49-pr58595-2.patch > > So what about this variant? I'll give this a bootstrap and test run, thanks

[Bug target/58595] internal compiler error: in gen_movsi when compiling on arm some files of lttng-tools with -fPIE

2014-03-04 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58595 --- Comment #10 from ktkachov at gcc dot gnu.org --- (In reply to ktkachov from comment #9) > (In reply to Jakub Jelinek from comment #8) > > Created attachment 32254 [details] > > gcc49-pr58595-2.patch > > > >

[Bug target/60408] ARM: inefficient code for vget_lane_f32 intrinsic

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

[Bug target/58595] internal compiler error: in gen_movsi when compiling on arm some files of lttng-tools with -fPIE

2014-03-05 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58595 --- Comment #13 from ktkachov at gcc dot gnu.org --- This patch bootstrapped on a Chromebook and passed regtest fine for me.

[Bug target/67439] ICE: unrecognizable insn compiling arm-fp16 testcases with -march=armv7-a and -mrestrict-it

2015-09-03 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67439 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||alan.lawrence at arm dot

[Bug target/67439] ICE: unrecognizable insn compiling arm-fp16 testcases with -march=armv7-a and -mrestrict-it

2015-09-03 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67439 ktkachov at gcc dot gnu.org changed: What|Removed |Added Known to fail||4.9.4, 5.2.1, 6.0

[Bug target/67439] [4.9/5/6 Regression]ICE: unrecognizable insn compiling arm-fp16 testcases with -march=armv7-a and -mrestrict-it

2015-09-03 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67439 ktkachov at gcc dot gnu.org changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug target/67439] [4.9/5/6 Regression]ICE: unrecognizable insn compiling arm-fp16 testcases with -march=armv7-a and -mrestrict-it

2015-09-03 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67439 --- Comment #5 from ktkachov at gcc dot gnu.org --- -mrestrict-it was introduced in 4.9 but it's enabled by default for -march=armv8-a -mthumb. So, while -mrestrict-it did not exist for 4.8, this is a regression from 4.8 as far as compiling

[Bug target/67439] [4.9/5/6 Regression]ICE: unrecognizable insn compiling arm-fp16 testcases with -march=armv7-a and -mrestrict-it

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

[Bug rtl-optimization/67456] [6 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu

2015-09-07 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67456 --- Comment #2 from ktkachov at gcc dot gnu.org --- I'll have a look at this testcase since it's the simplest one of them

[Bug rtl-optimization/67465] [6 Regression] wrong code at -O3 on x86_64-linux-gnu

2015-09-07 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67465 ktkachov at gcc dot gnu.org changed: What|Removed |Added Keywords||wrong-code

[Bug rtl-optimization/67481] [6 regression] gcc.c-torture/execute/20071216-1.c FAILs

2015-09-07 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67481 --- Comment #1 from ktkachov at gcc dot gnu.org --- I'm testing a fix for PR 67456. Hopefully they have the same root cause and the patch will fix them all

[Bug rtl-optimization/67462] [6 Regression] FAIL: gcc.dg/ifcvt-3.c scan-rtl-dump ce1 "3 true changes made"

2015-09-08 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67462 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed

[Bug target/67462] [6 Regression] FAIL: gcc.dg/ifcvt-3.c scan-rtl-dump ce1 "3 true changes made"

2015-09-08 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67462 ktkachov at gcc dot gnu.org changed: What|Removed |Added Component|rtl-optimization|target --- Comment #2 from

[Bug target/67492] insn-attrtab and insn-automata for arm target neede huge amount of memory to generate/compile

2015-09-08 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67492 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug target/67439] [4.9/5/6 Regression]ICE: unrecognizable insn compiling arm-fp16 testcases with -march=armv7-a and -mrestrict-it

2015-09-10 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67439 --- Comment #6 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Thu Sep 10 10:43:43 2015 New Revision: 227630 URL: https://gcc.gnu.org/viewcvs?rev=227630&root=gcc&view=rev Log: [ARM] PR 67439: Allow matching of *arm32_mo

[Bug target/67439] [4.9/5/6 Regression]ICE: unrecognizable insn compiling arm-fp16 testcases with -march=armv7-a and -mrestrict-it

2015-09-10 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67439 --- Comment #7 from ktkachov at gcc dot gnu.org --- Fixed for trunk. Will backport to 5 and 4.9 in a few days

[Bug rtl-optimization/58517] ifcvt (after combine) puts ccreg clobbering insn between ccset insn and ccreg use

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

[Bug target/67591] ARM v8 Thumb IT blocks deprecated

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

[Bug tree-optimization/67628] New: [tree-optimization] (a && b) && c shows better codegen than a && (b && c)

2015-09-18 Thread ktkachov at gcc dot gnu.org
IRMED Keywords: missed-optimization Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: ktkachov at gcc dot gnu.org Target Milestone: --- Consider the two functions: int

[Bug tree-optimization/67628] [tree-optimization] (a && b) && c shows better codegen than a && (b && c)

2015-09-18 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67628 --- Comment #2 from ktkachov at gcc dot gnu.org --- (In reply to Andrew Pinski from comment #1) > This is due to the fold-const.c optimization which should not be there any > more. You need to do benchmarking on x86 also if you rem

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