- 【C++】高速化手法【SSE】2 [転載禁止]©2ch.net
426 :デフォルトの名無しさん[sage]:2020/03/25(水) 00:15:18.17 ID:JuA9otrT - ICC 19.1って32bitで最適化してビルドすると、コード生成の拡張命令でSSE2やAVX未満を指定してもAVXのコード吐き出す事がある謎の仕様があって困る。というかたぶんバグ。
できあがったコードに正常でない無効なオペランドが含まれたり要はぶっ壊れてる。 これを回避するには、最適化 /Od 無効で任意の拡張命令を指定するとAVXが含まれずに正常なコードになるが、最適化はたぶんされていないだろうな・・・。 古い環境作ってレガシー用のビルド環境まだ要るんかなあ。
|