Searched refs:Solver (Results 1 – 2 of 2) sorted by relevance
180 SolverT *Solver; variable348 Graph() : Solver(nullptr) {} in Graph()351 Graph(GraphMetadata Metadata) : Metadata(Metadata), Solver(nullptr) {} in Graph()364 assert(!Solver && "Solver already set. Call unsetSolver()."); in setSolver()365 Solver = &S; in setSolver()367 Solver->handleAddNode(NId); in setSolver()369 Solver->handleAddEdge(EId); in setSolver()374 assert(Solver && "Solver not set."); in unsetSolver()375 Solver = nullptr; in unsetSolver()386 if (Solver) in addNode()[all …]
1568 SCCPSolver Solver(DL, TLI); in runOnFunction() local1571 Solver.MarkBlockExecutable(F.begin()); in runOnFunction()1575 Solver.markAnythingOverdefined(AI); in runOnFunction()1580 Solver.Solve(); in runOnFunction()1582 ResolvedUndefs = Solver.ResolvedUndefsIn(F); in runOnFunction()1592 if (!Solver.isBlockExecutable(BB)) { in runOnFunction()1610 LatticeVal IV = Solver.getLatticeValueFor(Inst); in runOnFunction()1697 SCCPSolver Solver(DL, TLI); in runOnModule() local1716 Solver.AddTrackedFunction(F); in runOnModule()1725 Solver.AddArgumentTrackedFunction(F); in runOnModule()[all …]