replaceUsesOfWithOnConstant

What is the use of the third parameter to the replaceUsesOfWithOnConstant function?

The documentation only states the uses of the first 2 parameters.

Thanks,
Regards,
Arushi