Browse Source

Merge pull request #4850 from martin-frbg/generic_3m

Make the dummy GEMM3M kernel for GENERIC targets forward to regular GEMM for now
tags/v0.3.28^2
Martin Kroeker GitHub 1 year ago
parent
commit
deae7cf1ec
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
2 changed files with 6 additions and 9 deletions
  1. +0
    -9
      kernel/Makefile.L3
  2. +6
    -0
      kernel/generic/zgemm3mkernel_dump.c

+ 0
- 9
kernel/Makefile.L3 View File

@@ -17,15 +17,6 @@ ifeq ($(ARCH), ia64)
USE_GEMM3M = 1 USE_GEMM3M = 1
endif endif


ifneq ($(DYNAMIC_ARCH), 1)
ifeq ($(TARGET), GENERIC)
USE_GEMM3M = 0
endif
else
ifeq ($(CORE), GENERIC)
USE_GEMM3M = 0
endif
endif


ifeq ($(ARCH), arm) ifeq ($(ARCH), arm)
USE_TRMM = 1 USE_TRMM = 1


+ 6
- 0
kernel/generic/zgemm3mkernel_dump.c View File

@@ -25,10 +25,16 @@ CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*****************************************************************************/ *****************************************************************************/
#if 1


#include "zgemmkernel_2x2.c"


#else
#include "common.h" #include "common.h"


int CNAME(BLASLONG bm, BLASLONG bn, BLASLONG bk, FLOAT alphar, FLOAT alphai, FLOAT * ba, FLOAT * bb, FLOAT * C, BLASLONG ldc) int CNAME(BLASLONG bm, BLASLONG bn, BLASLONG bk, FLOAT alphar, FLOAT alphai, FLOAT * ba, FLOAT * bb, FLOAT * C, BLASLONG ldc)
{ {
return 0; return 0;
} }
#endif

Loading…
Cancel
Save