Home
last modified time | relevance | path

Searched refs:InsertPointTy (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h535 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 DOMPIRBuilder.cpp371 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 DCGStmtOpenMP.cpp1762 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 DCGOpenMPRuntimeGPU.cpp1691 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 DCodeGenFunction.h1893 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 DCGOpenMPRuntime.cpp1183 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 DOpenMPOpt.cpp1067 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 …]