diff --git a/src/ldo.c b/src/ldo.c index f7fd4ff..53799a9 100644 --- a/src/ldo.c +++ b/src/ldo.c @@ -545,6 +545,9 @@ static unsigned tryfuncTM (lua_State *L, StkId func, unsigned status) { /* Generic case for 'moveresult' */ +#ifdef USE_YK +__attribute__((yk_unroll)) +#endif l_sinline void genmoveresults (lua_State *L, StkId res, int nres, int wanted) { StkId firstresult = L->top.p - nres; /* index of first result */