]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/isa-l/erasure_code/gf_4vect_dot_prod_avx2.asm
import quincy beta 17.1.0
[ceph.git] / ceph / src / isa-l / erasure_code / gf_4vect_dot_prod_avx2.asm
index 181a18d9dc33858540c218531425a432181ddc3e..e422e28c935d682a19cfa23bf3e0d3e2afd79297 100644 (file)
@@ -56,7 +56,7 @@
  %define PS     8
  %define LOG_PS 3
 
- %define func(x) x:
+ %define func(x) x: endbranch
  %macro FUNC_SAVE 0
        push    r12
        push    r13
 
  %define PS     4
  %define LOG_PS 2
- %define func(x) x:
+ %define func(x) x: endbranch
  %define arg(x) [ebp + PS*2 + PS*x]
  %define var(x) [ebp - PS - PS*x]
 
@@ -302,7 +302,7 @@ section .text
  %define xp4    ymm5
 %endif
 align 16
-global gf_4vect_dot_prod_avx2:ISAL_SYM_TYPE_FUNCTION
+mk_global gf_4vect_dot_prod_avx2, function
 func(gf_4vect_dot_prod_avx2)
        FUNC_SAVE
        SLDR    len, len_m