[MPS] Handle output shape for empty input in binary ops (#85836)
Output of input shape [0,1,2] should be [0,1,2], not [0] i.e. delay returning from empty input condition to resize/reshape the output accordingly
Pull Request resolved: https://github.com/pytorch/pytorch/pull/85836
Approved by: https://github.com/DenisVieriu97, https://github.com/kulinseth