Home
last modified time | relevance | path

Searched refs:ConditionIDs (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/
H A DMCDCTypes.h26 using ConditionIDs = std::array<ConditionID, 2>; variable
46 ConditionIDs Conds;
49 BranchParameters(ConditionID ID, const ConditionIDs &Conds) in BranchParameters()
H A DCoverageMapping.h653 ConditionIDs NextIDs;
678 LLVM_ABI TVIdxBuilder(const SmallVectorImpl<ConditionIDs> &NextIDs,
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/Coverage/
H A DCoverageMapping.cpp283 mcdc::TVIdxBuilder::TVIdxBuilder(const SmallVectorImpl<ConditionIDs> &NextIDs, in TVIdxBuilder()
388 SmallVector<mcdc::ConditionIDs> NextIDs;
692 DenseSet<mcdc::ConditionID> ConditionIDs; member
733 if (ConditionIDs.contains(ConditionID) || in addBranch()
750 ConditionIDs.insert(ConditionID); in addBranch()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCoverageMappingGen.cpp755 llvm::SmallVector<mcdc::ConditionIDs> DecisionStack;
763 static constexpr mcdc::ConditionIDs DecisionStackSentinel{-1, -1};
801 const mcdc::ConditionIDs &back() const { return DecisionStack.back(); } in back()
824 const mcdc::ConditionIDs &ParentDecision = DecisionStack.back(); in pushAndAssignIDs()
846 mcdc::ConditionIDs pop() { in pop()
1144 const mcdc::ConditionIDs &Conds = {}) { in createBranchRegion()
2186 llvm::SmallVector<mcdc::ConditionIDs> CondIDs(NumConds); in createOrCancelDecision()