最適化の範囲: p0 ~ p1
for (p = p0; p < p1; p = 次の命令) {
if (pの命令がAEs_OpCmpEq~AEs_OpCmpRnz) { r = p; (この命令の場所を覚えておく) }
if (pの命令がAEs_OpSetCc && 次の命令がAEs_OpCmpEqかAEs_OpCmpNeで定数0との比較 && OpSetCcの結果をその先で一切使わない) {
if (次の命令がAEs_OpCmpEq) { rに書いてある命令の比較条件を反転させる }
pのSetCc命令をNopにしてしまう
pの次のAEs_OpCmpEq/AEs_OpCmpNe命令もNopにしてしまう
}
}