Lines Matching refs:PBQPRAGraph
159 bool A57ChainingConstraint::addIntraChainConstraint(PBQPRAGraph &G, unsigned Rd,
174 PBQPRAGraph::NodeId node1 = G.getMetadata().getNodeIdForVReg(Rd);
175 PBQPRAGraph::NodeId node2 = G.getMetadata().getNodeIdForVReg(Ra);
177 const PBQPRAGraph::NodeMetadata::AllowedRegVector *vRdAllowed =
179 const PBQPRAGraph::NodeMetadata::AllowedRegVector *vRaAllowed =
182 PBQPRAGraph::EdgeId edge = G.findEdge(node1, node2);
191 PBQPRAGraph::RawMatrix costs(vRdAllowed->size() + 1,
213 PBQPRAGraph::RawMatrix costs(G.getEdgeCosts(edge));
243 void A57ChainingConstraint::addInterChainConstraint(PBQPRAGraph &G, unsigned Rd,
261 PBQPRAGraph::NodeId node1 = G.getMetadata().getNodeIdForVReg(Rd);
271 const PBQPRAGraph::NodeMetadata::AllowedRegVector *vRdAllowed =
274 PBQPRAGraph::NodeId node2 = G.getMetadata().getNodeIdForVReg(r);
275 const PBQPRAGraph::NodeMetadata::AllowedRegVector *vRrAllowed =
278 PBQPRAGraph::EdgeId edge = G.findEdge(node1, node2);
327 void A57ChainingConstraint::apply(PBQPRAGraph &G) {