diff options
author | Luc Van Oostenryck <luc.vanoostenryck@gmail.com> | 2018-09-02 18:38:41 +0200 |
---|---|---|
committer | Luc Van Oostenryck <luc.vanoostenryck@gmail.com> | 2018-12-19 18:30:10 +0100 |
commit | d3f150de0bc702edcbb72cb1c1e1dcfb22457410 (patch) | |
tree | 6e43f110f40b295fec674744ceea2098d9111932 | |
parent | 5fa48c03a4f7890a49c2e98b908d8ab02ab4d338 (diff) | |
download | sparse-d3f150de0bc702edcbb72cb1c1e1dcfb22457410.tar.gz |
remove unused arg in add_branch()
add_branch() has an argument for an expression but this argument
is not used anymore and doesn't seem to be of any possible use.
So, remove this unneeded arg.
Signed-off-by: Luc Van Oostenryck <luc.vanoostenryck@gmail.com>
-rw-r--r-- | linearize.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/linearize.c b/linearize.c index ac913131..ec11abee 100644 --- a/linearize.c +++ b/linearize.c @@ -756,7 +756,7 @@ static struct basic_block * add_label(struct entrypoint *ep, struct symbol *labe return bb; } -static void add_branch(struct entrypoint *ep, struct expression *expr, pseudo_t cond, struct basic_block *bb_true, struct basic_block *bb_false) +static void add_branch(struct entrypoint *ep, pseudo_t cond, struct basic_block *bb_true, struct basic_block *bb_false) { struct basic_block *bb = ep->active; struct instruction *br; @@ -1655,7 +1655,7 @@ static pseudo_t linearize_short_conditional(struct entrypoint *ep, struct expres bb_false = alloc_basic_block(ep, expr_false->pos); src1 = linearize_expression(ep, cond); phi1 = alloc_phi(ep->active, src1, expr->ctype); - add_branch(ep, expr, src1, merge, bb_false); + add_branch(ep, src1, merge, bb_false); set_activeblock(ep, bb_false); src2 = linearize_expression(ep, expr_false); @@ -1790,7 +1790,7 @@ static pseudo_t linearize_cond_branch(struct entrypoint *ep, struct expression * case EXPR_COMPARE: cond = linearize_compare(ep, expr); - add_branch(ep, expr, cond, bb_true, bb_false); + add_branch(ep, cond, bb_true, bb_false); break; case EXPR_PREOP: @@ -1799,7 +1799,7 @@ static pseudo_t linearize_cond_branch(struct entrypoint *ep, struct expression * /* fall through */ default: { cond = linearize_expression_to_bool(ep, expr); - add_branch(ep, expr, cond, bb_true, bb_false); + add_branch(ep, cond, bb_true, bb_false); return VOID; } |