Lines Matching refs:InsertPointTy
647 OpenMPIRBuilder::InsertPointTy
655 OpenMPIRBuilder::InsertPointTy
704 OpenMPIRBuilder::InsertPointTy
736 auto ExitCB = [this, CanceledDirective, Loc](InsertPointTy IP) { in createCancel()
794 OpenMPIRBuilder::InsertPointTy OpenMPIRBuilder::emitTargetKernel( in emitTargetKernel()
866 const LocationDescription &Loc, InsertPointTy OuterAllocaIP, in createParallel()
944 auto FiniCBWrapper = [&](InsertPointTy IP) { in createParallel()
951 IP = InsertPointTy(I->getParent(), I->getIterator()); in createParallel()
964 InsertPointTy InnerAllocaIP = Builder.saveIP(); in createParallel()
995 InsertPointTy CodeGenIP(PRegBodyBB, PRegBodyBB->begin()); in createParallel()
1049 InsertPointTy ExitIP(PRegExitBB, PRegExitBB->end()); in createParallel()
1100 InsertPointTy PreFiniIP(PRegPreFiniBB, PRegPreFiniTI->getIterator()); in createParallel()
1230 InsertPointTy AfterIP(UI->getParent(), UI->getParent()->end()); in createParallel()
1288 OpenMPIRBuilder::InsertPointTy
1290 InsertPointTy AllocaIP, BodyGenCallbackTy BodyGenCB, in createTask()
1293 return InsertPointTy(); in createTask()
1452 InsertPointTy TaskAllocaIP = in createTask()
1453 InsertPointTy(TaskAllocaBB, TaskAllocaBB->begin()); in createTask()
1454 InsertPointTy TaskBodyIP = InsertPointTy(TaskBodyBB, TaskBodyBB->begin()); in createTask()
1461 OpenMPIRBuilder::InsertPointTy
1463 InsertPointTy AllocaIP, in createTaskgroup()
1466 return InsertPointTy(); in createTaskgroup()
1490 OpenMPIRBuilder::InsertPointTy OpenMPIRBuilder::createSections( in createSections()
1491 const LocationDescription &Loc, InsertPointTy AllocaIP, in createSections()
1499 auto FiniCBWrapper = [&](InsertPointTy IP) { in createSections()
1515 IP = InsertPointTy(I->getParent(), I->getIterator()); in createSections()
1537 auto LoopBodyGenCB = [&](InsertPointTy CodeGenIP, Value *IndVar) { in createSections()
1551 SectionCB(InsertPointTy(), in createSections()
1566 InsertPointTy AfterIP = in createSections()
1584 OpenMPIRBuilder::InsertPointTy
1591 auto FiniCBWrapper = [&](InsertPointTy IP) { in createSection()
1607 IP = InsertPointTy(I->getParent(), I->getIterator()); in createSection()
1631 OpenMPIRBuilder::InsertPointTy OpenMPIRBuilder::createReductions( in createReductions()
1632 const LocationDescription &Loc, InsertPointTy AllocaIP, in createReductions()
1647 return InsertPointTy(); in createReductions()
1734 return InsertPointTy(); in createReductions()
1752 return InsertPointTy(); in createReductions()
1785 return InsertPointTy(); in createReductions()
1794 OpenMPIRBuilder::InsertPointTy
1819 OpenMPIRBuilder::InsertPointTy
1943 InsertPointTy ComputeIP, const Twine &Name) { in createCanonicalLoop()
2002 auto BodyGen = [=](InsertPointTy CodeGenIP, Value *IV) { in createCanonicalLoop()
2028 OpenMPIRBuilder::InsertPointTy
2030 InsertPointTy AllocaIP, in applyStaticWorkshareLoop()
2109 InsertPointTy AfterIP = CLI->getAfterIP(); in applyStaticWorkshareLoop()
2115 OpenMPIRBuilder::InsertPointTy OpenMPIRBuilder::applyStaticChunkedWorkshareLoop( in applyStaticChunkedWorkshareLoop()
2116 DebugLoc DL, CanonicalLoopInfo *CLI, InsertPointTy AllocaIP, in applyStaticChunkedWorkshareLoop()
2195 [&](InsertPointTy BodyIP, Value *Counter) { DispatchCounter = Counter; }, in applyStaticChunkedWorkshareLoop()
2258 OpenMPIRBuilder::InsertPointTy OpenMPIRBuilder::applyWorkshareLoop( in applyWorkshareLoop()
2259 DebugLoc DL, CanonicalLoopInfo *CLI, InsertPointTy AllocaIP, in applyWorkshareLoop()
2356 OpenMPIRBuilder::InsertPointTy OpenMPIRBuilder::applyDynamicWorkshareLoop( in applyDynamicWorkshareLoop()
2357 DebugLoc DL, CanonicalLoopInfo *CLI, InsertPointTy AllocaIP, in applyDynamicWorkshareLoop()
2405 InsertPointTy AfterIP = CLI->getAfterIP(); in applyDynamicWorkshareLoop()
2525 InsertPointTy ComputeIP) { in collapseLoops()
3190 OpenMPIRBuilder::InsertPointTy
3212 OpenMPIRBuilder::InsertPointTy OpenMPIRBuilder::createSingle( in createSingle()
3254 OpenMPIRBuilder::InsertPointTy OpenMPIRBuilder::createCritical( in createCritical()
3288 OpenMPIRBuilder::InsertPointTy
3290 InsertPointTy AllocaIP, unsigned NumLoops, in createOrderedDepend()
3334 OpenMPIRBuilder::InsertPointTy OpenMPIRBuilder::createOrderedThreadsSimd( in createOrderedThreadsSimd()
3363 OpenMPIRBuilder::InsertPointTy OpenMPIRBuilder::EmitOMPInlinedRegion( in EmitOMPInlinedRegion()
3385 BodyGenCB(/* AllocaIP */ InsertPointTy(), in EmitOMPInlinedRegion()
3389 auto FinIP = InsertPointTy(FiniBB, FiniBB->getFirstInsertionPt()); in EmitOMPInlinedRegion()
3412 OpenMPIRBuilder::InsertPointTy OpenMPIRBuilder::emitCommonDirectiveEntry( in emitCommonDirectiveEntry()
3442 OpenMPIRBuilder::InsertPointTy OpenMPIRBuilder::emitCommonDirectiveExit( in emitCommonDirectiveExit()
3443 omp::Directive OMPD, InsertPointTy FinIP, Instruction *ExitCall, in emitCommonDirectiveExit()
3476 OpenMPIRBuilder::InsertPointTy OpenMPIRBuilder::createCopyinClauseBlocks( in createCopyinClauseBlocks()
3477 InsertPointTy IP, Value *MasterAddr, Value *PrivateAddr, in createCopyinClauseBlocks()
3662 OpenMPIRBuilder::InsertPointTy
3713 return InsertPointTy(UserCodeEntryBB, UserCodeEntryBB->getFirstInsertionPt()); in createTargetInit()
3801 InsertPointTy AllocaIP, in createMapperAllocas()
3906 OpenMPIRBuilder::InsertPointTy
3948 OpenMPIRBuilder::InsertPointTy
3982 OpenMPIRBuilder::InsertPointTy OpenMPIRBuilder::createAtomicUpdate( in createAtomicUpdate()
3983 const LocationDescription &Loc, InsertPointTy AllocaIP, AtomicOpValue &X, in createAtomicUpdate()
4040 InsertPointTy AllocaIP, Value *X, Type *XElemTy, Value *Expr, in emitAtomicUpdate()
4153 OpenMPIRBuilder::InsertPointTy OpenMPIRBuilder::createAtomicCapture( in createAtomicCapture()
4154 const LocationDescription &Loc, InsertPointTy AllocaIP, AtomicOpValue &X, in createAtomicCapture()
4187 OpenMPIRBuilder::InsertPointTy OpenMPIRBuilder::createAtomicCompare( in createAtomicCompare()