Skip to content

Commit 653e4ca

Browse files
committed
Made default module LoopVectorization.SIMDPirates for calling SIMDPirate methods.
1 parent 38162eb commit 653e4ca

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/LoopVectorization.jl

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -339,22 +339,22 @@ end
339339
# for reductions to be practical. If what we're vectorizing is simple enough not to worry about contamination...then
340340
# it ought to be simple enough so we don't need @vectorize.
341341
elseif @capture(x, reductionA_ = M_.vadd(reductionA_, B_ ) ) || @capture(x, reductionA_ = M_.vadd(B_, reductionA_ ) ) || @capture(x, reductionA_ = vadd(reductionA_, B_ ) ) || @capture(x, reductionA_ = vadd(B_, reductionA_ ) )
342-
M === nothing && (M = :SIMDPirates)
342+
M === nothing && (M = :(LoopVectorization.SIMDPirates))
343343
return :( $reductionA = $M.vifelse($masksym, $M.vadd($reductionA, $B), $reductionA) )
344344
elseif @capture(x, reductionA_ = M_.vmul(reductionA_, B_ ) ) || @capture(x, reductionA_ = M_.vmul(B_, reductionA_ ) ) || @capture(x, reductionA_ = vmul(reductionA_, B_ ) ) || @capture(x, reductionA_ = vmul(B_, reductionA_ ) )
345-
M === nothing && (M = :SIMDPirates)
345+
M === nothing && (M = :(LoopVectorization.SIMDPirates))
346346
return :( $reductionA = $M.vifelse($masksym, $M.vmul($reductionA, $B), $reductionA) )
347347
elseif @capture(x, reductionA_ = M_.vmuladd(B_, C_, reductionA_) ) || @capture(x, reductionA_ = vmuladd(B_, C_, reductionA_) )
348-
M === nothing && (M = :SIMDPirates)
348+
M === nothing && (M = :(LoopVectorization.SIMDPirates))
349349
return :( $reductionA = $M.vifelse($masksym, $M.vmuladd($B, $C, $reductionA), $reductionA) )
350350
elseif @capture(x, reductionA_ = M_.vfnmadd(B_, C_, reductionA_ ) ) || @capture(x, reductionA_ = vfnmadd(B_, C_, reductionA_ ) )
351-
M === nothing && (M = :SIMDPirates)
351+
M === nothing && (M = :(LoopVectorization.SIMDPirates))
352352
return :( $reductionA = $M.vifelse($masksym, $M.vfnmadd($B, $C, $reductionA), $reductionA) )
353353
elseif @capture(x, reductionA_ = M_.vsub(reductionA_, B_ ) ) || @capture(x, reductionA_ = vsub(reductionA_, B_ ) )
354-
M === nothing && (M = :SIMDPirates)
354+
M === nothing && (M = :(LoopVectorization.SIMDPirates))
355355
return :( $reductionA = $M.vifelse($masksym, $M.vsub($reductionA, $B), $reductionA) )
356356
# elseif @capture(x, reductionA_ = M_.vmul(reductionA_, B_ ) )
357-
# M === nothing && (M = :SIMDPirates)
357+
# M === nothing && (M = :(LoopVectorization.SIMDPirates))
358358
# return :( $reductionA = $M.vifelse($masksym, $M.vmul($reductionA, $B), $reductionA) )
359359
else
360360
return x

0 commit comments

Comments
 (0)