Home
last modified time | relevance | path

Searched refs:WorkFn (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/openmp/libomptarget/DeviceRTL/src/
H A DKernel.cpp38 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 DParallelism.cpp247 __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 DInterface.h282 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 DOpenMPOpt.cpp3887 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()