Home
last modified time | relevance | path

Searched refs:ClauseID (Results 1 – 3 of 3) sorted by relevance

/src/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/
H A DCNFFormula.h42 using ClauseID = uint32_t; variable
46 constexpr ClauseID NullClause = 0;
119 ClauseID numClauses() const { return ClauseStarts.size() - 1; } in numClauses()
122 size_t clauseSize(ClauseID C) const { in clauseSize()
129 llvm::ArrayRef<Literal> clauseLiterals(ClauseID C) const { in clauseLiterals()
166 Iterator startOfClause(ClauseID C) { return Iterator(this, ClauseStarts[C]); } in startOfClause()
/src/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DWatchedLiteralsSolver.cpp46 std::vector<ClauseID> WatchedHead;
54 std::vector<ClauseID> NextWatched;
122 for (ClauseID C = 1; C <= CNF.numClauses(); ++C) { in WatchedLiteralsSolverImpl()
285 ClauseID FalseLitWatcher = WatchedHead[FalseLit]; in updateWatchedLiterals()
288 const ClauseID NextFalseLitWatcher = NextWatched[FalseLitWatcher]; in updateWatchedLiterals()
322 for (ClauseID LitWatcher = WatchedHead[Lit]; LitWatcher != NullClause; in watchedByUnitClause()
H A DCNFFormula.cpp284 for (ClauseID C = 1; C <= CNF.numClauses(); ++C) { in buildCNF()
291 for (ClauseID C = 1; C <= CNF.numClauses(); ++C) { in buildCNF()