patch to teach predict.c about unordered compares
Jan Hubicka
jh@suse.cz
Thu Jan 4 12:49:00 GMT 2001
St srp 9 23:35:32 CEST 2000 Jan Hubicka <jh@suse.cz>
* predict.c (estimate_probability): Handle unordred comparisons.
*** predict.c.old Wed Aug 9 23:35:01 2000
--- predict.c Wed Aug 9 23:35:08 2000
*************** estimate_probability (loops_info)
*** 183,192 ****
--- 183,200 ----
goto emitnote;
case EQ:
+ case UNEQ:
prob = PROB_UNLIKELY;
goto emitnote;
case NE:
+ case LTGT:
prob = PROB_LIKELY;
+ goto emitnote;
+ case ORDERED:
+ prob = PROB_LIKELY;
+ goto emitnote;
+ case UNORDERED:
+ prob = PROB_UNLIKELY;
goto emitnote;
case LE:
case LT:
More information about the Gcc-patches
mailing list