message: ISPCRT: support new spelling of CPU targets, like avx512skx-x8
diff: @@ -177,12 +177,7 @@ macro (ispc_compile)
  list(LENGTH ISPC_TARGETS NUM_TARGETS)
  if (NUM_TARGETS GREATER 1)
  foreach(target ${ISPC_TARGETS})
  - string(REPLACE "-i8x16" "" target ${target})
  - string(REPLACE "-i32x4" "" target ${target})
  - string(REPLACE "-i32x8" "" target ${target})
  - string(REPLACE "-i32x16" "" target ${target})
  - string(REPLACE "-i64x4" "" target ${target})
  - string(REPLACE "-i64x8" "" target ${target})
  + string(REGEX REPLACE "-(i(8|16|32|64))?x(4|8|16|32|64)" "" target ${target})
  string(REPLACE "avx1" "avx" target ${target})
  list(APPEND results "${outdir}/${fname}.dev_${target}${ISPC_TARGET_EXT}")
  endforeach()
  