]> gcc.gnu.org Git - gcc.git/commitdiff
tree-vect-transform.c (vect_permute_load_chain): Set DECL_GIMPLE_REG_P to true for...
authorAndrew Pinski <pinskia@gmail.com>
Wed, 13 Dec 2006 05:37:39 +0000 (21:37 -0800)
committerAndrew Pinski <pinskia@gcc.gnu.org>
Wed, 13 Dec 2006 05:37:39 +0000 (21:37 -0800)
2006-12-12  Andrew Pinski  <pinskia@gmail.com>

        * tree-vect-transform.c (vect_permute_load_chain):
        Set DECL_GIMPLE_REG_P to true for the vect_perm_*
        temp variables.

From-SVN: r119818

gcc/ChangeLog
gcc/tree-vect-transform.c

index 0c159c8128232d1820d189441ea1aeb3f32bf219..d7b1b3f2209a3427c2e91012422fdb997c3cec04 100644 (file)
@@ -1,3 +1,9 @@
+2006-12-12  Andrew Pinski  <pinskia@gmail.com>
+
+       * tree-vect-transform.c (vect_permute_load_chain):
+       Set DECL_GIMPLE_REG_P to true for the vect_perm_*
+       temp variables.
+
 2006-12-13  Sa Liu  <saliu@de.ibm.com>
            Ben Elliston  <bje@au.ibm.com>
 
index 401e35871827509f4221358e62b3410a7f10a011..e767d1fabaf17617e5bf84112d145877d82a2c7a 100644 (file)
@@ -3177,6 +3177,7 @@ vect_permute_load_chain (VEC(tree,heap) *dr_chain,
 
          /* data_ref = permute_even (first_data_ref, second_data_ref);  */
          perm_dest = create_tmp_var (vectype, "vect_perm_even");
+         DECL_GIMPLE_REG_P (perm_dest) = 1;
          add_referenced_var (perm_dest);
         
          perm_stmt = build2 (GIMPLE_MODIFY_STMT, void_type_node, perm_dest,
@@ -3192,6 +3193,7 @@ vect_permute_load_chain (VEC(tree,heap) *dr_chain,
              
          /* data_ref = permute_odd (first_data_ref, second_data_ref);  */
          perm_dest = create_tmp_var (vectype, "vect_perm_odd");
+         DECL_GIMPLE_REG_P (perm_dest) = 1;
          add_referenced_var (perm_dest);
 
          perm_stmt = build2 (GIMPLE_MODIFY_STMT, void_type_node, perm_dest,
This page took 0.094584 seconds and 5 git commands to generate.