Home
last modified time | relevance | path

Searched refs:Solver (Results 1 – 21 of 21) sorted by relevance

/external/eigen/test/
Dsparse_solver.h14 template<typename Solver, typename Rhs, typename Guess,typename Result>
15 void solve_with_guess(IterativeSolverBase<Solver>& solver, const MatrixBase<Rhs>& b, const Guess& g… in solve_with_guess()
28 template<typename Solver, typename Rhs, typename Guess,typename Result>
29 void solve_with_guess(SparseSolverBase<Solver>& solver, const MatrixBase<Rhs>& b, const Guess& , Re… in solve_with_guess()
36 template<typename Solver, typename Rhs, typename Guess,typename Result>
37 void solve_with_guess(SparseSolverBase<Solver>& solver, const SparseMatrixBase<Rhs>& b, const Guess… in solve_with_guess()
41 template<typename Solver, typename Rhs, typename DenseMat, typename DenseRhs>
42 void check_sparse_solving(Solver& solver, const typename Solver::MatrixType& A, const Rhs& b, const… in check_sparse_solving()
44 typedef typename Solver::MatrixType Mat; in check_sparse_solving()
56 …std::cerr << "ERROR | sparse solver testing, factorization failed (" << typeid(Solver).name() << "… in check_sparse_solving()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/Analysis/
DSparsePropagation.cpp233 SparseSolver<TestLatticeKey, TestLatticeVal> Solver; member in __anonc8b100540211::SparsePropagationTest
237 : M("", Context), Builder(Context), Solver(&Lattice) {} in SparsePropagationTest()
271 Solver.MarkBlockExecutable(FEntry); in TEST_F()
272 Solver.Solve(); in TEST_F()
274 EXPECT_TRUE(Solver.isBlockExecutable(GEntry)); in TEST_F()
310 Solver.MarkBlockExecutable(FEntry); in TEST_F()
311 Solver.MarkBlockExecutable(GEntry); in TEST_F()
312 Solver.Solve(); in TEST_F()
315 EXPECT_TRUE(Solver.getExistingValueState(MemGV).isConstant()); in TEST_F()
351 Solver.MarkBlockExecutable(FEntry); in TEST_F()
[all …]
/external/llvm/include/llvm/CodeGen/PBQP/
DGraph.h179 SolverT *Solver; variable
347 Graph() : Solver(nullptr) {} in Graph()
351 : Metadata(std::move(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 …]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/PBQP/
DGraph.h165 SolverT *Solver = nullptr; variable
358 assert(!Solver && "Solver already set. Call unsetSolver()."); in setSolver()
359 Solver = &S; in setSolver()
361 Solver->handleAddNode(NId); in setSolver()
363 Solver->handleAddEdge(EId); in setSolver()
368 assert(Solver && "Solver not set."); in unsetSolver()
369 Solver = nullptr; in unsetSolver()
380 if (Solver) in addNode()
381 Solver->handleAddNode(NId); in addNode()
399 if (Solver) in addNodeBypassingCostAllocator()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DSCCP.cpp1606 static bool tryToReplaceWithConstant(SCCPSolver &Solver, Value *V) { in tryToReplaceWithConstant() argument
1609 std::vector<LatticeVal> IVs = Solver.getStructLatticeValueFor(V); in tryToReplaceWithConstant()
1623 const LatticeVal &IV = Solver.getLatticeValueFor(V); in tryToReplaceWithConstant()
1640 Solver.AddMustTailCallee(F); in tryToReplaceWithConstant()
1659 SCCPSolver Solver(DL, TLI); in runSCCP() local
1662 Solver.MarkBlockExecutable(&F.front()); in runSCCP()
1666 Solver.markOverdefined(&AI); in runSCCP()
1671 Solver.Solve(); in runSCCP()
1673 ResolvedUndefs = Solver.ResolvedUndefsIn(F); in runSCCP()
1683 if (!Solver.isBlockExecutable(&BB)) { in runSCCP()
[all …]
/external/eigen/bench/spbench/
Dspbenchsolver.h213 template<typename Solver, typename Scalar>
214 void call_solver(Solver &solver, const int solver_id, const typename Solver::MatrixType& A, const M… in call_solver()
278 template<typename Solver, typename Scalar>
279 void call_directsolver(Solver& solver, const int solver_id, const typename Solver::MatrixType& A, c… in call_directsolver()
288 template<typename Solver, typename Scalar>
289 void call_itersolver(Solver &solver, const int solver_id, const typename Solver::MatrixType& A, con… in call_itersolver()
/external/llvm/lib/Transforms/Scalar/
DSCCP.cpp1513 static bool tryToReplaceWithConstant(SCCPSolver &Solver, Value *V) { in tryToReplaceWithConstant() argument
1516 std::vector<LatticeVal> IVs = Solver.getStructLatticeValueFor(V); in tryToReplaceWithConstant()
1530 LatticeVal IV = Solver.getLatticeValueFor(V); in tryToReplaceWithConstant()
1543 static bool tryToReplaceInstWithConstant(SCCPSolver &Solver, Instruction *Inst, in tryToReplaceInstWithConstant() argument
1545 if (!tryToReplaceWithConstant(Solver, Inst)) in tryToReplaceInstWithConstant()
1560 SCCPSolver Solver(DL, TLI); in runSCCP() local
1563 Solver.MarkBlockExecutable(&F.front()); in runSCCP()
1567 Solver.markAnythingOverdefined(&AI); in runSCCP()
1572 Solver.Solve(); in runSCCP()
1574 ResolvedUndefs = Solver.ResolvedUndefsIn(F); in runSCCP()
[all …]
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DSCCP.cpp1738 SCCPSolver Solver(getAnalysisIfAvailable<TargetData>()); in runOnFunction() local
1741 Solver.MarkBlockExecutable(F.begin()); in runOnFunction()
1745 Solver.markAnythingOverdefined(AI); in runOnFunction()
1750 Solver.Solve(); in runOnFunction()
1752 ResolvedUndefs = Solver.ResolvedUndefsIn(F); in runOnFunction()
1762 if (!Solver.isBlockExecutable(BB)) { in runOnFunction()
1780 LatticeVal IV = Solver.getLatticeValueFor(Inst); in runOnFunction()
1858 SCCPSolver Solver(getAnalysisIfAvailable<TargetData>()); in runOnModule() local
1877 Solver.AddTrackedFunction(F); in runOnModule()
1886 Solver.AddArgumentTrackedFunction(F); in runOnModule()
[all …]
/external/eigen/bench/
Ddense_solvers.cpp14 template<typename Solver,typename MatrixType>
16 void compute_norm_equation(Solver &solver, const MatrixType &A) { in compute_norm_equation()
23 template<typename Solver,typename MatrixType>
25 void compute(Solver &solver, const MatrixType &A) { in compute()
/external/apache-commons-math/src/main/java/org/apache/commons/math/linear/
DSingularValueDecompositionImpl.java268 return new Solver(singularValues, getUT(), getV(), getRank() == Math in getSolver()
273 private static class Solver implements DecompositionSolver { class in SingularValueDecompositionImpl
292 private Solver(final double[] singularValues, final RealMatrix uT, in Solver() method in SingularValueDecompositionImpl.Solver
DCholeskyDecompositionImpl.java187 return new Solver(lTData); in getSolver()
191 private static class Solver implements DecompositionSolver { class in CholeskyDecompositionImpl
200 private Solver(final double[][] lTData) { in Solver() method in CholeskyDecompositionImpl.Solver
DQRDecompositionImpl.java248 return new Solver(qrt, rDiag); in getSolver()
252 private static class Solver implements DecompositionSolver { class in QRDecompositionImpl
270 private Solver(final double[][] qrt, final double[] rDiag) { in Solver() method in QRDecompositionImpl.Solver
DLUDecompositionImpl.java228 return new Solver(lu, pivot, singular); in getSolver()
232 private static class Solver implements DecompositionSolver { class in LUDecompositionImpl
249 private Solver(final double[][] lu, final int[] pivot, final boolean singular) { in Solver() method in LUDecompositionImpl.Solver
DFieldLUDecompositionImpl.java219 return new Solver<T>(field, lu, pivot, singular); in getSolver()
223 private static class Solver<T extends FieldElement<T>> implements FieldDecompositionSolver<T> { class in FieldLUDecompositionImpl
247 private Solver(final Field<T> field, final T[][] lu, in Solver() method in FieldLUDecompositionImpl.Solver
DEigenDecompositionImpl.java240 return new Solver(realEigenvalues, imagEigenvalues, eigenvectors); in getSolver()
244 private static class Solver implements DecompositionSolver { class in EigenDecompositionImpl
264 private Solver(final double[] realEigenvalues, in Solver() method in EigenDecompositionImpl.Solver
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/IPO/
DCalledValuePropagation.cpp371 SparseSolver<CVPLatticeKey, CVPLatticeVal> Solver(&Lattice); in runCVP() local
377 Solver.MarkBlockExecutable(&F.front()); in runCVP()
381 Solver.Solve(); in runCVP()
390 CVPLatticeVal LV = Solver.getExistingValueState(RegI); in runCVP()
/external/javaparser/
Dchangelog.md61 * BETA: the below work on Java Symbol Solver is still ongoing.
67 * BETA: the below work on Java Symbol Solver is still ongoing.
72 * BETA: the below work on Java Symbol Solver is still ongoing.
79 * BETA: the below work on Java Symbol Solver is still ongoing.
85 * BETA: the below work on Java Symbol Solver is still ongoing.
90 * BETA: the below work on Java Symbol Solver is still ongoing.
99 * BETA: the below work on Java Symbol Solver is still ongoing.
104 * BETA: the below work on Java Symbol Solver is still ongoing.
109 * BETA: we're still doing work to integrate parts of [Java Symbol Solver](https://github.com/javapa…
116 * BETA: we're doing work to integrate parts of [Java Symbol Solver](https://github.com/javaparser/j…
/external/tensorflow/tensorflow/compiler/xla/service/
Dalgebraic_simplifier_proof_distributive_property.py46 s = z3.Solver()
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/SCCP/
Dreturn-zapped.ll3 ; After the first round of Solver.Solve(), the return value of @testf still
/external/eigen/doc/
DSparseLinearSystems.dox15 <tr><th>Class</th><th>Solver kind</th><th>Matrix kind</th><th>Features related to performance</th>
40 <tr><th>Class</th><th>Solver kind</th><th>Matrix kind</th><th>Supported preconditioners, [default]<…
62 <tr><th>Class</th><th>Module</th><th>Solver kind</th><th>Matrix kind</th><th>Features related to pe…
/external/tensorflow/tensorflow/contrib/linear_optimizer/kernels/g3doc/
Dreadme.md25 ## CoCoA+ Local Solver