added new codegen hook (spill)