Home
last modified time | relevance | path

Searched refs:ArgumentSCC (Results 1 – 1 of 1) sorted by relevance

/external/llvm/lib/Transforms/IPO/
DFunctionAttrs.cpp626 const std::vector<ArgumentGraphNode *> &ArgumentSCC = *I; in AddArgumentAttrs() local
627 if (ArgumentSCC.size() == 1) { in AddArgumentAttrs()
628 if (!ArgumentSCC[0]->Definition) continue; // synthetic root node in AddArgumentAttrs()
631 if (ArgumentSCC[0]->Uses.size() == 1 && in AddArgumentAttrs()
632 ArgumentSCC[0]->Uses[0] == ArgumentSCC[0]) { in AddArgumentAttrs()
633 Argument *A = ArgumentSCC[0]->Definition; in AddArgumentAttrs()
642 for (auto I = ArgumentSCC.begin(), E = ArgumentSCC.end(); in AddArgumentAttrs()
655 for (auto I = ArgumentSCC.begin(), E = ArgumentSCC.end(); I != E; ++I) { in AddArgumentAttrs()
659 for (auto I = ArgumentSCC.begin(), E = ArgumentSCC.end(); in AddArgumentAttrs()
673 for (unsigned i = 0, e = ArgumentSCC.size(); i != e; ++i) { in AddArgumentAttrs()
[all …]