Fix subsequent function calls.

    Icall was failing to clobber all return register sizes, meaning that
    multiple calls without stack stores, and different return sizes,
    would step on each other's return values.