out_vals are const unless we have a unique handle to one
impl_reg_cp() handles offsets explicitly
Prevent V_REGs matching an op operand if it is offset
Correct type in va_arg() reg_save_area access
Use gpoff_val, not the incremented one, in va_arg()

There was an off-by-8 issue for the va_arg() register case.