Skip to content

Commit b3bec89

Browse files
committed
Add some precompiles
1 parent 5ecb9f7 commit b3bec89

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/precompile.jl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ function _precompile_()
1111
Base.precompile(Tuple{typeof(LoopVectorization.add_compute!),LoopVectorization.LoopSet,Symbol,Expr,Int64,Int64,Nothing})
1212
Base.precompile(Tuple{typeof(LoopVectorization.add_constant!),LoopVectorization.LoopSet,Float64,Vector{Symbol},Symbol,Int64})
1313
Base.precompile(Tuple{typeof(LoopVectorization.add_if!),LoopVectorization.LoopSet,Symbol,Expr,Int64,Int64,LoopVectorization.ArrayReferenceMetaPosition})
14+
Base.precompile(Tuple{typeof(avx_body), LoopSet, Tuple{Int8,Int8,Int8,Int}})
15+
Base.precompile(Tuple{typeof(avx_loopset), Vector{Instruction}, Vector{OperationStruct}, Vector{ArrayRefStruct}, Core.SimpleVector, Core.SimpleVector, Core.SimpleVector, Any})
1416
Base.precompile(Tuple{typeof(LoopVectorization.add_mref!),LoopVectorization.LoopSet,LoopVectorization.ArrayReferenceMeta,Int64,Type{VectorizationBase.StridedBitPointer{2, 1, 0, (1, 2), Tuple{ArrayInterface.StaticInt{1}, Int64}, Tuple{ArrayInterface.StaticInt{1}, ArrayInterface.StaticInt{1}}}},Symbol})
1517
Base.precompile(Tuple{typeof(LoopVectorization.add_mref!),LoopVectorization.LoopSet,LoopVectorization.ArrayReferenceMeta,Int64,Type{VectorizationBase.StridedPointer{Float32, 2, 1, 0, (1, 2), Tuple{ArrayInterface.StaticInt{4}, ArrayInterface.StaticInt{292}}, Tuple{ArrayInterface.StaticInt{1}, ArrayInterface.StaticInt{1}}}},Symbol})
1618
Base.precompile(Tuple{typeof(LoopVectorization.add_mref!),LoopVectorization.LoopSet,LoopVectorization.ArrayReferenceMeta,Int64,Type{VectorizationBase.StridedPointer{Float32, 2, 1, 0, (1, 2), Tuple{ArrayInterface.StaticInt{4}, ArrayInterface.StaticInt{308}}, Tuple{ArrayInterface.StaticInt{1}, ArrayInterface.StaticInt{1}}}},Symbol})

0 commit comments

Comments
 (0)