OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:NId
(Results
1 - 4
of
4
) sorted by null
/external/llvm/include/llvm/CodeGen/PBQP/
Graph.h
126
void connectTo(Graph &G, EdgeId ThisEdgeId, NodeId
NId
) {
127
if (
NId
== NIds[0])
130
assert(
NId
== NIds[1] && "Edge does not connect
NId
.");
140
void setAdjEdgeIdx(NodeId
NId
, typename NodeEntry::AdjEdgeIdx NewIdx) {
141
if (
NId
== NIds[0])
144
assert(
NId
== NIds[1] && "Edge not connected to
NId
");
157
void disconnectFrom(Graph &G, NodeId
NId
) {
158
if (
NId
== NIds[0]
[
all
...]
ReductionRules.h
29
void applyR1(GraphT &G, typename GraphT::NodeId
NId
) {
36
assert(G.getNodeDegree(
NId
) == 1 &&
39
EdgeId EId = *G.adjEdgeIds(
NId
).begin();
40
NodeId MId = G.getEdgeOtherNodeId(EId,
NId
);
43
const Vector &XCosts = G.getNodeCosts(
NId
);
47
if (
NId
== G.getEdgeNode1Id(EId)) {
73
void applyR2(GraphT &G, typename GraphT::NodeId
NId
) {
80
assert(G.getNodeDegree(
NId
) == 2 &&
83
const Vector &XCosts = G.getNodeCosts(
NId
);
85
typename GraphT::AdjEdgeItr AEItr = G.adjEdgeIds(
NId
).begin()
[
all
...]
/external/llvm/include/llvm/CodeGen/
RegAllocPBQP.h
154
void setNodeIdForVReg(unsigned VReg, GraphBase::NodeId
NId
) {
155
VRegToNodeId[VReg] =
NId
;
358
void handleAddNode(NodeId
NId
) {
359
assert(G.getNodeCosts(
NId
).getLength() > 1 &&
361
G.getNodeMetadata(
NId
).setup(G.getNodeCosts(
NId
));
363
void handleRemoveNode(NodeId
NId
) {}
364
void handleSetNodeCosts(NodeId
NId
, const Vector& newCosts) {}
376
void handleDisconnectEdge(EdgeId EId, NodeId
NId
) {
377
NodeMetadata& NMd = G.getNodeMetadata(
NId
);
[
all
...]
/external/llvm/lib/CodeGen/
RegAllocPBQP.cpp
162
for (auto
NId
: G.nodeIds()) {
164
LIS.getInterval(G.getNodeMetadata(
NId
).getVReg()).weight;
169
PBQPRAGraph::RawVector NodeCosts(G.getNodeCosts(
NId
));
171
G.setNodeCosts(
NId
, std::move(NodeCosts));
187
bool haveDisjointAllowedRegs(const PBQPRAGraph &G, PBQPRAGraph::NodeId
NId
,
190
const auto *NRegs = &G.getNodeMetadata(
NId
).getAllowedRegs();
202
void setDisjointAllowedRegs(const PBQPRAGraph &G, PBQPRAGraph::NodeId
NId
,
205
const auto *NRegs = &G.getNodeMetadata(
NId
).getAllowedRegs();
296
for (auto
NId
: G.nodeIds()) {
297
unsigned VReg = G.getNodeMetadata(
NId
).getVReg()
[
all
...]
Completed in 575 milliseconds