Skip to content

Commit 9955f09

Browse files
authored
Merge pull request #2294 from martin-frbg/ios-cleanup
Remove obsolete workarounds for IOS on ARMV8
2 parents eb2eddf + df85755 commit 9955f09

File tree

2 files changed

+0
-70
lines changed

2 files changed

+0
-70
lines changed

kernel/arm64/KERNEL.ARMV8

Lines changed: 0 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -91,51 +91,17 @@ IDAMAXKERNEL = iamax.S
9191
ICAMAXKERNEL = izamax.S
9292
IZAMAXKERNEL = izamax.S
9393

94-
ifneq ($(OS_DARWIN)$(CROSS),11)
9594
SNRM2KERNEL = nrm2.S
9695
DNRM2KERNEL = nrm2.S
9796
CNRM2KERNEL = znrm2.S
9897
ZNRM2KERNEL = znrm2.S
99-
endif
10098

10199
DDOTKERNEL = dot.S
102100
SDOTKERNEL = dot.S
103101
CDOTKERNEL = zdot.S
104102
ZDOTKERNEL = zdot.S
105103
DSDOTKERNEL = dot.S
106104

107-
ifeq ($(OS_DARWIN)$(CROSS),11)
108-
109-
STRMMKERNEL = ../generic/trmmkernel_2x2.c
110-
DTRMMKERNEL = ../generic/trmmkernel_2x2.c
111-
CTRMMKERNEL = ../generic/ztrmmkernel_2x2.c
112-
ZTRMMKERNEL = ../generic/ztrmmkernel_2x2.c
113-
114-
SGEMMKERNEL = ../generic/gemmkernel_2x2.c
115-
SGEMMONCOPY = ../generic/gemm_ncopy_2.c
116-
SGEMMOTCOPY = ../generic/gemm_tcopy_2.c
117-
SGEMMONCOPYOBJ = sgemm_oncopy$(TSUFFIX).$(SUFFIX)
118-
SGEMMOTCOPYOBJ = sgemm_otcopy$(TSUFFIX).$(SUFFIX)
119-
120-
DGEMMKERNEL = ../generic/gemmkernel_2x2.c
121-
DGEMMONCOPY = ../generic/gemm_ncopy_2.c
122-
DGEMMOTCOPY = ../generic/gemm_tcopy_2.c
123-
DGEMMONCOPYOBJ = dgemm_oncopy$(TSUFFIX).$(SUFFIX)
124-
DGEMMOTCOPYOBJ = dgemm_otcopy$(TSUFFIX).$(SUFFIX)
125-
126-
CGEMMKERNEL = ../generic/zgemmkernel_2x2.c
127-
CGEMMONCOPY = ../generic/zgemm_ncopy_2.c
128-
CGEMMOTCOPY = ../generic/zgemm_tcopy_2.c
129-
CGEMMONCOPYOBJ = cgemm_oncopy$(TSUFFIX).$(SUFFIX)
130-
CGEMMOTCOPYOBJ = cgemm_otcopy$(TSUFFIX).$(SUFFIX)
131-
132-
ZGEMMKERNEL = ../generic/zgemmkernel_2x2.c
133-
ZGEMMONCOPY = ../generic/zgemm_ncopy_2.c
134-
ZGEMMOTCOPY = ../generic/zgemm_tcopy_2.c
135-
ZGEMMONCOPYOBJ = zgemm_oncopy$(TSUFFIX).$(SUFFIX)
136-
ZGEMMOTCOPYOBJ = zgemm_otcopy$(TSUFFIX).$(SUFFIX)
137-
138-
else
139105
SGEMMKERNEL = sgemm_kernel_$(SGEMM_UNROLL_M)x$(SGEMM_UNROLL_N).S
140106
STRMMKERNEL = strmm_kernel_$(SGEMM_UNROLL_M)x$(SGEMM_UNROLL_N).S
141107
ifneq ($(SGEMM_UNROLL_M), $(SGEMM_UNROLL_N))
@@ -202,5 +168,3 @@ ZGEMMONCOPY = ../generic/zgemm_ncopy_$(ZGEMM_UNROLL_N).c
202168
ZGEMMOTCOPY = ../generic/zgemm_tcopy_$(ZGEMM_UNROLL_N).c
203169
ZGEMMONCOPYOBJ = zgemm_oncopy$(TSUFFIX).$(SUFFIX)
204170
ZGEMMOTCOPYOBJ = zgemm_otcopy$(TSUFFIX).$(SUFFIX)
205-
206-
endif

param.h

Lines changed: 0 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -2588,38 +2588,6 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
25882588

25892589
#define SYMV_P 16
25902590

2591-
// Darwin / Cross
2592-
#if defined(OS_DARWIN) && defined(CROSS)
2593-
2594-
#define SGEMM_DEFAULT_UNROLL_M 2
2595-
#define SGEMM_DEFAULT_UNROLL_N 2
2596-
2597-
#define DGEMM_DEFAULT_UNROLL_M 2
2598-
#define DGEMM_DEFAULT_UNROLL_N 2
2599-
2600-
#define CGEMM_DEFAULT_UNROLL_M 2
2601-
#define CGEMM_DEFAULT_UNROLL_N 2
2602-
2603-
#define ZGEMM_DEFAULT_UNROLL_M 2
2604-
#define ZGEMM_DEFAULT_UNROLL_N 2
2605-
2606-
#define SGEMM_DEFAULT_P 128
2607-
#define DGEMM_DEFAULT_P 128
2608-
#define CGEMM_DEFAULT_P 96
2609-
#define ZGEMM_DEFAULT_P 64
2610-
2611-
#define SGEMM_DEFAULT_Q 240
2612-
#define DGEMM_DEFAULT_Q 120
2613-
#define CGEMM_DEFAULT_Q 120
2614-
#define ZGEMM_DEFAULT_Q 120
2615-
2616-
#define SGEMM_DEFAULT_R 12288
2617-
#define DGEMM_DEFAULT_R 8192
2618-
#define CGEMM_DEFAULT_R 4096
2619-
#define ZGEMM_DEFAULT_R 4096
2620-
2621-
#else // Linux / Native
2622-
26232591
#if defined(CORTEXA53) || defined(CORTEXA57) || \
26242592
defined(CORTEXA72) || defined(CORTEXA73) || \
26252593
defined(FALKOR) || defined(TSV110)
@@ -2755,8 +2723,6 @@ is a big desktop or server with abundant cache rather than a phone or embedded d
27552723

27562724
#endif // Cores
27572725

2758-
#endif // Linux / Darwin
2759-
27602726
#endif // ARMv8
27612727

27622728
#if defined(ARMV5)

0 commit comments

Comments
 (0)