SHなんかは、Cである程度最適化(構造体のサイズを届く範囲にするとか)した後、
吐かれたアセンブラを必死で最適化したつもりのコード(多少サイズは小さい)が
実行させたら元より遅くなってしまったり・・・・