diff --git a/src/common/util/timlUtilElementWiseMultiply.c b/src/common/util/timlUtilElementWiseMultiply.c
index ae62137f633397409aaf5790bd75e332ab500198..dd0539eec82df3b826a7dff3331e2d4ad4e18e52 100644 (file)
******************************************************************************/
#include "../api/timl.h"
-#ifdef TIML_ALT
+#ifdef TIML_CPU_ALT
#include "../../alt/timlAlt.h"
+#elif defined TIML_ARM_DSP
+#include "../../dsp/timlDSP.h"
#endif
-
/******************************************************************************/
/*!
* \ingroup util
int timlUtilElementWiseMultiply(float *a, const float *b, const float *c, int dim, int deviceId, int threadId)
{
-#ifdef TIML_CPU
+#ifdef TIML_CPU_ALT
+ return timlUtilElementWiseMultiplyAlt(a, b, c, dim, deviceId, threadId);
+#else
int i;
for (i = 0; i < dim; i++) {
a[i] = b[i] * c[i];
}
return 0;
-#elif defined TIML_ALT
- return timlUtilElementWiseMultiplyAlt(a, b, c, dim, deviceId, threadId);
+
#endif
}