Silence errors from the Undefined Behavior Sanitizer in JreFpTo(Int|Long|Char).
Silence errors from the Undefined Behavior Sanitizer in JreFpTo(Int|Long|Char).

This code is actually taking advantage of specific compiler behavior to make the result well-defined by Java standards.

	Change on 2017/09/21 by amarkov <amarkov@google.com>

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=169568406

mirego/j2objc,groschovskiy/j2objc,doppllib/j2objc,mirego/j2objc,bandcampdotcom/j2objc,doppllib/j2objc,life-beam/j2objc,life-beam/j2objc,life-beam/j2objc,life-beam/j2objc,lukhnos/j2objc,google/j2objc,lukhnos/j2objc,google/j2objc,bandcampdotcom/j2objc,mirego/j2objc,groschovskiy/j2objc,groschovskiy/j2objc,google/j2objc,doppllib/j2objc,groschovskiy/j2objc,bandcampdotcom/j2objc,doppllib/j2objc,lukhnos/j2objc,lukhnos/j2objc,lukhnos/j2objc,google/j2objc,bandcampdotcom/j2objc,mirego/j2objc,google/j2objc,lukhnos/j2objc,doppllib/j2objc,mirego/j2objc,groschovskiy/j2objc,google/j2objc,bandcampdotcom/j2objc,life-beam/j2objc,doppllib/j2objc,mirego/j2objc,bandcampdotcom/j2objc,groschovskiy/j2objc,life-beam/j2objc