Optimal for loop on the 68020.
    Jef Poskanzer 
    pokey at well.UUCP
       
    Wed Jun  7 09:13:32 AEST 1989
    
    
  
In the referenced message, edler at cmcl2.UUCP (Jan Edler) wrote:
}However, the compiler shouldn't do either of these when d0 is initialized
}to a value < 65536.
Not good enough, since the loop body might modify the index variable.
If the compiler is smart enough to do a global semantic check for this
sort of thing, then you can do this optimization; but we've already
established that cc and gcc aren't that smart.
---
Jef
   Jef Poskanzer   {ucbvax, lll-crg, sun!pacbell, apple, hplabs}!well!pokey
 "A banker is a fellow who lends you his umbrella when the sun is shining and
          wants it back the minute it begins to rain." -- Mark Twain
    
    
More information about the Comp.lang.c
mailing list