CBMC
Loading...
Searching...
No Matches
gcc_builtin_headers_omp.h
Go to the documentation of this file.
1// clang-format off
3void __builtin_GOACC_data_start(int, __CPROVER_size_t, void*, void*, void*);
4void __builtin_GOACC_declare(int, __CPROVER_size_t, void*, void*, void*);
5void __builtin_GOACC_enter_exit_data(int, __CPROVER_size_t, void*, void*, void*, int, int, ...);
6void __builtin_GOACC_parallel_keyed(int, void (*)(void *), __CPROVER_size_t, void*, void*, void*, ...);
7void __builtin_GOACC_update(int, __CPROVER_size_t, void*, void*, void*, int, int, ...);
8void __builtin_GOACC_wait(int, int, ...);
21void __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*);
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*);
34_Bool __builtin_GOMP_loop_guided_start(long, 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*);
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*);
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*);
88void __builtin_GOMP_offload_register_ver(int, void*, int, void*);
89void __builtin_GOMP_offload_unregister_ver(int, void*, int, void*);
92void __builtin_GOMP_parallel(void (*)(void *), void*, unsigned, unsigned);
93void __builtin_GOMP_parallel_loop_dynamic(void (*)(void *), void*, unsigned, long, long, long, long, unsigned);
94void __builtin_GOMP_parallel_loop_guided(void (*)(void *), void*, unsigned, long, long, long, long, unsigned);
95void __builtin_GOMP_parallel_loop_maybe_nonmonotonic_runtime(void (*)(void *), void*, unsigned, long, long, long, unsigned);
96void __builtin_GOMP_parallel_loop_nonmonotonic_dynamic(void (*)(void *), void*, unsigned, long, long, long, long, unsigned);
97void __builtin_GOMP_parallel_loop_nonmonotonic_guided(void (*)(void *), void*, unsigned, long, long, long, long, unsigned);
98void __builtin_GOMP_parallel_loop_nonmonotonic_runtime(void (*)(void *), void*, unsigned, long, long, long, unsigned);
99void __builtin_GOMP_parallel_loop_runtime(void (*)(void *), void*, unsigned, long, long, long, unsigned);
100void __builtin_GOMP_parallel_loop_static(void (*)(void *), void*, unsigned, long, long, long, long, unsigned);
101unsigned __builtin_GOMP_parallel_reductions(void (*)(void *), void*, unsigned, unsigned);
102void __builtin_GOMP_parallel_sections(void (*)(void *), void*, unsigned, unsigned, unsigned);
103unsigned __builtin_GOMP_sections2_start(unsigned, void*, void*);
112void __builtin_GOMP_target_data_ext(int, __CPROVER_size_t, void*, void*, void*);
114void __builtin_GOMP_target_enter_exit_data(int, __CPROVER_size_t, void*, void*, void*, unsigned, void*);
115void __builtin_GOMP_target_ext(int, void (*)(void *), __CPROVER_size_t, void*, void*, void*, unsigned, void*, void*);
116void __builtin_GOMP_target_update_ext(int, __CPROVER_size_t, void*, void*, void*, unsigned, void*);
117void __builtin_GOMP_task(void (*)(void *), void*, void (*)(void *, void *), long, long, _Bool, unsigned, void*, int, void*);
123void __builtin_GOMP_taskloop(void (*)(void *), void*, void (*)(void *, void *), long, long, unsigned, long, int, long, long, long);
124void __builtin_GOMP_taskloop_ull(void (*)(void *), void*, void (*)(void *, void *), long, long, unsigned, long, int, unsigned long long, unsigned long long, unsigned long long);
128void __builtin_GOMP_teams(unsigned, unsigned);
129void __builtin_GOMP_teams_reg(void (*)(void *), void*, unsigned, unsigned, unsigned);
139// clang-format on
ait supplies three of the four components needed: an abstract interpreter (in this case handling func...
Definition ai.h:562
_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_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_single_copy_start()
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 *)