| /freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.h | 535 using InsertPointTy = IRBuilder<>::InsertPoint; variable 538 using InsertPointOrErrorTy = Expected<InsertPointTy>; 559 using FinalizeCallbackTy = std::function<Error(InsertPointTy CodeGenIP)>; 613 function_ref<Error(InsertPointTy AllocaIP, InsertPointTy CodeGenIP)>; 622 std::function<Error(InsertPointTy AllocaIP, InsertPointTy CodeGenIP)>; 635 function_ref<Error(InsertPointTy CodeGenIP, Value *IndVar)>; 656 InsertPointTy AllocaIP, InsertPointTy CodeGenIP, Value &Original, 664 LocationDescription(const InsertPointTy &IP) : IP(IP) {} in LocationDescription() 665 LocationDescription(const InsertPointTy &IP, const DebugLoc &DL) in LocationDescription() 667 InsertPointTy IP; [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 371 OpenMPIRBuilder::InsertPointTy OuterAllocaIP, in createFakeIntVal() 373 OpenMPIRBuilder::InsertPointTy InnerAllocaIP, in createFakeIntVal() 1079 auto ExitCB = [this, CanceledDirective, Loc](InsertPointTy IP) -> Error { in createCancel() 1130 auto ExitCB = [this, CanceledDirective, Loc](InsertPointTy IP) -> Error { in createCancellationPoint() 1154 OpenMPIRBuilder::InsertPointTy OpenMPIRBuilder::emitTargetKernel( in emitTargetKernel() 1155 const LocationDescription &Loc, InsertPointTy AllocaIP, Value *&Return, in emitTargetKernel() 1187 Value *DeviceID, Value *RTLoc, InsertPointTy AllocaIP) { in emitKernelLaunch() 1320 OpenMPIRBuilder ::InsertPointTy CurrentIP = Builder.saveIP(); in targetParallelCallback() 1463 const LocationDescription &Loc, InsertPointTy OuterAllocaIP, in createParallel() 1515 InsertPointTy NewOuter(OuterAllocaBlock, OuterAllocaBlock->begin()); in createParallel() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGStmtOpenMP.cpp | 1762 CodeGenFunction &CGF, const Stmt *RegionBodyStmt, InsertPointTy AllocaIP, in EmitOMPInlinedRegionBody() 1763 InsertPointTy CodeGenIP, Twine RegionName) { in EmitOMPInlinedRegionBody() 1779 CodeGenFunction &CGF, const Stmt *RegionBodyStmt, InsertPointTy AllocaIP, in EmitOMPOutlinedRegionBody() 1780 InsertPointTy CodeGenIP, Twine RegionName) { in EmitOMPOutlinedRegionBody() 1813 using InsertPointTy = llvm::OpenMPIRBuilder::InsertPointTy; in EmitOMPParallelDirective() typedef 1817 auto FiniCB = [this](InsertPointTy IP) { in EmitOMPParallelDirective() 1826 auto PrivCB = [](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, in EmitOMPParallelDirective() 1838 auto BodyGenCB = [&, this](InsertPointTy AllocaIP, in EmitOMPParallelDirective() 1839 InsertPointTy CodeGenIP) { in EmitOMPParallelDirective() 1847 llvm::OpenMPIRBuilder::InsertPointTy AllocaIP( in EmitOMPParallelDirective() [all …]
|
| H A D | CGOpenMPRuntimeGPU.cpp | 1691 using InsertPointTy = llvm::OpenMPIRBuilder::InsertPointTy; in emitReduction() typedef 1692 InsertPointTy AllocaIP(CGF.AllocaInsertPt->getParent(), in emitReduction() 1694 InsertPointTy CodeGenIP(CGF.Builder.GetInsertBlock(), in emitReduction() 1726 auto ReductionGen = [&](InsertPointTy CodeGenIP, unsigned I, in emitReduction() 1746 return InsertPointTy(CGF.Builder.GetInsertBlock(), in emitReduction() 1755 llvm::OpenMPIRBuilder::InsertPointTy AfterIP = in emitReduction()
|
| H A D | CodeGenFunction.h | 1893 using InsertPointTy = llvm::OpenMPIRBuilder::InsertPointTy; 1938 static void FinalizeOMPRegion(CodeGenFunction &CGF, InsertPointTy IP) { 1963 InsertPointTy AllocaIP, 1964 InsertPointTy CodeGenIP, 1967 static void EmitCaptureStmt(CodeGenFunction &CGF, InsertPointTy CodeGenIP, 1995 InsertPointTy AllocaIP, 1996 InsertPointTy CodeGenIP, 2007 OutlinedRegionBodyRAII(CodeGenFunction &cgf, InsertPointTy &AllocaIP, 2032 InlinedRegionBodyRAII(CodeGenFunction &cgf, InsertPointTy &AllocaIP,
|
| H A D | CGOpenMPRuntime.cpp | 1183 auto FiniCB = [&CGF](llvm::OpenMPIRBuilder::InsertPointTy IP) { in PushAndPopStackRAII() 2328 llvm::OpenMPIRBuilder::InsertPointTy AfterIP = in emitBarrierCall() 9187 using InsertPointTy = llvm::OpenMPIRBuilder::InsertPointTy; in emitOffloadingArraysAndArgs() typedef 9188 InsertPointTy AllocaIP(CGF.AllocaInsertPt->getParent(), in emitOffloadingArraysAndArgs() 9190 InsertPointTy CodeGenIP(CGF.Builder.GetInsertBlock(), in emitOffloadingArraysAndArgs() 9371 [&](llvm::OpenMPIRBuilder::InsertPointTy CodeGenIP, llvm::Value *PtrPHI, in emitUserDefinedMapper() 9688 OffloadingMandatory, &CGF](llvm::OpenMPIRBuilder::InsertPointTy IP) in emitTargetCallKernelLaunch() 9689 -> llvm::OpenMPIRBuilder::InsertPointTy { in emitTargetCallKernelLaunch() 9714 llvm::OpenMPIRBuilder::InsertPointTy AllocaIP( in emitTargetCallKernelLaunch() 9725 llvm::OpenMPIRBuilder::InsertPointTy AfterIP = in emitTargetCallKernelLaunch() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | OpenMPOpt.cpp | 1067 using InsertPointTy = OpenMPIRBuilder::InsertPointTy; in mergeParallelRegions() typedef 1089 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) { in mergeParallelRegions() 1100 auto PrivCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, Value &, in mergeParallelRegions() 1101 Value &Inner, Value *&ReplacementValue) -> InsertPointTy { in mergeParallelRegions() 1106 auto FiniCB = [&](InsertPointTy CodeGenIP) { return Error::success(); }; in mergeParallelRegions() 1129 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) { in mergeParallelRegions() 1139 auto FiniCB = [&](InsertPointTy CodeGenIP) { return Error::success(); }; in mergeParallelRegions() 1181 InsertPointTy(ParentBB, ParentBB->end()), DL); in mergeParallelRegions() 1182 OpenMPIRBuilder::InsertPointTy SeqAfterIP = cantFail( in mergeParallelRegions() 1250 OpenMPIRBuilder::LocationDescription Loc(InsertPointTy(BB, BB->end()), in mergeParallelRegions() [all …]
|