From 638554544a27018fea2243bc69b6ca4ebef8d1e5 Mon Sep 17 00:00:00 2001 From: Noam Preil Date: Sun, 17 May 2020 04:06:17 -0400 Subject: [PATCH] Fix a dumb (thanks daurminator!) --- src-self-hosted/backend/x86_64.zig | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src-self-hosted/backend/x86_64.zig b/src-self-hosted/backend/x86_64.zig index 50b5d3127..2d63dd9aa 100644 --- a/src-self-hosted/backend/x86_64.zig +++ b/src-self-hosted/backend/x86_64.zig @@ -35,13 +35,7 @@ pub const Register = enum(u8) { } pub fn id(self: @This()) u4 { - return @intCast(u4, switch (@enumToInt(self)) { - 0...15 => |i| i, - 16...31 => |i| i - 16, - 32...47 => |i| i - 32, - 48...64 => |i| i - 48, - else => unreachable, - }); + return @truncate(u4, @enumToInt(self)); } };