From b826bf418330b9b13a26195ee541e9e7fd9e77ac Mon Sep 17 00:00:00 2001 From: lemon Date: Sun, 4 Jan 2026 08:58:04 +0100 Subject: rega: fix spill copy of i32 -> i64 --- ir/ir.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ir/ir.h') diff --git a/ir/ir.h b/ir/ir.h index 5fe5e96..d072f23 100644 --- a/ir/ir.h +++ b/ir/ir.h @@ -187,7 +187,7 @@ struct function { bool isleaf; regset regusage; }; -#define FREQUIRE(_prop) assert((fn->prop & (_prop)) && "preconditions not met") +#define FREQUIRE(_prop) assert((fn->prop & (_prop)) == (_prop) && "preconditions not met") enum objkind { OBJELF }; -- cgit v1.2.3