Lines Matching refs:Float
154 enum class ScalarTypeKind { SignedInt, UnsignedInt, Float }; enumerator
161 case ScalarTypeKind::Float: in toLetter()
172 case ScalarTypeKind::Float: in toCPrefix()
247 .Case("f", ScalarTypeKind::Float); in ScalarType()
263 if (Kind == ScalarTypeKind::Float) { in llvmName()
278 bool isInteger() const { return Kind != ScalarTypeKind::Float; } in isInteger()
1759 constexpr unsigned Float = 1; in EmitHeader() local
1769 parts[Float] << "typedef __fp16 float16_t;\n" in EmitHeader()
1775 raw_ostream &OS = parts[ST->requiresFloat() ? Float : 0]; in EmitHeader()
1791 parts[Float] << "\n"; in EmitHeader()
1817 raw_ostream &OS = parts[(Int.requiresFloat() ? Float : 0) | in EmitHeader()
1920 if (i & Float) in EmitHeader()
2040 if (ST->kind() == ScalarTypeKind::Float && ST->sizeInBits() == 64) in EmitHeader()