From ebbddf9dcf6813dbf9389a5ef54ea2fef4220fd2 Mon Sep 17 00:00:00 2001 From: Marshall Lochbaum Date: Sat, 25 Mar 2023 15:18:50 -0400 Subject: [PATCH] Move height/width 2 transposes to Singeli --- src/builtins/transpose.c | 26 +++++--------------------- src/singeli/src/transpose.singeli | 7 ++++++- 2 files changed, 11 insertions(+), 22 deletions(-) diff --git a/src/builtins/transpose.c b/src/builtins/transpose.c index 50e574d0..0af9e620 100644 --- a/src/builtins/transpose.c +++ b/src/builtins/transpose.c @@ -52,27 +52,11 @@ static void transpose_move(void* rv, void* xv, u8 xe, usz w, usz h) { assert(xe!=el_bit); assert(xe!=el_B); - if (h==2) { - switch(xe) { default: UD; - case el_i8: case el_c8: { u8* x0=xv; u8* x1=x0+w; u8* rp=rv; for (usz i=0; i