Add f128 support for fabs, isinf, isnan, inf and nan functions
This commit is contained in:
@@ -3,9 +3,10 @@ const math = std.math;
|
||||
|
||||
pub fn inf(comptime T: type) T {
|
||||
return switch (T) {
|
||||
f16 => @bitCast(f16, math.inf_u16),
|
||||
f32 => @bitCast(f32, math.inf_u32),
|
||||
f64 => @bitCast(f64, math.inf_u64),
|
||||
f16 => math.inf_f16,
|
||||
f32 => math.inf_f32,
|
||||
f64 => math.inf_f64,
|
||||
f128 => math.inf_f128,
|
||||
else => @compileError("inf not implemented for " ++ @typeName(T)),
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user