diff options
author | Balaji V. Iyer <balaji.v.iyer@intel.com> | 2014-01-24 23:13:49 +0000 |
---|---|---|
committer | Balaji V. Iyer <bviyer@gcc.gnu.org> | 2014-01-24 15:13:49 -0800 |
commit | b72271b953b368fab603cb86294c49c72097b78f (patch) | |
tree | 7c2fc7d7a4f6f51a88b3e89ee69680fac44aab8f /gcc/cp | |
parent | 8a35e18d02fd52813f21072ef8d664806b97a349 (diff) | |
download | gcc-b72271b953b368fab603cb86294c49c72097b78f.zip gcc-b72271b953b368fab603cb86294c49c72097b78f.tar.gz gcc-b72271b953b368fab603cb86294c49c72097b78f.tar.bz2 |
Replace flag_enable_cilkplus with flag_cilkplus.
gcc/ChangeLog
+2014-01-24 Balaji V. Iyer <balaji.v.iyer@intel.com>
+
+ * builtins.c (is_builtin_name): Renamed flag_enable_cilkplus to
+ flag_cilkplus.
+ * builtins.def: Likewise.
+ * cilk.h (fn_contains_cilk_spawn_p): Likewise.
+ * cppbuiltin.c (define_builtin_macros_for_compilation_flags): Likewise.
+ * ira.c (ira_setup_eliminable_regset): Likewise.
+ * omp-low.c (gate_expand_omp): Likewise.
+ (execute_lower_omp): Likewise.
+ (diagnose_sb_0): Likewise.
+ (gate_diagnose_omp_blocks): Likewise.
+ (simd_clone_clauses_extract): Likewise.
+ (gate): Likewise.
+
gcc/c-family/ChangeLog
+2014-01-24 Balaji V. Iyer <balaji.v.iyer@intel.com>
+
+ * c-common.c (c_define_builtins): Replaced flag_enable_cilkplus with
+ flag_cilkplus.
+ * c-pragma.c (init_pragma): Likewise.
+ * c.opt: Likewise.
+
gcc/c/ChangeLog
+2014-01-24 Balaji V. Iyer <balaji.v.iyer@intel.com>
+
+ * c-parser.c (c_parser_declaration_or_fndef): Replaced
+ flag_enable_cilkplus with flag_cilkplus.
+ (c_parser_direct_declarator_inner): Likewise.
+ (c_parser_attribute_any_word): Likewise.
+ (c_parser_attributes): Likewise.
+ (c_parser_compound_statement): Likewise.
+ (c_parser_statement_after_labels): Likewise.
+ (c_parser_if_statement): Likewise.
+ (c_parser_switch_statement): Likewise.
+ (c_parser_do_statement): Likewise.
+ (c_parser_for_statement): Likewise.
+ (c_parser_unary_expression): Likewise.
+ (c_parser_postfix_expression): Likewise.
+ (c_parser_postfix_expression_after_primary): Likewise.
+ (c_parser_postfix_expression_after_primary): Likewise.
+ (c_parser_omp_clause_name): Likewise.
+ (c_finish_omp_declare_simd): Likewise.
+ (c_parser_cilk_verify_simd): Likewise.
+ * c-typeck.c (build_array_ref): Likewise.
+ (build_function_call_vec): Likewise.
+ (convert_arguments): Likewise.
+ (build_compound_expr): Likewise.
+ (c_finish_return): Likewise.
+ (c_finish_if_stmt): Likewise.
+ (c_finish_loop): Likewise.
+ (build_binary_op): Likewise.
+
gcc/lto/ChangeLog
+2014-01-24 Balaji V. Iyer <balaji.v.iyer@intel.com>
+
+ * lto-lang.c (lto_init): Replaced flag_enable_cilkplus with
+ flag_cilkplus.
+
From-SVN: r207064
Diffstat (limited to 'gcc/cp')
-rw-r--r-- | gcc/cp/ChangeLog | 17 | ||||
-rw-r--r-- | gcc/cp/call.c | 4 | ||||
-rw-r--r-- | gcc/cp/cp-gimplify.c | 2 | ||||
-rw-r--r-- | gcc/cp/decl.c | 2 | ||||
-rw-r--r-- | gcc/cp/parser.c | 20 | ||||
-rw-r--r-- | gcc/cp/pt.c | 2 | ||||
-rw-r--r-- | gcc/cp/typeck.c | 6 |
7 files changed, 35 insertions, 18 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 52394b3..635fb05 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,20 @@ +2014-01-24 Balaji V. Iyer <balaji.v.iyer@intel.com> + + * call.c (magic_varargs_p): Replaced flag_enable_cilkplus with + flag_cilkplus. + * cp-gimplify.c (cp_genericize): Likewise. + * decl.c (grokfndecl): Likewise. + * parser.c (cp_parser_postfix_expression): Likewise. + (cp_parser_postfix_open_square_expression): Likewise. + (cp_parser_direct_declarator): Likewise. + (is_cilkplus_vector_p): Likewise. + (cp_parser_omp_clause_name): Likewise. + (cp_parser_omp_all_clauses): Likewise. + * pt.c (apply_late_template_attributes): Likewise. + * typeck.c (cp_build_array_ref): Likewise. + (cp_build_compound_expr): Likewise. + (check_return_expr): Likewise. + 2014-01-24 Jason Merrill <jason@redhat.com> PR c++/58550 diff --git a/gcc/cp/call.c b/gcc/cp/call.c index 5b2aefa..2c77973 100644 --- a/gcc/cp/call.c +++ b/gcc/cp/call.c @@ -6568,7 +6568,7 @@ convert_for_arg_passing (tree type, tree val, tsubst_flags_t complain) bool magic_varargs_p (tree fn) { - if (flag_enable_cilkplus && is_cilkplus_reduce_builtin (fn) != BUILT_IN_NONE) + if (flag_cilkplus && is_cilkplus_reduce_builtin (fn) != BUILT_IN_NONE) return true; if (DECL_BUILT_IN (fn)) @@ -7191,7 +7191,7 @@ build_cxx_call (tree fn, int nargs, tree *argarray, /* If it is a built-in array notation function, then the return type of the function is the element type of the array passed in as array notation (i.e. the first parameter of the function). */ - if (flag_enable_cilkplus && TREE_CODE (fn) == CALL_EXPR) + if (flag_cilkplus && TREE_CODE (fn) == CALL_EXPR) { enum built_in_function bif = is_cilkplus_reduce_builtin (CALL_EXPR_FN (fn)); diff --git a/gcc/cp/cp-gimplify.c b/gcc/cp/cp-gimplify.c index d75b2b7..ef4b043 100644 --- a/gcc/cp/cp-gimplify.c +++ b/gcc/cp/cp-gimplify.c @@ -1311,7 +1311,7 @@ cp_genericize (tree fndecl) return; /* Expand all the array notations here. */ - if (flag_enable_cilkplus + if (flag_cilkplus && contains_array_notation_expr (DECL_SAVED_TREE (fndecl))) DECL_SAVED_TREE (fndecl) = expand_array_notation_exprs (DECL_SAVED_TREE (fndecl)); diff --git a/gcc/cp/decl.c b/gcc/cp/decl.c index aaafaa8..38f2de0 100644 --- a/gcc/cp/decl.c +++ b/gcc/cp/decl.c @@ -7674,7 +7674,7 @@ grokfndecl (tree ctype, if (TYPE_NOTHROW_P (type) || nothrow_libfn_p (decl)) TREE_NOTHROW (decl) = 1; - if (flag_openmp || flag_enable_cilkplus) + if (flag_openmp || flag_cilkplus) { /* Adjust "omp declare simd" attributes. */ tree ods = lookup_attribute ("omp declare simd", *attrlist); diff --git a/gcc/cp/parser.c b/gcc/cp/parser.c index e12a528..0636445 100644 --- a/gcc/cp/parser.c +++ b/gcc/cp/parser.c @@ -5808,7 +5808,7 @@ cp_parser_postfix_expression (cp_parser *parser, bool address_p, bool cast_p, postfix_expression = cp_parser_postfix_expression (parser, false, false, false, false, &idk); - if (!flag_enable_cilkplus) + if (!flag_cilkplus) { error_at (token->location, "-fcilkplus must be enabled to use" " %<_Cilk_spawn%>"); @@ -5833,7 +5833,7 @@ cp_parser_postfix_expression (cp_parser *parser, bool address_p, bool cast_p, } case RID_CILK_SYNC: - if (flag_enable_cilkplus) + if (flag_cilkplus) { tree sync_expr = build_cilk_sync (); SET_EXPR_LOCATION (sync_expr, @@ -6373,7 +6373,7 @@ cp_parser_postfix_open_square_expression (cp_parser *parser, bool expr_nonconst_p; maybe_warn_cpp0x (CPP0X_INITIALIZER_LISTS); index = cp_parser_braced_list (parser, &expr_nonconst_p); - if (flag_enable_cilkplus + if (flag_cilkplus && cp_lexer_peek_token (parser->lexer)->type == CPP_COLON) { error_at (cp_lexer_peek_token (parser->lexer)->location, @@ -6383,7 +6383,7 @@ cp_parser_postfix_open_square_expression (cp_parser *parser, return error_mark_node; } } - else if (flag_enable_cilkplus) + else if (flag_cilkplus) { /* Here are have these two options: ARRAY[EXP : EXP] - Array notation expr with default @@ -17141,7 +17141,7 @@ cp_parser_direct_declarator (cp_parser* parser, /* In here, we handle cases where attribute is used after the function declaration. For example: void func (int x) __attribute__((vector(..))); */ - if (flag_enable_cilkplus + if (flag_cilkplus && cp_next_tokens_can_be_gnu_attribute_p (parser)) { cp_parser_parse_tentatively (parser); @@ -21565,7 +21565,7 @@ cp_parser_gnu_attributes_opt (cp_parser* parser) static inline bool is_cilkplus_vector_p (tree name) { - if (flag_enable_cilkplus && is_attribute_p ("vector", name)) + if (flag_cilkplus && is_attribute_p ("vector", name)) return true; return false; } @@ -26934,7 +26934,7 @@ cp_parser_omp_clause_name (cp_parser *parser) result = PRAGMA_OMP_CLAUSE_MAP; else if (!strcmp ("mergeable", p)) result = PRAGMA_OMP_CLAUSE_MERGEABLE; - else if (flag_enable_cilkplus && !strcmp ("mask", p)) + else if (flag_cilkplus && !strcmp ("mask", p)) result = PRAGMA_CILK_CLAUSE_MASK; break; case 'n': @@ -26942,7 +26942,7 @@ cp_parser_omp_clause_name (cp_parser *parser) result = PRAGMA_OMP_CLAUSE_NOTINBRANCH; else if (!strcmp ("nowait", p)) result = PRAGMA_OMP_CLAUSE_NOWAIT; - else if (flag_enable_cilkplus && !strcmp ("nomask", p)) + else if (flag_cilkplus && !strcmp ("nomask", p)) result = PRAGMA_CILK_CLAUSE_NOMASK; else if (!strcmp ("num_teams", p)) result = PRAGMA_OMP_CLAUSE_NUM_TEAMS; @@ -26990,7 +26990,7 @@ cp_parser_omp_clause_name (cp_parser *parser) result = PRAGMA_OMP_CLAUSE_UNTIED; break; case 'v': - if (flag_enable_cilkplus && !strcmp ("vectorlength", p)) + if (flag_cilkplus && !strcmp ("vectorlength", p)) result = PRAGMA_CILK_CLAUSE_VECTORLENGTH; break; } @@ -28319,7 +28319,7 @@ cp_parser_omp_all_clauses (cp_parser *parser, omp_clause_mask mask, saw_error: /* In Cilk Plus SIMD enabled functions there is no pragma_token, so no reason to skip to the end. */ - if (!(flag_enable_cilkplus && pragma_tok == NULL)) + if (!(flag_cilkplus && pragma_tok == NULL)) cp_parser_skip_to_pragma_eol (parser, pragma_tok); if (finish_p) return finish_omp_clauses (clauses); diff --git a/gcc/cp/pt.c b/gcc/cp/pt.c index 930ca29..4414e49 100644 --- a/gcc/cp/pt.c +++ b/gcc/cp/pt.c @@ -8613,7 +8613,7 @@ apply_late_template_attributes (tree *decl_p, tree attributes, int attr_flags, { *p = TREE_CHAIN (t); TREE_CHAIN (t) = NULL_TREE; - if ((flag_openmp || flag_enable_cilkplus) + if ((flag_openmp || flag_cilkplus) && is_attribute_p ("omp declare simd", get_attribute_name (t)) && TREE_VALUE (t)) diff --git a/gcc/cp/typeck.c b/gcc/cp/typeck.c index f40f309..78090a7 100644 --- a/gcc/cp/typeck.c +++ b/gcc/cp/typeck.c @@ -3012,7 +3012,7 @@ cp_build_array_ref (location_t loc, tree array, tree idx, /* If an array's index is an array notation, then its rank cannot be greater than one. */ - if (flag_enable_cilkplus && contains_array_notation_expr (idx)) + if (flag_cilkplus && contains_array_notation_expr (idx)) { size_t rank = 0; @@ -6188,7 +6188,7 @@ cp_build_compound_expr (tree lhs, tree rhs, tsubst_flags_t complain) if (lhs == error_mark_node || rhs == error_mark_node) return error_mark_node; - if (flag_enable_cilkplus + if (flag_cilkplus && (TREE_CODE (lhs) == CILK_SPAWN_STMT || TREE_CODE (rhs) == CILK_SPAWN_STMT)) { @@ -8323,7 +8323,7 @@ check_return_expr (tree retval, bool *no_warning) *no_warning = false; - if (flag_enable_cilkplus && retval && TREE_CODE (retval) == CILK_SPAWN_STMT) + if (flag_cilkplus && retval && TREE_CODE (retval) == CILK_SPAWN_STMT) { error_at (EXPR_LOCATION (retval), "use of %<_Cilk_spawn%> in a return " "statement is not allowed"); |