The destination is always either on the stack or in the middle of some struct.
Signed-off-by: Adam Jackson ajax@redhat.com