aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssanames.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/tree-ssanames.c')
-rw-r--r--gcc/tree-ssanames.c14
1 files changed, 6 insertions, 8 deletions
diff --git a/gcc/tree-ssanames.c b/gcc/tree-ssanames.c
index 12664bb..d138a79 100644
--- a/gcc/tree-ssanames.c
+++ b/gcc/tree-ssanames.c
@@ -181,14 +181,12 @@ make_ssa_name (tree var, tree stmt)
{
tree t;
-#if defined ENABLE_CHECKING
- if ((!DECL_P (var)
- && TREE_CODE (var) != INDIRECT_REF)
- || (stmt
- && !IS_EXPR_CODE_CLASS (TREE_CODE_CLASS (TREE_CODE (stmt)))
- && TREE_CODE (stmt) != PHI_NODE))
- abort ();
-#endif
+ gcc_assert (DECL_P (var)
+ || TREE_CODE (var) == INDIRECT_REF);
+
+ gcc_assert (!stmt
+ || IS_EXPR_CODE_CLASS (TREE_CODE_CLASS (TREE_CODE (stmt)))
+ || TREE_CODE (stmt) == PHI_NODE);
/* If our free list has an element, then use it. Also reuse the
SSA version number of the element on the free list which helps