--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
Priority|P2 |P5
Target Milestone|4.2.0 |4.1.0
http://gcc
--- Comment #7 from pinskia at gcc dot gnu dot org 2005-10-27 20:31 ---
Nothing can happen until 4.2.0 for this issue really as we need a real copy
prop for structs.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
---
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
Severity|normal |minor
Last reconfirmed|2005-06-23 19:49:18 |2005-10-13 21:0
--
What|Removed |Added
Target Milestone|4.0.2 |4.0.3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22156
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15
14:27 ---
*** Bug 22157 has been marked as a duplicate of this bug. ***
--
Bug 22156 depends on bug 22157, which changed state.
Bug 22157 Summary: [4.0/4.1 Regression] struct copying code gen
http://gcc.gnu.org/bug
--
Bug 22156 depends on bug 18268, which changed state.
Bug 18268 Summary: structure copy propagation not done
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18268
What|Old Value |New Value
--
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-05
20:45 ---
If we add more bit-fields, that is now fixed in 4.0.2 and 4.1.0 by:
2005-08-04 Richard Henderson <[EMAIL PROTECTED]>
PR 21529
* params.def (PARAM_SRA_MAX_STRUCTURE_COUNT): New.
* p
--
What|Removed |Added
Target Milestone|4.0.1 |4.0.2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22156
--
What|Removed |Added
AssignedTo|pinskia at gcc dot gnu dot |unassigned at gcc dot gnu
|org |dot org
Status|ASSIGNED
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-04
10:26 ---
I am no longer working on this, this is a much harder problem than I sugested.
This is basically the
same as PR 18268.
--
What|Removed |Added
-
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-23
19:49 ---
I have a fix, it does what I recommended in 22157.
--
What|Removed |Added
AssignedTo
--
What|Removed |Added
CC||pluto at agmk dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22156
--
What|Removed |Added
CC||kazu at cs dot umass dot edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22156
--
What|Removed |Added
BugsThisDependsOn||22157
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22156
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-23
05:11 ---
The main difference between the C++ front-end and the C front-end in this
respect is how they
repesent bit-fields.
for the C++ front-end we get the following output from SRA:
Cannot scalarize variable D.16
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-23
05:04 ---
Note this also effects PPC, though not as badly as there is only one load:
in 3.3.3:
_f:
lwz r0,0(r4)
stw r0,0(r3)
blr
in 4.0.0 and above:
_f:
lwz r11,0(r4)
lwz r0,0(
16 matches
Mail list logo