aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/x86/encode.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/x86/encode.c b/arch/x86/encode.c
index 0f281330..f345beb4 100644
--- a/arch/x86/encode.c
+++ b/arch/x86/encode.c
@@ -106,7 +106,7 @@ uint8_t x86_encode_reg(enum machine_reg reg)
if (reg == MACH_REG_UNASSIGNED)
die("unassigned register during code emission");
- if (reg < 0 || reg >= ARRAY_SIZE(x86_register_numbers))
+ if (reg >= ARRAY_SIZE(x86_register_numbers))
die("unknown register %d", reg);
return x86_register_numbers[reg];