From: Matthias Braun Date: Wed, 9 May 2007 17:53:41 +0000 (+0000) Subject: we can only handle 32bit compares at the moment X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=7b2aabf859be24ee0352a1d7ff990311f5e87a88;p=libfirm we can only handle 32bit compares at the moment [r13747] --- diff --git a/ir/be/ia32/ia32_transform.c b/ir/be/ia32/ia32_transform.c index 4522bece8..df2e8a751 100644 --- a/ir/be/ia32/ia32_transform.c +++ b/ir/be/ia32/ia32_transform.c @@ -1873,6 +1873,7 @@ static ir_node *gen_Cond(ia32_transform_env_t *env, ir_node *node) { } } else { + assert(get_mode_size_bits(cmp_mode) == 32); res = new_rd_ia32_CondJmp(dbgi, irg, block, noreg, noreg, expr, noreg, nomem); } copy_ia32_Immop_attr(res, cnst); @@ -1893,6 +1894,7 @@ static ir_node *gen_Cond(ia32_transform_env_t *env, ir_node *node) { } } else { + assert(get_mode_size_bits(cmp_mode) == 32); res = new_rd_ia32_CondJmp(dbgi, irg, block, noreg, noreg, cmp_a, cmp_b, nomem); set_ia32_commutative(res); }