From 02f9ce5d6b9324dac989cfd6b8291adcbc806c86 Mon Sep 17 00:00:00 2001 From: Matthias Braun Date: Mon, 3 Sep 2007 12:01:45 +0000 Subject: [PATCH] missing handling for CmpSet8Bit and TestSet8Bit [r15657] --- ir/be/ia32/ia32_emitter.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ir/be/ia32/ia32_emitter.c b/ir/be/ia32/ia32_emitter.c index 1cba357bc..94c2e886f 100644 --- a/ir/be/ia32/ia32_emitter.c +++ b/ir/be/ia32/ia32_emitter.c @@ -1061,10 +1061,10 @@ void Set_emitter(ia32_emit_env_t *env, const ir_node *node) be_emit_char(env, ' '); ia32_emit_binop(env, node); } else { - if (is_ia32_CmpSet(node)) { + if (is_ia32_CmpSet(node) || is_ia32_CmpSet8Bit) { be_emit_cstring(env, "\tcmp"); } else { - assert(is_ia32_TestSet(node)); + assert(is_ia32_TestSet(node) || is_ia32_TestSet8Bit); be_emit_cstring(env, "\ttest"); } ia32_emit_mode_suffix(env, node); -- 2.20.1