mirror of
https://github.com/intel/isa-l.git
synced 2025-10-28 19:51:56 +01:00
build: Fix for mac nasm lack of symbol types
Change-Id: I9ee86a3e32876d3860477c8365fc459d94a8920e Signed-off-by: Greg Tucker <greg.b.tucker@intel.com>
This commit is contained in:
@@ -238,7 +238,7 @@ section .text
|
||||
%endif
|
||||
|
||||
align 16
|
||||
global gf_2vect_dot_prod_avx:function
|
||||
global gf_2vect_dot_prod_avx:ISAL_SYM_TYPE_FUNCTION
|
||||
|
||||
func(gf_2vect_dot_prod_avx)
|
||||
FUNC_SAVE
|
||||
|
||||
@@ -248,7 +248,7 @@ section .text
|
||||
%endif
|
||||
|
||||
align 16
|
||||
global gf_2vect_dot_prod_avx2:function
|
||||
global gf_2vect_dot_prod_avx2:ISAL_SYM_TYPE_FUNCTION
|
||||
|
||||
func(gf_2vect_dot_prod_avx2)
|
||||
FUNC_SAVE
|
||||
|
||||
@@ -160,7 +160,7 @@ default rel
|
||||
section .text
|
||||
|
||||
align 16
|
||||
global gf_2vect_dot_prod_avx512:function
|
||||
global gf_2vect_dot_prod_avx512:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_2vect_dot_prod_avx512)
|
||||
FUNC_SAVE
|
||||
sub len, 64
|
||||
|
||||
@@ -238,7 +238,7 @@ section .text
|
||||
%endif
|
||||
|
||||
align 16
|
||||
global gf_2vect_dot_prod_sse:function
|
||||
global gf_2vect_dot_prod_sse:ISAL_SYM_TYPE_FUNCTION
|
||||
|
||||
func(gf_2vect_dot_prod_sse)
|
||||
FUNC_SAVE
|
||||
|
||||
@@ -155,7 +155,7 @@ section .text
|
||||
|
||||
|
||||
align 16
|
||||
global gf_2vect_mad_avx:function
|
||||
global gf_2vect_mad_avx:ISAL_SYM_TYPE_FUNCTION
|
||||
|
||||
func(gf_2vect_mad_avx)
|
||||
FUNC_SAVE
|
||||
|
||||
@@ -163,7 +163,7 @@ section .text
|
||||
%define xtmpd2 ymm9
|
||||
|
||||
align 16
|
||||
global gf_2vect_mad_avx2:function
|
||||
global gf_2vect_mad_avx2:ISAL_SYM_TYPE_FUNCTION
|
||||
|
||||
func(gf_2vect_mad_avx2)
|
||||
FUNC_SAVE
|
||||
|
||||
@@ -149,7 +149,7 @@ section .text
|
||||
%define xmask0f zmm14
|
||||
|
||||
align 16
|
||||
global gf_2vect_mad_avx512:function
|
||||
global gf_2vect_mad_avx512:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_2vect_mad_avx512)
|
||||
FUNC_SAVE
|
||||
sub len, 64
|
||||
|
||||
@@ -154,7 +154,7 @@ section .text
|
||||
|
||||
|
||||
align 16
|
||||
global gf_2vect_mad_sse:function
|
||||
global gf_2vect_mad_sse:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_2vect_mad_sse)
|
||||
FUNC_SAVE
|
||||
sub len, 16
|
||||
|
||||
@@ -261,7 +261,7 @@ section .text
|
||||
%endif
|
||||
|
||||
align 16
|
||||
global gf_3vect_dot_prod_avx:function
|
||||
global gf_3vect_dot_prod_avx:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_3vect_dot_prod_avx)
|
||||
FUNC_SAVE
|
||||
SLDR len, len_m
|
||||
|
||||
@@ -269,7 +269,7 @@ section .text
|
||||
%endif
|
||||
|
||||
align 16
|
||||
global gf_3vect_dot_prod_avx2:function
|
||||
global gf_3vect_dot_prod_avx2:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_3vect_dot_prod_avx2)
|
||||
FUNC_SAVE
|
||||
SLDR len, len_m
|
||||
|
||||
@@ -173,7 +173,7 @@ default rel
|
||||
section .text
|
||||
|
||||
align 16
|
||||
global gf_3vect_dot_prod_avx512:function
|
||||
global gf_3vect_dot_prod_avx512:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_3vect_dot_prod_avx512)
|
||||
FUNC_SAVE
|
||||
sub len, 64
|
||||
|
||||
@@ -261,7 +261,7 @@ section .text
|
||||
%endif
|
||||
|
||||
align 16
|
||||
global gf_3vect_dot_prod_sse:function
|
||||
global gf_3vect_dot_prod_sse:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_3vect_dot_prod_sse)
|
||||
FUNC_SAVE
|
||||
SLDR len, len_m
|
||||
|
||||
@@ -158,7 +158,7 @@ section .text
|
||||
%define xd3 xtmph1
|
||||
|
||||
align 16
|
||||
global gf_3vect_mad_avx:function
|
||||
global gf_3vect_mad_avx:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_3vect_mad_avx)
|
||||
FUNC_SAVE
|
||||
sub len, 16
|
||||
|
||||
@@ -165,7 +165,7 @@ section .text
|
||||
%define xd3 ymm10
|
||||
|
||||
align 16
|
||||
global gf_3vect_mad_avx2:function
|
||||
global gf_3vect_mad_avx2:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_3vect_mad_avx2)
|
||||
FUNC_SAVE
|
||||
sub len, 32
|
||||
|
||||
@@ -152,7 +152,7 @@ section .text
|
||||
%define xmask0f zmm17
|
||||
|
||||
align 16
|
||||
global gf_3vect_mad_avx512:function
|
||||
global gf_3vect_mad_avx512:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_3vect_mad_avx512)
|
||||
FUNC_SAVE
|
||||
sub len, 64
|
||||
|
||||
@@ -156,7 +156,7 @@ section .text
|
||||
%define xd3 xtmph1
|
||||
|
||||
align 16
|
||||
global gf_3vect_mad_sse:function
|
||||
global gf_3vect_mad_sse:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_3vect_mad_sse)
|
||||
FUNC_SAVE
|
||||
sub len, 16
|
||||
|
||||
@@ -294,7 +294,7 @@ section .text
|
||||
%define xp4 xmm5
|
||||
%endif
|
||||
align 16
|
||||
global gf_4vect_dot_prod_avx:function
|
||||
global gf_4vect_dot_prod_avx:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_4vect_dot_prod_avx)
|
||||
FUNC_SAVE
|
||||
SLDR len, len_m
|
||||
|
||||
@@ -302,7 +302,7 @@ section .text
|
||||
%define xp4 ymm5
|
||||
%endif
|
||||
align 16
|
||||
global gf_4vect_dot_prod_avx2:function
|
||||
global gf_4vect_dot_prod_avx2:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_4vect_dot_prod_avx2)
|
||||
FUNC_SAVE
|
||||
SLDR len, len_m
|
||||
|
||||
@@ -191,7 +191,7 @@ default rel
|
||||
section .text
|
||||
|
||||
align 16
|
||||
global gf_4vect_dot_prod_avx512:function
|
||||
global gf_4vect_dot_prod_avx512:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_4vect_dot_prod_avx512)
|
||||
FUNC_SAVE
|
||||
sub len, 64
|
||||
|
||||
@@ -294,7 +294,7 @@ section .text
|
||||
%define xp4 xmm5
|
||||
%endif
|
||||
align 16
|
||||
global gf_4vect_dot_prod_sse:function
|
||||
global gf_4vect_dot_prod_sse:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_4vect_dot_prod_sse)
|
||||
FUNC_SAVE
|
||||
SLDR len, len_m
|
||||
|
||||
@@ -169,7 +169,7 @@ section .text
|
||||
%define xd4 xtmpl1
|
||||
|
||||
align 16
|
||||
global gf_4vect_mad_avx:function
|
||||
global gf_4vect_mad_avx:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_4vect_mad_avx)
|
||||
FUNC_SAVE
|
||||
sub len, 16
|
||||
|
||||
@@ -165,7 +165,7 @@ section .text
|
||||
%define xd4 ymm10
|
||||
|
||||
align 16
|
||||
global gf_4vect_mad_avx2:function
|
||||
global gf_4vect_mad_avx2:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_4vect_mad_avx2)
|
||||
FUNC_SAVE
|
||||
sub len, 32
|
||||
|
||||
@@ -159,7 +159,7 @@ section .text
|
||||
%define xtmpl5 zmm23
|
||||
|
||||
align 16
|
||||
global gf_4vect_mad_avx512:function
|
||||
global gf_4vect_mad_avx512:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_4vect_mad_avx512)
|
||||
FUNC_SAVE
|
||||
sub len, 64
|
||||
|
||||
@@ -168,7 +168,7 @@ section .text
|
||||
%define xd4 xtmpl1
|
||||
|
||||
align 16
|
||||
global gf_4vect_mad_sse:function
|
||||
global gf_4vect_mad_sse:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_4vect_mad_sse)
|
||||
FUNC_SAVE
|
||||
sub len, 16
|
||||
|
||||
@@ -184,7 +184,7 @@ section .text
|
||||
%define xp5 xmm6
|
||||
|
||||
align 16
|
||||
global gf_5vect_dot_prod_avx:function
|
||||
global gf_5vect_dot_prod_avx:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_5vect_dot_prod_avx)
|
||||
FUNC_SAVE
|
||||
sub len, 16
|
||||
|
||||
@@ -189,7 +189,7 @@ section .text
|
||||
%define xp5 ymm6
|
||||
|
||||
align 16
|
||||
global gf_5vect_dot_prod_avx2:function
|
||||
global gf_5vect_dot_prod_avx2:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_5vect_dot_prod_avx2)
|
||||
FUNC_SAVE
|
||||
sub len, 32
|
||||
|
||||
@@ -184,7 +184,7 @@ section .text
|
||||
%define xp5 xmm14
|
||||
|
||||
align 16
|
||||
global gf_5vect_dot_prod_sse:function
|
||||
global gf_5vect_dot_prod_sse:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_5vect_dot_prod_sse)
|
||||
FUNC_SAVE
|
||||
sub len, 16
|
||||
|
||||
@@ -178,7 +178,7 @@ section .text
|
||||
|
||||
|
||||
align 16
|
||||
global gf_5vect_mad_avx:function
|
||||
global gf_5vect_mad_avx:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_5vect_mad_avx)
|
||||
FUNC_SAVE
|
||||
sub len, 16
|
||||
|
||||
@@ -166,7 +166,7 @@ section .text
|
||||
%define xd5 ymm9
|
||||
|
||||
align 16
|
||||
global gf_5vect_mad_avx2:function
|
||||
global gf_5vect_mad_avx2:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_5vect_mad_avx2)
|
||||
FUNC_SAVE
|
||||
sub len, 32
|
||||
|
||||
@@ -177,7 +177,7 @@ section .text
|
||||
|
||||
|
||||
align 16
|
||||
global gf_5vect_mad_sse:function
|
||||
global gf_5vect_mad_sse:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_5vect_mad_sse)
|
||||
FUNC_SAVE
|
||||
sub len, 16
|
||||
|
||||
@@ -182,7 +182,7 @@ section .text
|
||||
%define xp6 xmm7
|
||||
|
||||
align 16
|
||||
global gf_6vect_dot_prod_avx:function
|
||||
global gf_6vect_dot_prod_avx:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_6vect_dot_prod_avx)
|
||||
FUNC_SAVE
|
||||
sub len, 16
|
||||
|
||||
@@ -187,7 +187,7 @@ section .text
|
||||
%define xp6 ymm7
|
||||
|
||||
align 16
|
||||
global gf_6vect_dot_prod_avx2:function
|
||||
global gf_6vect_dot_prod_avx2:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_6vect_dot_prod_avx2)
|
||||
FUNC_SAVE
|
||||
sub len, 32
|
||||
|
||||
@@ -182,7 +182,7 @@ section .text
|
||||
%define xp6 xmm13
|
||||
|
||||
align 16
|
||||
global gf_6vect_dot_prod_sse:function
|
||||
global gf_6vect_dot_prod_sse:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_6vect_dot_prod_sse)
|
||||
FUNC_SAVE
|
||||
sub len, 16
|
||||
|
||||
@@ -184,7 +184,7 @@ section .text
|
||||
|
||||
|
||||
align 16
|
||||
global gf_6vect_mad_avx:function
|
||||
global gf_6vect_mad_avx:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_6vect_mad_avx)
|
||||
FUNC_SAVE
|
||||
sub len, 16
|
||||
|
||||
@@ -177,7 +177,7 @@ section .text
|
||||
%define xd6 xd1
|
||||
|
||||
align 16
|
||||
global gf_6vect_mad_avx2:function
|
||||
global gf_6vect_mad_avx2:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_6vect_mad_avx2)
|
||||
FUNC_SAVE
|
||||
sub len, 32
|
||||
|
||||
@@ -185,7 +185,7 @@ section .text
|
||||
|
||||
|
||||
align 16
|
||||
global gf_6vect_mad_sse:function
|
||||
global gf_6vect_mad_sse:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_6vect_mad_sse)
|
||||
FUNC_SAVE
|
||||
sub len, 16
|
||||
|
||||
@@ -194,7 +194,7 @@ section .text
|
||||
%define xp xmm2
|
||||
|
||||
align 16
|
||||
global gf_vect_dot_prod_avx:function
|
||||
global gf_vect_dot_prod_avx:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_vect_dot_prod_avx)
|
||||
FUNC_SAVE
|
||||
SLDR len, len_m
|
||||
|
||||
@@ -202,7 +202,7 @@ section .text
|
||||
%define xp ymm2
|
||||
|
||||
align 16
|
||||
global gf_vect_dot_prod_avx2:function
|
||||
global gf_vect_dot_prod_avx2:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_vect_dot_prod_avx2)
|
||||
FUNC_SAVE
|
||||
SLDR len, len_m
|
||||
|
||||
@@ -128,7 +128,7 @@ default rel
|
||||
section .text
|
||||
|
||||
align 16
|
||||
global gf_vect_dot_prod_avx512:function
|
||||
global gf_vect_dot_prod_avx512:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_vect_dot_prod_avx512)
|
||||
FUNC_SAVE
|
||||
xor pos, pos
|
||||
|
||||
@@ -194,7 +194,7 @@ section .text
|
||||
%define xp xmm2
|
||||
|
||||
align 16
|
||||
global gf_vect_dot_prod_sse:function
|
||||
global gf_vect_dot_prod_sse:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_vect_dot_prod_sse)
|
||||
FUNC_SAVE
|
||||
SLDR len, len_m
|
||||
|
||||
@@ -131,7 +131,7 @@ section .text
|
||||
%define xtmpd xmm5
|
||||
|
||||
align 16
|
||||
global gf_vect_mad_avx:function
|
||||
global gf_vect_mad_avx:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_vect_mad_avx)
|
||||
FUNC_SAVE
|
||||
sub len, 16
|
||||
|
||||
@@ -139,7 +139,7 @@ section .text
|
||||
%define xtmpd ymm5
|
||||
|
||||
align 16
|
||||
global gf_vect_mad_avx2:function
|
||||
global gf_vect_mad_avx2:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_vect_mad_avx2)
|
||||
FUNC_SAVE
|
||||
sub len, 32
|
||||
|
||||
@@ -127,7 +127,7 @@ section .text
|
||||
%define xmask0f zmm8
|
||||
|
||||
align 16
|
||||
global gf_vect_mad_avx512:function
|
||||
global gf_vect_mad_avx512:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_vect_mad_avx512)
|
||||
FUNC_SAVE
|
||||
sub len, 64
|
||||
|
||||
@@ -131,7 +131,7 @@ section .text
|
||||
|
||||
|
||||
align 16
|
||||
global gf_vect_mad_sse:function
|
||||
global gf_vect_mad_sse:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_vect_mad_sse)
|
||||
FUNC_SAVE
|
||||
sub len, 16
|
||||
|
||||
@@ -111,7 +111,7 @@ section .text
|
||||
%define xtmp2c xmm7
|
||||
|
||||
align 16
|
||||
global gf_vect_mul_avx:function
|
||||
global gf_vect_mul_avx:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_vect_mul_avx)
|
||||
FUNC_SAVE
|
||||
mov pos, 0
|
||||
|
||||
@@ -112,7 +112,7 @@ section .text
|
||||
|
||||
|
||||
align 16
|
||||
global gf_vect_mul_sse:function
|
||||
global gf_vect_mul_sse:ISAL_SYM_TYPE_FUNCTION
|
||||
func(gf_vect_mul_sse)
|
||||
FUNC_SAVE
|
||||
mov pos, 0
|
||||
|
||||
Reference in New Issue
Block a user