aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/unssa.c
diff options
Diffstat (limited to 'unssa.c')
-rw-r--r--unssa.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/unssa.c b/unssa.c
index e7c9154d..334ffa47 100644
--- a/unssa.c
+++ b/unssa.c
@@ -34,11 +34,6 @@
#include <assert.h>
-static inline int nbr_pseudo_users(pseudo_t p)
-{
- return ptr_list_size((struct ptr_list *)p->users);
-}
-
static int simplify_phi_node(struct instruction *phi, pseudo_t tmp)
{
pseudo_t target = phi->target;
@@ -95,7 +90,7 @@ static void replace_phi_node(struct instruction *phi)
src = def->phi_src;
if (src->type != PSEUDO_REG)
continue;
- switch (nbr_pseudo_users(src)) {
+ switch (nbr_users(src)) {
struct instruction *insn;
case 1:
insn = src->def;