packing into one register

Hi
  I find the code generator can support splitting a formal argument
into multiple registers when there is no register defined for the
particular type. Is the opposite possible where multiple arguments are
packed into one ? How can I acheive this. Unlike the previous case I
do want to use a larger register in the rest of codegen.

thanks
shrey