First, to see what is going on, a simpler example:
eq = {D[f[x, y], x] == 0,
D[f[x, y], y] == 0, -5 <= x <= 5, -5 <= y <= 5};
sol = Solve[eq, {x, y}] // N
Show[Plot3D[(x + y) (Sin[x - y]), {x, -5, 5}, {y, -5, 5}]
, Graphics3D[{PointSize[0.03], Point[{x, y, f[x, y]} /. sol]}]]

We only have saddle points, no minima or maxima.
Now for the original problem: How many saddle points are in R^2?
f[x_, y_] = (x + y) Sin[x - y];
eq = {D[f[x, y], x] == 0, D[f[x, y], y] == 0};
Reduce[eq, {x, y}]

Therefore there are an infinity of saddle points on the diagonal x==-y and x== c1 Pi and x== (c1+1/2) Pi.
Sin
instead ofsin
. $\endgroup$