Lines Matching refs:MId
224 PBQPRAGraph::NodeId MId, in haveDisjointAllowedRegs() argument
227 const auto *MRegs = &G.getNodeMetadata(MId).getAllowedRegs(); in haveDisjointAllowedRegs()
239 PBQPRAGraph::NodeId MId, in setDisjointAllowedRegs() argument
242 const auto *MRegs = &G.getNodeMetadata(MId).getAllowedRegs(); in setDisjointAllowedRegs()
366 PBQP::GraphBase::NodeId MId = getNodeId(A); in apply() local
370 if (haveDisjointAllowedRegs(G, NId, MId, D)) in apply()
374 IEdgeKey EK(std::min(NId, MId), std::max(NId, MId)); in apply()
379 if (!createInterferenceEdge(G, NId, MId, C)) in apply()
380 setDisjointAllowedRegs(G, NId, MId, D); in apply()
397 PBQPRAGraph::NodeId NId, PBQPRAGraph::NodeId MId, in createInterferenceEdge() argument
402 const auto &MRegs = G.getNodeMetadata(MId).getAllowedRegs(); in createInterferenceEdge()
408 G.addEdgeBypassingCostAllocator(NId, MId, I->second); in createInterferenceEdge()
428 PBQPRAGraph::EdgeId EId = G.addEdge(NId, MId, std::move(M)); in createInterferenceEdge()