9.ソース管理

スポンサーリンク
9-1.ソース・ビルド・インストール

gcc最適化オプション学習(-fomit-frame-pointer)

最適化オプションできれば、全部覚えたいのですが、アセンブラのコード差分がでないと、どうしてもどのようなオプションなのか理解が進みません。 そこで、アセンブラコードに差分がでるものから先にオプションを覚えておくことにしました。 -O2と-...
9-1.ソース・ビルド・インストール

gcc最適化(O/O1/O2/O3/Os/O0)複数指定

gccの最適化オプション続きです。 -O0や-Osも使ってみます。また、-Oを複数指定したときの比較もしてみます。 ソースはいつもの。 -O0(オーゼロ)は、最適化オプションなしと同じです。 -Osは、-O2と同...
9-1.ソース・ビルド・インストール

gcc最適化(O2/O3)アセンブラ比較(その3)

前回も前々回も、-O2と-O3の違いを確認しようとしましたが、アセンブラコードに差が出ませんでした。そもそもソースが-O3で最適化できるようになっていないのでしょう。 前回の最後は、こんなソースになってましたね。 -O2と-O3のオ...
9-1.ソース・ビルド・インストール

gcc最適化(O2/O3)アセンブラ比較(その2)

アニメ『となりの吸血鬼さん』 神アニメなんでしょうけど、そこまで夢中になって見てません。でも、見ると癒されます。 gcc -O3オプションの続きです。 もう一度、-O3オプションの説明を読んでみます。 -O2との...
9-1.ソース・ビルド・インストール

gcc最適化(O2/O3)アセンブラ比較

アニメ『やがて君になる』 いきなり好きというよりも、過程があるから感情移入できます。 今回は、gcc -O3オプションのアセンブラを見てみたいと思います。 -O3オプションは、manではこのように説明されています...
9-1.ソース・ビルド・インストール

gcc最適化(O1/O2)アセンブラ比較

アニメ『火ノ丸相撲』 格闘技の中で相撲が一番強いのでは、と思えてきます。倒れない足腰、カッコいいですねえ。 今回もアセンブラです。 gccの最適化オプションはたくさんあります。 今回は、-O、-O1、-O...
9-1.ソース・ビルド・インストール

gcc最適化オプションとアセンブラ

アニメ「ゾンビランドサガ」 ゾンビは首取れても平気です。イリュージョンです。面白いしゾンビだけど後味もいいです。 タイトルが変わりましたが、やってることは同じで、 C言語のソースコードが、どのようなアセンブラコード...
スポンサーリンク
タイトルとURLをコピーしました