authorgravatar for jacobly@ziglang.orgJacob Young <jacobly@ziglang.org> 2023-05-19 00:35:12-04:00
committergravatar for jacobly@ziglang.orgJacob Young <jacobly@ziglang.org> 2023-06-25 19:14:03-04:00
log9d0b8a27b64c23ca42c15160abea0dd12077332e
tree5d99d65e015748a0e6df5de81b9c4a0e577405dc
parent8d30cb3f22792a3efdf2c8020b9716e69efbaefc

x86_64: add unimplemented error for float `@rem`/`@mod`


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

src/arch/x86_64/CodeGen.zig+3
......@@ -6361,6 +6361,9 @@ fn genBinOp(
63616361 } else try self.register_manager.allocReg(null, sse),
63626362 abi_size,
63636363 ) else null,
6364 .rem, .mod => return self.fail("TODO implement genBinOp for {s} {}", .{
6365 @tagName(air_tag), lhs_ty.fmt(self.bin_file.options.module.?),
6366 }),
63646367 };
63656368 const mask_lock =
63666369 if (maybe_mask_reg) |mask_reg| self.register_manager.lockRegAssumeUnused(mask_reg) else null;