Fixup origins during vasm immediate folding

Summary: I noticed we were missing seemingly random vasm instructions in
our assembly dumps. I tracked it down to the immediate folding, which
would replace the old Vinstr containing a valid IRInstruction origin
with a new Vinstr with no origin set.

Reviewed By: @edwinsmith

Differential Revision: D1579895