authorgravatar for koachan@protonmail.comKoakuma <koachan@protonmail.com> 2022-05-26 13:09:56+07:00
committergravatar for koachan@protonmail.comKoakuma <koachan@protonmail.com> 2022-05-26 13:09:56+07:00
log5fa971610e0f987938d43da9d3a40e2a31fe4605
treefb8f5f6269fb234dbe69abd52d3242428c6c26a3
parent0310d88d7e6a855b3641b59c25f5b0f13726d14f

stage2: sparc64: Change binOpImmediate immediates to u12

Sync with the check in binOp.

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

src/arch/sparc64/CodeGen.zig+2-2
......@@ -1891,7 +1891,7 @@ fn binOpImmediate(
18911891 .is_imm = true,
18921892 .rd = dest_reg,
18931893 .rs1 = lhs_reg,
1894 .rs2_or_imm = .{ .imm = @intCast(i13, rhs.immediate) },
1894 .rs2_or_imm = .{ .imm = @intCast(u12, rhs.immediate) },
18951895 },
18961896 },
18971897 .sllx => .{
......@@ -1907,7 +1907,7 @@ fn binOpImmediate(
19071907 .arithmetic_2op = .{
19081908 .is_imm = true,
19091909 .rs1 = lhs_reg,
1910 .rs2_or_imm = .{ .imm = @intCast(i13, rhs.immediate) },
1910 .rs2_or_imm = .{ .imm = @intCast(u12, rhs.immediate) },
19111911 },
19121912 },
19131913 else => unreachable,