[Bug rtl-optimization/16104] [3.4/4.0 regression] ICE in reload_cse_simplify_operands, at postreload.c:378 with SSE2 code on -O2

2004-10-30 Thread belyshev at lubercy dot com

--- Additional Comments From belyshev at lubercy dot com  2004-10-30 21:51 ---
*** Bug 18235 has been marked as a duplicate of this bug. ***

-- 
   What|Removed |Added

 CC||michalkr10 at poczta dot
   ||onet dot pl


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16104


[Bug rtl-optimization/16104] [3.4/4.0 regression] ICE in reload_cse_simplify_operands, at postreload.c:378 with SSE2 code on -O2

2004-10-21 Thread pinskia at gcc dot gnu dot org

--- Additional Comments From pinskia at gcc dot gnu dot org  2004-10-21 12:53 
---
Note the example which Steven gave is wrong, you want the vector size to 8 not 2 as 2 
says only 2 
bytes not 8 bytes (64bits).
Also If we use vector_size rather than mode, we don't crash:
typedef int __m64 __attribute__ (( vector_size(8) ));
int foo()
{
return (long long)(__m64)(0ll);
}


-- 
   What|Removed |Added

  Known to fail|3.4.0 4.0   |3.4.0 4.0.0


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16104