Searched refs:ArgumentGraphNode (Results 1 – 3 of 3) sorted by relevance
234 struct ArgumentGraphNode { struct236 SmallVector<ArgumentGraphNode *, 4> Uses; argument242 typedef std::map<Argument *, ArgumentGraphNode> ArgumentMapTy;252 ArgumentGraphNode SyntheticRoot;257 typedef SmallVectorImpl<ArgumentGraphNode *>::iterator iterator;261 ArgumentGraphNode *getEntryNode() { return &SyntheticRoot; } in getEntryNode()263 ArgumentGraphNode *operator[](Argument *A) { in operator []()264 ArgumentGraphNode &Node = ArgumentMap[A]; in operator []()333 template <> struct GraphTraits<ArgumentGraphNode *> {334 typedef ArgumentGraphNode NodeType;[all …]
319 struct ArgumentGraphNode { struct321 SmallVector<ArgumentGraphNode *, 4> Uses; argument327 using ArgumentMapTy = std::map<Argument *, ArgumentGraphNode>;337 ArgumentGraphNode SyntheticRoot;342 using iterator = SmallVectorImpl<ArgumentGraphNode *>::iterator;346 ArgumentGraphNode *getEntryNode() { return &SyntheticRoot; } in getEntryNode()348 ArgumentGraphNode *operator[](Argument *A) { in operator []()349 ArgumentGraphNode &Node = ArgumentMap[A]; in operator []()422 template <> struct GraphTraits<ArgumentGraphNode *> {423 using NodeRef = ArgumentGraphNode *;[all …]
320 struct ArgumentGraphNode { struct322 SmallVector<ArgumentGraphNode *, 4> Uses; argument328 using ArgumentMapTy = std::map<Argument *, ArgumentGraphNode>;338 ArgumentGraphNode SyntheticRoot;343 using iterator = SmallVectorImpl<ArgumentGraphNode *>::iterator;347 ArgumentGraphNode *getEntryNode() { return &SyntheticRoot; } in getEntryNode()349 ArgumentGraphNode *operator[](Argument *A) { in operator []()350 ArgumentGraphNode &Node = ArgumentMap[A]; in operator []()423 template <> struct GraphTraits<ArgumentGraphNode *> {424 using NodeRef = ArgumentGraphNode *;[all …]