annotate build/linux/amd64/atlas/dmm.h @ 199:28850f3cf65b
Reject troublesome sample rates
author |
Chris Cannam <c.cannam@qmul.ac.uk> |
date |
Tue, 06 Feb 2018 21:11:43 +0000 |
parents |
ddea89113517 |
children |
|
rev |
line source |
c@64
|
1 #ifndef DMM_H
|
c@64
|
2 #define DMM_H
|
c@64
|
3
|
c@64
|
4 #define ATL_mmNOMULADD
|
c@64
|
5 #define ATL_mmLAT 1
|
c@64
|
6 #define ATL_mmMU 12
|
c@64
|
7 #define ATL_mmNU 1
|
c@64
|
8 #define ATL_mmKU 56
|
c@64
|
9 #define MB 56
|
c@64
|
10 #define NB 56
|
c@64
|
11 #define KB 56
|
c@64
|
12 #define NBNB 3136
|
c@64
|
13 #define MBNB 3136
|
c@64
|
14 #define MBKB 3136
|
c@64
|
15 #define NBKB 3136
|
c@64
|
16 #define NB2 112
|
c@64
|
17 #define NBNB2 6272
|
c@64
|
18
|
c@64
|
19 #define ATL_MulByNB(N_) ((N_) * 56)
|
c@64
|
20 #define ATL_DivByNB(N_) ((N_) / 56)
|
c@64
|
21 #define ATL_MulByNBNB(N_) ((N_) * 3136)
|
c@64
|
22 #define NBmm ATL_dJIK56x56x56TN56x56x0_a1_b1
|
c@64
|
23 #define NBmm_b1 ATL_dJIK56x56x56TN56x56x0_a1_b1
|
c@64
|
24 #define NBmm_b0 ATL_dJIK56x56x56TN56x56x0_a1_b0
|
c@64
|
25 #define NBmm_bX ATL_dJIK56x56x56TN56x56x0_a1_bX
|
c@64
|
26
|
c@64
|
27 #endif
|