Lines Matching refs:Term
682 static void updateBranchWeights(Instruction *Term, WeightInfo &Info) { in updateBranchWeights() argument
683 setBranchWeights(*Term, Info.Weights, /*IsExpected=*/false); in updateBranchWeights()
702 Instruction *Term = ExitingBlock->getTerminator(); in initBranchWeights() local
704 if (!extractBranchWeights(*Term, Weights)) in initBranchWeights()
711 for (auto [Succ, Weight] : zip(successors(Term), Weights)) { in initBranchWeights()
723 for (auto [Succ, Weight] : zip(successors(Term), Weights)) { in initBranchWeights()
736 WeightInfos.insert({Term, {std::move(Weights), std::move(SubWeights)}}); in initBranchWeights()
1045 for (auto &[Term, Info] : Weights) { in peelLoop()
1046 auto *TermCopy = cast<Instruction>(VMap[Term]); in peelLoop()
1075 for (const auto &[Term, Info] : Weights) { in peelLoop()
1076 setBranchWeights(*Term, Info.Weights, /*IsExpected=*/false); in peelLoop()