--- Additional Comments From kazu at cs dot umass dot edu 2005-06-26 03:51
---
Just checked in a patch.
--
What|Removed |Added
Status|ASSIGNED
--- Additional Comments From kazu at cs dot umass dot edu 2005-06-24 01:59
---
Just checked in a patch.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22117
--
What|Removed |Added
CC||kazu at cs dot umass dot edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22156
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |kazu at cs dot umass dot edu
|dot org |
Status|NEW
-code
Severity: normal
Priority: P2
Component: tree-optimization
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: kazu at cs dot umass dot edu
CC: dnovillo at redhat dot com,gcc-bugs at gcc dot gnu dot
org
htt
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |kazu at cs dot umass dot edu
|dot org |
Status|NEW
--- Additional Comments From kazu at cs dot umass dot edu 2005-06-03 04:09
---
Just checked in a patch.
--
What|Removed |Added
Status|ASSIGNED
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |kazu at cs dot umass dot edu
|dot org |
Status|UNCONFIRMED
Component: tree-optimization
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: kazu at cs dot umass dot edu
CC: gcc-bugs at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21849
/copy-details
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: enhancement
Priority: P2
Component: tree-optimization
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: kazu at cs dot umass dot edu
--- Additional Comments From kazu at cs dot umass dot edu 2005-05-27 16:33
---
Just checked in a patch.
--
What|Removed |Added
Status|ASSIGNED
dot gnu dot org
ReportedBy: kazu at cs dot umass dot edu
CC: gcc-bugs at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21765
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |dberlin at gcc dot gnu dot
|dot org |org
Status|NEW
--
What|Removed |Added
BugsThisDependsOn||18373
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21348
--
What|Removed |Added
BugsThisDependsOn||18373
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21076
--
What|Removed |Added
BugsThisDependsOn||18373
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21582
gnu dot org
ReportedBy: kazu at cs dot umass dot edu
CC: dberlin at gcc dot gnu dot org,gcc-bugs at gcc dot gnu
dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21705
--- Additional Comments From kazu at cs dot umass dot edu 2005-05-21 17:01
---
(In reply to comment #2)
> There is a reason why forwprop does not do this, the SSA_NAME is used twice.
If we run forwprop
> before FRE, it will catch it in this
We are interested in the num
--- Additional Comments From kazu at cs dot umass dot edu 2005-05-21 09:45
---
The DOM's optimization comes from find_equivalent_equality_comparison,
which makes a COND_EXPR absorb a narrowing cast.
We could port this to tree-ssa-forwprop.c.
--
http://gcc.gnu.org/bug
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: kazu at cs dot umass dot edu
CC: gcc-bugs at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21694
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |kazu at cs dot umass dot edu
|dot org |
Status|UNCONFIRMED
Priority: P2
Component: tree-optimization
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: kazu at cs dot umass dot edu
CC: dnovillo at redhat dot com,gcc-bugs at gcc dot gnu dot
org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21658
--- Additional Comments From kazu at cs dot umass dot edu 2005-05-18 20:56
---
Confirmed.
Here is what I get from the first CCP.
int g() ()
{
int * i;
struct f * a1;
struct f a;
int D.1687;
:
a.i = 1;
a1_3 = &a;
i_4 = &a.i;
D.1687_5 = *i_4;
D.1687_6 =
--
What|Removed |Added
CC||kazu at cs dot umass dot edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21636
--
What|Removed |Added
Target Milestone|--- |4.1.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21576
Status: UNCONFIRMED
Keywords: missed-optimization
Severity: enhancement
Priority: P2
Component: tree-optimization
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: kazu at cs dot umass dot edu
CC: dberlin at gcc dot gnu d
t: tree-optimization
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: kazu at cs dot umass dot edu
CC: dnovillo at redhat dot com,gcc-bugs at gcc dot gnu dot
org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21574
--- Additional Comments From kazu at cs dot umass dot edu 2005-05-14 20:33
---
Just checked in a patch.
--
What|Removed |Added
URL
--- Additional Comments From kazu at cs dot umass dot edu 2005-05-14 19:40
---
Another case of a numeric value range spoiled by a symbolic one:
int
foo (int a, int b)
{
if (a == 0)
return 0;
if (a == b)
if (a == 0)
return 123;
return 456;
}
Reduced from c
--- Additional Comments From kazu at cs dot umass dot edu 2005-05-14 01:38
---
I've got a patch.
--
What|Removed |Added
AssignedTo|unassigned at gcc do
words: missed-optimization
Severity: enhancement
Priority: P2
Component: tree-optimization
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: kazu at cs dot umass dot edu
CC: dnovillo at redhat dot com,gcc-bugs at gc
--- Additional Comments From kazu at cs dot umass dot edu 2005-05-11 18:30
---
Just checked in a patch.
--
What|Removed |Added
Status|ASSIGNED
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |kazu at cs dot umass dot edu
|dot org |
URL
--- Additional Comments From kazu at cs dot umass dot edu 2005-05-11 03:04
---
I've got a patch in testing.
--
What|Removed |Added
AssignedTo|unassigned at gc
--- Additional Comments From kazu at cs dot umass dot edu 2005-05-10 20:22
---
Just checked in a patch.
--
What|Removed |Added
Status|NEW
--- Additional Comments From kazu at cs dot umass dot edu 2005-05-10 05:47
---
DOM leaves PHI nodes like
# i_5 = PHI <1(0)>;
Then SCEV gives a symbolic initial value like i_5 with the step being 1.
So the information from SCEV is useless here.
With a tcb-like pass or
--- Additional Comments From kazu at cs dot umass dot edu 2005-05-10 05:37
---
The same patch for PR 21458 would work.
--
What|Removed |Added
AssignedTo|unassigned
--- Additional Comments From kazu at cs dot umass dot edu 2005-05-10 00:59
---
Just checked in a patch.
--
What|Removed |Added
Status|ASSIGNED
t gnu dot org
ReportedBy: kazu at cs dot umass dot edu
CC: dnovillo at redhat dot com,gcc-bugs at gcc dot gnu dot
org,steven at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21458
--- Additional Comments From kazu at cs dot umass dot edu 2005-05-08 21:30
---
Just checked in a patch.
--
What|Removed |Added
Target Milestone
--
Bug 15838 depends on bug 14841, which changed state.
Bug 14841 Summary: [tree-ssa] const_array[CST] is not folded
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14841
What|Old Value |New Value
--
Bug 8826 depends on bug 14841, which changed state.
Bug 14841 Summary: [tree-ssa] const_array[CST] is not folded
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14841
What|Old Value |New Value
-
--
Bug 14840 depends on bug 14841, which changed state.
Bug 14841 Summary: [tree-ssa] const_array[CST] is not folded
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14841
What|Old Value |New Value
--- Additional Comments From kazu at cs dot umass dot edu 2005-05-08 21:30
---
Just checked in a patch.
--
What|Removed |Added
Status|ASSIGNED
nown
Status: UNCONFIRMED
Keywords: missed-optimization
Severity: normal
Priority: P2
Component: c++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: kazu at cs dot umass dot edu
CC: gcc-bugs at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21454
--- Additional Comments From kazu at cs dot umass dot edu 2005-05-07 17:02
---
A quick grep for fdump-tree-store_ccp shows
20030731-2.c:/* { dg-options "-O1 -fdump-tree-store_ccp" } */
20030917-1.c:/* { dg-options "-O1 -fdump-tree-store_ccp" } */
20030917-3.c:/* {
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |kazu at cs dot umass dot edu
|dot org |
Status|NEW
--- Additional Comments From kazu at cs dot umass dot edu 2005-05-07 15:03
---
FWIW, here is the last SSA form I get with vops.
foo (p)
{
int D.1241;
int global.0;
int D.1239;
:
# VUSE ;
D.1239_2 = p_1->c;
if (D.1239_2 != 0) goto ; else goto ;
:;
# VUSE ;
glo
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: testsuite
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: kazu at cs dot umass dot edu
CC: dnovillo at redhat dot com,gcc-bugs at gcc dot gnu
--- Additional Comments From kazu at cs dot umass dot edu 2005-05-07 05:14
---
In *.final_cleanup of cc1-i files with --enable-checking, I see
1308 occurrences of tree_code_type[CST]
979 occurrences of tree_code_length[CST]
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14840
--- Additional Comments From kazu at cs dot umass dot edu 2005-05-07 04:48
---
My patch for PR14841 also works for this case.
--
What|Removed |Added
AssignedTo
known
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: middle-end
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: kazu at cs dot umass dot edu
CC: gcc-bugs at gcc dot gnu dot org
http://gcc.gnu.org/bug
--- Additional Comments From kazu at cs dot umass dot edu 2005-05-07 03:08
---
I've extended Steven's patch to handle nested aggregates
(i.e. any combination of ARRAY_REF and COMPONENT_REF).
--
What|Removed
NCONFIRMED
Keywords: compile-time-hog
Severity: normal
Priority: P2
Component: middle-end
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: kazu at cs dot umass dot edu
CC: gcc-bugs at gcc dot gnu dot org
http://gcc.gnu.or
--
What|Removed |Added
CC||kazu at cs dot umass dot edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21417
Component: tree-optimization
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: kazu at cs dot umass dot edu
CC: dnovillo at redhat dot com,gcc-bugs at gcc dot gnu dot
org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21368
uation
Product: gcc
Version: unknown
Status: UNCONFIRMED
Keywords: missed-optimization
Severity: enhancement
Priority: P2
Component: tree-optimization
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: kazu at cs dot um
erity: normal
Priority: P2
Component: tree-optimization
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: kazu at cs dot umass dot edu
CC: dnovillo at redhat dot com,gcc-bugs at gcc dot gnu dot
org
http://gcc.gnu.org/bug
--- Additional Comments From kazu at cs dot umass dot edu 2005-05-02 18:07
---
Just checked in a patch.
--
What|Removed |Added
Status|ASSIGNED
--- Additional Comments From kazu at cs dot umass dot edu 2005-04-30 03:34
---
I've got a patch in testing.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21294
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |kazu at cs dot umass dot edu
|dot org |
Status|UNCONFIRMED
--
What|Removed |Added
CC||kazu at cs dot umass dot edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21294
signedTo: unassigned at gcc dot gnu dot org
ReportedBy: kazu at cs dot umass dot edu
CC: dnovillo at redhat dot com,gcc-bugs at gcc dot gnu dot
org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21289
--- Additional Comments From kazu at cs dot umass dot edu 2005-04-29 16:27
---
Just checked in a patch.
--
What|Removed |Added
Status|ASSIGNED
--- Additional Comments From kazu at cs dot umass dot edu 2005-04-29 16:25
---
Just checked in a patch.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21030
--- Additional Comments From kazu at cs dot umass dot edu 2005-04-29 14:55
---
Subject: Re: [4.1 Regression] ICE in
set_value_range building 176.gcc with -O2
Hi Diego,
> Kazu, did you mail your patch before attaching it to bugzilla? I
> haven't received it. The same thi
--- Additional Comments From kazu at cs dot umass dot edu 2005-04-29 14:35
---
Diego, no, I don't mind.
But I have a patch whose bootstrap is almost over and
regression testing is about to start.
This patch does not break g++dg/tree-ssa/pr18178.C unlike my previous patch.
L
--- Additional Comments From kazu at cs dot umass dot edu 2005-04-28 19:33
---
Diego,
I think it's OK to have contradictory information from an ASSERT_EXPR and
SCEV.
Let's say we have a loop counting from i = 0 upward.
It's possible that we "if (i < 0)" i
--- Additional Comments From kazu at cs dot umass dot edu 2005-04-28 05:45
---
I'm testing a patch.
--
What|Removed |Added
AssignedTo|unassigned at gcc do
Component: tree-optimization
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: kazu at cs dot umass dot edu
CC: dnovillo at redhat dot com,gcc-bugs at gcc dot gnu dot
org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21258
--- Additional Comments From kazu at cs dot umass dot edu 2005-04-26 15:18
---
Just checked in a patch.
--
What|Removed |Added
Status|NEW
--- Additional Comments From kazu at cs dot umass dot edu 2005-04-24 14:02
---
I just went through the regression testing. I get
FAIL: g++.dg/tree-ssa/pr18178.C scan-tree-dump-times if 1
It may be a good idea to check in this patch with the above testcase
XFAILed.
--
http
--
What|Removed |Added
Summary|[4.1 Regression] checking on|[4.1 Regression] checking on
|fold is no longer happen in |fold no longer happens in
--- Additional Comments From kazu at cs dot umass dot edu 2005-04-23 14:13
---
Subject: Re: [4.1 Regression] ICE in
set_value_range building 176.gcc with -O2
Hi Toon,
> > Kazu, I just tried the patch, pr21030-vrp-ice.patch.
> > It seems to fix the problems with gfor
: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: tree-optimization
AssignedTo: dnovillo at redhat dot com
ReportedBy: kazu at cs dot umass dot edu
CC: gcc-bugs at gcc dot gnu dot org
http://gcc.gnu.org
--- Additional Comments From kazu at cs dot umass dot edu 2005-04-23 02:03
---
Just checked in a patch.
--
What|Removed |Added
Status|NEW
cement
Priority: P2
Component: tree-optimization
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: kazu at cs dot umass dot edu
CC: gcc-bugs at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21137
--
Bug 14847 depends on bug 14846, which changed state.
Bug 14846 Summary: [tree-ssa] don't use a shift in A & CST_POWER_OF_2 == 0
until very late in tree-ssa optimizations
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14846
What|Old Value |New Value
---
--- Additional Comments From kazu at cs dot umass dot edu 2005-04-21 00:40
---
Just checked in a patch.
--
What|Removed |Added
Status|NEW
--- Additional Comments From kazu at cs dot umass dot edu 2005-04-20 13:20
---
Just checked in a patch.
--
What|Removed |Added
Status|ASSIGNED
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |kazu at cs dot umass dot edu
|dot org |
Status|UNCONFIRMED
pt.c:193 has wrong translation from
EDGE_COUNT to single_succ_p.
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: tree-optimization
AssignedTo: unassigned at gcc dot gnu dot org
R
--- Additional Comments From kazu at cs dot umass dot edu 2005-04-19 11:44
---
Just checked in a patch.
--
What|Removed |Added
Status|NEW
: P2
Component: tree-optimization
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: kazu at cs dot umass dot edu
CC: dnovillo at redhat dot com,gcc-bugs at gcc dot gnu dot
org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21096
on
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: kazu at cs dot umass dot edu
CC: dnovillo at redhat dot com,gcc-bugs at gcc dot gnu dot
org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21090
.
--
Summary: VRP passes fold the type of operands of a comparison
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: tree-optimization
AssignedTo: kazu at cs dot umass dot edu
comparison
expression.
Product: gcc
Version: unknown
Status: UNCONFIRMED
Keywords: missed-optimization
Severity: enhancement
Priority: P2
Component: tree-optimization
AssignedTo: kazu at cs dot umass dot edu
--- Additional Comments From kazu at cs dot umass dot edu 2005-04-18 06:11
---
Just checked in a patch.
--
What|Removed |Added
Status|NEW
--
Bug 21021 depends on bug 21024, which changed state.
Bug 21024 Summary: fold generates a comparison of two operands whose types do
not match
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21024
What|Old Value |New Value
--- Additional Comments From kazu at cs dot umass dot edu 2005-04-17 01:41
---
Just checked in a patch.
--
What|Removed |Added
Status|NEW
--- Additional Comments From kazu at cs dot umass dot edu 2005-04-16 14:07
---
Patch posted:
http://gcc.gnu.org/ml/gcc-patches/2005-04/msg01830.html
--
What|Removed |Added
--- Additional Comments From kazu at cs dot umass dot edu 2005-04-15 20:32
---
Patch posted:
http://gcc.gnu.org/ml/gcc-patches/2005-04/msg01770.html
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21001
--- Additional Comments From kazu at cs dot umass dot edu 2005-04-15 18:44
---
Just checked in a patch.
--
What|Removed |Added
Status|NEW
dot org
ReportedBy: kazu at cs dot umass dot edu
CC: dnovillo at redhat dot com,gcc-bugs at gcc dot gnu dot
org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21047
--- Additional Comments From kazu at cs dot umass dot edu 2005-04-15 16:37
---
build_binary_op builds a binary tree node for r >= (const void *) *q;
Here are the details.
(gdb) p resultcode
$2 = GE_EXPR
(gdb) call debug_tree(build_type)
constant invariant 32>
unit size co
--- Additional Comments From kazu at cs dot umass dot edu 2005-04-15 15:30
---
Patch posted:
http://gcc.gnu.org/ml/gcc-patches/2005-04/msg01726.html
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21031
--- Additional Comments From kazu at cs dot umass dot edu 2005-04-15 14:07
---
Just checked in a patch.
--
What|Removed |Added
Status|ASSIGNED
--- Additional Comments From kazu at cs dot umass dot edu 2005-04-15 04:05
---
Testing the obvious fix.
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu
--- Additional Comments From kazu at cs dot umass dot edu 2005-04-15 01:31
---
Just checked in a workaround patch.
For a real fix, keep an eye on PR 21024.
--
What|Removed |Added
--- Additional Comments From kazu at cs dot umass dot edu 2005-04-14 23:07
---
Patch posted:
http://gcc.gnu.org/ml/gcc-patches/2005-04/msg01668.html
--
What|Removed |Added
1 - 100 of 344 matches
Mail list logo