diff options
Diffstat (limited to 'gcc/tree-ssa-phiopt.c')
-rw-r--r-- | gcc/tree-ssa-phiopt.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/gcc/tree-ssa-phiopt.c b/gcc/tree-ssa-phiopt.c index 2a8c878..fbc7a68 100644 --- a/gcc/tree-ssa-phiopt.c +++ b/gcc/tree-ssa-phiopt.c @@ -592,8 +592,7 @@ conditional_replacement (basic_block cond_bb, basic_block middle_bb, /* Only "real" casts are OK here, not everything that is acceptable to is_gimple_cast. Make sure we don't do anything stupid here. */ - gcc_assert (TREE_CODE (cond) == NOP_EXPR - || TREE_CODE (cond) == CONVERT_EXPR); + gcc_assert (CONVERT_EXPR_P (cond)); op0 = TREE_OPERAND (cond, 0); tmp = create_tmp_var (TREE_TYPE (op0), NULL); |