Searched refs:vr2Allowed (Results 1 - 2 of 2) sorted by relevance

/external/llvm/include/llvm/CodeGen/
H A DRegAllocPBQP.h135 const PBQPRAProblem::AllowedSet &vr2Allowed,
156 const PBQPRAProblem::AllowedSet &vr2Allowed,
/external/llvm/lib/CodeGen/
H A DRegAllocPBQP.cpp269 const PBQPRAProblem::AllowedSet &vr2Allowed = p->getAllowedSet(vr2); local
273 PBQP::Matrix edgeCosts(vr1Allowed.size()+1, vr2Allowed.size()+1, 0);
274 addInterferenceCosts(edgeCosts, vr1Allowed, vr2Allowed, tri);
293 const PBQPRAProblem::AllowedSet &vr2Allowed,
296 assert(costMat.getCols() == vr2Allowed.size() + 1 && "Matrix width mismatch.");
301 for (unsigned j = 0; j != vr2Allowed.size(); ++j) {
302 unsigned preg2 = vr2Allowed[j];
397 const PBQPRAProblem::AllowedSet &vr2Allowed,
401 assert(costMat.getCols() == vr2Allowed.size() + 1 && "Size mismatch.");
405 for (unsigned j = 0; j != vr2Allowed
290 addInterferenceCosts( PBQP::Matrix &costMat, const PBQPRAProblem::AllowedSet &vr1Allowed, const PBQPRAProblem::AllowedSet &vr2Allowed, const TargetRegisterInfo *tri) argument
394 addVirtRegCoalesce( PBQP::Matrix &costMat, const PBQPRAProblem::AllowedSet &vr1Allowed, const PBQPRAProblem::AllowedSet &vr2Allowed, PBQP::PBQPNum benefit) argument
[all...]

Completed in 87 milliseconds