簡體   English   中英

如何在Xcode中啟用SSE3?

[英]How can I enable SSE3 in Xcode?

我正在嘗試構建一些在Mac上使用SSE3的C ++代碼。 其他固有功能全部通過#include <x86intrin.h> ,但SSE3版本tmmintrin.h沒有,因為顯然未啟用SSE( __SSSE3__ )。 特別是,我正在尋找_mm_shuffle_epi*_mm_hadd_epi* 我對內在函數和Mac都相當陌生,所以也許我缺少了一些東西。

理想情況下:如何使用SSE3內在函數讓我的程序在Xcode 6上編譯?

作為備份:我可以使用哪些SSE2功能代替上述功能?

您只需要在構建設置中為矢量指令設置代碼生成選項:

在此處輸入圖片說明

在此示例中,啟用了SSSE3(及以下)。

請注意,您似乎對SSE3和SSSE3(又稱“帶補充說明的SSE3”或“ MNI”)感到困惑-注意區別。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM