add push intructions and function label and call site label