Searched refs:DeviceAddrCB (Results 1 - 3 of 3) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h1769 function_ref<void(unsigned int, Value *)> DeviceAddrCB = nullptr,
2192 /// \param DeviceAddrCB Optional callback to generate code related to
2204 function_ref<void(unsigned int, Value *)> DeviceAddrCB = nullptr,
/freebsd-current/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp4789 function_ref<void(unsigned int, Value *)> DeviceAddrCB,
4807 /*IsNonContiguous=*/true, DeviceAddrCB,
5442 function_ref<void(unsigned int, Value *)> DeviceAddrCB,
5582 if (DeviceAddrCB)
5583 DeviceAddrCB(I, Info.DevicePtrInfoMap[BPVal].second);
5586 if (DeviceAddrCB)
5587 DeviceAddrCB(I, BP);
4782 createTargetData( const LocationDescription &Loc, InsertPointTy AllocaIP, InsertPointTy CodeGenIP, Value *DeviceID, Value *IfCond, TargetDataInfo &Info, GenMapInfoCallbackTy GenMapInfoCB, omp::RuntimeFunction *MapperFunc, function_ref<InsertPointTy(InsertPointTy CodeGenIP, BodyGenTy BodyGenType)> BodyGenCB, function_ref<void(unsigned int, Value *)> DeviceAddrCB, function_ref<Value *(unsigned int)> CustomMapperCB, Value *SrcLocInfo) argument
5439 emitOffloadingArrays( InsertPointTy AllocaIP, InsertPointTy CodeGenIP, MapInfosTy &CombinedInfo, TargetDataInfo &Info, bool IsNonContiguous, function_ref<void(unsigned int, Value *)> DeviceAddrCB, function_ref<Value *(unsigned int)> CustomMapperCB) argument
/freebsd-current/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntime.cpp8845 auto DeviceAddrCB = [&](unsigned int I, llvm::Value *NewDecl) { local
8861 /*IsNonContiguous=*/true, DeviceAddrCB,
10285 auto DeviceAddrCB = [&](unsigned int I, llvm::Value *NewDecl) { local
10311 /*MapperFunc=*/nullptr, BodyCB, DeviceAddrCB, CustomMapperCB, RTLoc));

Completed in 185 milliseconds