Lines Matching full:decisions
251 Decisions; in TVIdxBuilder() local
272 Decisions.emplace_back(-Node.Width, Ord++, ID, I); in TVIdxBuilder()
273 assert(Ord == Decisions.size()); in TVIdxBuilder()
298 llvm::sort(Decisions); in TVIdxBuilder()
302 for (auto [NegWidth, Ord, ID, C] : Decisions) { in TVIdxBuilder()
645 /// Collect Decisions, Branchs, and Expansions and associate them.
744 /// Decisions in progress
747 SmallVector<DecisionRecord> Decisions; member in __anondf0c3b9d0511::MCDCDecisionRecorder
751 assert(Decisions.empty() && "All Decisions have not been resolved"); in ~MCDCDecisionRecorder()
756 Decisions.emplace_back(Decision); in registerDecision()
760 any_of(Decisions, [&Expansion](auto &Decision) { in recordExpansion()
777 for (auto DecisionIter = Decisions.begin(), DecisionEnd = Decisions.end(); in processBranch()
788 Decisions.erase(DecisionIter); // No longer used. in processBranch()
792 llvm_unreachable("Branch not found in Decisions"); in processBranch()