Home
last modified time | relevance | path

Searched refs:costMat (Results 1 – 2 of 2) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DRegAllocPBQP.cpp317 PBQP::Matrix &costMat, in addInterferenceCosts() argument
321 assert(costMat.getRows() == vr1Allowed.size() + 1 && "Matrix height mismatch."); in addInterferenceCosts()
322 assert(costMat.getCols() == vr2Allowed.size() + 1 && "Matrix width mismatch."); in addInterferenceCosts()
331 costMat[i + 1][j + 1] = std::numeric_limits<PBQP::PBQPNum>::infinity(); in addInterferenceCosts()
427 PBQP::Matrix &costMat, in addVirtRegCoalesce() argument
432 assert(costMat.getRows() == vr1Allowed.size() + 1 && "Size mismatch."); in addVirtRegCoalesce()
433 assert(costMat.getCols() == vr2Allowed.size() + 1 && "Size mismatch."); in addVirtRegCoalesce()
441 costMat[i + 1][j + 1] += -benefit; in addVirtRegCoalesce()
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DRegAllocPBQP.h135 void addInterferenceCosts(PBQP::Matrix &costMat,
158 void addVirtRegCoalesce(PBQP::Matrix &costMat,