With this patch, range metadata can be added to call/invoke including
IntrinsicInst. Previously, it could only be added to load.
Rename computeKnownBitsLoad to computeKnownBitsFromRangeMetadata because
range metadata is not only used by load.
Update the language reference to reflect this change.
The wording here is strange:
"return value of a function call is in"
What does that mean? Possibly:
"value returned by the called function at this call site"