Lines Matching defs:Float16
36 const Float16 kFP16DefaultNaN = RawbitsToFloat16(0x7e00);
39 const Float16 kFP16PositiveZero = RawbitsToFloat16(0x0);
40 const Float16 kFP16NegativeZero = RawbitsToFloat16(0x8000);
43 const Float16 kFP16PositiveInfinity = RawbitsToFloat16(0x7c00);
44 const Float16 kFP16NegativeInfinity = RawbitsToFloat16(0xfc00);
52 bool IsZero(Float16 value) {
58 uint16_t Float16ToRawbits(Float16 value) { return value.rawbits_; }
74 Float16 RawbitsToFloat16(uint16_t bits) {
75 Float16 f;
168 int Float16Classify(Float16 value) {
206 // Float16 definitions.
208 Float16::Float16(double dvalue) {
268 float FPToFloat(Float16 value, UseDefaultNaN DN, bool* exception) {
397 // TODO: We should consider implementing a full FPToDouble(Float16)
399 double FPToDouble(Float16 value, UseDefaultNaN DN, bool* exception) {
447 Float16 FPToFloat16(float value,
502 Float16 FPToFloat16(double value,