ISPC_INSTRUCTION_SETS

於版本 3.19 新增。

用於產生程式碼的指令集架構列表。

此屬性由 CMAKE_ISPC_INSTRUCTION_SETS 變數的值初始化,如果該變數在建立目標時已設定。

當為多個指令集產生程式碼時,必須使用 ISPC_INSTRUCTION_SETS 目標屬性,以便 CMake 可以追蹤將產生哪些目標檔案。

範例

set_property(TARGET tgt PROPERTY ISPC_INSTRUCTION_SETS avx2-i32x4 avx512skx-i32x835)

為 avx2 和 avx512skx 目標架構產生程式碼。