

def _translate_leave(self, tb, instruction):
    tmp0 = tb.temporal(self._sp.size)
    tb.add(self._builder.gen_str(self._bp, self._sp))
    tb.add(self._builder.gen_ldm(self._sp, self._bp))
    tb.add(self._builder.gen_add(self._sp, self._ws, tmp0))
    tb.add(tmp0._builder.gen_str(tmp0, self._sp))

dataset/ETHPy150Open programa-stic/barf-project/barf/barf/arch/x86/x86translator.py X86Translator._translate_leave/VarMisuse@93/114 `self`->`tmp0`