From 9a357b3ad679751bc7a9ce85adbc303130211226 Mon Sep 17 00:00:00 2001 From: Flavian Kaufmann Date: Tue, 7 May 2024 21:27:21 +0200 Subject: alu equal --- gentestvec/gentestvec_alu.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'gentestvec') diff --git a/gentestvec/gentestvec_alu.c b/gentestvec/gentestvec_alu.c index 4a11a74..323c43e 100644 --- a/gentestvec/gentestvec_alu.c +++ b/gentestvec/gentestvec_alu.c @@ -21,6 +21,7 @@ typedef enum { void test_op(OP op, uint32_t a, uint32_t b) { uint32_t result; bool zero; + bool equal; switch (op) { case ADD: @@ -58,8 +59,10 @@ void test_op(OP op, uint32_t a, uint32_t b) { } zero = result == 0; + equal = a == b; - printf("%01X__%08X_%08X__%08X_%01X\n", op & 0x0f, a, b, result, zero); + printf("%01X__%08X_%08X__%08X_%01X%01X\n", op & 0x0f, a, b, result, equal, + zero); } void test_op_random(OP op, int num) { -- cgit v1.2.3