Searched refs:FnTree (Results 1 – 4 of 4) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/IPO/ |
D | MergeFunctions.cpp | 200 : ModulePass(ID), FnTree(FunctionNodeCmp(&GlobalNumbers)) { in MergeFunctions() 280 FnTreeType FnTree; member in __anon4ca9aa930111::MergeFunctions 424 LLVM_DEBUG(dbgs() << "size of FnTree: " << FnTree.size() << '\n'); in runOnModule() 427 FnTree.clear(); in runOnModule() 823 FnTree.insert(FunctionNode(NewFunction)); in insert() 864 FnTree.erase(I->second); in remove()
|
/external/swiftshader/third_party/llvm-7.0/llvm/docs/ |
D | MergeFunctions.rst | 185 ``FnTree`` – the set of all unique functions. It keeps items that couldn't be 188 ``std::set<FunctionNode> FnTree;`` 195 ``FnTree`` already. Obviously such functions should be rechecked again. In this 196 case we remove them from ``FnTree``, and mark them as to be rescanned, namely 209 insert it into *FnTree*: check whether *FCur* is equal to one of functions 210 in *FnTree*. If there *is* equal function in *FnTree* (call it *FExists*): 212 to *FnTree*. 672 Operation affects ``FnTree`` contents with next way: *F* will stay in 673 ``FnTree``. *G* being equal to *F* will not be added to ``FnTree``. Calls of 676 ``FnTree``, and analyzed again. [all …]
|
/external/llvm/docs/ |
D | MergeFunctions.rst | 185 ``FnTree`` – the set of all unique functions. It keeps items that couldn't be 188 ``std::set<FunctionNode> FnTree;`` 195 ``FnTree`` already. Obviously such functions should be rechecked again. In this 196 case we remove them from ``FnTree``, and mark them as to be rescanned, namely 209 insert it into *FnTree*: check whether *FCur* is equal to one of functions 210 in *FnTree*. If there *is* equal function in *FnTree* (call it *FExists*): 212 to *FnTree*. 672 Operation affects ``FnTree`` contents with next way: *F* will stay in 673 ``FnTree``. *G* being equal to *F* will not be added to ``FnTree``. Calls of 676 ``FnTree``, and analyzed again. [all …]
|
/external/llvm/lib/Transforms/IPO/ |
D | MergeFunctions.cpp | 1375 : ModulePass(ID), FnTree(FunctionNodeCmp(&GlobalNumbers)), FNodesInTree(), in MergeFunctions() 1445 FnTreeType FnTree; member in __anonddd047fb0411::MergeFunctions 1589 DEBUG(dbgs() << "size of FnTree: " << FnTree.size() << '\n'); in runOnModule() 1592 FnTree.clear(); in runOnModule() 1798 FnTree.insert(FunctionNode(NewFunction)); in insert() 1850 FnTree.erase(I->second); in remove()
|