• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/

Lines Matching defs:AC

395                       const TargetTransformInfo *TTI, AssumptionCache *AC,
400 AC(AC), ORE(ORE), VF(VecWidth), UF(UnrollFactor),
699 AssumptionCache *AC;
789 const TargetTransformInfo *TTI, AssumptionCache *AC,
793 : InnerLoopVectorizer(OrigLoop, PSE, LI, DT, TLI, TTI, AC, ORE, 1,
972 AssumptionCache *AC,
977 TTI(TTI), TLI(TLI), DB(DB), AC(AC), ORE(ORE), TheFunction(F),
1513 AssumptionCache *AC;
1631 auto *AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F);
1640 return Impl.runImpl(F, *SE, *LI, *TTI, *DT, *BFI, TLI, *DB, *AA, *AC,
2536 AC->registerAssumption(II);
6499 CodeMetrics::collectEphemeralValues(TheLoop, AC, ValuesToIgnore);
7618 AssumptionCache *AC, LoopInfo *LI, ScalarEvolution *SE, DominatorTree *DT,
7641 (TTI->preferPredicateOverEpilogue(L, LI, *SE, *AC, TLI, DT,
7656 TargetLibraryInfo *TLI, DemandedBits *DB, AssumptionCache *AC,
7669 F, L, Hints, PSI, BFI, TTI, TLI, AC, LI, PSE.getSE(), DT, *LVL);
7671 LoopVectorizationCostModel CM(SEL, L, PSE, LI, LVL, *TTI, TLI, DB, AC, ORE, F,
7693 InnerLoopVectorizer LB(L, PSE, LI, DT, TLI, TTI, AC, ORE, VF.Width, 1, LVL,
7758 &Requirements, &Hints, DB, AC);
7768 F, L, Hints, PSI, BFI, TTI, TLI, AC, LI, PSE.getSE(), DT, LVL);
7776 return processLoopInVPlanNativePath(L, PSE, LI, DT, &LVL, TTI, TLI, DB, AC,
7836 LoopVectorizationCostModel CM(SEL, L, PSE, LI, &LVL, *TTI, TLI, DB, AC, ORE,
7958 InnerLoopUnroller Unroller(L, PSE, LI, DT, TLI, TTI, AC, ORE, IC, &LVL,
7970 InnerLoopVectorizer LB(L, PSE, LI, DT, TLI, TTI, AC, ORE, VF.Width, IC,
8021 AC = &AC_;
8047 simplifyLoop(L, DT, LI, SE, AC, nullptr, false /* PreserveLCSSA */);
8083 auto &AC = AM.getResult<AssumptionAnalysis>(F);
8093 LoopStandardAnalysisResults AR = {AA, AC, DT, LI, SE, TLI, TTI, MSSA};
8100 runImpl(F, SE, LI, TTI, DT, BFI, &TLI, DB, AA, AC, GetLAA, ORE, PSI);