Lines Matching defs:RefEdges
108 SetVector<ValueInfo, SmallVector<ValueInfo, 0>> &RefEdges,
142 RefEdges.insert(Index.getOrInsertValueInfo(GV));
160 RefEdges.insert(Index.getOrInsertValueInfo(/* VTableGUID = */
318 SetVector<ValueInfo, SmallVector<ValueInfo, 0>> RefEdges, LoadRefEdges,
332 findRefEdges(Index, &F, RefEdges, Visited, HasLocalIFuncCallOrRef);
382 // so we add them to RefEdges as we do with all other instructions
387 // of calling it we should add GV to RefEdges directly.
388 RefEdges.insert(Index.getOrInsertValueInfo(GV));
390 findRefEdges(Index, U, RefEdges, Visited, HasLocalIFuncCallOrRef);
394 findRefEdges(Index, &I, RefEdges, Visited, HasLocalIFuncCallOrRef);
631 // to RefEdges set.
634 RefEdges.insert(VI);
636 unsigned RefCnt = RefEdges.size();
638 // read or write only. They will be grouped in the end of RefEdges
641 RefEdges.insert(VI);
643 unsigned FirstWORef = RefEdges.size();
645 RefEdges.insert(VI);
647 Refs = RefEdges.takeVector();
654 Refs = RefEdges.takeVector();
838 SetVector<ValueInfo, SmallVector<ValueInfo, 0>> RefEdges;
842 findRefEdges(Index, &V, RefEdges, Visited, RefLocalIFunc);
874 RefEdges.takeVector());