Skip to content

Commit c405844

Browse files
Noam Preilandrewrk
authored andcommitted
[Stage2/x86] Fix 8-bit register order
1 parent 37695ed commit c405844

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src-self-hosted/codegen/x86.zig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ pub const Register = enum(u8) {
77
ax, cx, dx, bx, sp, bp, si, di,
88

99
// 16-23, 8-bit registers. id is int value - 16.
10-
al, bl, cl, dl, ah, ch, dh, bh,
10+
al, cl, dl, bl, ah, ch, dh, bh,
1111

1212
/// Returns the bit-width of the register.
1313
pub fn size(self: @This()) u7 {

src-self-hosted/codegen/x86_64.zig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ pub const Register = enum(u8) {
3333

3434
// 48-63, 8-bit registers. 56-63 are extended.
3535
// id is int value - 48.
36-
al, bl, cl, dl, ah, ch, dh, bh,
36+
al, cl, dl, bl, ah, ch, dh, bh,
3737
r8b, r9b, r10b, r11b, r12b, r13b, r14b, r15b,
3838

3939
/// Returns the bit-width of the register.

0 commit comments

Comments
 (0)