mirror of
https://github.com/amd/blis.git
synced 2026-05-05 23:11:15 +00:00
Deprecate S16 LPGEMM APIs.
-The following S16 APIs are removed: 1. aocl_gemm_u8s8s16os16 2. aocl_gemm_u8s8s16os8 3. aocl_gemm_u8s8s16ou8 4. aocl_gemm_s8s8s16os16 5. aocl_gemm_s8s8s16os8 along with the associated reorder APIs and corresponding framework elements. AMD-Internal: [CPUPL-6412] Change-Id: I251f8b02a4cba5110615ddeb977d86f5c949363b
This commit is contained in:
@@ -51,10 +51,8 @@ BLIS_EXPORT_ADDON siz_t aocl_get_reorder_buf_size_ ## LP_SFX \
|
||||
|
||||
AOCL_GEMM_GET_REORDER_BUF_SIZE(f32f32f32of32);
|
||||
AOCL_GEMM_GET_REORDER_BUF_SIZE(u8s8s32os32);
|
||||
AOCL_GEMM_GET_REORDER_BUF_SIZE(u8s8s16os16);
|
||||
AOCL_GEMM_GET_REORDER_BUF_SIZE(bf16bf16f32of32);
|
||||
AOCL_GEMM_GET_REORDER_BUF_SIZE(s8s8s32os32);
|
||||
AOCL_GEMM_GET_REORDER_BUF_SIZE(s8s8s16os16);
|
||||
AOCL_GEMM_GET_REORDER_BUF_SIZE(u8s4s32os32);
|
||||
AOCL_GEMM_GET_REORDER_BUF_SIZE(bf16s4f32of32);
|
||||
|
||||
@@ -76,11 +74,9 @@ BLIS_EXPORT_ADDON void aocl_reorder_ ## LP_SFX \
|
||||
|
||||
AOCL_GEMM_REORDER(float,f32f32f32of32);
|
||||
AOCL_GEMM_REORDER(int8_t,u8s8s32os32);
|
||||
AOCL_GEMM_REORDER(int8_t,u8s8s16os16);
|
||||
AOCL_GEMM_REORDER(bfloat16,bf16bf16f32of32);
|
||||
AOCL_GEMM_REORDER(bfloat16,bf16bf16f32of32_reference);
|
||||
AOCL_GEMM_REORDER(int8_t,s8s8s32os32);
|
||||
AOCL_GEMM_REORDER(int8_t,s8s8s16os16);
|
||||
AOCL_GEMM_REORDER(int8_t,u8s4s32os32);
|
||||
AOCL_GEMM_REORDER(int8_t, bf16s4f32of32);
|
||||
|
||||
@@ -136,7 +132,6 @@ BLIS_EXPORT_ADDON void aocl_gemm_ ## LP_SFX \
|
||||
) \
|
||||
|
||||
AOCL_GEMM_MATMUL(uint8_t,int8_t,int32_t,int32_t,u8s8s32os32);
|
||||
AOCL_GEMM_MATMUL(uint8_t,int8_t,int16_t,int16_t,u8s8s16os16);
|
||||
AOCL_GEMM_MATMUL(uint8_t,int8_t,int8_t,int32_t,u8s8s32os8);
|
||||
AOCL_GEMM_MATMUL(uint8_t,int8_t,bfloat16,int32_t,u8s8s32obf16);
|
||||
AOCL_GEMM_MATMUL(uint8_t,int8_t,float,int32_t,u8s8s32of32);
|
||||
@@ -148,11 +143,6 @@ AOCL_GEMM_MATMUL(int8_t,int8_t,bfloat16,int32_t,s8s8s32obf16);
|
||||
AOCL_GEMM_MATMUL(int8_t,int8_t,float,int32_t,s8s8s32of32);
|
||||
AOCL_GEMM_MATMUL(int8_t,int8_t,uint8_t,int32_t,s8s8s32ou8);
|
||||
|
||||
AOCL_GEMM_MATMUL(int8_t,int8_t,int16_t,int16_t,s8s8s16os16);
|
||||
AOCL_GEMM_MATMUL(int8_t,int8_t,int8_t,int16_t,s8s8s16os8);
|
||||
AOCL_GEMM_MATMUL(uint8_t,int8_t,int8_t,int16_t,u8s8s16os8);
|
||||
AOCL_GEMM_MATMUL(uint8_t,int8_t,uint8_t,int16_t,u8s8s16ou8);
|
||||
|
||||
AOCL_GEMM_MATMUL(bfloat16,bfloat16,bfloat16,float,bf16bf16f32obf16);
|
||||
AOCL_GEMM_MATMUL(bfloat16,bfloat16,float,float,bf16bf16f32of32);
|
||||
AOCL_GEMM_MATMUL(bfloat16, int8_t, float, float, bf16s4f32of32);
|
||||
|
||||
Reference in New Issue
Block a user