------- Additional Comments From aj at gcc dot gnu dot org  2005-01-02 12:05 
-------
 
I've reduced the testcase to the following loop: 
 
int 
add_long(long tl1, long tl2, long tloop_cnt, long *res) 
{ 
 int n; 
 
 long l1, l2, l; 
 
 l1 = tl1; 
 l2 = tl2; 
 
 l = 0; 
 
 for (n = tloop_cnt; n > 0; n--) { 
  l += l1; 
  l1 += l2; 
  l1 += l2; 
  l2 += l; 
  l2 += l; 
  l += l1; 
  l += l1; 
  l1 += l2; 
  l1 += l2; 
  l2 += l; 
  l2 += l; 
  l += l1; 
 } 
 *res = l; 
 return (0); 
} 
 

-- 


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

Reply via email to