SIMD Support
const m128 = NTuple{4,VecElement{Float32}}
function add(a::m128, b::m128)
VecElement(a[2].value+b[2].value),
VecElement(a[3].value+b[3].value),
triple(c::m128) = add(add(c,c),c)
const m128 = NTuple{4,VecElement{Float32}}
function add(a::m128, b::m128)
VecElement(a[2].value+b[2].value),
VecElement(a[3].value+b[3].value),
triple(c::m128) = add(add(c,c),c)
本文档使用 全库网 构建