constexpr Function Evaluation

A function is marked constexpr. When is it guaranteed to be evaluated at compile time?