Searched refs:DefM (Results 1 – 8 of 8) sorted by relevance
/external/llvm/lib/Target/Hexagon/ |
D | RDFCopy.cpp | 82 auto FS = DefM.find(I.second); in recordCopy() 83 if (FS == DefM.end() || FS->second.empty()) in recordCopy() 109 auto F = DefM.find(R.first); in updateMap() 110 if (F == DefM.end() || F->second.empty()) in updateMap() 120 DFG.markBlock(BA.Id, DefM); in scanBlock() 131 DFG.pushDefs(IA, DefM); in scanBlock() 138 DFG.releaseBlock(BA.Id, DefM); in scanBlock()
|
D | RDFGraph.cpp | 980 void DataFlowGraph::markBlock(NodeId B, DefStackMap &DefM) { in markBlock() argument 982 for (auto I = DefM.begin(), E = DefM.end(); I != E; ++I) in markBlock() 987 void DataFlowGraph::releaseBlock(NodeId B, DefStackMap &DefM) { in releaseBlock() argument 991 for (auto I = DefM.begin(), E = DefM.end(); I != E; ++I) in releaseBlock() 995 for (auto I = DefM.begin(), E = DefM.end(), NextI = I; I != E; I = NextI) { in releaseBlock() 999 DefM.erase(I); in releaseBlock() 1005 void DataFlowGraph::pushDefs(NodeAddr<InstrNode*> IA, DefStackMap &DefM) { in pushDefs() argument 1042 DefM[RR].push(DA); in pushDefs() 1045 DefM[A].push(DA); in pushDefs() 1537 void DataFlowGraph::linkStmtRefs(DefStackMap &DefM, NodeAddr<StmtNode*> SA) { in linkStmtRefs() argument [all …]
|
D | HexagonOptAddrMode.cpp | 72 DataFlowGraph::DefStackMap DefM; member in __anon0d7b86be0111::HexagonOptAddrMode 590 auto F = DefM.find(R.first); in updateMap() 591 if (F == DefM.end() || F->second.empty()) in updateMap() 600 DFG->markBlock(BA.Id, DefM); in constructDefMap() 604 DFG->pushDefs(IA, DefM); in constructDefMap() 611 DFG->releaseBlock(BA.Id, DefM); in constructDefMap()
|
D | RDFCopy.h | 38 DataFlowGraph::DefStackMap DefM; member
|
D | RDFGraph.h | 686 void markBlock(NodeId B, DefStackMap &DefM); 687 void releaseBlock(NodeId B, DefStackMap &DefM); 776 void linkStmtRefs(DefStackMap &DefM, NodeAddr<StmtNode*> SA); 777 void linkBlockRefs(DefStackMap &DefM, NodeAddr<BlockNode*> BA);
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
D | RDFGraph.cpp | 1017 void DataFlowGraph::markBlock(NodeId B, DefStackMap &DefM) { in markBlock() argument 1019 for (auto I = DefM.begin(), E = DefM.end(); I != E; ++I) in markBlock() 1024 void DataFlowGraph::releaseBlock(NodeId B, DefStackMap &DefM) { in releaseBlock() argument 1028 for (auto I = DefM.begin(), E = DefM.end(); I != E; ++I) in releaseBlock() 1032 for (auto I = DefM.begin(), E = DefM.end(), NextI = I; I != E; I = NextI) { in releaseBlock() 1036 DefM.erase(I); in releaseBlock() 1042 void DataFlowGraph::pushAllDefs(NodeAddr<InstrNode*> IA, DefStackMap &DefM) { in pushAllDefs() argument 1043 pushClobbers(IA, DefM); in pushAllDefs() 1044 pushDefs(IA, DefM); in pushAllDefs() 1049 void DataFlowGraph::pushClobbers(NodeAddr<InstrNode*> IA, DefStackMap &DefM) { in pushClobbers() argument [all …]
|
D | RDFGraph.h | 738 void markBlock(NodeId B, DefStackMap &DefM); 739 void releaseBlock(NodeId B, DefStackMap &DefM); 858 template <typename Predicate> void linkStmtRefs(DefStackMap &DefM, 860 void linkBlockRefs(DefStackMap &DefM, NodeAddr<BlockNode*> BA);
|
D | HexagonOptAddrMode.cpp | 87 DataFlowGraph::DefStackMap DefM; member in __anon969503f60111::HexagonOptAddrMode
|