File tree Expand file tree Collapse file tree 3 files changed +6
-6
lines changed Expand file tree Collapse file tree 3 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ Parameters = "0.12.0"
17
17
SIMDPirates = " 0.1.0"
18
18
SLEEFPirates = " 0.1.1"
19
19
VectorizationBase = " 0.1.3"
20
- julia = " 1.0 .0"
20
+ julia = " 1.3 .0"
21
21
22
22
[extras ]
23
23
Test = " 8dfed614-e22c-5e08-85e1-65c5234f0b40"
Original file line number Diff line number Diff line change 1
1
# lv(x) = Expr(:(.), :LoopVectorization, QuoteNode(x))
2
- @static if VERSION < v " 1.3.0"
3
- lv (x) = Expr (:(.), :LoopVectorization , QuoteNode (x))
4
- else
2
+ # @static if VERSION < v"1.3.0"
3
+ # lv(x) = Expr(:(.), :LoopVectorization, QuoteNode(x))
4
+ # else
5
5
lv (x) = GlobalRef (LoopVectorization, x)
6
- end
6
+ # end
7
7
8
8
isdense (:: Type{<:DenseArray} ) = true
9
9
Original file line number Diff line number Diff line change @@ -281,7 +281,7 @@ function lower_compute!(
281
281
# @show instr parentsunrolled
282
282
# parentsyms = [opp.variable for opp ∈ parents(op)]
283
283
Uiter = opunrolled ? U - 1 : 0
284
- maskreduct = mask != = nothing && isreduction (op)# any(opp -> opp.variable === var, parents_op)
284
+ maskreduct = mask != = nothing && isreduction (op) && any (opp -> opp. variable === var, parents_op)
285
285
# if a parent is not unrolled, the compiler should handle broadcasting CSE.
286
286
# because unrolled/tiled parents result in an unrolled/tiled dependendency,
287
287
# we handle both the tiled and untiled case here.
You can’t perform that action at this time.
0 commit comments