Skip to content

Commit bbf4cbd

Browse files
committed
Preparing to register.
1 parent b1a16ea commit bbf4cbd

File tree

3 files changed

+10
-5
lines changed

3 files changed

+10
-5
lines changed

Project.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ version = "0.1.0"
77
CpuId = "adafc99b-e345-5852-983c-f28acb93d879"
88
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
99

10+
[compat]
11+
CpuId = "0.2.2"
12+
julia = "1.0.0"
13+
1014
[extras]
1115
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
1216

src/precompile.jl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,6 @@ function _precompile_()
22
ccall(:jl_generating_output, Cint, ()) == 1 || return nothing
33
precompile(Tuple{typeof(VectorizationBase.T_shift),Type{Float64}})
44
precompile(Tuple{typeof(VectorizationBase.llvmtype),TypeVar})
5+
precompile(Tuple{typeof(VectorizationBase.llvmtype),Type{T} where T})
56
precompile(Tuple{typeof(VectorizationBase.mask_type),Type{Float64}})
67
end

src/vectorizable.jl

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ struct Pointer{T} <: AbstractPointer{T}
125125
ptr::Ptr{T}
126126
@inline Pointer(ptr::Ptr{T}) where {T} = new{T}(ptr)
127127
end
128-
128+
@inline Base.eltype(::AbstractPointer{T}) where {T} = T
129129

130130

131131
abstract type AbstractStridedPointer{T} <: AbstractPointer{T} end
@@ -288,19 +288,19 @@ end
288288
@inline Base.getindex(ptr::AbstractZeroInitializedPointer{T}, i) where {T} = zero(T)
289289

290290
@inline load(ptr::AbstractInitializedPointer) = load(ptr.ptr)
291-
@inline unsafe_load(ptr::AbstractInitializedPointer) = load(ptr.ptr)
291+
@inline Base.unsafe_load(ptr::AbstractInitializedPointer) = load(ptr.ptr)
292292
@inline Base.getindex(ptr::AbstractInitializedPointer) = load(ptr.ptr)
293293

294294
@inline load(ptr::AbstractInitializedPointer, i) = load(gep(ptr, i))
295-
@inline unsafe_load(ptr::AbstractInitializedPointer, i) = load(gep(ptr, i - 1))
295+
@inline Base.unsafe_load(ptr::AbstractInitializedPointer, i) = load(gep(ptr, i - 1))
296296
@inline Base.getindex(ptr::AbstractInitializedPointer, i) = load(gep(ptr, i))
297297

298298
@inline store!(ptr::AbstractPointer{T}, v::T) where {T} = store!(ptr.ptr, v)
299-
@inline unsafe_store!(ptr::AbstractPointer{T}, v::T) where {T} = store!(ptr.ptr, v)
299+
@inline Base.unsafe_store!(ptr::AbstractPointer{T}, v::T) where {T} = store!(ptr.ptr, v)
300300
@inline Base.setindex!(ptr::AbstractPointer{T}, v::T) where {T} = store!(ptr.ptr, v)
301301

302302
@inline store!(ptr::AbstractPointer{T}, v::T, i) where {T} = store!(gep(ptr, i), v)
303-
@inline unsafe_store!(ptr::AbstractPointer{T}, v::T, i) where {T} = store!(gep(ptr, i - 1), v)
303+
@inline Base.unsafe_store!(ptr::AbstractPointer{T}, v::T, i) where {T} = store!(gep(ptr, i - 1), v)
304304
@inline Base.setindex!(ptr::AbstractPointer{T}, v::T, i) where {T} = store!(gep(ptr, i), v)
305305

306306

0 commit comments

Comments
 (0)