/external/llvm/include/llvm/CodeGen/PBQP/ |
H A D | Math.h | 1 //===------ Math.h - PBQP Vector and Matrix classes -------------*- C++ -*-===// 111 /// \brief PBQP Matrix class 112 class Matrix { 115 /// \brief Construct a PBQP Matrix with the given dimensions. 116 Matrix(unsigned rows, unsigned cols) : 120 /// \brief Construct a PBQP Matrix with the given dimensions and initial 122 Matrix(unsigned rows, unsigned cols, PBQPNum initVal) : 128 Matrix(const Matrix &m) : 134 ~Matrix() { delet [all...] |
H A D | Graph.h | 83 Matrix costs; 87 EdgeEntry(NodeItr node1, NodeItr node2, const Matrix &costs) 91 Matrix& getCosts() { return costs; } 92 const Matrix& getCosts() const { return costs; } 177 const Matrix &costs) { 180 "Matrix dimensions mismatch."); 219 Matrix& getEdgeCosts(EdgeItr eItr) { return getEdge(eItr).getCosts(); } 224 const Matrix& getEdgeCosts(ConstEdgeItr eItr) const { 375 const Matrix& m = getEdgeCosts(edgeItr); 413 const Matrix [all...] |
H A D | HeuristicSolver.h | 244 const Matrix &eCosts = g.getEdgeCosts(eItr); 303 const Matrix *yxeCosts = flipEdge1 ? 304 new Matrix(g.getEdgeCosts(yxeItr).transpose()) : 307 const Matrix *zxeCosts = flipEdge2 ? 308 new Matrix(g.getEdgeCosts(zxeItr).transpose()) : 315 Matrix delta(yLen, zLen); 343 Matrix &yzeCosts = g.getEdgeCosts(yzeItr); 507 Matrix &edgeCosts = g.getEdgeCosts(eItr); 569 Matrix &edgeCosts = g.getEdgeCosts(eItr);
|
/external/llvm/lib/CodeGen/ |
H A D | RegAllocBase.h | 65 LiveRegMatrix *Matrix; member in class:llvm::RegAllocBase 68 RegAllocBase(): TRI(0), MRI(0), VRM(0), LIS(0), Matrix(0) {}
|
H A D | LiveRegMatrix.cpp | 33 "Live Register Matrix", false, false) 37 "Live Register Matrix", false, false) 56 if (NumRegUnits != Matrix.size()) 58 Matrix.init(LIUAlloc, NumRegUnits); 66 for (unsigned i = 0, e = Matrix.size(); i != e; ++i) { 67 Matrix[i].clear(); 80 Matrix[*Units].unify(VirtReg); 93 Matrix[*Units].extract(VirtReg); 131 Q.init(UserTag, &VirtReg, &Matrix[RegUnit]);
|
H A D | LiveRegMatrix.h | 51 LiveIntervalUnion::Array Matrix; member in class:llvm::LiveRegMatrix 143 LiveIntervalUnion *getLiveUnions() { return &Matrix[0]; }
|
H A D | RegAllocBase.cpp | 60 Matrix = &mat; 95 Matrix->invalidateVirtRegs(); 127 Matrix->assign(*VirtReg, AvailablePhysReg);
|
H A D | RegAllocBasic.cpp | 177 LiveIntervalUnion::Query &Q = Matrix->query(VirtReg, *Units); 202 Matrix->unassign(Spill); 232 switch (Matrix->checkInterference(VirtReg, PhysReg)) { 254 assert(!Matrix->checkInterference(VirtReg, *PhysRegI) &&
|
H A D | RegAllocGreedy.cpp | 356 Matrix->unassign(LIS->getInterval(VirtReg)); 370 Matrix->unassign(LI); 444 if (!Matrix->checkInterference(VirtReg, PhysReg)) 518 if (Matrix->checkInterference(VirtReg, PhysReg) > LiveRegMatrix::IK_VirtReg) 534 LiveIntervalUnion::Query &Q = Matrix->query(VirtReg, *Units); 601 LiveIntervalUnion::Query &Q = Matrix->query(VirtReg, *Units); 613 Matrix->unassign(*Intf); 1359 if (!Matrix->query(const_cast<LiveInterval&>(SA->getParent()), *Units) 1371 Matrix->getLiveUnions()[*Units] .find(StartIdx); 1447 if (Matrix [all...] |
H A D | RegAllocPBQP.cpp | 281 PBQP::Matrix(vr1Allowed.size()+1, vr2Allowed.size()+1, 0)); 297 PBQP::Matrix &costMat, 301 assert(costMat.getRows() == vr1Allowed.size() + 1 && "Matrix height mismatch."); 302 assert(costMat.getCols() == vr2Allowed.size() + 1 && "Matrix width mismatch."); 381 edge = g.addEdge(node1, node2, PBQP::Matrix(allowed1->size() + 1, 407 PBQP::Matrix &costMat,
|
/external/jmonkeyengine/engine/src/android/com/jme3/asset/ |
H A D | AndroidImageInfo.java | 5 import android.graphics.Matrix; 90 Matrix flipMat = new Matrix();
|
/external/clang/test/Sema/ |
H A D | array-init.c | 251 typedef struct _Matrix Matrix; typedef in typeref:struct:_Matrix 253 const Matrix mat1 = { 260 const Matrix mat2 = {
|
/external/llvm/include/llvm/CodeGen/ |
H A D | RegAllocPBQP.h | 135 void addInterferenceCosts(PBQP::Matrix &costMat, 158 void addVirtRegCoalesce(PBQP::Matrix &costMat,
|
/external/skia/src/animator/ |
H A D | SkDrawShader.cpp | 19 SK_MEMBER(matrix, Matrix),
|
H A D | SkDrawMatrix.h | 21 DECLARE_DRAW_MEMBER_INFO(Matrix);
|
H A D | SkPathParts.cpp | 300 SK_MEMBER(matrix, Matrix),
|
H A D | SkDisplayType.cpp | 147 CASE_DRAW_NEW(Matrix); 302 CASE_GET_DRAW_INFO(Matrix);
|
H A D | SkDrawExtraPathEffect.cpp | 315 SK_MEMBER(matrix, Matrix)
|
/external/valgrind/unittest/ |
H A D | linear_solver.h | 77 class Matrix { class 86 Matrix (int M_, int N) { function in class:Matrix 93 ~Matrix() { 158 Vector EstimateParameters(const Matrix & perf_m, const Vector & stats_v, double rel_diff, int * iter_count = NULL) 235 Matrix new_m(M - count_easy_param, N - count_easy_param);
|
H A D | bigtest.cc | 103 Matrix * cost_m; 143 cost_m = new Matrix(types.size(), 0);
|
/external/llvm/include/llvm/CodeGen/PBQP/Heuristics/ |
H A D | Briggs.h | 314 Matrix &eCosts = getGraph().getEdgeCosts(eItr);
|
/external/opencv/cvaux/src/ |
H A D | cvscanlines.cpp | 47 icvGetNormalVector3( CvMatrix3 * Matrix, float *v ) argument 50 to all the row vectors of Matrix */ 57 if( Matrix == 0 || v == 0 ) 63 M[i * 3 + j] = (double) (Matrix->m[i][j]);
|
/external/skia/src/xml/ |
H A D | SkJSDisplayable.cpp | 149 JS_INIT(SkDraw, Matrix)
|