Searched refs:getPreheader (Results 1 – 5 of 5) sorted by relevance
167 (ParentPlan->getEntry() == this || ParentPlan->getPreheader() == this) && in setPlan()890 if (!getPreheader()->empty()) { in print()892 getPreheader()->print(O, "", SlotTracker); in print()1023 dumpBlock(Plan.getPreheader()); in dump()1255 assignSlots(Plan.getPreheader()); in assignSlots()1291 Plan.getPreheader()->appendRecipe(Expanded->getDefiningRecipe()); in getOrCreateVPValueForSCEVExpr()
2883 VPBasicBlock *getPreheader() { return Preheader; } in getPreheader() function2884 const VPBasicBlock *getPreheader() const { return Preheader; } in getPreheader() function
7565 if (!BestVPlan.getPreheader()->empty()) { in executePlan()7568 BestVPlan.getPreheader()->execute(&State); in executePlan()10182 for (auto &R : make_early_inc_range(*BestEpiPlan.getPreheader())) { in processLoop()
2347 Builder.CreateBr(CL->getPreheader()); in createCanonicalLoop()2760 BasicBlock *Preheader = CLI->getPreheader(); in workshareLoopTargetCallback()2821 OI.OuterAllocaBB = CLI->getPreheader(); in applyWorkshareLoopTarget()2822 Function *OuterFn = CLI->getPreheader()->getParent(); in applyWorkshareLoopTarget()2835 Builder.restoreIP({CLI->getPreheader(), CLI->getPreheader()->begin()}); in applyWorkshareLoopTarget()3044 BasicBlock *PreHeader = CLI->getPreheader(); in applyDynamicWorkshareLoop()3283 redirectTo(Outermost->getPreheader(), Result->getPreheader(), DL); in collapseLoops()3387 BasicBlock *Enter = OutermostLoop->getPreheader(); in tileLoops()3607 VMap[CanonicalLoop->getPreheader()] = ElseBlock; in createIfVersion()7054 BasicBlock *CanonicalLoopInfo::getPreheader() const { in getPreheader() function in CanonicalLoopInfo[all …]
2782 BasicBlock *getPreheader() const;2858 BasicBlock *Preheader = getPreheader(); in getPreheaderIP()