annotate build/linux/amd64/atlas/atlas_dr1.h @ 227:61d3990482e6
fast-math seems unwise when we have rather precise regression tests to run. Also remove unintended debug-mode
author |
Chris Cannam <c.cannam@qmul.ac.uk> |
date |
Tue, 21 May 2019 13:18:08 +0100 |
parents |
ddea89113517 |
children |
|
rev |
line source |
c@64
|
1 #ifndef ATLAS_DR1_H
|
c@64
|
2 #define ATLAS_DR1_H
|
c@64
|
3
|
c@64
|
4 #define ATL_L1r1elts 3809
|
c@64
|
5 #define ATL_r1MU 16
|
c@64
|
6 #define ATL_r1NU 1
|
c@64
|
7
|
c@64
|
8 #define ATL_GetPartR1(A_, lda_, mb_, nb_) \
|
c@64
|
9 { \
|
c@64
|
10 (mb_) = (ATL_L1r1elts - (ATL_r1NU+ATL_r1NU)) / (ATL_r1NU+ATL_r1NU+1); \
|
c@64
|
11 if ((mb_) > ATL_r1MU) (mb_) = ATL_r1MU*((mb_)/ATL_r1MU); \
|
c@64
|
12 else (mb_) = ATL_r1MU; \
|
c@64
|
13 (nb_) = ATL_r1NU; \
|
c@64
|
14 }
|
c@64
|
15
|
c@64
|
16 #endif
|