summaryrefslogtreecommitdiff
path: root/kaldi_io/src/tools/ATLAS/include/atlas_reflvl3.h
diff options
context:
space:
mode:
Diffstat (limited to 'kaldi_io/src/tools/ATLAS/include/atlas_reflvl3.h')
-rw-r--r--kaldi_io/src/tools/ATLAS/include/atlas_reflvl3.h2292
1 files changed, 2292 insertions, 0 deletions
diff --git a/kaldi_io/src/tools/ATLAS/include/atlas_reflvl3.h b/kaldi_io/src/tools/ATLAS/include/atlas_reflvl3.h
new file mode 100644
index 0000000..0451ff9
--- /dev/null
+++ b/kaldi_io/src/tools/ATLAS/include/atlas_reflvl3.h
@@ -0,0 +1,2292 @@
+/* ---------------------------------------------------------------------
+ *
+ * -- Automatically Tuned Linear Algebra Software (ATLAS)
+ * (C) Copyright 2000 All Rights Reserved
+ *
+ * -- ATLAS routine -- Version 3.2 -- December 25, 2000
+ *
+ * Author : Antoine P. Petitet
+ * Originally developed at the University of Tennessee,
+ * Innovative Computing Laboratory, Knoxville TN, 37996-1301, USA.
+ *
+ * ---------------------------------------------------------------------
+ *
+ * -- Copyright notice and Licensing terms:
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions, and the following disclaimer in
+ * the documentation and/or other materials provided with the distri-
+ * bution.
+ * 3. The name of the University, the ATLAS group, or the names of its
+ * contributors may not be used to endorse or promote products deri-
+ * ved from this software without specific written permission.
+ *
+ * -- Disclaimer:
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE UNIVERSITY
+ * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPE-
+ * CIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
+ * TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
+ * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEO-
+ * RY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (IN-
+ * CLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
+ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ *
+ * ---------------------------------------------------------------------
+ */
+#ifndef ATLAS_REFLVL3_H
+#define ATLAS_REFLVL3_H
+/*
+ * =====================================================================
+ * Prototypes for Level 3 Reference Internal ATLAS BLAS routines
+ * =====================================================================
+ */
+void ATL_srefgemmNN
+(
+ const int, const int, const int,
+ const float,
+ const float *, const int,
+ const float *, const int,
+ const float,
+ float *, const int
+);
+
+void ATL_srefgemmNT
+(
+ const int, const int, const int,
+ const float,
+ const float *, const int,
+ const float *, const int,
+ const float,
+ float *, const int
+);
+
+void ATL_srefgemmTN
+(
+ const int, const int, const int,
+ const float,
+ const float *, const int,
+ const float *, const int,
+ const float,
+ float *, const int
+);
+
+void ATL_srefgemmTT
+(
+ const int, const int, const int,
+ const float,
+ const float *, const int,
+ const float *, const int,
+ const float,
+ float *, const int
+);
+
+void ATL_srefsymmLL
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ const float *, const int,
+ const float,
+ float *, const int
+);
+
+void ATL_srefsymmLU
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ const float *, const int,
+ const float,
+ float *, const int
+);
+
+void ATL_srefsymmRL
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ const float *, const int,
+ const float,
+ float *, const int
+);
+
+void ATL_srefsymmRU
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ const float *, const int,
+ const float,
+ float *, const int
+);
+
+void ATL_srefsyrkLN
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ const float,
+ float *, const int
+);
+
+void ATL_srefsyrkLT
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ const float,
+ float *, const int
+);
+
+void ATL_srefsyrkUN
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ const float,
+ float *, const int
+);
+
+void ATL_srefsyrkUT
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ const float,
+ float *, const int
+);
+
+void ATL_srefsyr2kLN
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ const float *, const int,
+ const float,
+ float *, const int
+);
+
+void ATL_srefsyr2kLT
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ const float *, const int,
+ const float,
+ float *, const int
+);
+
+void ATL_srefsyr2kUN
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ const float *, const int,
+ const float,
+ float *, const int
+);
+
+void ATL_srefsyr2kUT
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ const float *, const int,
+ const float,
+ float *, const int
+);
+
+void ATL_sreftrmmLLNN
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_sreftrmmLLNU
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_sreftrmmLLTN
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_sreftrmmLLTU
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_sreftrmmLUNN
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_sreftrmmLUNU
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_sreftrmmLUTN
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_sreftrmmLUTU
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_sreftrmmRLNN
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_sreftrmmRLNU
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_sreftrmmRLTN
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_sreftrmmRLTU
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_sreftrmmRUNN
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_sreftrmmRUNU
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_sreftrmmRUTN
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_sreftrmmRUTU
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_sreftrsmLLNN
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_sreftrsmLLNU
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_sreftrsmLLTN
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_sreftrsmLLTU
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_sreftrsmLUNN
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_sreftrsmLUNU
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_sreftrsmLUTN
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_sreftrsmLUTU
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_sreftrsmRLNN
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_sreftrsmRLNU
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_sreftrsmRLTN
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_sreftrsmRLTU
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_sreftrsmRUNN
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_sreftrsmRUNU
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_sreftrsmRUTN
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_sreftrsmRUTU
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_drefgemmNN
+(
+ const int, const int, const int,
+ const double,
+ const double *, const int,
+ const double *, const int,
+ const double,
+ double *, const int
+);
+
+void ATL_drefgemmNT
+(
+ const int, const int, const int,
+ const double,
+ const double *, const int,
+ const double *, const int,
+ const double,
+ double *, const int
+);
+
+void ATL_drefgemmTN
+(
+ const int, const int, const int,
+ const double,
+ const double *, const int,
+ const double *, const int,
+ const double,
+ double *, const int
+);
+
+void ATL_drefgemmTT
+(
+ const int, const int, const int,
+ const double,
+ const double *, const int,
+ const double *, const int,
+ const double,
+ double *, const int
+);
+
+void ATL_drefsymmLL
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ const double *, const int,
+ const double,
+ double *, const int
+);
+
+void ATL_drefsymmLU
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ const double *, const int,
+ const double,
+ double *, const int
+);
+
+void ATL_drefsymmRL
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ const double *, const int,
+ const double,
+ double *, const int
+);
+
+void ATL_drefsymmRU
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ const double *, const int,
+ const double,
+ double *, const int
+);
+
+void ATL_drefsyrkLN
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ const double,
+ double *, const int
+);
+
+void ATL_drefsyrkLT
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ const double,
+ double *, const int
+);
+
+void ATL_drefsyrkUN
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ const double,
+ double *, const int
+);
+
+void ATL_drefsyrkUT
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ const double,
+ double *, const int
+);
+
+void ATL_drefsyr2kLN
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ const double *, const int,
+ const double,
+ double *, const int
+);
+
+void ATL_drefsyr2kLT
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ const double *, const int,
+ const double,
+ double *, const int
+);
+
+void ATL_drefsyr2kUN
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ const double *, const int,
+ const double,
+ double *, const int
+);
+
+void ATL_drefsyr2kUT
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ const double *, const int,
+ const double,
+ double *, const int
+);
+
+void ATL_dreftrmmLLNN
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_dreftrmmLLNU
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_dreftrmmLLTN
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_dreftrmmLLTU
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_dreftrmmLUNN
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_dreftrmmLUNU
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_dreftrmmLUTN
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_dreftrmmLUTU
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_dreftrmmRLNN
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_dreftrmmRLNU
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_dreftrmmRLTN
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_dreftrmmRLTU
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_dreftrmmRUNN
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_dreftrmmRUNU
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_dreftrmmRUTN
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_dreftrmmRUTU
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_dreftrsmLLNN
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_dreftrsmLLNU
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_dreftrsmLLTN
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_dreftrsmLLTU
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_dreftrsmLUNN
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_dreftrsmLUNU
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_dreftrsmLUTN
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_dreftrsmLUTU
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_dreftrsmRLNN
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_dreftrsmRLNU
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_dreftrsmRLTN
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_dreftrsmRLTU
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_dreftrsmRUNN
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_dreftrsmRUNU
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_dreftrsmRUTN
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_dreftrsmRUTU
+(
+ const int, const int,
+ const double,
+ const double *, const int,
+ double *, const int
+);
+
+void ATL_crefgemmNN
+(
+ const int, const int, const int,
+ const float *,
+ const float *, const int,
+ const float *, const int,
+ const float *,
+ float *, const int
+);
+
+void ATL_crefgemmNT
+(
+ const int, const int, const int,
+ const float *,
+ const float *, const int,
+ const float *, const int,
+ const float *,
+ float *, const int
+);
+
+void ATL_crefgemmNC
+(
+ const int, const int, const int,
+ const float *,
+ const float *, const int,
+ const float *, const int,
+ const float *,
+ float *, const int
+);
+
+void ATL_crefgemmTN
+(
+ const int, const int, const int,
+ const float *,
+ const float *, const int,
+ const float *, const int,
+ const float *,
+ float *, const int
+);
+
+void ATL_crefgemmTT
+(
+ const int, const int, const int,
+ const float *,
+ const float *, const int,
+ const float *, const int,
+ const float *,
+ float *, const int
+);
+
+void ATL_crefgemmTC
+(
+ const int, const int, const int,
+ const float *,
+ const float *, const int,
+ const float *, const int,
+ const float *,
+ float *, const int
+);
+
+void ATL_crefgemmCN
+(
+ const int, const int, const int,
+ const float *,
+ const float *, const int,
+ const float *, const int,
+ const float *,
+ float *, const int
+);
+
+void ATL_crefgemmCT
+(
+ const int, const int, const int,
+ const float *,
+ const float *, const int,
+ const float *, const int,
+ const float *,
+ float *, const int
+);
+
+void ATL_crefgemmCC
+(
+ const int, const int, const int,
+ const float *,
+ const float *, const int,
+ const float *, const int,
+ const float *,
+ float *, const int
+);
+
+void ATL_crefhemmLL
+(
+ const int, const int,
+ const float *,
+ const float *, const int,
+ const float *, const int,
+ const float *,
+ float *, const int
+);
+
+void ATL_crefhemmLU
+(
+ const int, const int,
+ const float *,
+ const float *, const int,
+ const float *, const int,
+ const float *,
+ float *, const int
+);
+
+void ATL_crefhemmRL
+(
+ const int, const int,
+ const float *,
+ const float *, const int,
+ const float *, const int,
+ const float *,
+ float *, const int
+);
+
+void ATL_crefhemmRU
+(
+ const int, const int,
+ const float *,
+ const float *, const int,
+ const float *, const int,
+ const float *,
+ float *, const int
+);
+
+void ATL_crefherkLN
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ const float,
+ float *, const int
+);
+
+void ATL_crefherkLC
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ const float,
+ float *, const int
+);
+
+void ATL_crefherkUN
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ const float,
+ float *, const int
+);
+
+void ATL_crefherkUC
+(
+ const int, const int,
+ const float,
+ const float *, const int,
+ const float,
+ float *, const int
+);
+
+void ATL_crefher2kLN
+(
+ const int, const int,
+ const float *,
+ const float *, const int,
+ const float *, const int,
+ const float,
+ float *, const int
+);
+
+void ATL_crefher2kLC
+(
+ const int, const int,
+ const float *,
+ const float *, const int,
+ const float *, const int,
+ const float,
+ float *, const int
+);
+
+void ATL_crefher2kUN
+(
+ const int, const int,
+ const float *,
+ const float *, const int,
+ const float *, const int,
+ const float,
+ float *, const int
+);
+
+void ATL_crefher2kUC
+(
+ const int, const int,
+ const float *,
+ const float *, const int,
+ const float *, const int,
+ const float,
+ float *, const int
+);
+
+void ATL_crefsymmLL
+(
+ const int, const int,
+ const float *,
+ const float *, const int,
+ const float *, const int,
+ const float *,
+ float *, const int
+);
+
+void ATL_crefsymmLU
+(
+ const int, const int,
+ const float *,
+ const float *, const int,
+ const float *, const int,
+ const float *,
+ float *, const int
+);
+
+void ATL_crefsymmRL
+(
+ const int, const int,
+ const float *,
+ const float *, const int,
+ const float *, const int,
+ const float *,
+ float *, const int
+);
+
+void ATL_crefsymmRU
+(
+ const int, const int,
+ const float *,
+ const float *, const int,
+ const float *, const int,
+ const float *,
+ float *, const int
+);
+
+void ATL_crefsyrkLN
+(
+ const int, const int,
+ const float *,
+ const float *, const int,
+ const float *,
+ float *, const int
+);
+
+void ATL_crefsyrkLT
+(
+ const int, const int,
+ const float *,
+ const float *, const int,
+ const float *,
+ float *, const int
+);
+
+void ATL_crefsyrkUN
+(
+ const int, const int,
+ const float *,
+ const float *, const int,
+ const float *,
+ float *, const int
+);
+
+void ATL_crefsyrkUT
+(
+ const int, const int,
+ const float *,
+ const float *, const int,
+ const float *,
+ float *, const int
+);
+
+void ATL_crefsyr2kLN
+(
+ const int, const int,
+ const float *,
+ const float *, const int,
+ const float *, const int,
+ const float *,
+ float *, const int
+);
+
+void ATL_crefsyr2kLT
+(
+ const int, const int,
+ const float *,
+ const float *, const int,
+ const float *, const int,
+ const float *,
+ float *, const int
+);
+
+void ATL_crefsyr2kUN
+(
+ const int, const int,
+ const float *,
+ const float *, const int,
+ const float *, const int,
+ const float *,
+ float *, const int
+);
+
+void ATL_crefsyr2kUT
+(
+ const int, const int,
+ const float *,
+ const float *, const int,
+ const float *, const int,
+ const float *,
+ float *, const int
+);
+
+void ATL_creftrmmLLNN
+(
+ const int, const int,
+ const float *,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_creftrmmLLNU
+(
+ const int, const int,
+ const float *,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_creftrmmLLTN
+(
+ const int, const int,
+ const float *,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_creftrmmLLTU
+(
+ const int, const int,
+ const float *,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_creftrmmLLCN
+(
+ const int, const int,
+ const float *,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_creftrmmLLCU
+(
+ const int, const int,
+ const float *,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_creftrmmLUNN
+(
+ const int, const int,
+ const float *,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_creftrmmLUNU
+(
+ const int, const int,
+ const float *,
+ const float *, const int,
+ float *, const int
+);
+
+void ATL_creftrmmLUTN
+(
+ const int, const int,
+ const float *,
+ const float *, const int,
+ float *, const int