make NEON builds work
This commit is contained in:
parent
6930bc34b6
commit
03c21112c2
@ -3,6 +3,7 @@ if (hasarch{'X86_64'}) include './sse'
|
|||||||
if (hasarch{'PCLMUL'}) include './clmul'
|
if (hasarch{'PCLMUL'}) include './clmul'
|
||||||
if (hasarch{'AVX2'}) { include './avx'; include './avx2' }
|
if (hasarch{'AVX2'}) { include './avx'; include './avx2' }
|
||||||
if (hasarch{'BMI2'}) include './bmi2'
|
if (hasarch{'BMI2'}) include './bmi2'
|
||||||
|
if (hasarch{'AARCH64'}) include './neon'
|
||||||
if (hasarch{'AVX512F'}) {
|
if (hasarch{'AVX512F'}) {
|
||||||
local def mti{s,T} = merge{'_mm512_',s,'_epi',fmtnat{elwidth{T}}}
|
local def mti{s,T} = merge{'_mm512_',s,'_epi',fmtnat{elwidth{T}}}
|
||||||
def load{a:T, n & 512==width{eltype{T}}} = emit{eltype{T}, '_mm512_loadu_si512', a+n}
|
def load{a:T, n & 512==width{eltype{T}}} = emit{eltype{T}, '_mm512_loadu_si512', a+n}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user