Returns true when AMP is active on the calling thread.
Equivalent to active_dtype().has_value() but avoids constructing
an std::optional on the hot dispatch path.
Returns
booltrue if at least one AutocastGuard is currently live on this thread, false otherwise.