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