remove unused code
authorAditya Kumar <aditya.k7@samsung.com>
Wed, 7 Oct 2015 16:19:09 +0000 (16:19 +0000)
committerSebastian Pop <spop@gcc.gnu.org>
Wed, 7 Oct 2015 16:19:09 +0000 (16:19 +0000)
2015-10-07  Aditya Kumar  <aditya.k7@samsung.com>
                Sebastian Pop  <s.pop@samsung.com>

                * graphite-scop-detection.c (parameter_index_in_region): Remove
                use of SESE_ADD_PARAMS.
                (find_scop_parameters): Same.
                * sese.c (new_sese_info): Same.
                * sese.h (struct sese_info_t): Remove add_params.
                (SESE_ADD_PARAMS): Remove.

Co-Authored-By: Sebastian Pop <s.pop@samsung.com>
From-SVN: r228574

gcc/ChangeLog
gcc/graphite-scop-detection.c
gcc/sese.c
gcc/sese.h

index e0dd02fb23ceb703a487cefbe8c02293a68f74ab..2d51ce850ddbc49158325c6729e0a287977e5e71 100644 (file)
@@ -1,3 +1,13 @@
+2015-10-07  Aditya Kumar  <aditya.k7@samsung.com>
+           Sebastian Pop  <s.pop@samsung.com>
+
+       * graphite-scop-detection.c (parameter_index_in_region): Remove
+       use of SESE_ADD_PARAMS.
+       (find_scop_parameters): Same.
+       * sese.c (new_sese_info): Same.
+       * sese.h (struct sese_info_t): Remove add_params.
+       (SESE_ADD_PARAMS): Remove.
+
 2015-10-07  Aditya Kumar  <aditya.k7@samsung.com>
            Sebastian Pop  <s.pop@samsung.com>
 
index 7e5039cb3a68fe91fccb1a610c8f8a0fbf588856..43e03a689652f87931ae364a9cc7c01398e1cc9a 100644 (file)
@@ -1671,8 +1671,6 @@ parameter_index_in_region (tree name, sese_info_p region)
   if (i != -1)
     return i;
 
-  gcc_assert (SESE_ADD_PARAMS (region));
-
   i = SESE_PARAMS (region).length ();
   SESE_PARAMS (region).safe_push (name);
   return i;
@@ -1790,7 +1788,6 @@ find_scop_parameters (scop_p scop)
 
   int nbp = sese_nb_params (region);
   scop_set_nb_params (scop, nbp);
-  SESE_ADD_PARAMS (region) = false;
 }
 
 class sese_dom_walker : public dom_walker
index ad6c89a0a69c54c5101a0d940ef05bbd355f76ac..6bb13226232ddb0a2681e382758c222189c277e9 100644 (file)
@@ -263,7 +263,6 @@ new_sese_info (edge entry, edge exit)
   region->region.exit = exit;
   SESE_LOOPS (region) = BITMAP_ALLOC (NULL);
   SESE_LOOP_NEST (region).create (3);
-  SESE_ADD_PARAMS (region) = true;
   SESE_PARAMS (region).create (3);
   region->parameter_rename_map = new parameter_rename_map_t;
 
index 5cca574c68d61524d1aca55d09840a52ccbd31a5..2cda5e1f617cec287f6cfa24f50143fccfa95f00 100644 (file)
@@ -75,20 +75,14 @@ typedef struct sese_info_t
   /* Parameters to be renamed.  */
   parameter_rename_map_t *parameter_rename_map;
 
-  /* Loops completely contained in the SCOP.  */
+  /* Loops completely contained in this SESE.  */
   bitmap loops;
   vec<loop_p> loop_nest;
-
-  /* Are we allowed to add more params?  This is for debugging purpose.  We
-     can only add new params before generating the bb domains, otherwise they
-     become invalid.  */
-  bool add_params;
 } *sese_info_p;
 
 #define SESE_PARAMS(S) (S->params)
 #define SESE_LOOPS(S) (S->loops)
 #define SESE_LOOP_NEST(S) (S->loop_nest)
-#define SESE_ADD_PARAMS(S) (S->add_params)
 
 extern sese_info_p new_sese_info (edge, edge);
 extern void free_sese_info (sese_info_p);