--- Comment #8 from pinskia at gcc dot gnu dot org 2007-07-09 05:41 ---
Nope, this is still broken.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
Last
--- Comment #2 from pinskia at gcc dot gnu dot org 2007-07-09 05:42 ---
This function was removed by:
2006-08-30 Zdenek Dvorak <[EMAIL PROTECTED]>
PR rtl-optimization/27735
* cfgloopmanip.c (fix_loop_placements, fix_bb_placements, unloop):
Add new argument to ke
--- Comment #2 from romikb at mail dot ru 2007-07-09 05:44 ---
(In reply to comment #1)
>> eax register allready contains char
> not true
Can you explain, please, why it is not true?
Direct call of "function1" not produce "unneed movsb", so why indirect call
produce it?
--
http:/
--- Comment #5 from pinskia at gcc dot gnu dot org 2007-07-09 05:52 ---
Fixed in 4.3.0 at least:
http://gcc.gnu.org/ml/gcc-testresults/2007-06/msg00189.html
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #5 from patchapp at dberlin dot org 2007-07-09 05:57 ---
Subject: Bug number PR32611
A patch for this bug has been added to the patch tracker.
The mailing list url for the patch is
http://gcc.gnu.org/ml/gcc-patches/2007-07/msg00746.html
--
http://gcc.gnu.org/bugzilla/sh
--- Comment #6 from pinskia at gcc dot gnu dot org 2007-07-09 06:00 ---
Alias analysis can handle &a->b now and we also fold during forwprop * &a->b
into a->b so it might be a good idea to have this fixed.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23401
--- Comment #5 from ubizjak at gmail dot com 2007-07-09 06:01 ---
(In reply to comment #4)
> Confirmed, still regression on 4.2 branch.
Actually, already fixed on 4.2.
--
ubizjak at gmail dot com changed:
What|Removed |Added
--
--
burnus at gcc dot gnu dot org changed:
What|Removed |Added
CC||burnus at gcc dot gnu dot
|
--- Comment #3 from pinskia at gcc dot gnu dot org 2007-07-09 06:08 ---
Related to PR 32685.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
OtherBugsDepend
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-07-09 06:17 ---
This has been fixed for 4.3.0:
vspltisw v0,2
stvx v0,0,r2
(insn 10 21 29 t34.c:8 (set (reg:V4SF 77 v0 [125])
(const_vector:V4SF [
(const_double:SF
2.8025969286496341418474591
Reading signed bitfield value when it needs to be extended to larger type (for
example assigning 24-bit value to int) results in zero extending instead of
sign extending when compiled with g++ using optimizations (-O1 or higher).
Compiling the same code with gcc or disabling optimizations makes the
--- Comment #2 from irar at il dot ibm dot com 2007-07-09 06:22 ---
I guess it's an if-cvt problem - nothing gets vectorized (and I also disabled
the vectorizer to be sure), and if-cvt is applied on function aa_renderpalette
(where it ICEs later).
Ira
--
irar at il dot ibm dot com c
101 - 112 of 112 matches
Mail list logo