detect empty mem inits, but only emit them when emterpreting
finalize floats in non-emterpreted funcs