------- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-21 02:15 ------- Confirmed, this is a regression. The check for integer type was removed for some reason.
-- pinskia at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bonzini at gcc dot gnu dot | |org Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last reconfirmed|0000-00-00 00:00:00 |2005-11-21 02:15:40 date| | Summary|ICE: RTL check: expected |[4.1/4.2 Regression] ICE: |code 'const_int', have |RTL check: expected code |'const_double' in |'const_int', have |output_vec_const_move, at |'const_double' in |config/rs6000/rs6000.c |output_vec_const_move, at | |config/rs6000/rs6000.c Target Milestone|--- |4.1.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24951