Removed extra prototypes for ?gemm3m APIs

- Removed prototypes for float(sgemm3m) and double(dgemm3m) types,
  as BLIS implements this API only for scomplex(cgemm3m) and
  dcomplex(zgemm3m)

AMD-Internal: [SWLCSG-1477]
Change-Id: Ifad86a74b4c939ed240743894b85bb4fa5e6d754
This commit is contained in:
Dipal M Zambare
2022-09-15 17:38:27 +05:30
parent a5891f7ead
commit de3247b0da
2 changed files with 8 additions and 2 deletions

View File

@@ -67,6 +67,6 @@ BLIS_EXPORT_BLAS void PASTEF77S(ch,blasname) \
);
#ifdef BLIS_ENABLE_BLAS
INSERT_GENTPROT_BLAS( gemm3m )
INSERT_GENTPROT_BLAS_CZ( gemm3m )
#endif

View File

@@ -1,3 +1,4 @@
/*
BLIS
@@ -5,7 +6,7 @@
libraries.
Copyright (C) 2014, The University of Texas at Austin
Copyright (C) 2020, Advanced Micro Devices, Inc.
Copyright (C) 2020-2022, Advanced Micro Devices, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
@@ -56,6 +57,11 @@ GENTPROT( double, d, blasname ) \
GENTPROT( scomplex, c, blasname ) \
GENTPROT( dcomplex, z, blasname )
#define INSERT_GENTPROT_BLAS_CZ( blasname ) \
\
GENTPROT( scomplex, c, blasname ) \
GENTPROT( dcomplex, z, blasname )
// -- Basic one-operand macro with real domain only --