aboutsummaryrefslogtreecommitdiff
path: root/residual_calc.c
diff options
context:
space:
mode:
authorAnton Khirnov <anton@khirnov.net>2022-11-23 16:09:08 +0100
committerAnton Khirnov <anton@khirnov.net>2024-04-15 13:34:54 +0200
commit098523b825c14184592a8717c2c3becbf6bc3f9f (patch)
tree691cce5484bb2a63555e688a5bfad8fda7585e70 /residual_calc.c
parent1bf2694303843192e7098876c0fc709307eece65 (diff)
Switch from meson to configure+make.
Meson is an extra dependency and generally sucks.
Diffstat (limited to 'residual_calc.c')
-rw-r--r--residual_calc.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/residual_calc.c b/residual_calc.c
index 6d58c10..a9efebe 100644
--- a/residual_calc.c
+++ b/residual_calc.c
@@ -70,7 +70,7 @@ struct ResidualCalcInternal {
ResidualCalcTask task;
};
-#if HAVE_EXTERNAL_ASM
+#if HAVE_NASM
void mg2di_residual_calc_line_s1_fma3(size_t linesize, double *dst, double *dst_max,
ptrdiff_t stride, const double *u, const double *rhs,
const double * const diff_coeffs[MG2D_DIFF_COEFF_NB],
@@ -340,7 +340,7 @@ int mg2di_residual_calc_init(ResidualCalcContext *ctx)
case 1:
priv->residual_calc_line = residual_calc_line_s1_c;
priv->residual_add_line = residual_add_line_s1_c;
-#if HAVE_EXTERNAL_ASM
+#if HAVE_NASM
if (ctx->cpuflags & MG2DI_CPU_FLAG_FMA3) {
priv->residual_calc_line = mg2di_residual_calc_line_s1_fma3;
priv->residual_add_line = mg2di_residual_add_line_s1_fma3;
@@ -351,7 +351,7 @@ int mg2di_residual_calc_init(ResidualCalcContext *ctx)
case 2:
priv->residual_calc_line = residual_calc_line_s2_c;
priv->residual_add_line = residual_add_line_s2_c;
-#if HAVE_EXTERNAL_ASM
+#if HAVE_NASM
if (ctx->cpuflags & MG2DI_CPU_FLAG_FMA3) {
priv->residual_calc_line = mg2di_residual_calc_line_s2_fma3;
priv->residual_add_line = mg2di_residual_add_line_s2_fma3;