move bmi.singeli into base x86 include
This commit is contained in:
parent
98f1c97653
commit
70705f9bfe
@ -179,7 +179,7 @@ def {
|
||||
all_hom,any_hom,blend_hom,hom_to_int,store_masked_hom,store_blended_hom,
|
||||
all_top,any_top,blend_top,top_to_int,store_masked_top,store_blended_top,
|
||||
load_expand_bits,make,mask_to_hom,mulw_split,mulh,narrow,narrow_trunc,narrow_pair,
|
||||
pair,pdep,pext,rbit,sel,shuf_ind,reverse_units,broadcast_sel,absdiff_sum,mul_sum,mul_sum_sat,
|
||||
pair,pdep,pext,bzhi,rbit,sel,shuf_ind,reverse_units,broadcast_sel,absdiff_sum,mul_sum,mul_sum_sat,
|
||||
unord,unzip,vfold,vec_select,vec_shuffle,widen,widen_upper,multishift,
|
||||
addp,addpw,addpwa,
|
||||
}
|
||||
|
||||
@ -1,6 +1,5 @@
|
||||
include './base'
|
||||
include './mask'
|
||||
if_inline (hasarch{'BMI2'}) include './bmi'
|
||||
include './spaced'
|
||||
include './scan_common'
|
||||
include './vecfold'
|
||||
|
||||
@ -1,8 +1,5 @@
|
||||
include './base'
|
||||
if_inline (hasarch{'X86_64'}) {
|
||||
if_inline (hasarch{'PCLMUL'}) include './clmul'
|
||||
if_inline (hasarch{'BMI2'}) include './bmi'
|
||||
}
|
||||
if_inline (hasarch{'PCLMUL'}) include './clmul'
|
||||
include './mask'
|
||||
|
||||
def popc_rand{x:T if isint{T} and width{T}==64} = emit{u8, 'rand_popc64', x} # under valgrind, return a random result in the range of possible ones
|
||||
|
||||
@ -58,6 +58,7 @@ include './sse'
|
||||
include './avx'
|
||||
include './avx2'
|
||||
include './avx512'
|
||||
include './bmi'
|
||||
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user