[XLA] If a WhileOp with multiple results has a single sharding, we should broadcast that sharding when passing arg_shardings and res_shardings.
[XLA] If a WhileOp with multiple results has a single sharding, we should broadcast that sharding when passing arg_shardings and res_shardings.
