re PR tree-optimization/90883 (Generated code is worse if returned struct is unnamed)
authorJeff Law <law@gcc.gnu.org>
Thu, 27 Jun 2019 02:42:30 +0000 (20:42 -0600)
committerJeff Law <law@gcc.gnu.org>
Thu, 27 Jun 2019 02:42:30 +0000 (20:42 -0600)
PR tree-optimization/90883
* tree-ssa-dse.c (delete_dead_or_redundant_call): Fix signature.
(delete_dead_or_redundant_assignment): Likewise.

From-SVN: r272726

gcc/tree-ssa-dse.c

index 9b4d19232ee0a83672acd676ee86a57fa988a862..1b1a9f34230d0a6ce23725f14d951ceca6567f83 100644 (file)
@@ -76,8 +76,8 @@ along with GCC; see the file COPYING3.  If not see
    fact, they are the same transformation applied to different views of
    the CFG.  */
 
-static void delete_dead_or_redundant_assignment (gimple_stmt_iterator *, char []);
-static void delete_dead_or_redundant_call (gimple_stmt_iterator *, char []);
+static void delete_dead_or_redundant_assignment (gimple_stmt_iterator *, const char *);
+static void delete_dead_or_redundant_call (gimple_stmt_iterator *, const char *);
 
 /* Bitmap of blocks that have had EH statements cleaned.  We should
    remove their dead edges eventually.  */
@@ -868,7 +868,7 @@ private:
 
 /* Delete a dead call at GSI, which is mem* call of some kind.  */
 static void
-delete_dead_or_redundant_call (gimple_stmt_iterator *gsi, char *type)
+delete_dead_or_redundant_call (gimple_stmt_iterator *gsi, const char *type)
 {
   gimple *stmt = gsi_stmt (*gsi);
   if (dump_file && (dump_flags & TDF_DETAILS))
@@ -902,7 +902,7 @@ delete_dead_or_redundant_call (gimple_stmt_iterator *gsi, char *type)
 /* Delete a dead store at GSI, which is a gimple assignment. */
 
 static void
-delete_dead_or_redundant_assignment (gimple_stmt_iterator *gsi, char *type)
+delete_dead_or_redundant_assignment (gimple_stmt_iterator *gsi, const char *type)
 {
   gimple *stmt = gsi_stmt (*gsi);
   if (dump_file && (dump_flags & TDF_DETAILS))