Lines Matching refs:Branch
312 const CounterMappingRegion *Branch = Map[ID]; in shouldCopyOffTestVectorForTruePath() local
315 if (Branch->MCDCParams.TrueID > 0) in shouldCopyOffTestVectorForTruePath()
316 buildTestVector(TV, Branch->MCDCParams.TrueID); in shouldCopyOffTestVectorForTruePath()
324 const CounterMappingRegion *Branch = Map[ID]; in shouldCopyOffTestVectorForFalsePath() local
327 if (Branch->MCDCParams.FalseID > 0) in shouldCopyOffTestVectorForFalsePath()
328 buildTestVector(TV, Branch->MCDCParams.FalseID); in shouldCopyOffTestVectorForFalsePath()
643 Result addBranch(const CounterMappingRegion &Branch) { in addBranch()
644 assert(Branch.Kind == CounterMappingRegion::MCDCBranchRegion); in addBranch()
646 auto ConditionID = Branch.MCDCParams.ID; in addBranch()
653 if (!this->dominates(Branch)) in addBranch()
661 MCDCBranches.insert(MCDCBranches.begin(), &Branch); in addBranch()
663 MCDCBranches.push_back(&Branch); in addBranch()
718 processBranch(const CounterMappingRegion &Branch) { in processBranch() argument
722 switch (DecisionIter->addBranch(Branch)) { in processBranch()