Diary/2002-12-1の変更点
- 追加された行はこのように表示されます。
- 削除された行は
このように表示されます。
gccの最適化オプションを変えながら、 吐かれるコードを眺めていたのですが かなり凄いですね〜 -O3とかすると、簡単なコードなんて、全部mainルーチンの中で展開されてしまいます。 ループとかでは、変数解析の結果を利用しているのか、 計算の一部が省かれたりしているし。
gccの最適化オプションを変えながら、 吐かれるコードを眺めていたのですが かなり凄いですね〜 -O3とかすると、簡単なコードなんて、全部mainルーチンの中で展開されてしまいます。 ループとかでは、変数解析の結果を利用しているのか、 計算の一部が省かれたりしているし。