reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
 1785     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__kmpc_fork_call");
 1786     if (auto *F = dyn_cast<llvm::Function>(RTLFn.getCallee())) {
 1809     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__kmpc_global_thread_num");
 1820     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__kmpc_threadprivate_cached");
 1831     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__kmpc_critical");
 1842     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__kmpc_critical_with_hint");
 1866     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__kmpc_threadprivate_register");
 1877     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__kmpc_end_critical");
 1886     RTLFn = CGM.CreateRuntimeFunction(FnTy, /*Name*/ "__kmpc_cancel_barrier");
 1894     RTLFn = CGM.CreateRuntimeFunction(FnTy, /*Name*/ "__kmpc_barrier");
 1902     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__kmpc_for_static_fini");
 1912     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__kmpc_push_num_threads");
 1921     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__kmpc_serialized_parallel");
 1930     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__kmpc_end_serialized_parallel");
 1938     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__kmpc_flush");
 1946     RTLFn = CGM.CreateRuntimeFunction(FnTy, /*Name=*/"__kmpc_master");
 1954     RTLFn = CGM.CreateRuntimeFunction(FnTy, /*Name=*/"__kmpc_end_master");
 1963     RTLFn = CGM.CreateRuntimeFunction(FnTy, /*Name=*/"__kmpc_omp_taskyield");
 1971     RTLFn = CGM.CreateRuntimeFunction(FnTy, /*Name=*/"__kmpc_single");
 1979     RTLFn = CGM.CreateRuntimeFunction(FnTy, /*Name=*/"__kmpc_end_single");
 1993     RTLFn = CGM.CreateRuntimeFunction(FnTy, /*Name=*/"__kmpc_omp_task_alloc");
 2008     RTLFn = CGM.CreateRuntimeFunction(FnTy, /*Name=*/"__kmpc_omp_target_task_alloc");
 2018     RTLFn = CGM.CreateRuntimeFunction(FnTy, /*Name=*/"__kmpc_omp_task");
 2033     RTLFn = CGM.CreateRuntimeFunction(FnTy, /*Name=*/"__kmpc_copyprivate");
 2049     RTLFn = CGM.CreateRuntimeFunction(FnTy, /*Name=*/"__kmpc_reduce");
 2066     RTLFn = CGM.CreateRuntimeFunction(FnTy, /*Name=*/"__kmpc_reduce_nowait");
 2077     RTLFn = CGM.CreateRuntimeFunction(FnTy, /*Name=*/"__kmpc_end_reduce");
 2088     RTLFn =
 2099     RTLFn =
 2110     RTLFn = CGM.CreateRuntimeFunction(FnTy,
 2119     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__kmpc_ordered");
 2127     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__kmpc_end_ordered");
 2135     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__kmpc_omp_taskwait");
 2143     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__kmpc_taskgroup");
 2151     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__kmpc_end_taskgroup");
 2160     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__kmpc_push_proc_bind");
 2172     RTLFn =
 2185     RTLFn = CGM.CreateRuntimeFunction(FnTy, /*Name=*/"__kmpc_omp_wait_deps");
 2194     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__kmpc_cancellationpoint");
 2203     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__kmpc_cancel");
 2213     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__kmpc_push_num_teams");
 2223     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__kmpc_fork_teams");
 2224     if (auto *F = dyn_cast<llvm::Function>(RTLFn.getCallee())) {
 2259     RTLFn = CGM.CreateRuntimeFunction(FnTy, /*Name=*/"__kmpc_taskloop");
 2271     RTLFn = CGM.CreateRuntimeFunction(FnTy, /*Name=*/"__kmpc_doacross_init");
 2279     RTLFn = CGM.CreateRuntimeFunction(FnTy, /*Name=*/"__kmpc_doacross_fini");
 2289     RTLFn = CGM.CreateRuntimeFunction(FnTy, /*Name=*/"__kmpc_doacross_post");
 2299     RTLFn = CGM.CreateRuntimeFunction(FnTy, /*Name=*/"__kmpc_doacross_wait");
 2308     RTLFn =
 2318     RTLFn = CGM.CreateRuntimeFunction(
 2328     RTLFn = CGM.CreateRuntimeFunction(FnTy, /*Name=*/"__kmpc_alloc");
 2337     RTLFn = CGM.CreateRuntimeFunction(FnTy, /*Name=*/"__kmpc_free");
 2346     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__kmpc_push_target_tripcount");
 2362     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__tgt_target");
 2378     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__tgt_target_nowait");
 2396     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__tgt_target_teams");
 2414     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__tgt_target_teams_nowait");
 2422     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__tgt_register_requires");
 2432     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__tgt_register_lib");
 2442     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__tgt_unregister_lib");
 2456     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__tgt_target_data_begin");
 2471     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__tgt_target_data_begin_nowait");
 2485     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__tgt_target_data_end");
 2500     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__tgt_target_data_end_nowait");
 2514     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__tgt_target_data_update");
 2529     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__tgt_target_data_update_nowait");
 2537     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__tgt_mapper_num_components");
 2547     RTLFn = CGM.CreateRuntimeFunction(FnTy, "__tgt_push_mapper_component");
 2551   assert(RTLFn && "Unable to find OpenMP runtime function");
 2552   return RTLFn;