[Bug rtl-optimization/18614] [3.4/4.0 Regression] ICE in simplify_binary_operation

2004-11-23 Thread uros at gcc dot gnu dot org
--- Additional Comments From uros at gcc dot gnu dot org 2004-11-23 13:35 --- Oops... gcc 4.0 crashes with -msse2 -O2, with or without -funroll-loops: pr18614.c: In function âmainâ: pr18614.c:12: internal compiler error: in simplify_binary_operation, at simplify-rtx.c:1202 --

[Bug rtl-optimization/18614] [3.4/4.0 Regression] ICE in simplify_binary_operation

2004-11-23 Thread uros at gcc dot gnu dot org
--- Additional Comments From uros at gcc dot gnu dot org 2004-11-23 14:04 --- Gcc crashes with this insn: (insn 25 24 26 0 (set (reg:V4SF 60 [ D.1457 ]) (subreg:V4SF (vec_concat:V4SI (subreg:V2SI (float_truncate:V2SF (reg:V2DF 73)) 0) (const_vector:V2SI [

[Bug rtl-optimization/18614] [3.4/4.0 Regression] ICE in simplify_binary_operation

2004-11-23 Thread uros at gcc dot gnu dot org
--- Additional Comments From uros at gcc dot gnu dot org 2004-11-23 14:43 --- Patch here: http://gcc.gnu.org/ml/gcc-patches/2004-11/msg01867.html Resulting ASM with '-O2 -msse2' is much better. Optimization did its job quite well :) .LC1: .long 1065353216 .long

[Bug rtl-optimization/18614] [3.4/4.0 Regression] ICE in simplify_binary_operation

2004-11-23 Thread uros at gcc dot gnu dot org
--- Additional Comments From uros at gcc dot gnu dot org 2004-11-23 16:30 --- Fixed on mainline: CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-11-23 16:20:51 Modified files: gcc: ChangeLog simplify-rtx.c

[Bug rtl-optimization/18614] [3.4/4.0 Regression] ICE in simplify_binary_operation

2004-11-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-22 22:45 --- Confirmed : Search converges between 2003-03-31-trunk (#217) and 2003-04-01-trunk (#218). -- What|Removed |Added