summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwernsaar <wernsaar@googlemail.com>2014-05-18 19:07:51 +0200
committerwernsaar <wernsaar@googlemail.com>2014-05-18 19:07:51 +0200
commitac029f81b3f21ad9c1a68656a937065934bfb33c (patch)
tree313750035c5a898f7b539adcfe8b509776d74386
parentc0cf875a821698467bbc055280f4b7efef5e3f1b (diff)
downloadopenblas-ac029f81b3f21ad9c1a68656a937065934bfb33c.tar.gz
openblas-ac029f81b3f21ad9c1a68656a937065934bfb33c.tar.bz2
openblas-ac029f81b3f21ad9c1a68656a937065934bfb33c.zip
enabled and tested optimized dgetrf function
-rw-r--r--interface/Makefile17
-rw-r--r--lapack-netlib/SRC/Makefile2
-rw-r--r--lapack/Makefile2
3 files changed, 12 insertions, 9 deletions
diff --git a/interface/Makefile b/interface/Makefile
index 708761559..92fc79bc2 100644
--- a/interface/Makefile
+++ b/interface/Makefile
@@ -347,10 +347,13 @@ SLAPACKOBJS = \
spotf2.$(SUFFIX) spotrf.$(SUFFIX) strti2.$(SUFFIX) strtri.$(SUFFIX) \
slaswp.$(SUFFIX) sgetrs.$(SUFFIX) sgesv.$(SUFFIX) spotri.$(SUFFIX) \
+#DLAPACKOBJS = \
+# dgetf2.$(SUFFIX) dgetrf.$(SUFFIX) dlauu2.$(SUFFIX) dlauum.$(SUFFIX) \
+# dpotf2.$(SUFFIX) dpotrf.$(SUFFIX) dtrti2.$(SUFFIX) dtrtri.$(SUFFIX) \
+# dlaswp.$(SUFFIX) dgetrs.$(SUFFIX) dgesv.$(SUFFIX) dpotri.$(SUFFIX) \
+
DLAPACKOBJS = \
- dgetf2.$(SUFFIX) dgetrf.$(SUFFIX) dlauu2.$(SUFFIX) dlauum.$(SUFFIX) \
- dpotf2.$(SUFFIX) dpotrf.$(SUFFIX) dtrti2.$(SUFFIX) dtrtri.$(SUFFIX) \
- dlaswp.$(SUFFIX) dgetrs.$(SUFFIX) dgesv.$(SUFFIX) dpotri.$(SUFFIX) \
+ dgetrf.$(SUFFIX)
QLAPACKOBJS = \
qgetf2.$(SUFFIX) qgetrf.$(SUFFIX) qlauu2.$(SUFFIX) qlauum.$(SUFFIX) \
@@ -372,15 +375,15 @@ XLAPACKOBJS = \
xpotf2.$(SUFFIX) xpotrf.$(SUFFIX) xtrti2.$(SUFFIX) xtrtri.$(SUFFIX) \
xlaswp.$(SUFFIX) xgetrs.$(SUFFIX) xgesv.$(SUFFIX) xpotri.$(SUFFIX) \
-#ifneq ($(NO_LAPACK), 1)
+ifneq ($(NO_LAPACK), 1)
#SBLASOBJS += $(SLAPACKOBJS)
-#DBLASOBJS += $(DLAPACKOBJS)
+DBLASOBJS += $(DLAPACKOBJS)
#QBLASOBJS += $(QLAPACKOBJS)
#CBLASOBJS += $(CLAPACKOBJS)
#ZBLASOBJS += $(ZLAPACKOBJS)
#XBLASOBJS += $(XLAPACKOBJS)
-#endif
+endif
FUNCOBJS = $(SBLASOBJS) $(DBLASOBJS) $(CBLASOBJS) $(ZBLASOBJS)
@@ -1752,7 +1755,7 @@ xgetf2.$(SUFFIX) xgetf2.$(PSUFFIX) : zgetf2.c
sgetrf.$(SUFFIX) sgetrf.$(PSUFFIX) : getrf.c
$(CC) -c $(CFLAGS) $< -o $(@F)
-dgetrf.$(SUFFIX) dgetrf.$(PSUFFIX) : getrf.c
+dgetrf.$(SUFFIX) dgetrf.$(PSUFFIX) : lapack/getrf.c
$(CC) -c $(CFLAGS) $< -o $(@F)
qgetrf.$(SUFFIX) qgetrf.$(PSUFFIX) : getrf.c
diff --git a/lapack-netlib/SRC/Makefile b/lapack-netlib/SRC/Makefile
index 46a3f7881..018345d41 100644
--- a/lapack-netlib/SRC/Makefile
+++ b/lapack-netlib/SRC/Makefile
@@ -262,7 +262,7 @@ DLASRC = \
dgels.o dgelsd.o dgelss.o dgelsx.o dgelsy.o dgeql2.o dgeqlf.o \
dgeqp3.o dgeqpf.o dgeqr2.o dgeqr2p.o dgeqrf.o dgeqrfp.o dgerfs.o \
dgerq2.o dgerqf.o dgesc2.o dgesdd.o dgesv.o dgesvd.o dgesvx.o \
- dgetc2.o dgetf2.o dgetrf.o dgetri.o \
+ dgetc2.o dgetf2.o dgetri.o \
dgetrs.o dggbak.o dggbal.o dgges.o dggesx.o dggev.o dggevx.o \
dggglm.o dgghrd.o dgglse.o dggqrf.o \
dggrqf.o dggsvd.o dggsvp.o dgtcon.o dgtrfs.o dgtsv.o \
diff --git a/lapack/Makefile b/lapack/Makefile
index dd203d222..da88ba00e 100644
--- a/lapack/Makefile
+++ b/lapack/Makefile
@@ -2,7 +2,7 @@ TOPDIR = ..
include ../Makefile.system
#SUBDIRS = laswp getf2 getrf potf2 potrf lauu2 lauum trti2 trtri getrs
-SUBDIRS =
+SUBDIRS = getrf getf2 laswp
FLAMEDIRS = laswp getf2 potf2 lauu2 trti2