Rename PROP_trees to PROP_gimple
authorJakub Jelinek <jakub@redhat.com>
Wed, 27 Jan 2021 09:10:04 +0000 (10:10 +0100)
committerJakub Jelinek <jakub@redhat.com>
Wed, 27 Jan 2021 09:10:04 +0000 (10:10 +0100)
PROP_trees actually means GIMPLE IL, rather than GENERIC, so better
not to confuse users.

2021-01-27  Jakub Jelinek  <jakub@redhat.com>

* tree-pass.h (PROP_trees): Rename to ...
(PROP_gimple): ... this.
* cfgexpand.c (pass_data_expand): Replace PROP_trees with PROP_gimple.
* passes.c (execute_function_dump, execute_function_todo,
execute_one_ipa_transform_pass, execute_one_pass): Likewise.
* varpool.c (ctor_for_folding): Likewise.

gcc/cfgexpand.c
gcc/passes.c
gcc/tree-pass.h
gcc/varpool.c

index b73019b241fe35c0a997b2c027c16fd1e22ddcca..8d20ca6cefb406cd44b8cbeb1e8f860c1b178598 100644 (file)
@@ -6503,7 +6503,7 @@ const pass_data pass_data_expand =
     | PROP_gimple_lvec
     | PROP_gimple_lva), /* properties_required */
   PROP_rtl, /* properties_provided */
-  ( PROP_ssa | PROP_trees ), /* properties_destroyed */
+  ( PROP_ssa | PROP_gimple ), /* properties_destroyed */
   0, /* todo_flags_start */
   0, /* todo_flags_finish */
 };
index 4fb1be99ce4ecba6557445c78e2c6c6423703641..64550b00b43cb977ae01fdfd7278c7a7281955ee 100644 (file)
@@ -1793,7 +1793,7 @@ execute_function_dump (function *fn, void *data)
     {
       push_cfun (fn);
 
-      if (fn->curr_properties & PROP_trees)
+      if (fn->curr_properties & PROP_gimple)
         dump_function_to_file (fn->decl, dump_file, dump_flags);
       else
        print_rtl_with_bb (dump_file, get_insns (), dump_flags);
@@ -2034,7 +2034,7 @@ execute_function_todo (function *fn, void *data)
 
       if (flags & TODO_verify_il)
        {
-         if (cfun->curr_properties & PROP_trees)
+         if (cfun->curr_properties & PROP_gimple)
            {
              if (cfun->curr_properties & PROP_cfg)
                /* IPA passes leave stmts to be fixed up, so make sure to
@@ -2272,7 +2272,7 @@ execute_one_ipa_transform_pass (struct cgraph_node *node,
 
   /* Note that the folders should only create gimple expressions.
      This is a hack until the new folder is ready.  */
-  in_gimple_form = (cfun && (cfun->curr_properties & PROP_trees)) != 0;
+  in_gimple_form = (cfun && (cfun->curr_properties & PROP_gimple)) != 0;
 
   pass_init_dump_file (pass);
 
@@ -2545,7 +2545,7 @@ execute_one_pass (opt_pass *pass)
 
   /* Note that the folders should only create gimple expressions.
      This is a hack until the new folder is ready.  */
-  in_gimple_form = (cfun && (cfun->curr_properties & PROP_trees)) != 0;
+  in_gimple_form = (cfun && (cfun->curr_properties & PROP_gimple)) != 0;
 
   pass_init_dump_file (pass);
 
@@ -2628,7 +2628,7 @@ execute_one_pass (opt_pass *pass)
   pass_fini_dump_file (pass);
 
   if (pass->type != SIMPLE_IPA_PASS && pass->type != IPA_PASS)
-    gcc_assert (!(cfun->curr_properties & PROP_trees)
+    gcc_assert (!(cfun->curr_properties & PROP_gimple)
                || pass->type != RTL_PASS);
 
   current_pass = NULL;
index 7e905ea49ede78782cf850e9a5ccb7b07d0c29ac..15693fee15043333f850919f3bc57fa8273b8374 100644 (file)
@@ -225,7 +225,7 @@ protected:
 #define PROP_gimple_lomp_dev   (1 << 16)       /* done omp_device_lower */
 #define PROP_rtl_split_insns   (1 << 17)       /* RTL has insns split.  */
 
-#define PROP_trees \
+#define PROP_gimple \
   (PROP_gimple_any | PROP_gimple_lcf | PROP_gimple_leh | PROP_gimple_lomp)
 
 /* To-do flags.  */
index 86f16052984dca486c8098ae14cf2f5caa849823..4830df5c3201a0225b3e8d7b4e52e1157a08d66d 100644 (file)
@@ -415,7 +415,7 @@ ctor_for_folding (tree decl)
       gcc_assert (!TREE_PUBLIC (decl));
       /* Unless this is called during FE folding.  */
       if (cfun
-         && (cfun->curr_properties & (PROP_trees | PROP_rtl)) == 0
+         && (cfun->curr_properties & (PROP_gimple | PROP_rtl)) == 0
          && TREE_READONLY (decl)
          && !TREE_SIDE_EFFECTS (decl)
          && DECL_INITIAL (decl))