aboutsummaryrefslogtreecommitdiff
path: root/gcc/cilk.h
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/cilk.h')
-rw-r--r--gcc/cilk.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/gcc/cilk.h b/gcc/cilk.h
index 7cfdd526c8b..a6ad5272c29 100644
--- a/gcc/cilk.h
+++ b/gcc/cilk.h
@@ -322,11 +322,16 @@ extern void array_notation_init_builtins (void);
extern bool is_cilk_must_expand_fn (enum built_in_function);
extern bool is_elem_fn_attribute_p (tree);
extern bool is_cilk_function_decl (tree, tree);
-extern void clear_pragma_simd_list (void);
extern tree set_cilk_except_flag (tree);
extern tree clear_cilk_except_flag (tree);
extern tree set_cilk_except_data (tree);
extern void c_install_body_with_frame_cleanup (tree, tree);
tree build_cilk_catch_sync (void);
-extern bool pragma_simd_is_private_var (int, tree);
+extern void p_simd_nodes_clear (void);
+extern unsigned int p_simd_head_insert (struct pragma_simd_values *);
+extern bool pragma_simd_is_private_var_p (unsigned int, tree);
+extern bool pragma_simd_is_linear_var_p (unsigned int, tree);
+extern void set_OK_for_certain_clause (enum pragma_simd_kind, bool,
+ unsigned int);
+extern bool pragma_simd_acceptable_vlength_p (unsigned int, int, tree);
#endif /* GCC_CILK_H */