Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h189 using InsertPointTy = IRBuilder<>::InsertPoint; variable
209 using FinalizeCallbackTy = std::function<void(InsertPointTy CodeGenIP)>;
261 function_ref<void(InsertPointTy AllocaIP, InsertPointTy CodeGenIP)>;
268 std::function<void(InsertPointTy AllocaIP, InsertPointTy CodeGenIP)>;
279 function_ref<void(InsertPointTy CodeGenIP, Value *IndVar)>;
299 using PrivatizeCallbackTy = function_ref<InsertPointTy(
300 InsertPointTy AllocaIP, InsertPointTy CodeGenIP, Value &Original,
308 LocationDescription(const InsertPointTy &IP) : IP(IP) {} in LocationDescription()
309 LocationDescription(const InsertPointTy &IP, const DebugLoc &DL) in LocationDescription()
311 InsertPointTy IP;
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp668 OpenMPIRBuilder::InsertPointTy
676 OpenMPIRBuilder::InsertPointTy
725 OpenMPIRBuilder::InsertPointTy
757 auto ExitCB = [this, CanceledDirective, Loc](InsertPointTy IP) { in createCancel()
815 OpenMPIRBuilder::InsertPointTy OpenMPIRBuilder::emitTargetKernel( in emitTargetKernel()
882 const LocationDescription &Loc, InsertPointTy OuterAllocaIP, in createParallel()
947 auto FiniCBWrapper = [&](InsertPointTy IP) { in createParallel()
954 IP = InsertPointTy(I->getParent(), I->getIterator()); in createParallel()
967 InsertPointTy InnerAllocaIP = Builder.saveIP(); in createParallel()
998 InsertPointTy CodeGenIP(PRegBodyBB, PRegBodyBB->begin()); in createParallel()
[all …]
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp1698 CodeGenFunction &CGF, const Stmt *RegionBodyStmt, InsertPointTy AllocaIP, in EmitOMPInlinedRegionBody()
1699 InsertPointTy CodeGenIP, Twine RegionName) { in EmitOMPInlinedRegionBody()
1715 CodeGenFunction &CGF, const Stmt *RegionBodyStmt, InsertPointTy AllocaIP, in EmitOMPOutlinedRegionBody()
1716 InsertPointTy CodeGenIP, Twine RegionName) { in EmitOMPOutlinedRegionBody()
1749 using InsertPointTy = llvm::OpenMPIRBuilder::InsertPointTy; in EmitOMPParallelDirective() typedef
1753 auto FiniCB = [this](InsertPointTy IP) { in EmitOMPParallelDirective()
1761 auto PrivCB = [](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, in EmitOMPParallelDirective()
1773 auto BodyGenCB = [&, this](InsertPointTy AllocaIP, in EmitOMPParallelDirective()
1774 InsertPointTy CodeGenIP) { in EmitOMPParallelDirective()
1781 llvm::OpenMPIRBuilder::InsertPointTy AllocaIP( in EmitOMPParallelDirective()
[all …]
H A DCodeGenFunction.h1736 using InsertPointTy = llvm::OpenMPIRBuilder::InsertPointTy;
1781 static void FinalizeOMPRegion(CodeGenFunction &CGF, InsertPointTy IP) {
1806 InsertPointTy AllocaIP,
1807 InsertPointTy CodeGenIP,
1810 static void EmitCaptureStmt(CodeGenFunction &CGF, InsertPointTy CodeGenIP,
1838 InsertPointTy AllocaIP,
1839 InsertPointTy CodeGenIP,
1850 OutlinedRegionBodyRAII(CodeGenFunction &cgf, InsertPointTy &AllocaIP,
1875 InlinedRegionBodyRAII(CodeGenFunction &cgf, InsertPointTy &AllocaIP,
H A DCGOpenMPRuntime.cpp1205 auto FiniCB = [&CGF](llvm::OpenMPIRBuilder::InsertPointTy IP) { in PushAndPopStackRAII()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DOpenMPOpt.cpp947 using InsertPointTy = OpenMPIRBuilder::InsertPointTy; in mergeParallelRegions() typedef
969 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) { in mergeParallelRegions()
979 auto PrivCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, Value &, in mergeParallelRegions()
980 Value &Inner, Value *&ReplacementValue) -> InsertPointTy { in mergeParallelRegions()
985 auto FiniCB = [&](InsertPointTy CodeGenIP) {}; in mergeParallelRegions()
1008 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) { in mergeParallelRegions()
1017 auto FiniCB = [&](InsertPointTy CodeGenIP) {}; in mergeParallelRegions()
1058 InsertPointTy(ParentBB, ParentBB->end()), DL); in mergeParallelRegions()
1059 InsertPointTy SeqAfterIP = in mergeParallelRegions()
1127 OpenMPIRBuilder::LocationDescription Loc(InsertPointTy(BB, BB->end()), in mergeParallelRegions()
[all …]