zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 638554544a27018fea2243bc69b6ca4ebef8d1e5 (tree)
parent 13ea698a40acb88063e7e6bd633fc2848d3d3a05
Author: Noam Preil <pleasantatk@gmail.com>
Date:   Sun, 17 May 2020 04:06:17 -0400

Fix a dumb (thanks daurminator!)

Diffstat:
Msrc-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 @@ -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)); } };