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