Commit 61210b72 by Andrew Pinski Committed by Andrew Pinski

re PR fortran/29779 (vectorizer fortran testcases failing)

2006-12-18  Andrew Pinski  <pinskia@gmail.com>

        PR target/29779
        * config/rs6000/rs6000.c (altivec_init_builtins): Change to set
        READONLY on __builtin_altivec_mask_for_load instead of adding
        the attribute.

From-SVN: r120045
parent f839548f
2006-12-18 Andrew Pinski <pinskia@gmail.com>
PR target/29779
* config/rs6000/rs6000.c (altivec_init_builtins): Change to set
READONLY on __builtin_altivec_mask_for_load instead of adding
the attribute.
2006-12-18 Roger Sayle <roger@eyesopen.com> 2006-12-18 Roger Sayle <roger@eyesopen.com>
Eric Christopher <echristo@apple.com> Eric Christopher <echristo@apple.com>
......
...@@ -8802,9 +8802,8 @@ altivec_init_builtins (void) ...@@ -8802,9 +8802,8 @@ altivec_init_builtins (void)
decl = add_builtin_function ("__builtin_altivec_mask_for_load", decl = add_builtin_function ("__builtin_altivec_mask_for_load",
v16qi_ftype_long_pcvoid, v16qi_ftype_long_pcvoid,
ALTIVEC_BUILTIN_MASK_FOR_LOAD, ALTIVEC_BUILTIN_MASK_FOR_LOAD,
BUILT_IN_MD, NULL, BUILT_IN_MD, NULL, NULL_TREE);
tree_cons (get_identifier ("const"), TREE_READONLY (decl) = 1;
NULL_TREE, NULL_TREE));
/* Record the decl. Will be used by rs6000_builtin_mask_for_load. */ /* Record the decl. Will be used by rs6000_builtin_mask_for_load. */
altivec_builtin_mask_for_load = decl; altivec_builtin_mask_for_load = decl;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment