質問

/ CLRスイッチでコンパイルされたC ++プログラムで使用可能なSSE2拡張命令セットの最適化がなぜなのか?

役に立ちましたか?

解決

マシンコードを生成するJITコンパイラのジョブです。それが実行されるプロセッサのアーキテクチャに基づいてそうするでしょう。はい、それは適切なときにSSEの指示を使用します、x64ジッタはそれらを大きく使う。

コード内のSSE2を使用したい場合は、/ CLRなしで別々にコンパイルする必要があります。または、#pragma管理対象指示を使用して機械コード生成に切り替えるので、組み込み関数を使用できます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top