Skip to content

Commit 701ea88

Browse files
authored
Use p2align instead of align for OSX compatibility
fixes #1902
1 parent 721c56c commit 701ea88

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

kernel/x86_64/dgemm_kernel_4x8_skylakex.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -869,7 +869,7 @@ CNAME(BLASLONG m, BLASLONG n, BLASLONG k, double alpha, double * __restrict__ A,
869869
"vmovapd %%zmm1, %%zmm27\n"
870870
"vmovapd %%zmm1, %%zmm28\n"
871871
"jmp .label24\n"
872-
".align 32\n"
872+
".p2align 5\n"
873873
/* Inner math loop */
874874
".label24:\n"
875875
"vmovupd -128(%[AO]),%%zmm0\n"
@@ -1037,7 +1037,7 @@ CNAME(BLASLONG m, BLASLONG n, BLASLONG k, double alpha, double * __restrict__ A,
10371037
"vmovapd %%zmm1, %%zmm17\n"
10381038
"vmovapd %%zmm1, %%zmm18\n"
10391039
"jmp .label16\n"
1040-
".align 32\n"
1040+
".p2align 5\n"
10411041
/* Inner math loop */
10421042
".label16:\n"
10431043
"vmovupd -128(%[AO]),%%zmm0\n"
@@ -1165,7 +1165,7 @@ CNAME(BLASLONG m, BLASLONG n, BLASLONG k, double alpha, double * __restrict__ A,
11651165
"vmovapd %%zmm1, %%zmm8\n"
11661166
"vbroadcastsd (%[alpha]), %%zmm9\n"
11671167
"jmp .label1\n"
1168-
".align 32\n"
1168+
".p2align 5\n"
11691169
/* Inner math loop */
11701170
".label1:\n"
11711171
"vmovupd -128(%[AO]),%%zmm0\n"

0 commit comments

Comments
 (0)