Lines Matching refs:DecisionStack
684 llvm::SmallVector<DecisionIDPair> DecisionStack; member
702 : CGM(CGM), DecisionStack(1, DecisionStackSentinel), CondIDs(CondIDMap), in MCDCCoverageBuilder()
730 const DecisionIDPair &back() const { return DecisionStack.back(); } in back()
747 const DecisionIDPair &ParentDecision = DecisionStack.back(); in pushAndAssignIDs()
763 DecisionStack.push_back({RHSid, ParentDecision.FalseID}); in pushAndAssignIDs()
765 DecisionStack.push_back({ParentDecision.TrueID, RHSid}); in pushAndAssignIDs()
771 return DecisionStack.front(); in pop()
773 assert(DecisionStack.size() > 1); in pop()
774 DecisionIDPair D = DecisionStack.back(); in pop()
775 DecisionStack.pop_back(); in pop()
786 assert(DecisionStack.size() == 1); in getTotalConditionsAndReset()