1
1
function _precompile_ ()
2
2
ccall (:jl_generating_output , Cint, ()) == 1 || return nothing
3
3
4
- Base. precompile (Tuple{Core. kwftype (typeof (LoopVectorization. vreduce)),NamedTuple{(:dims ,),Tuple{Int}},typeof (vreduce),typeof (+ ),Array{Float32,3 }})
5
- Base. precompile (Tuple{Core. kwftype (typeof (LoopVectorization. vreduce)),NamedTuple{(:dims ,),Tuple{Int}},typeof (vreduce),typeof (+ ),Array{Float64,3 }})
6
- Base. precompile (Tuple{Core. kwftype (typeof (LoopVectorization. vreduce)),NamedTuple{(:dims ,),Tuple{Int}},typeof (vreduce),typeof (max),Array{Float32,1 }})
7
- Base. precompile (Tuple{Core. kwftype (typeof (LoopVectorization. vreduce)),NamedTuple{(:dims ,),Tuple{Int}},typeof (vreduce),typeof (max),Array{Float32,3 }})
8
- Base. precompile (Tuple{Core. kwftype (typeof (LoopVectorization. vreduce)),NamedTuple{(:dims ,),Tuple{Int}},typeof (vreduce),typeof (max),Array{Float64,1 }})
9
- Base. precompile (Tuple{Core. kwftype (typeof (LoopVectorization. vreduce)),NamedTuple{(:dims ,),Tuple{Int}},typeof (vreduce),typeof (max),Array{Float64,3 }})
10
- Base. precompile (Tuple{Core. kwftype (typeof (LoopVectorization. vreduce)),NamedTuple{(:dims ,),Tuple{Int}},typeof (vreduce),typeof (min),Array{Float32,1 }})
11
- Base. precompile (Tuple{Core. kwftype (typeof (LoopVectorization. vreduce)),NamedTuple{(:dims ,),Tuple{Int}},typeof (vreduce),typeof (min),Array{Float32,3 }})
12
- Base. precompile (Tuple{Core. kwftype (typeof (LoopVectorization. vreduce)),NamedTuple{(:dims ,),Tuple{Int}},typeof (vreduce),typeof (min),Array{Float64,1 }})
13
- Base. precompile (Tuple{Core. kwftype (typeof (LoopVectorization. vreduce)),NamedTuple{(:dims ,),Tuple{Int}},typeof (vreduce),typeof (min),Array{Float64,3 }})
14
- Base. precompile (Tuple{Type{LoopVectorization. ArrayRefStruct},LoopVectorization. LoopSet,LoopVectorization. ArrayReferenceMeta,Array{Symbol,1 }})
15
4
Base. precompile (Tuple{Type{LoopVectorization. LoopSet},Array{Symbol,1 },Array{Int,1 },Array{LoopVectorization. Loop,1 },Dict{Symbol,LoopVectorization. Operation},Array{LoopVectorization. Operation,1 },Array{Int,1 },Array{Int,1 },LoopVectorization. LoopOrder,Expr,Expr,Array{Tuple{Int,Symbol},1 },Array{Tuple{Int,Int},1 },Array{Tuple{Int,Float64},1 },Array{Int,1 },Array{Int,1 },Array{Symbol,1 },Array{Symbol,1 },Array{Symbol,1 },Array{LoopVectorization. ArrayReferenceMeta,1 },Array{Float64,2 },Array{Float64,2 },Array{Bool,1 },Array{Bool,1 },Base. RefValue{LoopVectorization. UnrollSpecification},Base. RefValue{Bool},Base. RefValue{LoopVectorization. LoopStartStopManager},Base. RefValue{Bool},Symbol})
16
5
Base. precompile (Tuple{Type{LoopVectorization. LoopSet},Expr,Symbol})
17
6
Base. precompile (Tuple{Type{LoopVectorization. LoopSet},Symbol})
18
- Base. precompile (Tuple{typeof (Base. mapreduce_impl),typeof (LoopVectorization. elsize),typeof (max),Array{LoopVectorization. Operation,1 },Int,Int})
19
- Base. precompile (Tuple{typeof (LoopVectorization. _avx_loopset),Core. SimpleVector,Core. SimpleVector,Core. SimpleVector,Core. SimpleVector,Core. SimpleVector,Any})
20
7
Base. precompile (Tuple{typeof (LoopVectorization. add_ci_call!),Expr,Any,Array{Any,1 },Array{Symbol,1 },Int,Symbol})
21
- Base. precompile (Tuple{typeof (LoopVectorization. add_ci_call!),Expr,Any,Array{Any,1 },Array{Symbol,1 },Int})
22
8
Base. precompile (Tuple{typeof (LoopVectorization. add_compute!),LoopVectorization. LoopSet,Symbol,Expr,Int,Int,LoopVectorization. ArrayReferenceMetaPosition})
23
9
Base. precompile (Tuple{typeof (LoopVectorization. add_compute!),LoopVectorization. LoopSet,Symbol,Expr,Int,Int,Nothing})
24
10
Base. precompile (Tuple{typeof (LoopVectorization. add_constant!),LoopVectorization. LoopSet,Float64,Array{Symbol,1 },Symbol,Int})
@@ -29,17 +15,15 @@ function _precompile_()
29
15
Base. precompile (Tuple{typeof (LoopVectorization. array_reference_meta!),LoopVectorization. LoopSet,Symbol,SubArray{Any,1 ,Array{Any,1 },Tuple{UnitRange{Int}},true },Int,Nothing})
30
16
Base. precompile (Tuple{typeof (LoopVectorization. avx_loopset),Array{LoopVectorization. Instruction,1 },Array{LoopVectorization. OperationStruct,1 },Array{LoopVectorization. ArrayRefStruct,1 },Core. SimpleVector,Core. SimpleVector,Core. SimpleVector,Any})
31
17
Base. precompile (Tuple{typeof (LoopVectorization. check_macro_kwarg),Expr})
18
+ Base. precompile (Tuple{typeof (LoopVectorization. choose_order_cost),LoopVectorization. LoopSet})
32
19
Base. precompile (Tuple{typeof (LoopVectorization. cost_vec_buf),LoopVectorization. LoopSet})
33
20
Base. precompile (Tuple{typeof (LoopVectorization. evaluate_cost_tile),LoopVectorization. LoopSet,Array{Symbol,1 },LoopVectorization. UnrollSymbols})
34
21
Base. precompile (Tuple{typeof (LoopVectorization. evaluate_cost_unroll),LoopVectorization. LoopSet,Array{Symbol,1 },Symbol,Float64})
35
22
Base. precompile (Tuple{typeof (LoopVectorization. generate_call),LoopVectorization. LoopSet,Tuple{Int8,Int8,Int8},Bool})
36
- Base. precompile (Tuple{typeof (LoopVectorization. prefetchisagoodidea),LoopVectorization. LoopSet,LoopVectorization. Operation,LoopVectorization. UnrollArgs{Int}})
23
+ Base. precompile (Tuple{typeof (LoopVectorization. lower_and_split_loops),LoopVectorization. LoopSet,Int})
24
+ Base. precompile (Tuple{typeof (LoopVectorization. matches),LoopVectorization. Operation,LoopVectorization. Operation})
37
25
Base. precompile (Tuple{typeof (LoopVectorization. pushop!),LoopVectorization. LoopSet,LoopVectorization. Operation,Symbol})
38
- Base. precompile (Tuple{typeof (LoopVectorization. repeated_index!),LoopVectorization. LoopSet,Array{Symbol,1 },Symbol,Int,Int})
39
- Base. precompile (Tuple{typeof (LoopVectorization. stride_penalty),LoopVectorization. LoopSet,Array{Symbol,1 }})
40
26
Base. precompile (Tuple{typeof (LoopVectorization. substitute_broadcast),Expr,Symbol})
41
- Base. precompile (Tuple{typeof (LoopVectorization. vmap_quote),Int,Type{Float32}})
42
27
Base. precompile (Tuple{typeof (println),Base. GenericIOBuffer{Array{UInt8,1 }},Array{LoopVectorization. Operation,1 }})
43
28
Base. precompile (Tuple{typeof (push!),LoopVectorization. LoopSet,Expr,Int,Int})
44
29
end
45
-
0 commit comments