In this paper, first we study the non-convex sup-type functions with noncompact sets. Under quite mild conditions, the expressions of its derivative and subderivative along arbitrary direction are given. Furthermore, the structure of its subdifferential is characterized completely. Then, using these results, we establish first-order optimality conditions for semi-infinite min-max optimization problems. These results generalize and improve the corresponding results in the relevant literatures.