t actually calls <tt>memv</tt>.</li>

<li> A little bit of <b>peephole optimization</b> usually goes a long
way, but I'm not sure it would in this case; we could get a little bit
of dead-code removal (e.g. procedure epilogues preceded by an
unconditional jump, as in the very common case of a tail call) and 
there's the occasional <tt>pop %eax; push %eax;
movl foo, %eax</tt> sequence.  But overall I don't think there's much
of an advantage yet.
</li>

<li> The <b>procedure prologues and epilogues</b> are pre