そもそも最適化以前に a++ と ++a とは意味が違う