Cygwin + MinGW + GCC 相談室 Part 8 (987レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
221: デフォルトの名無しさん [] 2016/08/11(木)00:40 ID:UKOAiSLI(1/3)
あるプログラムをgcc (4.9.x)でコンパイルすると、-O2より-O0の方が
1.5倍ほど高速になってしまうのですが、考えられる原因はなんでしょうか?
普通のC++のコードだと思いますが、強いて言うと巨大なswitch caseが
あります(300 case)。MinGWでもLinuxでも同じ傾向になります。
226
(1): デフォルトの名無しさん [] 2016/08/11(木)23:19 ID:UKOAiSLI(2/3)
221です。高速なのは「実行時間」です。コンパイル時間ではありません。
やっぱり普通じゃないということですね。
アセンブラに出力して、地道に解析してみます。
227: デフォルトの名無しさん [] 2016/08/11(木)23:23 ID:UKOAiSLI(3/3)
いえ、アセンブラで解析するスキルが無いから、ここで質問してみたのでした。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.038s