Skip to content

Commit d48e959

Browse files
committed
check_args(::AbstractStridedPointer) = true
1 parent 758c296 commit d48e959

File tree

3 files changed

+3
-2
lines changed

3 files changed

+3
-2
lines changed

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ UnPack = "3a884ed6-31ef-47d7-9d2a-63182c4928ed"
1414
VectorizationBase = "3d5dd08c-fd9d-11e8-17fa-ed2836048c2f"
1515

1616
[compat]
17-
ArrayInterface = "2.14.1"
17+
ArrayInterface = "2.14.2"
1818
DocStringExtensions = "0.8"
1919
IfElse = "0.1"
2020
OffsetArrays = "1"

src/condense_loopset.jl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -260,6 +260,7 @@ Additionally, define `pointer` and `stride` methods.
260260
end
261261
@inline check_args(A::BitVector) = true
262262
@inline check_args(A::BitArray) = iszero(size(A,1) & 7)
263+
@inline check_args(::VectorizationBase.AbstractStridedPointer) = true
263264
@inline check_args(_) = false
264265
@inline check_args(A, B, C::Vararg{Any,K}) where {K} = check_args(A) && check_args(B, C...)
265266
"""

test/arraywrappers.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using LoopVectorization, Test#, OffsetArrays
22

3-
@testset begin
3+
@testset "Array Wrappers" begin
44

55
function addone!(y, x)
66
@avx for i eachindex(x,y)

0 commit comments

Comments
 (0)