Lines Matching refs:MCDCState
758 MCDC::State &MCDCState; member
773 MCDCCoverageBuilder(CodeGenModule &CGM, MCDC::State &MCDCState) in MCDCCoverageBuilder()
775 MCDCState(MCDCState) {} in MCDCCoverageBuilder()
789 MCDCState.BranchByStmt[CodeGenFunction::stripCond(Cond)] = {ID, in setCondID()
795 auto I = MCDCState.BranchByStmt.find(CodeGenFunction::stripCond(Cond)); in getCondID()
796 if (I == MCDCState.BranchByStmt.end()) in getCondID()
814 !MCDCState.DecisionByStmt.contains(CodeGenFunction::stripCond(E))) in pushAndAssignIDs()
823 assert(MCDCState.DecisionByStmt.contains(E)); in pushAndAssignIDs()
831 if (MCDCState.BranchByStmt.contains(CodeGenFunction::stripCond(E))) in pushAndAssignIDs()
890 MCDC::State &MCDCState; member
1425 MCDC::State &MCDCState, SourceManager &SM, const LangOptions &LangOpts) in CounterCoverageMappingBuilder()
1427 MCDCState(MCDCState), MCDCBuilder(CVM.getCodeGenModule(), MCDCState) {} in CounterCoverageMappingBuilder()
2167 assert(MCDCState.DecisionByStmt.contains(E)); in createOrCancelDecision()
2168 MCDCState.DecisionByStmt[E] = { in createOrCancelDecision()
2169 MCDCState.BitmapBits, // Top in createOrCancelDecision()
2174 MCDCState.BitmapBits += NumTVs, // Tail in createOrCancelDecision()
2201 MCDCState.DecisionByStmt.erase(E); in cancelDecision()
2608 assert(CounterMap && MCDCState); in emitCounterMapping()
2609 CounterCoverageMappingBuilder Walker(CVM, *CounterMap, *MCDCState, SM, in emitCounterMapping()