@@ -5,18 +5,18 @@ macro gen_loop_issue395(ex)
5
5
sym, ind = ex. args
6
6
loop_body = :(ret[$ ind] = $ sym[$ ind])
7
7
loop = Expr (:for , :($ ind = axes ($ sym, 1 )), loop_body)
8
- return esc (:(@avx $ loop))
8
+ return esc (:(@turbo $ loop))
9
9
end
10
10
macro gen_single_loop (B, A)
11
11
loop_body = :($ B[i] = $ A[i])
12
12
loop = Expr (:for , :(i = indices (($ B, $ A), 1 )), loop_body)
13
- return esc (:(@avx $ loop))
13
+ return esc (:(@turbo $ loop))
14
14
end
15
15
macro gen_nest_loop (C, A, B)
16
16
loop_body = :($ C[i, j] = $ A[i] * $ B[j])
17
17
loop_head = Expr (:block , :(j = indices (($ C, $ B), (2 , 1 ))), :(i = indices (($ C, $ A), 1 )))
18
18
loop = Expr (:for , loop_head, loop_body)
19
- return esc (:(@avx $ loop))
19
+ return esc (:(@turbo $ loop))
20
20
end
21
21
macro gen_A_mul_B (C, A, B)
22
22
inner_body = :(Cji += $ A[j, k] * $ B[k, i])
@@ -28,7 +28,7 @@ macro gen_A_mul_B(C, A, B)
28
28
$ C[j, i] = Cji
29
29
end
30
30
)
31
- return esc (:(@avx $ loop))
31
+ return esc (:(@turbo $ loop))
32
32
end
33
33
34
34
@testset " check_block, #395" begin
0 commit comments