librustc: Don't reuse same alloca for match on struct/tuple field which we reassign to in match body.