現在、次の 2 つのフラグ設定を使用して、spec2000 アート ベンチマークをコンパイルしています。
-Ofast -m32 -march=native
-Ofast -m32 -march=native -fno-tree-vectorize
2 番目の設定は、ベクトライザーを無効にするだけです。しかし、2 つの設定の objdump を確認すると、どちらも、 などvmovapd
のパックされた命令が表示されます。vxorpd
誰でも説明できますか?ありがとう。
現在、次の 2 つのフラグ設定を使用して、spec2000 アート ベンチマークをコンパイルしています。
-Ofast -m32 -march=native
-Ofast -m32 -march=native -fno-tree-vectorize
2 番目の設定は、ベクトライザーを無効にするだけです。しかし、2 つの設定の objdump を確認すると、どちらも、 などvmovapd
のパックされた命令が表示されます。vxorpd
誰でも説明できますか?ありがとう。