emit only one epilog per function