Lines Matching refs:SparseSolver
53 SparseSolver::LatticeVal SparseSolver::getOrInitValueState(Value *V) { in getOrInitValueState()
79 void SparseSolver::UpdateState(Instruction &Inst, LatticeVal V) { in UpdateState()
91 void SparseSolver::MarkBlockExecutable(BasicBlock *BB) { in MarkBlockExecutable()
99 void SparseSolver::markEdgeExecutable(BasicBlock *Source, BasicBlock *Dest) { in markEdgeExecutable()
121 void SparseSolver::getFeasibleSuccessors(TerminatorInst &TI, in getFeasibleSuccessors()
205 bool SparseSolver::isEdgeFeasible(BasicBlock *From, BasicBlock *To, in isEdgeFeasible()
218 void SparseSolver::visitTerminatorInst(TerminatorInst &TI) { in visitTerminatorInst()
230 void SparseSolver::visitPHINode(PHINode &PN) { in visitPHINode()
277 void SparseSolver::visitInst(Instruction &I) { in visitInst()
293 void SparseSolver::Solve(Function &F) { in Solve()
329 void SparseSolver::Print(Function &F, raw_ostream &OS) const { in Print()