authorgravatar for adria.arrufat@gmail.comAdrià Arrufat <adria.arrufat@gmail.com> 2026-04-11 00:11:18+02:00
committergravatar for adria.arrufat@gmail.comAdrià Arrufat <adria.arrufat@gmail.com> 2026-04-11 00:11:18+02:00
log4affe94d79c048fd2dc0c071146e0e842f97b63e
tree6ee0f67d7ee3a1bf99c10dbb118aa0331422b41a
parentc10cb4470172f9c5db2a503af7608b2f784780dd

Sema: proper use of .int_from_float_optimized


1 files changed, 1 insertions(+), 1 deletions(-)

src/Sema.zig+1-1
...@@ -20965,7 +20965,7 @@ fn zirRoundCast(...@@ -20965,7 +20965,7 @@ fn zirRoundCast(
20965 .exact => unreachable,20965 .exact => unreachable,
20966 };20966 };
20967 const air_cast_tag: Air.Inst.Tag = switch (block.float_mode) {20967 const air_cast_tag: Air.Inst.Tag = switch (block.float_mode) {
20968 .optimized => if (safe) .int_from_float_optimized_safe else .int_from_float_safe,20968 .optimized => if (safe) .int_from_float_optimized_safe else .int_from_float_optimized,
20969 .strict => if (safe) .int_from_float_safe else .int_from_float,20969 .strict => if (safe) .int_from_float_safe else .int_from_float,
20970 };20970 };
20971 return block.addTyOp(air_cast_tag, dest_ty, uncasted_result);20971 return block.addTyOp(air_cast_tag, dest_ty, uncasted_result);