[Bug target/70453] New: gcc generates invalid instruction vextractu64x4 (should be: vextracti64x4)

2016-03-30 Thread zsojka at seznam dot cz
: assemble-failure Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Target: x86_64-pc-linux-gnu Created attachment 38131 --> https://gcc.gnu.

[Bug target/70421] [5/6 Regression] wrong code with v16si vector and useless cast at -O -mavx512f

2016-03-29 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70421 --- Comment #6 from Zdenek Sojka --- (In reply to Jakub Jelinek from comment #4) > (In reply to Zdenek Sojka from comment #3) > > Is the fact that the useless cast in: > > x ^= ((v16si)v)[u[0]]; > > changes the generated code (makes it

[Bug middle-end/70434] [5/6 Regression] adding an extraneous cast to vector type results in different code

2016-03-29 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70434 Zdenek Sojka changed: What|Removed |Added Known to work||4.9.4 Summary|adding an

[Bug middle-end/70434] New: adding an extraneous cast to vector type results in different code

2016-03-29 Thread zsojka at seznam dot cz
Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Created attachment 38119 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38119=edit testcases Originally obser

[Bug target/70421] [5/6 Regression] wrong code with v16si vector and useless cast at -O -mavx512f

2016-03-28 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70421 --- Comment #3 from Zdenek Sojka --- (In reply to Jakub Jelinek from comment #2) > Untested fix: > --- gcc/config/i386/i386.c(revision 234449) > +++ gcc/config/i386/i386.c(working copy) > @@ -46930,7 +46930,7 @@ half: > { >

[Bug target/70421] [5/6 Regression] wrong code with v16si vector and useless cast at -O -mavx512f

2016-03-27 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70421 --- Comment #1 from Zdenek Sojka --- The operation done by the vmovdqa32 instruction is inverted; this fixes the assembly (-O3, intel syntax): @@ -72,7 +72,7 @@ and rsp, -64#, pushQWORD PTR [r10-8] #

[Bug target/70421] New: [5/6 Regression] wrong code with v16si vector and useless cast at -O -mavx512f

2016-03-27 Thread zsojka at seznam dot cz
: wrong-code Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Target: x86_64-pc-linux-gnu Created attachment 38106 --> https://gcc.gnu.

[Bug target/70406] New: ICE: in extract_insn, at recog.c:2287 (unrecognizable insn) with -mtune=pentium2 -mavx512f

2016-03-24 Thread zsojka at seznam dot cz
Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Target: i686-pc-linux-gnu Compiler output: $ i686-pc-linux-gnu

[Bug target/70406] ICE: in extract_insn, at recog.c:2287 (unrecognizable insn) with -mtune=pentium2 -mavx512f

2016-03-24 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70406 --- Comment #1 from Zdenek Sojka --- Created attachment 38088 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38088=edit reduced testcase

[Bug rtl-optimization/70405] New: -fcompare-debug failure with -mavx512f

2016-03-24 Thread zsojka at seznam dot cz
Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Target: x86_64-pc-linux-gnu, i686-pc-linux-gnu Created attachment 38087 --> https://gcc.gnu.org/bugzilla/attachment.cgi

[Bug rtl-optimization/70398] New: [6 Regression] gcc.dg/vect/slp-multitypes-9.c FAILs with -fno-tree-loop-optimize -fno-tree-ter

2016-03-24 Thread zsojka at seznam dot cz
Keywords: wrong-code Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Target: aarch64-unknown-linux-gnu Created attachment

[Bug rtl-optimization/70374] [5/6 Regression] ICE: in assign_by_spills, at lra-assigns.c:1428 (unable to find a register to spill) with -march=core2 -fno-split-wide-types -mavx512f

2016-03-23 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70374 --- Comment #1 from Zdenek Sojka --- Created attachment 38070 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38070=edit reduced testcase

[Bug rtl-optimization/70374] New: [5/6 Regression] ICE: in assign_by_spills, at lra-assigns.c:1428 (unable to find a register to spill) with -march=core2 -fno-split-wide-types -mavx512f

2016-03-23 Thread zsojka at seznam dot cz
at seznam dot cz Target Milestone: --- Target: x86_64-pc-linux-gnu Compiler output: $ gcc -O -march=core2 -fschedule-insns -fno-split-wide-types -mavx512f testcase.c testcase.c: In function 'foo': testcase.c:11:1: error: unable to find a register to spill } ^ testcase.c:11:1

[Bug tree-optimization/70372] New: ICE: in wide_int_to_tree, at tree.c:1488 with -fno-tree-fre and v2ti vectors

2016-03-23 Thread zsojka at seznam dot cz
-on-valid-code Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Target: x86_64-pc-linux-gnu Created attachment 38068 --> ht

[Bug target/70355] New: ICE: in simplify_subreg_concatn, at lower-subreg.c:617 with -funroll-loops -mavx512f

2016-03-22 Thread zsojka at seznam dot cz
Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Target: x86_64-pc-linux-gnu Created attachment 38056 --> ht

[Bug target/70329] New: wrong code with -mavx512bw and 64byte vectors

2016-03-20 Thread zsojka at seznam dot cz
Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Target: x86_64-pc-linux-gnu Created attachment 38041 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38041=edit reduced testc

[Bug target/70327] New: ICE: in extract_insn, at recog.c:2287 (unrecognizable insn) with -mavx512ifma and v4ti argument

2016-03-20 Thread zsojka at seznam dot cz
Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Target: x86_64-pc-linux-gnu Created attachment 38040

[Bug rtl-optimization/70326] New: [6 Regression] ICE: RTL check: expected elt 3 type 'e' or 'u', have '0' (rtx note) in PATTERN, at rtl.h:1440

2016-03-20 Thread zsojka at seznam dot cz
: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Target: x86_64-pc-linux-gnu Created

[Bug middle-end/70307] [6 Regression] ICE: in gimplify_expr, at gimplify.c:10915 on valid code

2016-03-20 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70307 --- Comment #1 from Zdenek Sojka --- Created attachment 38035 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38035=edit reduced testcase

[Bug target/70300] New: [6 Regression] ICE: in extract_constrain_insn, at recog.c:2190 (insn does not satisfy its constraints) with -mtune=amdfam10 -mavx512bw

2016-03-19 Thread zsojka at seznam dot cz
Version: 6.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone

[Bug tree-optimization/70310] New: [6 Regression] wrong code with vector compare at -O0

2016-03-19 Thread zsojka at seznam dot cz
Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Created attachment 38029 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38029=edit reduced testcase Output: $ gcc

[Bug middle-end/70280] New: -fcompare-debug failure (length) with --param=integer-share-limit=4016 -mavx512bw

2016-03-19 Thread zsojka at seznam dot cz
: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Target: x86_64-pc-linux-gnu Created attachment 38000 --> https://gcc.gnu.org/bugzilla/attachment.cgi

[Bug middle-end/70307] New: [6 Regression] ICE: in gimplify_expr, at gimplify.c:10915 on valid code

2016-03-19 Thread zsojka at seznam dot cz
-on-valid-code Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Target: x86_64-*, aarch64-*, powerpc*-*, sparc*-*, i686

[Bug target/70120] [6 Regression][aarch64] -g causes Assembler messages: Error: unaligned opcodes detected in executable segment

2016-03-16 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70120 --- Comment #8 from Zdenek Sojka --- Created attachment 37987 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37987=edit further testcases (In reply to Richard Henderson from comment #6) > Created attachment 37975 [details] > proposed

[Bug target/70120] [6 Regression][aarch64] -g causes Assembler messages: Error: unaligned opcodes detected in executable segment

2016-03-15 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70120 --- Comment #7 from Zdenek Sojka --- (In reply to Richard Henderson from comment #6) > Created attachment 37975 [details] > proposed patch > > This is kind of a hack, but not too bad. > > Zdenek, could you please test on that third testcase

[Bug middle-end/70240] New: [6 Regression] ICE: in gimplify_modify_expr, at gimplify.c:4854 with -ftree-vectorize

2016-03-15 Thread zsojka at seznam dot cz
Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Target: i686-pc-linux-gnu, armv7a-hardfloat-linux-gnueabi

[Bug rtl-optimization/70219] [6 Regression] ICE: in delete_move_and_clobber, at lra-constraints.c:5864 with -O2

2016-03-13 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70219 --- Comment #2 from Zdenek Sojka --- Created attachment 37951 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37951=edit testcase that needs only -O1 to reproduce $ gcc -O testcase.c testcase.c: In function 'foo': testcase.c:9:1: note:

[Bug rtl-optimization/70219] [6 Regression] ICE: in delete_move_and_clobber, at lra-constraints.c:5864 with -O2

2016-03-13 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70219 --- Comment #1 from Zdenek Sojka --- Created attachment 37950 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37950=edit reduced testcase

[Bug rtl-optimization/70219] New: [6 Regression] ICE: in delete_move_and_clobber, at lra-constraints.c:5864 with -O2

2016-03-13 Thread zsojka at seznam dot cz
Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz CC: vmakarov at gcc dot gnu.org Target Milestone: --- Target: x86_64

[Bug rtl-optimization/69195] [4.9/5/6 Regression] gcc.dg/torture/pr44913.c FAILs with -O3 -fno-dce -fno-forward-propagate

2016-03-08 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69195 --- Comment #18 from Zdenek Sojka --- (In reply to Bernd Schmidt from comment #17) > Is this reproducible on trunk? What are the exact flags required to pass to > cc1? I'm not getting a difference in REG_EQUIV notes between -fdce and > -fno-dce.

[Bug target/70120] [6 Regression][aarch64] -g causes Assembler messages: Error: unaligned opcodes detected in executable segment

2016-03-07 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70120 Zdenek Sojka changed: What|Removed |Added Summary|[6 Regression][aarch64] |[6 Regression][aarch64] -g

[Bug target/70120] [aarch64] -mno-pc-relative-literal-loads -g causes Assembler messages: Error: unaligned opcodes detected in executable segment

2016-03-07 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70120 --- Comment #2 from Zdenek Sojka --- Created attachment 37888 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37888=edit another testcase This testcase does not need -mno-pc-relative-literal-loads. $ aarch64-unknown-linux-gnu-gcc -Og

[Bug target/70120] New: [aarch64] -mno-pc-relative-literal-loads -g causes Assembler messages: Error: unaligned opcodes detected in executable segment

2016-03-07 Thread zsojka at seznam dot cz
Version: 6.0 Status: UNCONFIRMED Keywords: assemble-failure Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Target

[Bug target/70086] New: [6 Regression] ICE: in extract_constrain_insn_cached, at recog.c:2202 (insn does not satisfy its constraints) with -mavx512vl -ffloat-store

2016-03-04 Thread zsojka at seznam dot cz
: gcc Version: 6.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone

[Bug target/70083] New: [6 Regression] ICE: in assign_stack_local_1, at function.c:409 with -fschedule-insns @ i686

2016-03-04 Thread zsojka at seznam dot cz
Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Target: i686-pc-linux-gnu Created attachment 37868 --> ht

[Bug target/70064] Wrong code with custom flags and quite big testcase @ i686

2016-03-04 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70064 --- Comment #7 from Zdenek Sojka --- (In reply to Uroš Bizjak from comment #4) > (In reply to Zdenek Sojka from comment #0) > > Created attachment 37854 [details] > > autoreduced testcase > > > > The testcase is likely very fragile due to the

[Bug target/70064] New: wrong code with custom flags and quite big testcase @ i686

2016-03-03 Thread zsojka at seznam dot cz
Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Target: i686-pc-linux-gnu Created attachment 37854 --> https://gcc.gnu.org/bugzilla/attachment.

[Bug target/70062] New: ICE: in decide_alg, at config/i386/i386.c:26173 with -mmemcpy-strategy=libcall

2016-03-03 Thread zsojka at seznam dot cz
: ice-on-valid-code Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Target: i686-pc-linux-gnu Created attachment 37852 --> ht

[Bug rtl-optimization/70061] New: [6 Regression] ICE: SIGSEGV in delete_insn_chain() with -mstringop-strategy=libcall

2016-03-03 Thread zsojka at seznam dot cz
Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Target: i686-pc-linux-gnu Created attachment 37851

[Bug middle-end/70050] New: [6 Regression] ICE: tree check: expected integer_type or enumeral_type or boolean_type or real_type or fixed_point_type, have vector_type in generic_simplify_162, at generi

2016-03-02 Thread zsojka at seznam dot cz
Reporter: zsojka at seznam dot cz Target Milestone: --- Created attachment 37846 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37846=edit reduced testcase Compiler output: $ gcc testcase.c testcase.c: In function 'foo': testcase.c:5:1: warning: AVX vector return without AVX enab

[Bug target/70049] New: [6 Regression] Error: operand size mismatch for `vpextrw' (wrong assembly generated) with -masm=intel

2016-03-02 Thread zsojka at seznam dot cz
: UNCONFIRMED Keywords: assemble-failure Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Target: i686-pc-linux-gnu Created attachment 37844

[Bug target/70028] Error: operand size mismatch for `kmovw' (wrong assembly generated) with -mavx512bw -masm=intel

2016-03-01 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70028 --- Comment #1 from Zdenek Sojka --- The documentation is quite interesting - if the second operand is a register, it is always a 32bit register (eg. ebx); if it is a memory operand, it has to be a BYTE/WORD.

[Bug target/70028] New: Error: operand size mismatch for `kmovw' (wrong assembly generated) with -mavx512bw -masm=intel

2016-03-01 Thread zsojka at seznam dot cz
Keywords: assemble-failure Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Target: x86_64-pc-linux-gnu Created attachment 37832

[Bug target/70027] New: invalid assembly syntax generated with -fno-plt -masm=intel

2016-03-01 Thread zsojka at seznam dot cz
Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Target: x86_64-pc-linux-gnu Created attachment 37831 --> https://gcc.gnu.org/bugzi

[Bug rtl-optimization/70023] New: [4.9/5/6 Regression] ICE: in assign_by_spills, at lra-assigns.c:1417 with -fno-sched-critical-path-heuristic -fschedule-insns -m8bit-idiv

2016-02-29 Thread zsojka at seznam dot cz
Product: gcc Version: 6.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz

[Bug middle-end/70022] New: [4.9/5/6 Regression] ICE: in tree_to_shwi, at tree.c:7328 with out-of-bounds vector index

2016-02-29 Thread zsojka at seznam dot cz
Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Created attachment 37827 --> https://gcc.gnu.org/bugzi

[Bug target/70007] New: [4.9/5/6 Regression] wrong code with -mbmi2

2016-02-28 Thread zsojka at seznam dot cz
: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Target: x86_64-pc-linux-gnu Created attachment 37816 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37816=edit reduced testc

[Bug middle-end/69915] New: [6 Regression] ICE: SIGSEGV with -O -ftracer with broken backtrace

2016-02-23 Thread zsojka at seznam dot cz
-code Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Target: x86_64-pc-linux-gnu, aarch64-unknown-linux-gnu Created attachment 37765

[Bug target/69909] [6 Regression] wrong code with -Os and vectors @ x86_64

2016-02-22 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69909 --- Comment #2 from Zdenek Sojka --- Actually, there is: ... mov ecx, 8 # tmp115, mov r11, QWORD PTR [rsp+160]# v32u128_1D.1763, v32u128_1D.1763 mov r12, QWORD PTR [rsp+168]# v32u128_1D.1763,

[Bug target/69909] New: [6 Regression] wrong code with -Os and vectors @ x86_64

2016-02-22 Thread zsojka at seznam dot cz
Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Target: x86_64-pc-linux-gnu Created attachment 37762 --> https://gcc.gnu.org/bugzilla/attachment.cgi

[Bug target/69896] New: [6 Regression] wrong code with -frename-registers @ x64_64

2016-02-21 Thread zsojka at seznam dot cz
Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Target: x86_64-pc-linux-gnu Created attachment 37748 --> https://gcc.gnu.org/bugzilla/attachment.

[Bug target/69891] New: wrong code with -mstringop-strategy=libcall @ i686

2016-02-21 Thread zsojka at seznam dot cz
Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Host: x86_64-pc-linux-gnu Target: i686-pc-linux-gnu Created attachment 37747 --> https://gcc.gnu.org/bugzi

[Bug target/69888] New: ICE: SIGSEGV in decide_alg (i386.c:26169) due to infinite (?) recursion with -minline-all-stringops -mmemset-strategy=no_stringop:-1:noalign

2016-02-21 Thread zsojka at seznam dot cz
: gcc Version: 6.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone

[Bug target/69886] New: ICE: in process_insert_insn, at gcse.c:1976 with --param=gcse-unrestricted-cost=0 @ aarch64

2016-02-20 Thread zsojka at seznam dot cz
Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Host: x86_64-pc-linux-gnu Target: aarch64-unknown

[Bug target/69648] [5/6 Regression] wrong code with -O -mtune=winchip-c6 -fPIC -fexpensive-optimizations -msse4 @ i686

2016-02-03 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69648 --- Comment #1 from Zdenek Sojka --- Created attachment 37566 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37566=edit output assembly (intel syntax) The failing instructions are around line 156: mov eax, DWORD PTR 60[esp] #

[Bug target/69648] [5/6 Regression] wrong code with -O -mtune=winchip-c6 -fPIC -fexpensive-optimizations -msse4 @ i686

2016-02-03 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69648 --- Comment #2 from Zdenek Sojka --- If I understand the .reload dump correctly, r87 is not live in insn 289, but it should be: ... 289: r416:SI=r87:SI+const(unspec[`*.LC9'] 1) REG_EQUAL `*.LC9' Creating newreg=417 from

[Bug target/69648] New: wrong code with -O -mtune=winchip-c6 -fPIC -fexpensive-optimizations -msse4 @ i686

2016-02-02 Thread zsojka at seznam dot cz
Keywords: wrong-code Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Host: x86_64-pc-linux-gnu Target: i686-pc-linux-gnu Created

[Bug target/69634] New: -fcompare-debug failure (length) with -O2 -fno-dce -fschedule-insns -fno-tree-vrp @ i686

2016-02-02 Thread zsojka at seznam dot cz
Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Host: x86_64-pc-linux-gnu Target: i686-pc-linux-gnu Created attachment 37560 --> ht

[Bug target/69610] [5/6 Regression] ICE: SIGSEGV in arm_reload_in_hi (arm.c:15446) with -march=armv3

2016-02-01 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69610 --- Comment #1 from Zdenek Sojka --- Created attachment 37547 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37547=edit another testcase, fails at -O2 $ armv7a-hardfloat-linux-gnueabi-gcc -O2 -march=armv3 -fno-forward-propagate testcase.c

[Bug target/69613] New: [6 Regression] wrong code with -O and simple 128bit arithmetics @ aarch64

2016-02-01 Thread zsojka at seznam dot cz
-code Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Host: x86_64-pc-linux-gnu Target: aarch64-unknown-linux-gnu Created

[Bug target/69610] New: [5/6 Regression] ICE: SIGSEGV in arm_reload_in_hi (arm.c:15446) with -march=armv3 -ftree-ter (-O0)

2016-02-01 Thread zsojka at seznam dot cz
Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Host: x86_64-pc-linux-gnu Target: armv3

[Bug target/69614] New: [6 Regression] wrong code with -Os -fno-expensive-optimizations -fschedule-insns -mtpcs-leaf-frame -fira-algorithm=priority @ armv7a

2016-02-01 Thread zsojka at seznam dot cz
Version: 6.0 Status: UNCONFIRMED Keywords: wrong-code Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Host

[Bug target/69577] [5/6 Regression] wrong code with -fno-forward-propagate -fno-split-wide-types -mavx and 128bit modulo

2016-01-31 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69577 --- Comment #2 from Zdenek Sojka --- Created attachment 37538 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37538=edit another testcase Output: $ gcc -O -fno-forward-propagate -mavx testcase.c $ sde64 -- ./a.out

[Bug target/69577] New: [5/6 Regression] wrong code with -fno-forward-propagate -fno-split-wide-types -mavx and 128bit modulo

2016-01-31 Thread zsojka at seznam dot cz
Status: UNCONFIRMED Keywords: wrong-code Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Host: x86_64-pc-linux-gnu

[Bug target/69463] wrong code with -O1 and vector arithmetics @ x86_64

2016-01-29 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69463 --- Comment #1 from Zdenek Sojka --- On trunk, this got fixed between r232939 (fails) and r232986 (OK). r232955 fixed PR69459, so this might be a duplicate.

[Bug middle-end/69546] New: [5/6 Regression] wrong code with -O and simple int128 arithmetics

2016-01-28 Thread zsojka at seznam dot cz
Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Host: x86_64-pc-linux-gnu Target: x86_64-*, aarch64-*, powerpc64-*, sparc64

[Bug target/69535] [6 Regression] wrong code with -O -fno-tree-bit-ccp -fno-tree-reassoc due to use of uninitialised value

2016-01-28 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69535 --- Comment #1 from Zdenek Sojka --- Created attachment 37507 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37507=edit reduced testcase

[Bug target/69535] New: [6 Regression] wrong code with -O -fno-tree-bit-ccp -fno-tree-reassoc due to use of uninitialised value

2016-01-28 Thread zsojka at seznam dot cz
: UNCONFIRMED Keywords: wrong-code Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Host: x86_64-pc-linux-gnu Target: x86_64-pc

[Bug target/69530] New: [6 Regression] ICE: SIGSEGV in ix86_split_long_move (i386.c:24353) with -fno-split-wide-types -mavx

2016-01-28 Thread zsojka at seznam dot cz
Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Host: x86_64-pc-linux-gnu Target: x86_64

[Bug rtl-optimization/69447] [5/6 Regression] wrong code with -O2 -fno-schedule-insns and mixed 8/16/32/64bit arithmetics @ armv7a

2016-01-27 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69447 --- Comment #17 from Zdenek Sojka --- (In reply to Richard Henderson from comment #16) > Fixed. This patch is not going to the 5-branch?

[Bug target/69459] [5/6 Regression] wrong code with -O2 and vector arithmetics @ x86_64

2016-01-25 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69459 --- Comment #3 from Zdenek Sojka --- Created attachment 37455 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37455=edit original testcase (In reply to Zdenek Sojka from comment #0) ... > > Tested revisions: > trunk r232760 - FAIL >

[Bug target/69442] [6 Regression] wrong code with -Og and 64bit modulo @ armv7a

2016-01-25 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69442 --- Comment #5 from Zdenek Sojka --- (In reply to ktkachov from comment #4) > but for -mtune=cortex-a8 we have a completely different expansion of mod > that seems to be misoptimised or something: At -O1, is seems this expansion is used as

[Bug target/69463] New: wrong code with -O1 and vector arithmetics @ x86_64

2016-01-25 Thread zsojka at seznam dot cz
Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Host: x86_64-pc-linux-gnu Target: x86_64-* Created attachment 37457 --> https://gcc.gnu.org/bugzi

[Bug target/69459] New: [5/6 Regression] wrong code with -O2 and vector arithmetics @ x86_64

2016-01-24 Thread zsojka at seznam dot cz
Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Host: x86_64-pc-linux-gnu Target: x86_64-* Created attachment 37450

[Bug target/69442] New: [6 Regression] wrong code with -Og and 64bit modulo @ armv7a

2016-01-23 Thread zsojka at seznam dot cz
Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Host: x86_64-pc-linux-gnu Target: armv7a-*-linux-gnueabi Created attachment 37444

[Bug target/69442] [6 Regression] wrong code with -Og and 64bit modulo @ armv7a

2016-01-23 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69442 --- Comment #2 from Zdenek Sojka --- (In reply to ktkachov from comment #1) > Does this occur for other optimisations levels? It happens only with -Og. Difference -O1 -> -Og: @@ -22,6 +22,8 @@ @ frame_needed = 0, uses_anonymous_args =

[Bug target/69444] New: [6 Regression] recent changes broke x64_64 -> powerpc crosscompiler build

2016-01-23 Thread zsojka at seznam dot cz
mal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Host: x86_64-pc-linux-gnu Target: powerpc-unknown-linux-gnu powerpc64-unknown-linux-gnu builds f

[Bug target/69447] New: [5/6 Regression] wrong code with -O2 -fno-schedule-insns and mixed 8/16/32/64bit arithmetics @ armv7a

2016-01-23 Thread zsojka at seznam dot cz
Status: UNCONFIRMED Keywords: wrong-code Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Host: x86_64-pc-linux-gnu

[Bug tree-optimization/69399] [5/6 Regression] wrong code with -O and int128 (due to ccp?)

2016-01-21 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69399 --- Comment #2 from Zdenek Sojka --- (In reply to H.J. Lu from comment #1) > It works fine with x32 on trunk: > > [hjl@gnu-6 gcc]$ ./xgcc -B./ -O /tmp/x.c > [hjl@gnu-6 gcc]$ ./a.out > [hjl@gnu-6 gcc]$ file ./a.out > ./a.out: ELF 32-bit LSB

[Bug tree-optimization/69399] New: [5/6 Regression] wrong code with -O and int128 (due to ccp?)

2016-01-20 Thread zsojka at seznam dot cz
Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Host: x86_64-pc-linux-gnu Target: x86_64-*-gnux32, aarch64-*, powerpc64

[Bug tree-optimization/69400] New: [5/6 Regression] wrong code with -O and int128

2016-01-20 Thread zsojka at seznam dot cz
Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Host: x86_64-pc-linux-gnu Target: x86_64-*, aarch64-*, powerpc64-*, sparc64-* Created attachment 37412

[Bug rtl-optimization/69307] [4.9/5/6 Regression] wrong code with -O2 -fselective-scheduling @ armv7a

2016-01-18 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69307 Zdenek Sojka changed: What|Removed |Added Target|armv7a-*-linux-gnueabi-gcc |armv7a-*-linux-gnueabi --- Comment #5

[Bug target/69305] New: [5/6 Regression] wrong code with -O and int128 @ aarch64

2016-01-15 Thread zsojka at seznam dot cz
Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Host: x86_64-pc-linux-gnu Target: aarch64-unknown-linux-gnu Created attachment 37365

[Bug target/69306] New: wrong code with int128 @ x32

2016-01-15 Thread zsojka at seznam dot cz
Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz CC: hjl at gcc dot gnu.org Target Milestone: --- Host: x86_64-pc-linux-gnu Target: x86_64-pc-linux-gnux32 Output: $ x86_64-pc-linux-gnux32-gcc

[Bug target/69307] New: [6 Regression] wrong code with -O2 -fselective-scheduling @ armv7a

2016-01-15 Thread zsojka at seznam dot cz
Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Host: x86_64-pc-linux-gnu Target: armv7a-*-linux-gnueabi-gcc Output (qemu

[Bug c/69306] wrong code with int128 @ x32

2016-01-15 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69306 --- Comment #4 from Zdenek Sojka --- (In reply to Zdenek Sojka from comment #3) > (In reply to H.J. Lu from comment #1) > > typedef unsigned long int uint64_t; > > It should be long long. > > Sorry, you are

[Bug target/69305] [5/6 Regression] wrong code with -O and int128 @ aarch64

2016-01-15 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69305 Zdenek Sojka changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|DUPLICATE

[Bug c/69306] wrong code with int128 @ x32

2016-01-15 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69306 --- Comment #3 from Zdenek Sojka --- (In reply to H.J. Lu from comment #1) > typedef unsigned long int uint64_t; > It should be long long. Sorry, you are right, originally it was __UINT64_TYPE__, but the

[Bug target/69307] [6 Regression] wrong code with -O2 -fselective-scheduling @ armv7a

2016-01-15 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69307 --- Comment #1 from Zdenek Sojka --- Created attachment 37368 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37368=edit reduced testcase

[Bug c/69272] New: [6 Regression] ICE: in c_builtin_function, at c/c-decl.c:4020 with -fgnu-tm

2016-01-14 Thread zsojka at seznam dot cz
-on-valid-code Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Target: x86_64-* Compiler output: $ echo '' | x86_64-pc-linux-gnu-gcc -fgnu-tm -x c

[Bug rtl-optimization/69238] New: [4.9/5/6 Regression] gcc.dg/vect/vect-multitypes-1.c FAILs with -O2 -fno-dce -fno-forward-propagate -fno-rerun-cse-after-loop -funroll-loops

2016-01-12 Thread zsojka at seznam dot cz
: gcc Version: 6.0 Status: UNCONFIRMED Keywords: wrong-code Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone

[Bug ipa/68981] [4.9/5/6 Regression] g++.dg/ipa/pr60640-4.C FAILs with -ftree-vectorize

2016-01-12 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68981 --- Comment #3 from Zdenek Sojka --- (In reply to Richard Biener from comment #2) > I don't see any vectorization happening and on the GCC 5 branch (where I can > reproduce only) the segfault also happens with -fno-tree-vectorize. Note > that

[Bug target/69252] New: [4.9/5/6 Regression] gcc.dg/vect/vect-iv-9.c FAILs with -Os -fmodulo-sched -fmodulo-sched-allow-regmoves -fsched-pressure

2016-01-12 Thread zsojka at seznam dot cz
Version: 6.0 Status: UNCONFIRMED Keywords: wrong-code Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Host: x86_64-pc

[Bug middle-end/69239] New: [5/6 Regression] g++.dg/ipa/devirt-c-3.C FAILs with -O2 -fPIC --param=early-inlining-insns=196

2016-01-12 Thread zsojka at seznam dot cz
Keywords: wrong-code Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Host: x86_64-pc-linux-gnu Created attachment 37312

[Bug target/69195] [4.9/5/6 Regression] gcc.dg/torture/pr44913.c FAILs with -O3 -fno-dce -fno-forward-propagate

2016-01-08 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69195 --- Comment #3 from Zdenek Sojka --- (In reply to Richard Biener from comment #2) > Flags to check are -fno-tree-vectorize and -fno-ivopts. The testcase crashes with either -fno-tree-vectorize and/or -fno-ivopts.

[Bug target/69195] New: [4.9/5/6 Regression] gcc.dg/torture/pr44913.c FAILs with -O3 -fno-dce -fno-forward-propagate

2016-01-08 Thread zsojka at seznam dot cz
Keywords: wrong-code Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Host: x86_64-pc-linux-gnu Target: powerpc64-unknown

[Bug target/69195] [4.9/5/6 Regression] gcc.dg/torture/pr44913.c FAILs with -O3 -fno-dce -fno-forward-propagate

2016-01-08 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69195 --- Comment #1 from Zdenek Sojka --- $ powerpc64-unknown-linux-gnu-gcc -v Using built-in specs. COLLECT_GCC=/repo/gcc-trunk/binary-latest-powerpc64/bin/powerpc64-unknown-linux-gnu-gcc

[Bug middle-end/69156] New: [6 Regression] gcc.dg/pr59630.c: ICE: verify_gimple failed: non-trivial conversion at assignment with -fno-tree-ccp

2016-01-06 Thread zsojka at seznam dot cz
: 6.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Created attachment 37236

[Bug target/69034] ICE: RTL check: expected elt 1 type 'e' or 'u', have 'i' (rtx unspec) in copy_replacements_1, at reload.c:6323 with -fPIC and "X" asm input

2016-01-04 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69034 --- Comment #2 from Zdenek Sojka --- Created attachment 37217 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37217=edit reduced testcase (In reply to Bernd Edlinger from comment #1) > Hi, > > I don't see any test case. Hello Bernd,

[Bug c++/69113] New: [6 Regression] ICE: in vague_linkage_p, at cp/decl2.c:1875 with -fno-weak

2016-01-01 Thread zsojka at seznam dot cz
-on-valid-code Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: zsojka at seznam dot cz Target Milestone: --- Host: x86_64-pc-linux-gnu Created attachment 37205 --> https://gcc.gnu.

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