で gcc を実行し、ここ-O0
で説明したような手法を使用してコードを手作業で最適化すると、gcc で gcc を実行すると、最適化されたコードは最適化されていないコードよりも高速に実行されるのが一般的ですか?-O3
つまり、特定のコンパイラー最適化レベルでコードを手作業で最適化した場合、これらの最適化は別の (より高いまたはより低い) コンパイラー最適化レベルの下でも (非生産的ではなく) 生産的であるというのは一般的に正しいのでしょうか?
で gcc を実行し、ここ-O0
で説明したような手法を使用してコードを手作業で最適化すると、gcc で gcc を実行すると、最適化されたコードは最適化されていないコードよりも高速に実行されるのが一般的ですか?-O3
つまり、特定のコンパイラー最適化レベルでコードを手作業で最適化した場合、これらの最適化は別の (より高いまたはより低い) コンパイラー最適化レベルの下でも (非生産的ではなく) 生産的であるというのは一般的に正しいのでしょうか?