Я сейчас эти же интринсики напрямую использую. Так же, как и оригинал.
Оборачивай. Чтоб под разные платформы интрисинки брали разные аргументы. Грубо говоря simd_add(float4 a, float4b) на x86 и simd_add(float4* a, float4* b) там, где адрес хочет
Оборачивай. Чтоб под разные платформы интрисинки брали разные аргументы. Грубо говоря simd_add(float4 a, float4b) на x86 и simd_add(float4* a, float4* b) там, где адрес хочет