Hi, I've checked the i386.c file. But I am curious about something as follows. 1. "large" insn 2. MOVE_RATIO 3. cost for loading QImode using movzbl Does anybody know what those mean? Any help is appreciateed. Best Regards, Joseph A part in the i386.c file struct processor_costs pentiumpro_cost = { 1, /* cost of an add instruction */ ........ 8, /* "large" insn */ 6, /* MOVE_RATIO */ 2, /* cost for loading QImode using movzbl */ ....... 32, /* size of prefetch block */ 6, /* number of parallel prefetches */ }; ----------------------------------------------------------------- < ¨C¤Ñ³£ Yahoo!©_¼¯ > www.yahoo.com.tw