From e0b94a3d6ade2f99ded481318e9e6d9f16953662 Mon Sep 17 00:00:00 2001 From: Michael Forney Date: Thu, 11 Mar 2021 19:24:28 -0800 Subject: spill: use stronger assertion for registers in use at start of function --- amd64/sysv.c | 1 + 1 file changed, 1 insertion(+) (limited to 'amd64') diff --git a/amd64/sysv.c b/amd64/sysv.c index 3125069..045ec85 100644 --- a/amd64/sysv.c +++ b/amd64/sysv.c @@ -427,6 +427,7 @@ selpar(Fn *fn, Ins *i0, Ins *i1) fa = argsclass(i0, i1, ac, Opar, &aret, &env); } else fa = argsclass(i0, i1, ac, Opar, 0, &env); + fn->reg = amd64_sysv_argregs(CALL(fa), 0); for (i=i0, a=ac; iop != Oparc || a->inmem) -- cgit 1.4.1