|
1 | 1 | function _precompile_()
|
2 | 2 | ccall(:jl_generating_output, Cint, ()) == 1 || return nothing
|
3 | 3 |
|
4 |
| - Base.precompile(Tuple{typeof(LoopVectorization._avx_loopset),Core.SimpleVector,Core.SimpleVector,Core.SimpleVector,Core.SimpleVector,Core.SimpleVector,Any}) |
5 |
| - Base.precompile(Tuple{typeof(LoopVectorization.add_broadcast!),LoopVectorization.LoopSet,Symbol,Symbol,Vector{Symbol},Type{Adjoint{Float64, Matrix{Float64}}},Int64}) |
6 |
| - Base.precompile(Tuple{typeof(LoopVectorization.add_broadcast!),LoopVectorization.LoopSet,Symbol,Symbol,Vector{Symbol},Type{LowDimArray{(false,), Float32, 3, Array{Float32, 3}}},Int64}) |
7 |
| - Base.precompile(Tuple{typeof(LoopVectorization.add_broadcast!),LoopVectorization.LoopSet,Symbol,Symbol,Vector{Symbol},Type{SubArray{Float32, 2, Array{Float32, 3}, Tuple{Int64, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}}, true}},Int64}) |
8 |
| - Base.precompile(Tuple{typeof(LoopVectorization.add_broadcast!),LoopVectorization.LoopSet,Symbol,Symbol,Vector{Symbol},Type{SubArray{Float64, 2, Array{Float64, 3}, Tuple{Int64, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}}, true}},Int64}) |
9 |
| - Base.precompile(Tuple{typeof(LoopVectorization.add_broadcast!),LoopVectorization.LoopSet,Symbol,Symbol,Vector{Symbol},Type{SubArray{Int32, 2, Array{Int32, 3}, Tuple{Int64, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}}, true}},Int64}) |
10 |
| - Base.precompile(Tuple{typeof(LoopVectorization.add_broadcast!),LoopVectorization.LoopSet,Symbol,Symbol,Vector{Symbol},Type{SubArray{Int64, 2, Array{Int64, 3}, Tuple{Int64, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}}, true}},Int64}) |
11 |
| - Base.precompile(Tuple{typeof(LoopVectorization.add_compute!),LoopVectorization.LoopSet,Symbol,Expr,Int64,Int64,Nothing}) |
12 |
| - Base.precompile(Tuple{typeof(LoopVectorization.add_constant!),LoopVectorization.LoopSet,Float64,Vector{Symbol},Symbol,Int64}) |
13 |
| - 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,Int,Int,Int}}) |
15 |
| - Base.precompile(Tuple{typeof(avx_loopset), Vector{Instruction}, Vector{OperationStruct}, Vector{ArrayRefStruct}, Vector{Any}, Vector{Any}, Core.SimpleVector, Any}) |
16 |
| - |
17 |
| - Base.precompile(Tuple{typeof(LoopVectorization.cost_vec_buf),LoopVectorization.LoopSet}) |
18 |
| - Base.precompile(Tuple{typeof(LoopVectorization.evaluate_cost_tile),LoopVectorization.LoopSet,Vector{Symbol},LoopVectorization.UnrollSymbols}) |
19 |
| - Base.precompile(Tuple{typeof(LoopVectorization.pushop!),LoopVectorization.LoopSet,LoopVectorization.Operation,Symbol}) |
20 |
| - Base.precompile(Tuple{typeof(LoopVectorization.recursive_muladd_search!),Expr,Vector{Any},Bool,Bool}) |
21 |
| - Base.precompile(Tuple{typeof(LoopVectorization.solve_unroll),SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true},SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true},Float64,Float64,Int64,Int64}) |
22 |
| - Base.precompile(Tuple{typeof(LoopVectorization.stride_penalty),LoopVectorization.LoopSet,Vector{Symbol}}) |
23 |
| - Base.precompile(Tuple{typeof(LoopVectorization.substitute_broadcast),Expr,Symbol}) |
24 |
| - Base.precompile(Tuple{typeof(println),IOBuffer,Vector{LoopVectorization.Operation}}) |
25 |
| - Base.precompile(Tuple{typeof(show),IOBuffer,Tuple{Int64, LoopVectorization.NumberType}}) |
| 4 | + Base.precompile(Tuple{Type{ArrayRefStruct},LoopSet,ArrayReferenceMeta,Vector{Symbol},Vector{Int64}}) |
| 5 | + Base.precompile(Tuple{typeof(_avx_loopset),Any,Any,Any,Any,Core.SimpleVector,Core.SimpleVector,Tuple{Bool, Int8, Int8, Int64, Int64, Int64, Int64, Int64, Int64, Int64, UInt64}}) |
| 6 | + Base.precompile(Tuple{typeof(add_broadcast!),LoopSet,Symbol,Symbol,Vector{Symbol},Type{SubArray{Float32, 2, Array{Float32, 3}, Tuple{Int64, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}}, true}},Int64}) |
| 7 | + Base.precompile(Tuple{typeof(add_broadcast!),LoopSet,Symbol,Symbol,Vector{Symbol},Type{SubArray{Float64, 2, Array{Float64, 3}, Tuple{Int64, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}}, true}},Int64}) |
| 8 | + Base.precompile(Tuple{typeof(add_broadcast!),LoopSet,Symbol,Symbol,Vector{Symbol},Type{SubArray{Int32, 2, Array{Int32, 3}, Tuple{Int64, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}}, true}},Int64}) |
| 9 | + Base.precompile(Tuple{typeof(add_broadcast!),LoopSet,Symbol,Symbol,Vector{Symbol},Type{SubArray{Int64, 2, Array{Int64, 3}, Tuple{Int64, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}}, true}},Int64}) |
| 10 | + Base.precompile(Tuple{typeof(add_broadcast!),LoopSet,Symbol,Symbol,Vector{Symbol},Type{Vector{Float64}},Int64}) |
| 11 | + Base.precompile(Tuple{typeof(add_compute!),LoopSet,Symbol,Expr,Int64,Int64,ArrayReferenceMetaPosition}) |
| 12 | + Base.precompile(Tuple{typeof(add_compute!),LoopSet,Symbol,Expr,Int64,Int64,Nothing}) |
| 13 | + Base.precompile(Tuple{typeof(add_constant!),LoopSet,ArrayReferenceMetaPosition,Int64}) |
| 14 | + Base.precompile(Tuple{typeof(add_constant!),LoopSet,Float64,Vector{Symbol},Symbol,Int64}) |
| 15 | + Base.precompile(Tuple{typeof(add_grouped_strided_pointer!),Expr,LoopSet}) |
| 16 | + Base.precompile(Tuple{typeof(avx_macro),Module,LineNumberNode,Expr}) |
| 17 | + Base.precompile(Tuple{typeof(check_args),SubArray{Float64, 1, Vector{Float64}, Tuple{Vector{Int64}}, false}}) |
| 18 | + Base.precompile(Tuple{typeof(check_args),Vector{Char}}) |
| 19 | + Base.precompile(Tuple{typeof(checkforoffset!),LoopSet,Symbol,Int64,Vector{Operation},Vector{Symbol},Vector{Int8},Vector{Int8},Vector{Bool},Vector{Symbol},Vector{Symbol},Expr}) |
| 20 | + Base.precompile(Tuple{typeof(gesp_const_offsets!),LoopSet,Symbol,Int64,Vector{Symbol},Vector{Bool},Vector{Tuple{Int64, Symbol}}}) |
| 21 | + Base.precompile(Tuple{typeof(mulexpr),SubArray{Any, 1, Vector{Any}, Tuple{UnitRange{Int64}}, true}}) |
| 22 | + Base.precompile(Tuple{typeof(push!),LoopSet,Expr,Int64,Int64}) |
| 23 | + Base.precompile(Tuple{typeof(pushop!),LoopSet,Operation,Symbol}) |
| 24 | + Base.precompile(Tuple{typeof(recursive_muladd_search!),Expr,Vector{Any},Nothing,Bool,Bool}) |
| 25 | + Base.precompile(Tuple{typeof(substitute_broadcast),Expr,Symbol,Bool,Int8,Int8,Int64}) |
26 | 26 | end
|
0 commit comments