fix interleave_cells generic path

This commit is contained in:
dzaima 2024-09-13 19:39:08 +03:00
parent 6c7e6c411a
commit 215a3cad3b
2 changed files with 4 additions and 3 deletions

View File

@ -160,9 +160,9 @@ B interleave_cells(B w, B x, ur xr, ur xk, usz* xsh) { // consumes w,x
#endif
} else { generic:;
MAKE_MUT_INIT(rm, ia, re); MUTG_INIT(rm);
for (ux o = 0; o < n; o+= csz) {
mut_copyG(rm, o*2, w, o, csz);
mut_copyG(rm, o*2+1, x, o, csz);
for (ux o = 0; o < n*csz; o+= csz) {
mut_copyG(rm, o*2, w, o, csz);
mut_copyG(rm, o*2+csz, x, o, csz);
}
r = a(mut_fv(rm));
goto add_fill;

View File

@ -123,6 +123,7 @@
%USE eqvar ˘ 1 _eqvar 10071 %% 1002 ( 2|200) 2/0=7|100
%USE eqvar ˘1e9 _eqvar 10071 %% 1002 (1e9× 2|200) 2/0=7|100
%USE eqvar ˘'!' _eqvar 10071 %% '!'•internal.Keep˘ 0=7|100
%USE eqvar ˘_eqvar˜ 339 %% 323012012345345678678
(
%USE IS_HEAPVERIFY