|
1 | 1 | function _precompile_()
|
2 | 2 | ccall(:jl_generating_output, Cint, ()) == 1 || return nothing
|
3 | 3 |
|
4 |
| - Base.precompile(Tuple{Type{LoopVectorization.LoopSet},Array{Symbol,1},Array{Int64,1},Array{LoopVectorization.Loop,1},Dict{Symbol,LoopVectorization.Operation},Array{LoopVectorization.Operation,1},Array{Int64,1},Array{Int64,1},LoopVectorization.LoopOrder,Expr,Expr,Array{Tuple{Int64,Symbol},1},Array{Tuple{Int64,Int64},1},Array{Tuple{Int64,Float64},1},Array{Int64,1},Array{Int64,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}) |
| 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}) |
5 | 5 | Base.precompile(Tuple{Type{LoopVectorization.LoopSet},Expr,Symbol})
|
6 | 6 | Base.precompile(Tuple{Type{LoopVectorization.LoopSet},Symbol})
|
7 |
| - Base.precompile(Tuple{typeof(LoopVectorization.add_ci_call!),Expr,Any,Array{Any,1},Array{Symbol,1},Int64,Symbol}) |
8 |
| - Base.precompile(Tuple{typeof(LoopVectorization.add_compute!),LoopVectorization.LoopSet,Symbol,Expr,Int64,Int64,LoopVectorization.ArrayReferenceMetaPosition}) |
9 |
| - Base.precompile(Tuple{typeof(LoopVectorization.add_compute!),LoopVectorization.LoopSet,Symbol,Expr,Int64,Int64,Nothing}) |
10 |
| - Base.precompile(Tuple{typeof(LoopVectorization.add_constant!),LoopVectorization.LoopSet,Float64,Array{Symbol,1},Symbol,Int64}) |
11 |
| - Base.precompile(Tuple{typeof(LoopVectorization.add_if!),LoopVectorization.LoopSet,Symbol,Expr,Int64,Int64,LoopVectorization.ArrayReferenceMetaPosition}) |
12 |
| - Base.precompile(Tuple{typeof(LoopVectorization.add_mref!),LoopVectorization.LoopSet,LoopVectorization.ArrayReferenceMeta,Int64,Type{VectorizationBase.PermutedDimsStridedPointer{(2, 1),(2, 1),Float64,VectorizationBase.PackedStridedPointer{Float64,1}}},Symbol}) |
13 |
| - Base.precompile(Tuple{typeof(LoopVectorization.add_pow!),LoopVectorization.LoopSet,Symbol,Expr,Int64,Int64,Int64}) |
| 7 | + Base.precompile(Tuple{typeof(LoopVectorization.add_ci_call!),Expr,Any,Array{Any,1},Array{Symbol,1},Int,Symbol}) |
| 8 | + Base.precompile(Tuple{typeof(LoopVectorization.add_compute!),LoopVectorization.LoopSet,Symbol,Expr,Int,Int,LoopVectorization.ArrayReferenceMetaPosition}) |
| 9 | + Base.precompile(Tuple{typeof(LoopVectorization.add_compute!),LoopVectorization.LoopSet,Symbol,Expr,Int,Int,Nothing}) |
| 10 | + Base.precompile(Tuple{typeof(LoopVectorization.add_constant!),LoopVectorization.LoopSet,Float64,Array{Symbol,1},Symbol,Int}) |
| 11 | + Base.precompile(Tuple{typeof(LoopVectorization.add_if!),LoopVectorization.LoopSet,Symbol,Expr,Int,Int,LoopVectorization.ArrayReferenceMetaPosition}) |
| 12 | + Base.precompile(Tuple{typeof(LoopVectorization.add_mref!),LoopVectorization.LoopSet,LoopVectorization.ArrayReferenceMeta,Int,Type{VectorizationBase.PermutedDimsStridedPointer{(2, 1),(2, 1),Float64,VectorizationBase.PackedStridedPointer{Float64,1}}},Symbol}) |
| 13 | + Base.precompile(Tuple{typeof(LoopVectorization.add_pow!),LoopVectorization.LoopSet,Symbol,Expr,Int,Int,Int}) |
14 | 14 | Base.precompile(Tuple{typeof(LoopVectorization.argmeta_and_consts_description),LoopVectorization.LoopSet,Array{Symbol,1}})
|
15 |
| - Base.precompile(Tuple{typeof(LoopVectorization.array_reference_meta!),LoopVectorization.LoopSet,Symbol,SubArray{Any,1,Array{Any,1},Tuple{UnitRange{Int64}},true},Int64,Nothing}) |
| 15 | + Base.precompile(Tuple{typeof(LoopVectorization.array_reference_meta!),LoopVectorization.LoopSet,Symbol,SubArray{Any,1,Array{Any,1},Tuple{UnitRange{Int}},true},Int,Nothing}) |
16 | 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})
|
17 | 17 | Base.precompile(Tuple{typeof(LoopVectorization.check_macro_kwarg),Expr})
|
18 | 18 | Base.precompile(Tuple{typeof(LoopVectorization.choose_order_cost),LoopVectorization.LoopSet})
|
19 | 19 | Base.precompile(Tuple{typeof(LoopVectorization.cost_vec_buf),LoopVectorization.LoopSet})
|
20 | 20 | Base.precompile(Tuple{typeof(LoopVectorization.evaluate_cost_tile),LoopVectorization.LoopSet,Array{Symbol,1},LoopVectorization.UnrollSymbols})
|
21 | 21 | Base.precompile(Tuple{typeof(LoopVectorization.evaluate_cost_unroll),LoopVectorization.LoopSet,Array{Symbol,1},Symbol,Float64})
|
22 | 22 | Base.precompile(Tuple{typeof(LoopVectorization.generate_call),LoopVectorization.LoopSet,Tuple{Int8,Int8,Int8},Bool})
|
23 |
| - Base.precompile(Tuple{typeof(LoopVectorization.lower_and_split_loops),LoopVectorization.LoopSet,Int64}) |
| 23 | + Base.precompile(Tuple{typeof(LoopVectorization.lower_and_split_loops),LoopVectorization.LoopSet,Int}) |
24 | 24 | Base.precompile(Tuple{typeof(LoopVectorization.matches),LoopVectorization.Operation,LoopVectorization.Operation})
|
25 | 25 | Base.precompile(Tuple{typeof(LoopVectorization.pushop!),LoopVectorization.LoopSet,LoopVectorization.Operation,Symbol})
|
26 | 26 | Base.precompile(Tuple{typeof(LoopVectorization.substitute_broadcast),Expr,Symbol})
|
27 | 27 | Base.precompile(Tuple{typeof(println),Base.GenericIOBuffer{Array{UInt8,1}},Array{LoopVectorization.Operation,1}})
|
28 |
| - Base.precompile(Tuple{typeof(push!),LoopVectorization.LoopSet,Expr,Int64,Int64}) |
| 28 | + Base.precompile(Tuple{typeof(push!),LoopVectorization.LoopSet,Expr,Int,Int}) |
29 | 29 | end
|
0 commit comments