Searched refs:KernelArgs (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGCUDANV.cpp | 347 Address KernelArgs = CGF.CreateTempAllocaWithoutCast( in prepareKernelArgsLLVMOffload() local 356 CGF.Builder.CreateStore(KernelArgs.emitRawPointer(CGF), in prepareKernelArgsLLVMOffload() 363 CGF.Builder.CreateStore(ArgVal, CGF.Builder.CreateStructGEP(KernelArgs, i)); in prepareKernelArgsLLVMOffload() 374 Address KernelArgs = CGF.CreateTempAlloca( in prepareKernelArgs() local 383 PtrTy, KernelArgs.emitRawPointer(CGF), i)); in prepareKernelArgs() 385 return KernelArgs; in prepareKernelArgs() 393 Address KernelArgs = CGF.getLangOpts().OffloadViaLLVM in emitDeviceStubBodyNew() local 465 LaunchKernelArgs.add(RValue::get(KernelArgs, CGF), in emitDeviceStubBodyNew()
|
| /freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 501 void OpenMPIRBuilder::getKernelArgsVector(TargetKernelArgs &KernelArgs, in getKernelArgsVector() argument 505 Value *PointerNum = Builder.getInt32(KernelArgs.NumTargetItems); in getKernelArgsVector() 509 Value *Flags = Builder.getInt64(KernelArgs.HasNoWait); in getKernelArgsVector() 511 assert(!KernelArgs.NumTeams.empty() && !KernelArgs.NumThreads.empty()); in getKernelArgsVector() 514 Builder.CreateInsertValue(ZeroArray, KernelArgs.NumTeams[0], {0}); in getKernelArgsVector() 516 Builder.CreateInsertValue(ZeroArray, KernelArgs.NumThreads[0], {0}); in getKernelArgsVector() 518 seq<unsigned>(1, std::min(KernelArgs.NumTeams.size(), MaxDim))) in getKernelArgsVector() 520 Builder.CreateInsertValue(NumTeams3D, KernelArgs.NumTeams[I], {I}); in getKernelArgsVector() 522 seq<unsigned>(1, std::min(KernelArgs.NumThreads.size(), MaxDim))) in getKernelArgsVector() 524 Builder.CreateInsertValue(NumThreads3D, KernelArgs.NumThreads[I], {I}); in getKernelArgsVector() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.h | 2102 ArrayRef<Value *> KernelArgs); 2364 LLVM_ABI static void getKernelArgsVector(TargetKernelArgs &KernelArgs,
|
| H A D | OMPKinds.def | 91 __OMP_STRUCT_TYPE(KernelArgs, __tgt_kernel_arguments, false, Int32, Int32, VoidPtrPtr,
|