diff --git a/module/language/cps/reify-primitives.scm b/module/language/cps/reify-primitives.scm index ebd2da02d..34700b1ad 100644 --- a/module/language/cps/reify-primitives.scm +++ b/module/language/cps/reify-primitives.scm @@ -101,6 +101,9 @@ (_ (build-cps-term ($continue k ($void)))))) (($ $fun) (build-cps-term ($continue k ,(visit-fun exp)))) + (($ $primcall 'call-thunk/no-inline (proc)) + (build-cps-term + ($continue k ($call proc ())))) (($ $primcall name args) (cond ((or (prim-rtl-instruction name) (branching-primitive? name))