Lines Matching refs:Assignment

484   enum class Assignment : int8_t {  enum in clang::dataflow::WatchedLiteralsSolverImpl
495 std::vector<Assignment> VarAssignments;
514 VarAssignments.resize(CNF.LargestVar + 1, Assignment::Unassigned); in WatchedLiteralsSolverImpl()
569 VarAssignments[Var] = VarAssignments[Var] == Assignment::AssignedTrue in solve()
570 ? Assignment::AssignedFalse in solve()
571 : Assignment::AssignedTrue; in solve()
582 unitPosLit ? Assignment::AssignedTrue : Assignment::AssignedFalse; in solve()
626 llvm::DenseMap<Atom, Solver::Result::Assignment> buildSolution() { in buildSolution()
627 llvm::DenseMap<Atom, Solver::Result::Assignment> Solution; in buildSolution()
633 VarAssignments[Atomic.first] == Assignment::AssignedFalse in buildSolution()
634 ? Solver::Result::Assignment::AssignedFalse in buildSolution()
635 : Solver::Result::Assignment::AssignedTrue; in buildSolution()
646 VarAssignments[Var] = Assignment::Unassigned; in reverseForcedMoves()
661 const Literal FalseLit = VarAssignments[Var] == Assignment::AssignedTrue in updateWatchedLiterals()
686 VarAssignments[NewWatchedLitVar] == Assignment::Unassigned) in updateWatchedLiterals()
736 Assignment decideAssignment(Variable Var) const { in decideAssignment()
738 ? Assignment::AssignedFalse in decideAssignment()
739 : Assignment::AssignedTrue; in decideAssignment()
756 return VarAssignments[Var] == Assignment::Unassigned; in activeVarsAreUnassigned()
776 if (VarAssignments[Var] != Assignment::Unassigned) in unassignedVarsFormingWatchedLiteralsAreActive()