Searched refs:WorkFn (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/openmp/libomptarget/DeviceRTL/src/ |
| H A D | Kernel.cpp | 38 ParallelRegionFnTy WorkFn = nullptr; in genericStateMachine() local 44 bool IsActive = __kmpc_kernel_parallel(&WorkFn); in genericStateMachine() 48 if (!WorkFn) in genericStateMachine() 53 ((void (*)(uint32_t, uint32_t))WorkFn)(0, TId); in genericStateMachine() 113 ParallelRegionFnTy WorkFn = nullptr; in __kmpc_target_init() local 114 __kmpc_kernel_parallel(&WorkFn); in __kmpc_target_init() 115 ASSERT(WorkFn == nullptr); in __kmpc_target_init()
|
| H A D | Parallelism.cpp | 247 __kmpc_kernel_parallel(ParallelRegionFnTy *WorkFn) { in __kmpc_kernel_parallel() argument 250 *WorkFn = state::ParallelRegionFn; in __kmpc_kernel_parallel() 253 if (!*WorkFn) in __kmpc_kernel_parallel()
|
| /llvm-project-15.0.7/openmp/libomptarget/DeviceRTL/include/ |
| H A D | Interface.h | 282 void __kmpc_kernel_prepare_parallel(ParallelRegionFnTy WorkFn); 285 bool __kmpc_kernel_parallel(ParallelRegionFnTy *WorkFn);
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | OpenMPOpt.cpp | 3887 Instruction *WorkFn = new LoadInst(VoidPtrTy, WorkFnAI, "worker.work_fn", in buildCustomStateMachine() local 3889 WorkFn->setDebugLoc(DLoc); in buildCustomStateMachine() 3895 WorkFn, ParallelRegionFnTy->getPointerTo(), "worker.work_fn.addr_cast", in buildCustomStateMachine() 3899 ICmpInst::Create(ICmpInst::ICmp, llvm::CmpInst::ICMP_EQ, WorkFn, in buildCustomStateMachine()
|