… -march=XXXXはコンパイラーがバイナリはamdfam10でのみ実行されると想定する。
まさにそれが狙いだ。だが-march=amdfam10を使うのは汚いハックだという点には同意する。この場合、ソースから最もコンパクトで効率的なSSE2コードを生成する。よりクリーンな代替手段はインラインアセンブラだろう。
… -march=XXXXはコンパイラーがバイナリはamdfam10でのみ実行されると想定する。
まさにそれが狙いだ。だが-march=amdfam10を使うのは汚いハックだという点には同意する。この場合、ソースから最もコンパクトで効率的なSSE2コードを生成する。よりクリーンな代替手段はインラインアセンブラだろう。