Lines Matching refs:Term
642 static void updateBranchWeights(Instruction *Term, WeightInfo &Info) { in updateBranchWeights() argument
643 setBranchWeights(*Term, Info.Weights); in updateBranchWeights()
662 Instruction *Term = ExitingBlock->getTerminator(); in initBranchWeights() local
664 if (!extractBranchWeights(*Term, Weights)) in initBranchWeights()
671 for (auto [Succ, Weight] : zip(successors(Term), Weights)) { in initBranchWeights()
683 for (auto [Succ, Weight] : zip(successors(Term), Weights)) { in initBranchWeights()
696 WeightInfos.insert({Term, {std::move(Weights), std::move(SubWeights)}}); in initBranchWeights()
1005 for (auto &[Term, Info] : Weights) { in peelLoop()
1006 auto *TermCopy = cast<Instruction>(VMap[Term]); in peelLoop()
1035 for (const auto &[Term, Info] : Weights) { in peelLoop()
1036 setBranchWeights(*Term, Info.Weights); in peelLoop()