Searched refs:InsertPointTy (Results 1 – 6 of 6) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/include/llvm/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.h | 189 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 D | OMPIRBuilder.cpp | 668 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 D | CGStmtOpenMP.cpp | 1698 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 D | CodeGenFunction.h | 1736 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 D | CGOpenMPRuntime.cpp | 1205 auto FiniCB = [&CGF](llvm::OpenMPIRBuilder::InsertPointTy IP) { in PushAndPopStackRAII()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/ |
| H A D | OpenMPOpt.cpp | 947 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 …]
|