Searched defs:vr2Allowed (Results 1 - 1 of 1) sorted by relevance
/external/llvm/lib/CodeGen/ |
H A D | RegAllocPBQP.cpp | 275 const PBQPRAProblem::AllowedSet &vr2Allowed = p->getAllowedSet(vr2); local 281 PBQP::Matrix(vr1Allowed.size()+1, vr2Allowed.size()+1, 0)); 283 addInterferenceCosts(g.getEdgeCosts(edge), vr1Allowed, vr2Allowed, tri); 299 const PBQPRAProblem::AllowedSet &vr2Allowed, 302 assert(costMat.getCols() == vr2Allowed.size() + 1 && "Matrix width mismatch."); 307 for (unsigned j = 0; j != vr2Allowed.size(); ++j) { 308 unsigned preg2 = vr2Allowed[j]; 409 const PBQPRAProblem::AllowedSet &vr2Allowed, 413 assert(costMat.getCols() == vr2Allowed.size() + 1 && "Size mismatch."); 417 for (unsigned j = 0; j != vr2Allowed 296 addInterferenceCosts( PBQP::Matrix &costMat, const PBQPRAProblem::AllowedSet &vr1Allowed, const PBQPRAProblem::AllowedSet &vr2Allowed, const TargetRegisterInfo *tri) argument 406 addVirtRegCoalesce( PBQP::Matrix &costMat, const PBQPRAProblem::AllowedSet &vr1Allowed, const PBQPRAProblem::AllowedSet &vr2Allowed, PBQP::PBQPNum benefit) argument [all...] |
Completed in 67 milliseconds