From ce4fdd2c9f1702dab8def3196226e8f6b66caf82 Mon Sep 17 00:00:00 2001 From: Christoph Mallon Date: Sun, 16 Dec 2012 21:19:52 +0100 Subject: [PATCH] cleanup: Replace ir_nodeset_contains() + ir_nodeset_insert() by just the latter. --- ir/lower/lower_alloc.c | 3 +-- ir/lower/lower_switch.c | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/ir/lower/lower_alloc.c b/ir/lower/lower_alloc.c index c0c15d37a..3a5dc5aa7 100644 --- a/ir/lower/lower_alloc.c +++ b/ir/lower/lower_alloc.c @@ -121,10 +121,9 @@ static void lower_alloca_free(ir_node *node, void *data) } else { return; } - if (ir_nodeset_contains(&transformed, node)) + if (!ir_nodeset_insert(&transformed, node)) return; - ir_nodeset_insert(&transformed, node); size = get_type_size_bytes(type); if (is_unknown_type(type)) size = 1; diff --git a/ir/lower/lower_switch.c b/ir/lower/lower_switch.c index e5f374415..880d28be4 100644 --- a/ir/lower/lower_switch.c +++ b/ir/lower/lower_switch.c @@ -423,9 +423,8 @@ static void find_switch_nodes(ir_node *block, void *ctx) if (!is_Switch(switchn)) return; - if (ir_nodeset_contains(&env->processed, switchn)) + if (!ir_nodeset_insert(&env->processed, switchn)) return; - ir_nodeset_insert(&env->processed, switchn); analyse_switch0(&info, switchn); -- 2.20.1