aboutsummaryrefslogtreecommitdiff
path: root/transfer.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 /transfer.c
parent1bf2694303843192e7098876c0fc709307eece65 (diff)
Switch from meson to configure+make.
Meson is an extra dependency and generally sucks.
Diffstat (limited to 'transfer.c')
-rw-r--r--transfer.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/transfer.c b/transfer.c
index 7fa41ee..945470e 100644
--- a/transfer.c
+++ b/transfer.c
@@ -61,7 +61,7 @@ typedef struct GridTransferLagrange {
double **fact;
} GridTransferLagrange;
-#if HAVE_EXTERNAL_ASM
+#if HAVE_NASM
void mg2di_transfer_interp2d_line_cont_4_fma3(double *dst, ptrdiff_t dst_len,
const double *src, ptrdiff_t src_stride,
const ptrdiff_t *idx_x,
@@ -176,7 +176,7 @@ static int transfer_lagrange_init(GridTransferContext *ctx)
priv->transfer2d_generic = interp2d_transfer_line_generic_4;
priv->stencil = 4;
-#if HAVE_EXTERNAL_ASM
+#if HAVE_NASM
if (ctx->cpuflags & MG2DI_CPU_FLAG_FMA3) {
priv->transfer2d_cont = mg2di_transfer_interp2d_line_cont_4_fma3;
}
@@ -188,7 +188,7 @@ static int transfer_lagrange_init(GridTransferContext *ctx)
priv->transfer2d_cont = interp2d_transfer_line_cont_6;
priv->transfer2d_generic = interp2d_transfer_line_generic_6;
priv->stencil = 6;
-#if HAVE_EXTERNAL_ASM
+#if HAVE_NASM
if (ctx->cpuflags & MG2DI_CPU_FLAG_FMA3) {
priv->transfer2d_cont = mg2di_transfer_interp2d_line_cont_6_fma3;
}