Are there saturation functions for ranges other than [0.0, 1.0]?

I was checking the arithmetics reference to see if there are functions that saturate to the float 32 negative/positive range:
https://docs.nvidia.com/cuda/cuda-math-api/group__CUDA__MATH____HALF__ARITHMETIC.html

I also tried my luck here:
https://stackoverflow.com/questions/46746339/saturatef-intrinsic-has-no-double-precision-equivalent

And here:
https://docs.nvidia.com/cuda/parallel-thread-execution/index.html

Apparently it is not available. I would employ it to prevent the generation of NaN and Inf on some calculations, but maybe it is not a common request from users?