Searched refs:ClauseID (Results 1 – 3 of 3) sorted by relevance
42 using ClauseID = uint32_t; variable46 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()
46 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()
284 for (ClauseID C = 1; C <= CNF.numClauses(); ++C) { in buildCNF()291 for (ClauseID C = 1; C <= CNF.numClauses(); ++C) { in buildCNF()