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.h492 using InsertPointTy = IRBuilder<>::InsertPoint; variable
512 using FinalizeCallbackTy = std::function<void(InsertPointTy CodeGenIP)>;
564 function_ref<void(InsertPointTy AllocaIP, InsertPointTy CodeGenIP)>;
571 std::function<void(InsertPointTy AllocaIP, InsertPointTy CodeGenIP)>;
582 function_ref<void(InsertPointTy CodeGenIP, Value *IndVar)>;
602 using PrivatizeCallbackTy = function_ref<InsertPointTy(
603 InsertPointTy AllocaIP, InsertPointTy CodeGenIP, Value &Original,
611 LocationDescription(const InsertPointTy &IP) : IP(IP) {} in LocationDescription()
612 LocationDescription(const InsertPointTy &IP, const DebugLoc &DL) in LocationDescription()
614 InsertPointTy IP;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp364 OpenMPIRBuilder::InsertPointTy OuterAllocaIP, in createFakeIntVal()
366 OpenMPIRBuilder::InsertPointTy InnerAllocaIP, in createFakeIntVal()
935 OpenMPIRBuilder::InsertPointTy
987 OpenMPIRBuilder::InsertPointTy
1019 auto ExitCB = [this, CanceledDirective, Loc](InsertPointTy IP) { in createCancel()
1039 OpenMPIRBuilder::InsertPointTy OpenMPIRBuilder::emitTargetKernel( in emitTargetKernel()
1040 const LocationDescription &Loc, InsertPointTy AllocaIP, Value *&Return, in emitTargetKernel()
1069 OpenMPIRBuilder::InsertPointTy OpenMPIRBuilder::emitKernelLaunch( in emitKernelLaunch()
1072 Value *DeviceID, Value *RTLoc, InsertPointTy AllocaIP) { in emitKernelLaunch()
1199 OpenMPIRBuilder ::InsertPointTy CurrentIP = Builder.saveIP(); in targetParallelCallback()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp1721 CodeGenFunction &CGF, const Stmt *RegionBodyStmt, InsertPointTy AllocaIP, in EmitOMPInlinedRegionBody()
1722 InsertPointTy CodeGenIP, Twine RegionName) { in EmitOMPInlinedRegionBody()
1738 CodeGenFunction &CGF, const Stmt *RegionBodyStmt, InsertPointTy AllocaIP, in EmitOMPOutlinedRegionBody()
1739 InsertPointTy CodeGenIP, Twine RegionName) { in EmitOMPOutlinedRegionBody()
1772 using InsertPointTy = llvm::OpenMPIRBuilder::InsertPointTy; in EmitOMPParallelDirective() typedef
1776 auto FiniCB = [this](InsertPointTy IP) { in EmitOMPParallelDirective()
1784 auto PrivCB = [](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, in EmitOMPParallelDirective()
1796 auto BodyGenCB = [&, this](InsertPointTy AllocaIP, in EmitOMPParallelDirective()
1797 InsertPointTy CodeGenIP) { in EmitOMPParallelDirective()
1804 llvm::OpenMPIRBuilder::InsertPointTy AllocaIP( in EmitOMPParallelDirective()
[all …]
H A DCGOpenMPRuntimeGPU.cpp1693 using InsertPointTy = llvm::OpenMPIRBuilder::InsertPointTy; in emitReduction() typedef
1694 InsertPointTy AllocaIP(CGF.AllocaInsertPt->getParent(), in emitReduction()
1696 InsertPointTy CodeGenIP(CGF.Builder.GetInsertBlock(), in emitReduction()
1728 auto ReductionGen = [&](InsertPointTy CodeGenIP, unsigned I, in emitReduction()
1748 return InsertPointTy(CGF.Builder.GetInsertBlock(), in emitReduction()
H A DCodeGenFunction.h1883 using InsertPointTy = llvm::OpenMPIRBuilder::InsertPointTy;
1928 static void FinalizeOMPRegion(CodeGenFunction &CGF, InsertPointTy IP) {
1953 InsertPointTy AllocaIP,
1954 InsertPointTy CodeGenIP,
1957 static void EmitCaptureStmt(CodeGenFunction &CGF, InsertPointTy CodeGenIP,
1985 InsertPointTy AllocaIP,
1986 InsertPointTy CodeGenIP,
1997 OutlinedRegionBodyRAII(CodeGenFunction &cgf, InsertPointTy &AllocaIP,
2022 InlinedRegionBodyRAII(CodeGenFunction &cgf, InsertPointTy &AllocaIP,
H A DCGOpenMPRuntime.cpp1189 auto FiniCB = [&CGF](llvm::OpenMPIRBuilder::InsertPointTy IP) { in PushAndPopStackRAII()
8889 using InsertPointTy = llvm::OpenMPIRBuilder::InsertPointTy; in emitOffloadingArrays() typedef
8890 InsertPointTy AllocaIP(CGF.AllocaInsertPt->getParent(), in emitOffloadingArrays()
8892 InsertPointTy CodeGenIP(CGF.Builder.GetInsertBlock(), in emitOffloadingArrays()
9628 OffloadingMandatory, &CGF](llvm::OpenMPIRBuilder::InsertPointTy IP) in emitTargetCallKernelLaunch()
9629 -> llvm::OpenMPIRBuilder::InsertPointTy { in emitTargetCallKernelLaunch()
9644 llvm::OpenMPIRBuilder::InsertPointTy AllocaIP( in emitTargetCallKernelLaunch()
10249 using InsertPointTy = llvm::OpenMPIRBuilder::InsertPointTy; in emitTargetDataCalls() typedef
10267 [&](InsertPointTy CodeGenIP) -> llvm::OpenMPIRBuilder::MapInfosTy & { in emitTargetDataCalls()
10286 auto BodyCB = [&](InsertPointTy CodeGenIP, BodyGenTy BodyGenType) { in emitTargetDataCalls()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DOpenMPOpt.cpp1054 using InsertPointTy = OpenMPIRBuilder::InsertPointTy; in mergeParallelRegions() typedef
1076 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) { in mergeParallelRegions()
1086 auto PrivCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, Value &, in mergeParallelRegions()
1087 Value &Inner, Value *&ReplacementValue) -> InsertPointTy { in mergeParallelRegions()
1092 auto FiniCB = [&](InsertPointTy CodeGenIP) {}; in mergeParallelRegions()
1115 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) { in mergeParallelRegions()
1124 auto FiniCB = [&](InsertPointTy CodeGenIP) {}; in mergeParallelRegions()
1166 InsertPointTy(ParentBB, ParentBB->end()), DL); in mergeParallelRegions()
1167 InsertPointTy SeqAfterIP = in mergeParallelRegions()
1235 OpenMPIRBuilder::LocationDescription Loc(InsertPointTy(BB, BB->end()), in mergeParallelRegions()
[all …]