Remove expanding complex EQ/NE inside a GIMPLE_RETURN [PR115721]
This code has been dead at least since the move over to tuples in 0-88576-g726a989a8b74bf, when gimple returns could only have a simple expression in it. So let's remove it. Bootstrapped and tested on x86_64-linux-gnu with no regressions. gcc/ChangeLog: PR tree-optimization/115721 * tree-complex.cc (expand_complex_comparison): Remove support for GIMPLE_RETURN. Signed-off-by: Andrew Pinski <quic_apinski@quicinc.com>
This commit is contained in:
parent
7a345d0314
commit
8f8bddb58a
1 changed files with 0 additions and 8 deletions
|
@ -1622,14 +1622,6 @@ expand_complex_comparison (gimple_stmt_iterator *gsi, tree ar, tree ai,
|
|||
|
||||
switch (gimple_code (stmt))
|
||||
{
|
||||
case GIMPLE_RETURN:
|
||||
{
|
||||
greturn *return_stmt = as_a <greturn *> (stmt);
|
||||
type = TREE_TYPE (gimple_return_retval (return_stmt));
|
||||
gimple_return_set_retval (return_stmt, fold_convert (type, cc));
|
||||
}
|
||||
break;
|
||||
|
||||
case GIMPLE_ASSIGN:
|
||||
type = TREE_TYPE (gimple_assign_lhs (stmt));
|
||||
gimple_assign_set_rhs_from_tree (gsi, fold_convert (type, cc));
|
||||
|
|
Loading…
Add table
Reference in a new issue