This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug optimization/13674] ICE in reload_cse_simplify_operands, at postreload.c:378 on PPC64


------- Additional Comments From dhazeghi at yahoo dot com  2004-01-21 04:52 -------
Reduced to 20 lines:
extern int      ___isfinite
                (double x);
void 
___H__23__23_integer_3f_()
{
        int    ___r1;
        double          ___F64V1;
        double          ___F64V2;
        void    *___hlbl_tbl[] = { &&___L0__23__23_integer_3f_};

  
 ___L0__23__23_integer_3f_:
        ___F64V1 = (*((double *) ((((void *) ((___r1) - (1))) + 4))));
        if (!___isfinite(___F64V1)) 
	  ___r1 = ___F64V1 == 0.001 ? -3 : 4;
        {
	  void *___host_label;
	  goto *___host_label;
        }
        return;
}


-- 


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]