The predicate can always be used to distinguish between icmp and fcmp, so we don't need to keep repeating this check in the callers.
The predicate can always be used to distinguish between icmp and fcmp, so we don't need to keep repeating this check in the callers.