[Bug target/27539] gcc.c-torture/execute/941014-2.c FAILs

2006-05-12 Thread kazu at gcc dot gnu dot org
--- Comment #1 from kazu at gcc dot gnu dot org 2006-05-12 17:04 --- The exact same problem as PR rtl-optmization/27538 is happening. *** This bug has been marked as a duplicate of 27538 *** -- kazu at gcc dot gnu dot org changed: What|Removed

[Bug rtl-optimization/27538] [4.2 Regression] execute/20030128-1.c FAILs

2006-05-12 Thread kazu at gcc dot gnu dot org
--- Comment #5 from kazu at gcc dot gnu dot org 2006-05-12 17:04 --- *** Bug 27539 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27538

[Bug rtl-optimization/27538] [4.2 Regression] execute/20030128-1.c FAILs

2006-05-12 Thread kazu at gcc dot gnu dot org
--- Comment #6 from kazu at gcc dot gnu dot org 2006-05-12 17:05 --- Note that the same bug is causing FAIL: gcc.c-torture/execute/941014-2.c execution, -O1 FAIL: gcc.c-torture/execute/941014-2.c execution, -O2 FAIL: gcc.c-torture/execute/941014-2.c execution, -Os -- http

[Bug c++/27505] [4.2 Regression] ICE in const folding with bitfields

2006-05-11 Thread kazu at gcc dot gnu dot org
--- Comment #3 from kazu at gcc dot gnu dot org 2006-05-11 07:31 --- Some analysis at: http://gcc.gnu.org/ml/gcc/2006-05/msg00263.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27505

[Bug target/27538] execute/20030128-1.c FAILs

2006-05-11 Thread kazu at gcc dot gnu dot org
--- Comment #1 from kazu at gcc dot gnu dot org 2006-05-11 18:44 --- Just for a reference, here is execute/20030128-1.c. unsigned char x = 50; volatile short y = -5; int main () { x /= y; if (x != (unsigned char) -10) abort (); exit (0); } Now, with -O1, the load of y

[Bug target/27538] execute/20030128-1.c FAILs

2006-05-11 Thread kazu at gcc dot gnu dot org
--- Comment #2 from kazu at gcc dot gnu dot org 2006-05-11 18:54 --- Here is a reduced testcase. volatile short y; int foo (void) { return y; } With -O1, this function magically turns into return 0; like so foo: @ Function supports interworking. @ args = 0, pretend

[Bug target/27538] execute/20030128-1.c FAILs

2006-05-11 Thread kazu at gcc dot gnu dot org
--- Comment #3 from kazu at gcc dot gnu dot org 2006-05-11 19:40 --- The combiner combines === i1 === (insn 10 8 11 2 (set (reg/f:SI 103) (symbol_ref:SI (y) var_decl 0xf7f71de0 y)) 145 {*arm_movsi_insn} (nil) (nil)) === i2 === (insn 11 10 13 2 (set (reg:SI 105 [ y

[Bug target/27538] [4.2 Regression] execute/20030128-1.c FAILs

2006-05-11 Thread kazu at gcc dot gnu dot org
--- Comment #4 from kazu at gcc dot gnu dot org 2006-05-11 20:36 --- I just confirmed that 4.1 generates correct code with -O1, so this is a regression. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/27477] The H8 port doesn't build

2006-05-10 Thread kazu at gcc dot gnu dot org
--- Comment #5 from kazu at gcc dot gnu dot org 2006-05-10 14:21 --- Reduced down to: extern void bar (int); int foo (int a, int b) { int c = a == b; if (c) bar (c); } -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27477

[Bug rtl-optimization/27477] The H8 port doesn't build

2006-05-10 Thread kazu at gcc dot gnu dot org
--- Comment #6 from kazu at gcc dot gnu dot org 2006-05-10 15:00 --- The combiner seems to be doing something strange: (insn 13 12 16 2 (set (reg:HI 21) (eq:HI (cc0) (const_int 0 [0x0]))) 237 {*bstzhireg} (nil) (nil)) (insn 16 13 17 2 (set (cc0) (reg:HI

[Bug c/27489] [4.1/4.2 regression] ICE on broken switch condition

2006-05-10 Thread kazu at gcc dot gnu dot org
--- Comment #4 from kazu at gcc dot gnu dot org 2006-05-10 16:49 --- Assigning to Volker as he posted a patch. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/26415] [4.2 regression] m68k-linux bootstrap error during stage2

2006-05-10 Thread kazu at gcc dot gnu dot org
--- Comment #1 from kazu at gcc dot gnu dot org 2006-05-10 17:00 --- Could you submit a preprocessed testcase? Many of us do not have m68k hardware that can be used for bootstrap. Thanks, -- kazu at gcc dot gnu dot org changed: What|Removed

[Bug target/24949] FAIL: gcc.c-torture/compile/20000403-2.c -O0

2006-05-10 Thread kazu at gcc dot gnu dot org
--- Comment #1 from kazu at gcc dot gnu dot org 2006-05-10 17:35 --- Subject: Bug 24949 Author: kazu Date: Wed May 10 17:35:24 2006 New Revision: 113675 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=113675 Log: PR target/24949 * config/m68k/m68k.md

[Bug target/24949] FAIL: gcc.c-torture/compile/20000403-2.c -O0

2006-05-10 Thread kazu at gcc dot gnu dot org
--- Comment #2 from kazu at gcc dot gnu dot org 2006-05-10 17:35 --- Just checked in a patch. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/27538] New: execute/20030128-1.c FAILs

2006-05-10 Thread kazu at gcc dot gnu dot org
: kazu at gcc dot gnu dot org GCC target triplet: arm-none-eabi http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27538

[Bug target/27539] New: gcc.c-torture/execute/941014-2.c FAILs

2006-05-10 Thread kazu at gcc dot gnu dot org
Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: kazu at gcc dot gnu dot org GCC target triplet: arm-none-eabi http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27539

[Bug rtl-optimization/27477] The H8 port doesn't build

2006-05-09 Thread kazu at gcc dot gnu dot org
-- kazu at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |kazu at gcc dot gnu dot org |dot org

[Bug target/25496] [m68k] Compiled Code Segfaults

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #3 from kazu at gcc dot gnu dot org 2006-05-08 15:26 --- Can we close this PR now? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25496

[Bug target/16589] [4.0/4.1/4.2 regression] [m68k] segmentation fault on identical array accesses in the ?: operators' body

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #15 from kazu at gcc dot gnu dot org 2006-05-08 15:41 --- I cannot reproduce the problem even with -O2 -fno-trapping-math. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16589

[Bug target/16589] [4.0/4.1/4.2 regression] [m68k] segmentation fault on identical array accesses in the ?: operators' body

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #16 from kazu at gcc dot gnu dot org 2006-05-08 15:47 --- Disregard my last comment. The original testcase still fails if I use -fno-trapping-math. The testcase in #3 doesn't fail with or without -fno-trapping-math. -- kazu at gcc dot gnu dot org changed

[Bug target/22049] M68K Coldfire: ICE in reload_cse_simplify_operands

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #4 from kazu at gcc dot gnu dot org 2006-05-08 15:55 --- Not reproducible on mainline. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/16589] [4.0/4.1/4.2 regression] [m68k] segmentation fault on identical array accesses in the ?: operators' body

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #17 from kazu at gcc dot gnu dot org 2006-05-08 16:00 --- Andreas, are you going to submit your patch? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16589

[Bug target/19749] Coldfire ICE at -O2 or higher

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #3 from kazu at gcc dot gnu dot org 2006-05-08 16:04 --- The mainline works fine. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/22001] ICE while building cross compiler

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #3 from kazu at gcc dot gnu dot org 2006-05-08 16:09 --- Not reproducible with mainline. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/22001] ICE while building cross compiler

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #4 from kazu at gcc dot gnu dot org 2006-05-08 16:10 --- Not reproducible with mainline. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/17114] ColdFire ICE with illegal constraints

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #4 from kazu at gcc dot gnu dot org 2006-05-08 16:14 --- Not reproducible with mainline. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/19421] [4.0/4.1/4.2 regression] ICE with soft-float on m68k

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #18 from kazu at gcc dot gnu dot org 2006-05-08 16:19 --- Not reproducible with mainiline. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/25496] [m68k] Compiled Code Segfaults

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #5 from kazu at gcc dot gnu dot org 2006-05-08 16:21 --- Closed as the submitter agrees. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/21671] Returning result of long long multiply from function clobbers lower 32 bits

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #2 from kazu at gcc dot gnu dot org 2006-05-08 16:29 --- According to Andreas, this works as of 4.0.2. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/24279] SEGV at reload.c:2400 with -O2

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #8 from kazu at gcc dot gnu dot org 2006-05-08 16:32 --- Works as of 4.1 according to #7. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/23442] Compiler fails to build - internal compiler error: in do_SUBST, at combine.c:462

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #5 from kazu at gcc dot gnu dot org 2006-05-08 16:44 --- Not reproducible. I built a m68k-elf toolchain on x86_64-pc-linux-gnu and compiled the testcase. No ICE was observed. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/23695] [ColdFire] Illegal move of byte intoo address register causes compiler to ICE

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #4 from kazu at gcc dot gnu dot org 2006-05-08 16:55 --- Still reproducible with mainline. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23695

[Bug rtl-optimization/27477] The H8 port doesn't build

2006-05-08 Thread kazu at gcc dot gnu dot org
--- Comment #4 from kazu at gcc dot gnu dot org 2006-05-08 18:55 --- Reduced to a C testcase: extern void bar (int c); int b; int foo (int c1, int c2, int c3) { int plus = c1 == c2; if ((plus || c1 == c3) ! b) bar (plus); } -- http://gcc.gnu.org/bugzilla

[Bug bootstrap/27477] New: The H8 port doesn't build

2006-05-07 Thread kazu at gcc dot gnu dot org
dot gnu dot org ReportedBy: kazu at gcc dot gnu dot org GCC target triplet: h8300-none-elf http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27477

[Bug bootstrap/27477] The H8 port doesn't build

2006-05-07 Thread kazu at gcc dot gnu dot org
--- Comment #1 from kazu at gcc dot gnu dot org 2006-05-08 04:42 --- Created an attachment (id=11399) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11399action=view) testcase Compile this testcase, derived from libstdc++, with -msx -O2. -- http://gcc.gnu.org/bugzilla

[Bug target/26765] ICE in in extract_insn with __thread and optimization

2006-05-04 Thread kazu at gcc dot gnu dot org
-- kazu at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |kazu at gcc dot gnu dot org |dot org

[Bug target/26765] ICE in in extract_insn with __thread and optimization

2006-05-04 Thread kazu at gcc dot gnu dot org
--- Comment #5 from kazu at gcc dot gnu dot org 2006-05-04 20:13 --- Subject: Bug 26765 Author: kazu Date: Thu May 4 20:13:37 2006 New Revision: 113536 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=113536 Log: gcc/ PR target/26765 * config/mips/mips.c

[Bug target/26765] ICE in in extract_insn with __thread and optimization

2006-05-04 Thread kazu at gcc dot gnu dot org
--- Comment #6 from kazu at gcc dot gnu dot org 2006-05-04 20:15 --- Subject: Bug 26765 Author: kazu Date: Thu May 4 20:14:58 2006 New Revision: 113537 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=113537 Log: gcc/ PR target/26765 * config/mips/mips.c

[Bug target/26765] ICE in in extract_insn with __thread and optimization

2006-05-04 Thread kazu at gcc dot gnu dot org
--- Comment #7 from kazu at gcc dot gnu dot org 2006-05-04 20:18 --- Subject: Bug 26765 Author: kazu Date: Thu May 4 20:18:24 2006 New Revision: 113538 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=113538 Log: gcc/ PR target/26765 * config/mips/mips.c

[Bug target/26765] ICE in in extract_insn with __thread and optimization

2006-05-04 Thread kazu at gcc dot gnu dot org
--- Comment #8 from kazu at gcc dot gnu dot org 2006-05-04 20:21 --- Just checked in a patch. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/27374] *arm_movdi_vfp in config/arm/vfp.md has wrong output templates

2006-05-02 Thread kazu at gcc dot gnu dot org
--- Comment #4 from kazu at gcc dot gnu dot org 2006-05-02 14:05 --- Subject: Bug 27374 Author: kazu Date: Tue May 2 14:05:14 2006 New Revision: 113464 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=113464 Log: Backport: 2006-05-01 Kazu Hirata [EMAIL PROTECTED

[Bug target/27387] New: Thumb thunk is not PIC

2006-05-02 Thread kazu at gcc dot gnu dot org
Version: unknown Status: UNCONFIRMED Keywords: wrong-code Severity: normal Priority: P3 Component: target AssignedTo: kazu at gcc dot gnu dot org ReportedBy: kazu at gcc dot gnu dot org GCC target triplet: arm-none-eabi http

[Bug target/27387] Thumb thunk is not PIC

2006-05-02 Thread kazu at gcc dot gnu dot org
--- Comment #1 from kazu at gcc dot gnu dot org 2006-05-02 15:04 --- Subject: Bug 27387 Author: kazu Date: Tue May 2 15:04:52 2006 New Revision: 113467 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=113467 Log: gcc/ PR target/27387 * arm.c (arm_output_mi_thunk

[Bug target/27387] Thumb thunk is not PIC

2006-05-02 Thread kazu at gcc dot gnu dot org
--- Comment #2 from kazu at gcc dot gnu dot org 2006-05-02 15:06 --- Subject: Bug 27387 Author: kazu Date: Tue May 2 15:06:35 2006 New Revision: 113468 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=113468 Log: gcc/ PR target/27387 * arm.c (arm_output_mi_thunk

[Bug target/27387] Thumb thunk is not PIC

2006-05-02 Thread kazu at gcc dot gnu dot org
--- Comment #3 from kazu at gcc dot gnu dot org 2006-05-02 15:13 --- Subject: Bug 27387 Author: kazu Date: Tue May 2 15:13:02 2006 New Revision: 113470 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=113470 Log: gcc/ PR target/27387 * arm.c (arm_output_mi_thunk

[Bug target/27387] Thumb thunk is not PIC

2006-05-02 Thread kazu at gcc dot gnu dot org
--- Comment #4 from kazu at gcc dot gnu dot org 2006-05-02 15:17 --- Subject: Bug 27387 Author: kazu Date: Tue May 2 15:17:25 2006 New Revision: 113471 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=113471 Log: Backport: 2006-05-02 Kazu Hirata [EMAIL PROTECTED

[Bug target/27387] Thumb thunk is not PIC

2006-05-02 Thread kazu at gcc dot gnu dot org
--- Comment #5 from kazu at gcc dot gnu dot org 2006-05-02 15:26 --- Just checked in a patch. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/27374] New: *arm_movdi_vfp in config/arm/vfp.md has wrong output templates

2006-05-01 Thread kazu at gcc dot gnu dot org
Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: kazu at gcc dot gnu dot org ReportedBy: kazu at gcc dot gnu dot org GCC target triplet: arm-none-eabi http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27374

[Bug target/27374] *arm_movdi_vfp in config/arm/vfp.md has wrong output templates

2006-05-01 Thread kazu at gcc dot gnu dot org
--- Comment #1 from kazu at gcc dot gnu dot org 2006-05-01 21:55 --- Subject: Bug 27374 Author: kazu Date: Mon May 1 21:55:02 2006 New Revision: 113436 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=113436 Log: PR target/27374 * config/arm/vfp.md (*arm_movdi_vfp

[Bug target/27374] *arm_movdi_vfp in config/arm/vfp.md has wrong output templates

2006-05-01 Thread kazu at gcc dot gnu dot org
--- Comment #2 from kazu at gcc dot gnu dot org 2006-05-01 21:56 --- Subject: Bug 27374 Author: kazu Date: Mon May 1 21:56:47 2006 New Revision: 113437 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=113437 Log: PR target/27374 * config/arm/vfp.md (*arm_movdi_vfp

[Bug target/27374] *arm_movdi_vfp in config/arm/vfp.md has wrong output templates

2006-05-01 Thread kazu at gcc dot gnu dot org
--- Comment #3 from kazu at gcc dot gnu dot org 2006-05-01 21:58 --- Just checked in a patch. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/26557] [4.0 Regression] ICE in simplify_subreg

2006-04-11 Thread kazu at gcc dot gnu dot org
--- Comment #9 from kazu at gcc dot gnu dot org 2006-04-11 23:47 --- Subject: Bug 26557 Author: kazu Date: Tue Apr 11 23:47:35 2006 New Revision: 112870 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=112870 Log: Backport from mainline. 2006-03-13 Roger Sayle

[Bug middle-end/26684] [4.2 Regression] ppc-Darwin bootstrap failure

2006-03-14 Thread kazu at gcc dot gnu dot org
--- Comment #3 from kazu at gcc dot gnu dot org 2006-03-14 20:47 --- Subject: Bug 26684 Author: kazu Date: Tue Mar 14 20:47:17 2006 New Revision: 112067 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=112067 Log: PR middle-end/26684 * reg-stack.c

[Bug middle-end/26684] [4.2 Regression] ppc-Darwin bootstrap failure

2006-03-14 Thread kazu at gcc dot gnu dot org
--- Comment #4 from kazu at gcc dot gnu dot org 2006-03-14 21:11 --- Just checked in a patch. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/24028] CCP is broken

2006-02-05 Thread kazu at gcc dot gnu dot org
--- Comment #7 from kazu at gcc dot gnu dot org 2006-02-05 21:43 --- Last time I came up with a patch, it introduced 0.1% or so of slow down. I'll try my patch again when I get a chance. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24028

[Bug c/19606] wrong code for arith.expr: (((unsigned int)(signed int) a ) / 2LL) with signed char a=-4

2006-01-27 Thread kazu at gcc dot gnu dot org
--- Comment #10 from kazu at gcc dot gnu dot org 2006-01-28 05:19 --- Subject: Bug 19606 Author: kazu Date: Sat Jan 28 05:19:44 2006 New Revision: 110321 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=110321 Log: gcc/ PR c/19606. * c-typeck.c (build_binary_op

[Bug c/19606] wrong code for arith.expr: (((unsigned int)(signed int) a ) / 2LL) with signed char a=-4

2006-01-27 Thread kazu at gcc dot gnu dot org
--- Comment #11 from kazu at gcc dot gnu dot org 2006-01-28 05:25 --- Just checked in a patch to mainline. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/19606] wrong code for arith.expr: (((unsigned int)(signed int) a ) / 2LL) with signed char a=-4

2006-01-26 Thread kazu at gcc dot gnu dot org
--- Comment #9 from kazu at gcc dot gnu dot org 2006-01-26 17:07 --- Posted a new patch. -- kazu at gcc dot gnu dot org changed: What|Removed |Added URL

[Bug testsuite/25590] [4.1/4.2 regression] FAIL: gcc.dg/tree-ssa/gen-vect-11.c scan-tree-dump-times vectorized 1 loops 1

2006-01-25 Thread kazu at gcc dot gnu dot org
--- Comment #12 from kazu at gcc dot gnu dot org 2006-01-25 16:08 --- Subject: Bug 25590 Author: kazu Date: Wed Jan 25 16:08:26 2006 New Revision: 110215 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=110215 Log: PR testsuite/25590 * gcc.dg/tree-ssa/gen-vect-11.c

[Bug testsuite/25590] [4.1/4.2 regression] FAIL: gcc.dg/tree-ssa/gen-vect-11.c scan-tree-dump-times vectorized 1 loops 1

2006-01-25 Thread kazu at gcc dot gnu dot org
--- Comment #13 from kazu at gcc dot gnu dot org 2006-01-25 16:11 --- Subject: Bug 25590 Author: kazu Date: Wed Jan 25 16:11:17 2006 New Revision: 110216 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=110216 Log: PR testsuite/25590 * gcc.dg/tree-ssa/gen-vect-11.c

[Bug testsuite/25590] [4.1/4.2 regression] FAIL: gcc.dg/tree-ssa/gen-vect-11.c scan-tree-dump-times vectorized 1 loops 1

2006-01-25 Thread kazu at gcc dot gnu dot org
--- Comment #14 from kazu at gcc dot gnu dot org 2006-01-25 16:11 --- Just checked in a patch. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug testsuite/25590] [4.1/4.2 regression] FAIL: gcc.dg/tree-ssa/gen-vect-11.c scan-tree-dump-times vectorized 1 loops 1

2006-01-23 Thread kazu at gcc dot gnu dot org
--- Comment #9 from kazu at gcc dot gnu dot org 2006-01-23 16:38 --- Posted a patch. -- kazu at gcc dot gnu dot org changed: What|Removed |Added AssignedTo

[Bug c/19606] wrong code for arith.expr: (((unsigned int)(signed int) a ) / 2LL) with signed char a=-4

2006-01-16 Thread kazu at gcc dot gnu dot org
--- Comment #8 from kazu at gcc dot gnu dot org 2006-01-16 14:07 --- Assigning to myself. -- kazu at gcc dot gnu dot org changed: What|Removed |Added AssignedTo

[Bug c/19606] wrong code for arith.expr: (((unsigned int)(signed int) a ) / 2LL) with signed char a=-4

2006-01-15 Thread kazu at gcc dot gnu dot org
--- Comment #7 from kazu at gcc dot gnu dot org 2006-01-15 21:44 --- In the original test case, TRUNC_DIV_EXPR is used, but we can also use TRUNC_MOD_EXPR to cause a similar problem. See below. #include stdio.h signed char a = -4; #if 0 #define CALC(A) (((unsigned int) (signed int

[Bug tree-optimization/25485] VRP misses an if with TRUTH_AND_EXPR statement that could be optimized away

2006-01-14 Thread kazu at gcc dot gnu dot org
--- Comment #4 from kazu at gcc dot gnu dot org 2006-01-14 15:42 --- Subject: Bug 25485 Author: kazu Date: Sat Jan 14 15:42:11 2006 New Revision: 109704 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=109704 Log: gcc/ PR tree-optimization/25485 * tree-vrp.c

[Bug tree-optimization/25485] VRP misses an if with TRUTH_AND_EXPR statement that could be optimized away

2006-01-14 Thread kazu at gcc dot gnu dot org
--- Comment #5 from kazu at gcc dot gnu dot org 2006-01-14 15:48 --- Just checked in a patch. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/25125] [4.1 Regression] (short) ((int)(unsigned short) + (int)) is done in the wrong type

2006-01-08 Thread kazu at gcc dot gnu dot org
--- Comment #22 from kazu at gcc dot gnu dot org 2006-01-09 04:37 --- Subject: Bug 25125 Author: kazu Date: Mon Jan 9 04:37:09 2006 New Revision: 109495 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=109495 Log: gcc/ PR tree-optimization/25125 * convert.c

[Bug middle-end/25125] [4.1 Regression] (short) ((int)(unsigned short) + (int)) is done in the wrong type

2006-01-08 Thread kazu at gcc dot gnu dot org
-- kazu at gcc dot gnu dot org changed: What|Removed |Added Known to fail|4.1.0 | Known to work|4.0.3 4.2.0 |4.0.3 4.1.0 4.2.0

[Bug middle-end/25125] [4.1 Regression] (short) ((int)(unsigned short) + (int)) is done in the wrong type

2006-01-08 Thread kazu at gcc dot gnu dot org
--- Comment #23 from kazu at gcc dot gnu dot org 2006-01-09 04:42 --- Checked in a patch to both 4.1 and 4.2. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/25125] [4.1 Regression] (short) ((int)(unsigned short) + (int)) is done in the wrong type

2006-01-08 Thread kazu at gcc dot gnu dot org
-- kazu at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.0.3 |4.1.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25125

[Bug middle-end/25125] [4.1 Regression] (short) ((int)(unsigned short) + (int)) is done in the wrong type

2005-12-27 Thread kazu at gcc dot gnu dot org
--- Comment #18 from kazu at gcc dot gnu dot org 2005-12-27 16:59 --- Dave, I am having tough time building the compiler for hppa2.0w-hp-hpux11.11. These days gcc won't even allow you to build cc1 without an assembler and such. How do you build your compiler? Using the native

[Bug middle-end/25125] [4.1/4.2 Regression] (short) ((int)(unsigned short) + (int)) is done in the wrong type

2005-12-26 Thread kazu at gcc dot gnu dot org
--- Comment #12 from kazu at gcc dot gnu dot org 2005-12-26 23:00 --- Subject: Bug 25125 Author: kazu Date: Mon Dec 26 23:00:18 2005 New Revision: 109065 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=109065 Log: gcc/ PR tree-optimization/25125 * convert.c

[Bug middle-end/25125] [4.1 Regression] (short) ((int)(unsigned short) + (int)) is done in the wrong type

2005-12-26 Thread kazu at gcc dot gnu dot org
--- Comment #13 from kazu at gcc dot gnu dot org 2005-12-26 23:01 --- Just checked in a patch for mainline (4.2.0). -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/23518] some gcc optimizations do not take overflow into account with -fwrapv

2005-12-21 Thread kazu at gcc dot gnu dot org
--- Comment #5 from kazu at gcc dot gnu dot org 2005-12-22 04:03 --- Subject: Bug 23518 Author: kazu Date: Thu Dec 22 04:03:32 2005 New Revision: 108940 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=108940 Log: gcc/ PR tree-optimization/23518 * fold-const.c

[Bug middle-end/23518] some gcc optimizations do not take overflow into account with -fwrapv

2005-12-21 Thread kazu at gcc dot gnu dot org
--- Comment #6 from kazu at gcc dot gnu dot org 2005-12-22 04:04 --- Just checked in a patch. -- kazu at gcc dot gnu dot org changed: What|Removed |Added Target

[Bug middle-end/23518] some gcc optimizations do not take overflow into account with -fwrapv

2005-12-21 Thread kazu at gcc dot gnu dot org
--- Comment #7 from kazu at gcc dot gnu dot org 2005-12-22 04:06 --- Oops, I forgot to change resolution to FIXED. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/25501] [4.2 Regression] Segfault

2005-12-20 Thread kazu at gcc dot gnu dot org
--- Comment #6 from kazu at gcc dot gnu dot org 2005-12-20 14:47 --- Subject: Bug 25501 Author: kazu Date: Tue Dec 20 14:47:07 2005 New Revision: 108853 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=108853 Log: gcc/ PR tree-optimization/25501 * tree-cfgcleanup.c

[Bug tree-optimization/25501] [4.2 Regression] Segfault

2005-12-20 Thread kazu at gcc dot gnu dot org
--- Comment #7 from kazu at gcc dot gnu dot org 2005-12-20 14:48 --- Just checked in a patch. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/23518] some gcc optimizations do not take overflow into account with -fwrapv

2005-12-20 Thread kazu at gcc dot gnu dot org
--- Comment #4 from kazu at gcc dot gnu dot org 2005-12-20 19:58 --- I've got a patch. -- kazu at gcc dot gnu dot org changed: What|Removed |Added AssignedTo

[Bug tree-optimization/25382] VRP does not get a range from BIT_AND_EXPR if the second operand is constant

2005-12-20 Thread kazu at gcc dot gnu dot org
--- Comment #1 from kazu at gcc dot gnu dot org 2005-12-21 05:58 --- Subject: Bug 25382 Author: kazu Date: Wed Dec 21 05:58:02 2005 New Revision: 108898 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=108898 Log: gcc/ PR tree-optimization/25382. * tree-vrp.c

[Bug tree-optimization/25382] VRP does not get a range from BIT_AND_EXPR if the second operand is constant

2005-12-20 Thread kazu at gcc dot gnu dot org
--- Comment #2 from kazu at gcc dot gnu dot org 2005-12-21 05:58 --- Just checked in a patch. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/25382] VRP does not get a range from BIT_AND_EXPR if the second operand is constant

2005-12-20 Thread kazu at gcc dot gnu dot org
-- kazu at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25382

[Bug tree-optimization/25501] New: Segfault

2005-12-19 Thread kazu at gcc dot gnu dot org
: Segfault Product: gcc Version: 4.2.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: kazu at gcc dot

[Bug tree-optimization/25501] Segfault

2005-12-19 Thread kazu at gcc dot gnu dot org
--- Comment #1 from kazu at gcc dot gnu dot org 2005-12-20 05:31 --- This seems to be due to: http://gcc.gnu.org/ml/gcc-patches/2005-12/msg01490.html Removing the tree-cfgcleanup.c part of the patch fixes the problem. Basically, I cooked up a testcase so that this problem would

[Bug tree-optimization/25501] [4.2 Regression] Segfault in tree-ssa-structalias.c

2005-12-19 Thread kazu at gcc dot gnu dot org
--- Comment #2 from kazu at gcc dot gnu dot org 2005-12-20 05:42 --- I've got a patch in testing. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/25501] [4.2 Regression] Segfault

2005-12-19 Thread kazu at gcc dot gnu dot org
--- Comment #3 from kazu at gcc dot gnu dot org 2005-12-20 05:44 --- Created an attachment (id=10533) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10533action=view) Patch -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25501

[Bug tree-optimization/25481] New: Segfault in tree-ssa-structalias.c

2005-12-18 Thread kazu at gcc dot gnu dot org
-structalias.c Product: gcc Version: 4.2.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: kazu

[Bug tree-optimization/24287] pure functions cause things to be call clobbered still

2005-12-18 Thread kazu at gcc dot gnu dot org
--- Comment #5 from kazu at gcc dot gnu dot org 2005-12-18 15:48 --- Is this PR fixed? Or does it need some follow-up work? -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/25485] New: VRP misses an if statement that could be optimized away

2005-12-18 Thread kazu at gcc dot gnu dot org
Product: gcc Version: 4.2.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: enhancement Priority: P3 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: kazu at gcc dot

[Bug tree-optimization/25485] VRP misses an if with TRUTH_AND_EXPR statement that could be optimized away

2005-12-18 Thread kazu at gcc dot gnu dot org
--- Comment #3 from kazu at gcc dot gnu dot org 2005-12-19 00:01 --- I've got a preliminary patch. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/24810] [4.1/4.2 Regression] mov + mov + testl generated instead of testb

2005-12-18 Thread kazu at gcc dot gnu dot org
--- Comment #7 from kazu at gcc dot gnu dot org 2005-12-19 00:37 --- We are basically talking about narrowing the memory being loaded for testing. Now, can we really optimize this case? We've got const volatile unsigned long *addr I am not sure if volatile allows us to change

[Bug target/21715] [4.0/4.1 regression] code-generation performance regression

2005-12-18 Thread kazu at gcc dot gnu dot org
--- Comment #6 from kazu at gcc dot gnu dot org 2005-12-19 02:30 --- I just compiled the testcase on x86_64. I got foo: .LFB2: movq%rdi, %rax negq%rax andq%rdi, %rax ret which is as good as the assembly generated by 3.4.3

[Bug middle-end/25125] [4.1/4.2 Regression] (short) ((int)(unsigned short) + (int)) is done in the wrong type

2005-12-17 Thread kazu at gcc dot gnu dot org
-- kazu at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |kazu at gcc dot gnu dot org |dot org

[Bug tree-optimization/23745] VRP does not get information from casts from a smaller precision

2005-12-17 Thread kazu at gcc dot gnu dot org
-- kazu at gcc dot gnu dot org changed: What|Removed |Added CC||kazu at gcc dot gnu dot org AssignedTo|unassigned at gcc dot

[Bug rtl-optimization/25456] [4.2 Regression] cc0 targets are broken.

2005-12-16 Thread kazu at gcc dot gnu dot org
--- Comment #2 from kazu at gcc dot gnu dot org 2005-12-17 02:05 --- Subject: Bug 25456 Author: kazu Date: Sat Dec 17 02:05:07 2005 New Revision: 108707 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=108707 Log: PR rtl-optimization/25456 * struct-equiv.c

[Bug rtl-optimization/25456] [4.2 Regression] cc0 targets are broken.

2005-12-16 Thread kazu at gcc dot gnu dot org
-- kazu at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |kazu at gcc dot gnu dot org |dot org

[Bug middle-end/25459] [4.2 Regression] builtins.c:6283: ICE: in struct_equiv_block_eq, at struct-equiv.c:1149

2005-12-16 Thread kazu at gcc dot gnu dot org
--- Comment #3 from kazu at gcc dot gnu dot org 2005-12-17 02:10 --- Just checked in a patch. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/25459] [4.2 Regression] builtins.c:6283: ICE: in struct_equiv_block_eq, at struct-equiv.c:1149

2005-12-16 Thread kazu at gcc dot gnu dot org
--- Comment #4 from kazu at gcc dot gnu dot org 2005-12-17 02:19 --- Sorry, I closed a wrong bug. I meant to close PR 25456. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/25456] [4.2 Regression] cc0 targets are broken.

2005-12-16 Thread kazu at gcc dot gnu dot org
--- Comment #3 from kazu at gcc dot gnu dot org 2005-12-17 02:20 --- Just checked in a patch. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/14798] [3.4/4.0/4.1/4.2 Regression] In case of SH target with -O2 option #pragma interrupt doesn't get resetted.

2005-12-16 Thread kazu at gcc dot gnu dot org
--- Comment #18 from kazu at gcc dot gnu dot org 2005-12-17 02:27 --- Anil, would you care to post your patch on gcc-patches? In general, people don't review patches in PRs. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14798

<    1   2   3   >