| author | |
| committer | |
| log | 497eb3182041a199d41c4c4fb7f44fa31d8c41e3 |
| tree | 3e5fbf1ed2de041a31941ce56cc10da1264686b4 |
| parent | 638554544a27018fea2243bc69b6ca4ebef8d1e5 |
1 files changed, 1 insertions(+), 6 deletions(-)
src-self-hosted/backend/x86.zig+1-6| ... | ... | @@ -19,12 +19,7 @@ pub const Register = enum(u8) { |
| 19 | 19 | } |
| 20 | 20 | |
| 21 | 21 | pub fn id(self: @This()) u3 { |
| 22 | return @intCast(u4, switch (@enumToInt(self)) { | |
| 23 | 0...7 => |i| i, | |
| 24 | 8...15 => |i| i - 8, | |
| 25 | 16...23 => |i| i - 16, | |
| 26 | else => unreachable, | |
| 27 | }); | |
| 22 | return @truncate(u3, @enumToInt(self)); | |
| 28 | 23 | } |
| 29 | 24 | |
| 30 | 25 | }; |