CBMC
gcc_builtin_headers_omp.h
Go to the documentation of this file.
1 // clang-format off
3 void __builtin_GOACC_data_start(int, __CPROVER_size_t, void*, void*, void*);
4 void __builtin_GOACC_declare(int, __CPROVER_size_t, void*, void*, void*);
5 void __builtin_GOACC_enter_exit_data(int, __CPROVER_size_t, void*, void*, void*, int, int, ...);
6 void __builtin_GOACC_parallel_keyed(int, void (*)(void *), __CPROVER_size_t, void*, void*, void*, ...);
7 void __builtin_GOACC_update(int, __CPROVER_size_t, void*, void*, void*, int, int, ...);
8 void __builtin_GOACC_wait(int, int, ...);
13 _Bool __builtin_GOMP_cancel(int, _Bool);
21 void __builtin_GOMP_doacross_ull_wait(unsigned long long, ...);
23 _Bool __builtin_GOMP_loop_doacross_dynamic_start(unsigned, long*, long, long*, long*);
24 _Bool __builtin_GOMP_loop_doacross_guided_start(unsigned, long*, long, long*, long*);
25 _Bool __builtin_GOMP_loop_doacross_runtime_start(unsigned, long*, long*, long*);
26 _Bool __builtin_GOMP_loop_doacross_start(unsigned, long*, long, long, long*, long*, void*, void*);
27 _Bool __builtin_GOMP_loop_doacross_static_start(unsigned, long*, long, long*, long*);
29 _Bool __builtin_GOMP_loop_dynamic_start(long, long, long, long, long*, long*);
33 _Bool __builtin_GOMP_loop_guided_next(long*, long*);
34 _Bool __builtin_GOMP_loop_guided_start(long, long, long, long, long*, long*);
36 _Bool __builtin_GOMP_loop_maybe_nonmonotonic_runtime_start(long, long, long, long*, long*);
38 _Bool __builtin_GOMP_loop_nonmonotonic_dynamic_start(long, long, long, long, long*, long*);
40 _Bool __builtin_GOMP_loop_nonmonotonic_guided_start(long, long, long, long, long*, long*);
42 _Bool __builtin_GOMP_loop_nonmonotonic_runtime_start(long, long, long, long*, long*);
44 _Bool __builtin_GOMP_loop_ordered_dynamic_start(long, long, long, long, long*, long*);
46 _Bool __builtin_GOMP_loop_ordered_guided_start(long, long, long, long, long*, long*);
48 _Bool __builtin_GOMP_loop_ordered_runtime_start(long, long, long, long*, long*);
49 _Bool __builtin_GOMP_loop_ordered_start(long, long, long, long, long, long*, long*, void*, void*);
51 _Bool __builtin_GOMP_loop_ordered_static_start(long, long, long, long, long*, long*);
53 _Bool __builtin_GOMP_loop_runtime_start(long, long, long, long*, long*);
54 _Bool __builtin_GOMP_loop_start(long, long, long, long, long, long*, long*, void*, void*);
55 _Bool __builtin_GOMP_loop_static_next(long*, long*);
56 _Bool __builtin_GOMP_loop_static_start(long, long, long, long, long*, long*);
57 _Bool __builtin_GOMP_loop_ull_doacross_dynamic_start(unsigned, unsigned long long*, unsigned long long, unsigned long long*, unsigned long long*);
58 _Bool __builtin_GOMP_loop_ull_doacross_guided_start(unsigned, unsigned long long*, unsigned long long, unsigned long long*, unsigned long long*);
59 _Bool __builtin_GOMP_loop_ull_doacross_runtime_start(unsigned, unsigned long long*, unsigned long long*, unsigned long long*);
60 _Bool __builtin_GOMP_loop_ull_doacross_start(unsigned, unsigned long long*, long, unsigned long long, unsigned long long*, unsigned long long*, void*, void*);
61 _Bool __builtin_GOMP_loop_ull_doacross_static_start(unsigned, unsigned long long*, unsigned long long, unsigned long long*, unsigned long long*);
62 _Bool __builtin_GOMP_loop_ull_dynamic_next(unsigned long long*, unsigned long long*);
63 _Bool __builtin_GOMP_loop_ull_dynamic_start(_Bool, unsigned long long, unsigned long long, unsigned long long, unsigned long long, unsigned long long*, unsigned long long*);
64 _Bool __builtin_GOMP_loop_ull_guided_next(unsigned long long*, unsigned long long*);
65 _Bool __builtin_GOMP_loop_ull_guided_start(_Bool, unsigned long long, unsigned long long, unsigned long long, unsigned long long, unsigned long long*, unsigned long long*);
66 _Bool __builtin_GOMP_loop_ull_maybe_nonmonotonic_runtime_next(unsigned long long*, unsigned long long*);
67 _Bool __builtin_GOMP_loop_ull_maybe_nonmonotonic_runtime_start(_Bool, unsigned long long, unsigned long long, unsigned long long, unsigned long long*, unsigned long long*);
68 _Bool __builtin_GOMP_loop_ull_nonmonotonic_dynamic_next(unsigned long long*, unsigned long long*);
69 _Bool __builtin_GOMP_loop_ull_nonmonotonic_dynamic_start(_Bool, unsigned long long, unsigned long long, unsigned long long, unsigned long long, unsigned long long*, unsigned long long*);
70 _Bool __builtin_GOMP_loop_ull_nonmonotonic_guided_next(unsigned long long*, unsigned long long*);
71 _Bool __builtin_GOMP_loop_ull_nonmonotonic_guided_start(_Bool, unsigned long long, unsigned long long, unsigned long long, unsigned long long, unsigned long long*, unsigned long long*);
72 _Bool __builtin_GOMP_loop_ull_nonmonotonic_runtime_next(unsigned long long*, unsigned long long*);
73 _Bool __builtin_GOMP_loop_ull_nonmonotonic_runtime_start(_Bool, unsigned long long, unsigned long long, unsigned long long, unsigned long long*, unsigned long long*);
74 _Bool __builtin_GOMP_loop_ull_ordered_dynamic_next(unsigned long long*, unsigned long long*);
75 _Bool __builtin_GOMP_loop_ull_ordered_dynamic_start(_Bool, unsigned long long, unsigned long long, unsigned long long, unsigned long long, unsigned long long*, unsigned long long*);
76 _Bool __builtin_GOMP_loop_ull_ordered_guided_next(unsigned long long*, unsigned long long*);
77 _Bool __builtin_GOMP_loop_ull_ordered_guided_start(_Bool, unsigned long long, unsigned long long, unsigned long long, unsigned long long, unsigned long long*, unsigned long long*);
78 _Bool __builtin_GOMP_loop_ull_ordered_runtime_next(unsigned long long*, unsigned long long*);
79 _Bool __builtin_GOMP_loop_ull_ordered_runtime_start(_Bool, unsigned long long, unsigned long long, unsigned long long, unsigned long long*, unsigned long long*);
80 _Bool __builtin_GOMP_loop_ull_ordered_start(_Bool, unsigned long long, unsigned long long, unsigned long long, long, unsigned long long, unsigned long long*, unsigned long long*, void*, void*);
81 _Bool __builtin_GOMP_loop_ull_ordered_static_next(unsigned long long*, unsigned long long*);
82 _Bool __builtin_GOMP_loop_ull_ordered_static_start(_Bool, unsigned long long, unsigned long long, unsigned long long, unsigned long long, unsigned long long*, unsigned long long*);
83 _Bool __builtin_GOMP_loop_ull_runtime_next(unsigned long long*, unsigned long long*);
84 _Bool __builtin_GOMP_loop_ull_runtime_start(_Bool, unsigned long long, unsigned long long, unsigned long long, unsigned long long*, unsigned long long*);
85 _Bool __builtin_GOMP_loop_ull_start(_Bool, unsigned long long, unsigned long long, unsigned long long, long, unsigned long long, unsigned long long*, unsigned long long*, void*, void*);
86 _Bool __builtin_GOMP_loop_ull_static_next(unsigned long long*, unsigned long long*);
87 _Bool __builtin_GOMP_loop_ull_static_start(_Bool, unsigned long long, unsigned long long, unsigned long long, unsigned long long, unsigned long long*, unsigned long long*);
88 void __builtin_GOMP_offload_register_ver(int, void*, int, void*);
89 void __builtin_GOMP_offload_unregister_ver(int, void*, int, void*);
92 void __builtin_GOMP_parallel(void (*)(void *), void*, unsigned, unsigned);
93 void __builtin_GOMP_parallel_loop_dynamic(void (*)(void *), void*, unsigned, long, long, long, long, unsigned);
94 void __builtin_GOMP_parallel_loop_guided(void (*)(void *), void*, unsigned, long, long, long, long, unsigned);
95 void __builtin_GOMP_parallel_loop_maybe_nonmonotonic_runtime(void (*)(void *), void*, unsigned, long, long, long, unsigned);
96 void __builtin_GOMP_parallel_loop_nonmonotonic_dynamic(void (*)(void *), void*, unsigned, long, long, long, long, unsigned);
97 void __builtin_GOMP_parallel_loop_nonmonotonic_guided(void (*)(void *), void*, unsigned, long, long, long, long, unsigned);
98 void __builtin_GOMP_parallel_loop_nonmonotonic_runtime(void (*)(void *), void*, unsigned, long, long, long, unsigned);
99 void __builtin_GOMP_parallel_loop_runtime(void (*)(void *), void*, unsigned, long, long, long, unsigned);
100 void __builtin_GOMP_parallel_loop_static(void (*)(void *), void*, unsigned, long, long, long, long, unsigned);
101 unsigned __builtin_GOMP_parallel_reductions(void (*)(void *), void*, unsigned, unsigned);
102 void __builtin_GOMP_parallel_sections(void (*)(void *), void*, unsigned, unsigned, unsigned);
103 unsigned __builtin_GOMP_sections2_start(unsigned, void*, void*);
108 unsigned __builtin_GOMP_sections_start(unsigned);
112 void __builtin_GOMP_target_data_ext(int, __CPROVER_size_t, void*, void*, void*);
114 void __builtin_GOMP_target_enter_exit_data(int, __CPROVER_size_t, void*, void*, void*, unsigned, void*);
115 void __builtin_GOMP_target_ext(int, void (*)(void *), __CPROVER_size_t, void*, void*, void*, unsigned, void*, void*);
116 void __builtin_GOMP_target_update_ext(int, __CPROVER_size_t, void*, void*, void*, unsigned, void*);
117 void __builtin_GOMP_task(void (*)(void *), void*, void (*)(void *, void *), long, long, _Bool, unsigned, void*, int, void*);
118 void __builtin_GOMP_task_reduction_remap(__CPROVER_size_t, __CPROVER_size_t, void*);
123 void __builtin_GOMP_taskloop(void (*)(void *), void*, void (*)(void *, void *), long, long, unsigned, long, int, long, long, long);
124 void __builtin_GOMP_taskloop_ull(void (*)(void *), void*, void (*)(void *, void *), long, long, unsigned, long, int, unsigned long long, unsigned long long, unsigned long long);
128 void __builtin_GOMP_teams(unsigned, unsigned);
129 void __builtin_GOMP_teams_reg(void (*)(void *), void*, unsigned, unsigned, unsigned);
139 // clang-format on
_Bool __builtin_GOMP_loop_ull_nonmonotonic_guided_start(_Bool, unsigned long long, unsigned long long, unsigned long long, unsigned long long, unsigned long long *, unsigned long long *)
int __builtin_goacc_parlevel_size(int)
unsigned __builtin_GOMP_parallel_reductions(void(*)(void *), void *, unsigned, unsigned)
void __builtin_GOMP_parallel_loop_nonmonotonic_guided(void(*)(void *), void *, unsigned, long, long, long, long, unsigned)
_Bool __builtin_GOMP_loop_nonmonotonic_dynamic_next(long *, long *)
void __builtin_GOMP_sections_end_nowait()
void __builtin_GOMP_taskgroup_reduction_unregister(void *)
_Bool __builtin_GOMP_loop_nonmonotonic_runtime_next(long *, long *)
_Bool __builtin_GOMP_loop_ordered_static_start(long, long, long, long, long *, long *)
void __builtin_GOMP_taskyield()
void __builtin_GOMP_loop_end_nowait()
_Bool __builtin_GOMP_loop_runtime_next(long *, long *)
_Bool __builtin_GOMP_loop_ull_ordered_static_next(unsigned long long *, unsigned long long *)
void __builtin_GOMP_parallel_loop_guided(void(*)(void *), void *, unsigned, long, long, long, long, unsigned)
_Bool __builtin_GOMP_loop_ull_dynamic_start(_Bool, unsigned long long, unsigned long long, unsigned long long, unsigned long long, unsigned long long *, unsigned long long *)
void __builtin_GOMP_parallel_loop_static(void(*)(void *), void *, unsigned, long, long, long, long, unsigned)
_Bool __builtin_GOMP_loop_doacross_start(unsigned, long *, long, long, long *, long *, void *, void *)
void __builtin_GOMP_taskwait()
void __builtin_GOMP_taskgroup_end()
void __builtin_GOMP_atomic_start()
int __builtin_omp_get_num_threads()
_Bool __builtin_GOMP_barrier_cancel()
void __builtin_GOMP_taskwait_depend(void *)
void __builtin_GOMP_target_update_ext(int, __CPROVER_size_t, void *, void *, void *, unsigned, void *)
_Bool __builtin_GOMP_loop_ull_static_start(_Bool, unsigned long long, unsigned long long, unsigned long long, unsigned long long, unsigned long long *, unsigned long long *)
_Bool __builtin_GOMP_loop_static_next(long *, long *)
void * __builtin_GOMP_single_copy_start()
void __builtin_GOMP_target_enter_exit_data(int, __CPROVER_size_t, void *, void *, void *, unsigned, void *)
int __builtin_omp_get_thread_num()
void __builtin_GOACC_parallel_keyed(int, void(*)(void *), __CPROVER_size_t, void *, void *, void *,...)
void __builtin_GOMP_workshare_task_reduction_unregister(_Bool)
_Bool __builtin_GOMP_loop_nonmonotonic_guided_next(long *, long *)
_Bool __builtin_GOMP_loop_static_start(long, long, long, long, long *, long *)
void __builtin_GOMP_task(void(*)(void *), void *, void(*)(void *, void *), long, long, _Bool, unsigned, void *, int, void *)
void __builtin_GOMP_target_ext(int, void(*)(void *), __CPROVER_size_t, void *, void *, void *, unsigned, void *, void *)
_Bool __builtin_GOMP_loop_ull_guided_next(unsigned long long *, unsigned long long *)
_Bool __builtin_GOMP_loop_maybe_nonmonotonic_runtime_start(long, long, long, long *, long *)
_Bool __builtin_GOMP_cancellation_point(int)
_Bool __builtin_GOMP_cancel(int, _Bool)
void __builtin_GOACC_declare(int, __CPROVER_size_t, void *, void *, void *)
unsigned __builtin_GOMP_sections_start(unsigned)
_Bool __builtin_GOMP_loop_doacross_dynamic_start(unsigned, long *, long, long *, long *)
void __builtin_GOMP_doacross_ull_post(void *)
_Bool __builtin_GOMP_loop_guided_next(long *, long *)
void __builtin_GOMP_taskloop(void(*)(void *), void *, void(*)(void *, void *), long, long, unsigned, long, int, long, long, long)
void __builtin_GOMP_atomic_end()
void __builtin_GOMP_taskgroup_start()
_Bool __builtin_GOMP_loop_doacross_guided_start(unsigned, long *, long, long *, long *)
_Bool __builtin_GOMP_loop_ull_ordered_runtime_start(_Bool, unsigned long long, unsigned long long, unsigned long long, unsigned long long *, unsigned long long *)
_Bool __builtin_GOMP_loop_ull_doacross_runtime_start(unsigned, unsigned long long *, unsigned long long *, unsigned long long *)
_Bool __builtin_GOMP_loop_ordered_start(long, long, long, long, long, long *, long *, void *, void *)
void __builtin_GOACC_data_end()
void __builtin_GOACC_data_start(int, __CPROVER_size_t, void *, void *, void *)
int __builtin_acc_on_device(int)
_Bool __builtin_GOMP_loop_dynamic_next(long *, long *)
_Bool __builtin_GOMP_loop_ull_nonmonotonic_guided_next(unsigned long long *, unsigned long long *)
void __builtin_GOMP_teams_reg(void(*)(void *), void *, unsigned, unsigned, unsigned)
void __builtin_GOMP_parallel_loop_runtime(void(*)(void *), void *, unsigned, long, long, long, unsigned)
_Bool __builtin_GOMP_loop_guided_start(long, long, long, long, long *, long *)
_Bool __builtin_GOMP_loop_runtime_start(long, long, long, long *, long *)
void __builtin_GOMP_target_end_data()
void __builtin_GOMP_doacross_ull_wait(unsigned long long,...)
void __builtin_GOMP_ordered_end()
_Bool __builtin_GOMP_loop_ull_guided_start(_Bool, unsigned long long, unsigned long long, unsigned long long, unsigned long long, unsigned long long *, unsigned long long *)
void __builtin_GOMP_parallel_loop_nonmonotonic_runtime(void(*)(void *), void *, unsigned, long, long, long, unsigned)
_Bool __builtin_GOMP_loop_ordered_guided_start(long, long, long, long, long *, long *)
void __builtin_GOMP_parallel_loop_maybe_nonmonotonic_runtime(void(*)(void *), void *, unsigned, long, long, long, unsigned)
_Bool __builtin_GOMP_loop_ull_doacross_start(unsigned, unsigned long long *, long, unsigned long long, unsigned long long *, unsigned long long *, void *, void *)
_Bool __builtin_GOMP_loop_ordered_runtime_start(long, long, long, long *, long *)
_Bool __builtin_GOMP_loop_ull_doacross_dynamic_start(unsigned, unsigned long long *, unsigned long long, unsigned long long *, unsigned long long *)
_Bool __builtin_GOMP_loop_ull_runtime_start(_Bool, unsigned long long, unsigned long long, unsigned long long, unsigned long long *, unsigned long long *)
void __builtin_GOMP_parallel_sections(void(*)(void *), void *, unsigned, unsigned, unsigned)
_Bool __builtin_GOMP_loop_ull_dynamic_next(unsigned long long *, unsigned long long *)
_Bool __builtin_GOMP_sections_end_cancel()
void __builtin_GOMP_parallel_loop_dynamic(void(*)(void *), void *, unsigned, long, long, long, long, unsigned)
void __builtin_GOMP_taskgroup_reduction_register(void *)
_Bool __builtin_GOMP_loop_ull_nonmonotonic_dynamic_next(unsigned long long *, unsigned long long *)
void __builtin_GOMP_sections_end()
void __builtin_GOMP_task_reduction_remap(__CPROVER_size_t, __CPROVER_size_t, void *)
void __builtin_GOACC_enter_exit_data(int, __CPROVER_size_t, void *, void *, void *, int, int,...)
unsigned __builtin_GOMP_sections2_start(unsigned, void *, void *)
_Bool __builtin_GOMP_loop_ull_ordered_start(_Bool, unsigned long long, unsigned long long, unsigned long long, long, unsigned long long, unsigned long long *, unsigned long long *, void *, void *)
_Bool __builtin_GOMP_loop_maybe_nonmonotonic_runtime_next(long *, long *)
void __builtin_GOMP_critical_start()
_Bool __builtin_GOMP_loop_ull_nonmonotonic_runtime_next(unsigned long long *, unsigned long long *)
void __builtin_GOMP_offload_unregister_ver(int, void *, int, void *)
_Bool __builtin_GOMP_single_start()
_Bool __builtin_GOMP_loop_ull_doacross_static_start(unsigned, unsigned long long *, unsigned long long, unsigned long long *, unsigned long long *)
_Bool __builtin_GOMP_loop_ull_ordered_dynamic_start(_Bool, unsigned long long, unsigned long long, unsigned long long, unsigned long long, unsigned long long *, unsigned long long *)
int __builtin_omp_get_num_teams()
void __builtin_GOMP_offload_register_ver(int, void *, int, void *)
_Bool __builtin_GOMP_loop_nonmonotonic_runtime_start(long, long, long, long *, long *)
void __builtin_GOMP_parallel(void(*)(void *), void *, unsigned, unsigned)
_Bool __builtin_GOMP_loop_ull_ordered_runtime_next(unsigned long long *, unsigned long long *)
void __builtin_GOACC_wait(int, int,...)
_Bool __builtin_GOMP_loop_doacross_runtime_start(unsigned, long *, long *, long *)
_Bool __builtin_GOMP_loop_ull_doacross_guided_start(unsigned, unsigned long long *, unsigned long long, unsigned long long *, unsigned long long *)
void __builtin_GOMP_parallel_loop_nonmonotonic_dynamic(void(*)(void *), void *, unsigned, long, long, long, long, unsigned)
_Bool __builtin_GOMP_loop_ordered_runtime_next(long *, long *)
void __builtin_GOMP_ordered_start()
_Bool __builtin_GOMP_loop_ull_static_next(unsigned long long *, unsigned long long *)
_Bool __builtin_GOMP_loop_ordered_guided_next(long *, long *)
int __builtin_acc_get_device_type()
_Bool __builtin_GOMP_loop_nonmonotonic_dynamic_start(long, long, long, long, long *, long *)
void __builtin_GOMP_barrier()
_Bool __builtin_GOMP_loop_start(long, long, long, long, long, long *, long *, void *, void *)
void __builtin_GOMP_doacross_wait(long,...)
void __builtin_GOMP_critical_name_end(void **)
void __builtin_GOMP_doacross_post(void *)
unsigned __builtin_GOMP_sections_next()
_Bool __builtin_GOMP_loop_ordered_dynamic_start(long, long, long, long, long *, long *)
int __builtin_goacc_parlevel_id(int)
_Bool __builtin_GOMP_loop_ull_maybe_nonmonotonic_runtime_next(unsigned long long *, unsigned long long *)
_Bool __builtin_GOMP_loop_ull_start(_Bool, unsigned long long, unsigned long long, unsigned long long, long, unsigned long long, unsigned long long *, unsigned long long *, void *, void *)
void __builtin_GOMP_single_copy_end(void *)
_Bool __builtin_GOMP_loop_ordered_static_next(long *, long *)
void __builtin_GOMP_loop_end()
_Bool __builtin_GOMP_loop_ull_nonmonotonic_dynamic_start(_Bool, unsigned long long, unsigned long long, unsigned long long, unsigned long long, unsigned long long *, unsigned long long *)
_Bool __builtin_GOMP_loop_nonmonotonic_guided_start(long, long, long, long, long *, long *)
_Bool __builtin_GOMP_loop_ull_runtime_next(unsigned long long *, unsigned long long *)
void __builtin_GOMP_teams(unsigned, unsigned)
_Bool __builtin_GOMP_loop_ull_nonmonotonic_runtime_start(_Bool, unsigned long long, unsigned long long, unsigned long long, unsigned long long *, unsigned long long *)
_Bool __builtin_GOMP_loop_ull_ordered_static_start(_Bool, unsigned long long, unsigned long long, unsigned long long, unsigned long long, unsigned long long *, unsigned long long *)
_Bool __builtin_GOMP_loop_ull_ordered_dynamic_next(unsigned long long *, unsigned long long *)
void __builtin_GOMP_target_data_ext(int, __CPROVER_size_t, void *, void *, void *)
int __builtin_omp_get_team_num()
void __builtin_GOMP_taskloop_ull(void(*)(void *), void *, void(*)(void *, void *), long, long, unsigned, long, int, unsigned long long, unsigned long long, unsigned long long)
_Bool __builtin_GOMP_loop_ordered_dynamic_next(long *, long *)
void __builtin_GOACC_update(int, __CPROVER_size_t, void *, void *, void *, int, int,...)
_Bool __builtin_GOMP_loop_ull_ordered_guided_start(_Bool, unsigned long long, unsigned long long, unsigned long long, unsigned long long, unsigned long long *, unsigned long long *)
_Bool __builtin_GOMP_loop_ull_ordered_guided_next(unsigned long long *, unsigned long long *)
_Bool __builtin_GOMP_loop_doacross_static_start(unsigned, long *, long, long *, long *)
_Bool __builtin_GOMP_loop_ull_maybe_nonmonotonic_runtime_start(_Bool, unsigned long long, unsigned long long, unsigned long long, unsigned long long *, unsigned long long *)
void __builtin_GOMP_critical_end()
void __builtin_GOMP_critical_name_start(void **)
_Bool __builtin_GOMP_loop_end_cancel()
_Bool __builtin_GOMP_loop_dynamic_start(long, long, long, long, long *, long *)