/external/llvm/lib/Target/Hexagon/ |
RDFLiveness.cpp | 107 auto TA = DFG.addr<DefNode*>(DefQ[i]); 128 auto TA = DFG.addr<DefNode*>(N); 205 for (NodeAddr<DefNode*> DA : TA.Addr->members_if(DefInSet, DFG)) { 219 for (NodeAddr<DefNode*> DA : Ds) { 246 const auto DA = DFG.addr<const DefNode*>(D); 262 for (NodeAddr<DefNode*> DA : RDs) { 282 NodeAddr<DefNode*> DefA, const RegisterSet &DefRRs) { 302 auto DA = DFG.addr<DefNode*>(D); 357 NodeAddr<DefNode*> DA = DFG.addr<DefNode*>(DefQ[i]) [all...] |
RDFDeadCode.cpp | 83 void DeadCodeElimination::processDef(NodeAddr<DefNode*> DA, 90 for (NodeAddr<DefNode*> TA : DFG.getRelatedRefs(IA, DA)) 96 for (NodeAddr<DefNode*> DA : LV.getAllReachingDefs(UA)) { 140 for (NodeAddr<DefNode*> DA : IA.Addr->members_if(DFG.IsDef, DFG))
|
RDFDeadCode.h | 61 void processDef(NodeAddr<DefNode*> DA, SetQueue<NodeId> &WorkQ);
|
RDFGraph.cpp | 97 raw_ostream &operator<< (raw_ostream &OS, const Print<NodeAddr<DefNode*>> &P) { 146 OS << PrintNode<DefNode*>(P.Obj, P.G); 416 void DefNode::linkToDef(NodeId Self, NodeAddr<DefNode*> DA) { 423 void UseNode::linkToDef(NodeId Self, NodeAddr<DefNode*> DA) { 775 Stack.push_back(NodeAddr<DefNode*>(nullptr, N)); 859 NodeAddr<DefNode*> DA = NA; 886 NodeAddr<DefNode*> DataFlowGraph::newDef(NodeAddr<InstrNode*> Owner, 888 NodeAddr<DefNode*> DA = newNode(NodeAttrs::Ref | NodeAttrs::Def | Flags); 893 NodeAddr<DefNode*> DataFlowGraph::newDef(NodeAddr<InstrNode*> Owner [all...] |
RDFGraph.h | 83 // +-- DefNode --+ 94 // +-- DefNode --+ Sib 512 struct DefNode : public RefNode { 526 void linkToDef(NodeId Self, NodeAddr<DefNode*> DA); 530 void linkToDef(NodeId Self, NodeAddr<DefNode*> DA); 638 typedef NodeAddr<DefNode*> value_type; 667 void push(NodeAddr<DefNode*> DA) { Stack.push_back(DA); } 708 void unlinkDef(NodeAddr<DefNode*> DA, bool RemoveFromOwner) { 748 NodeAddr<DefNode*> newDef(NodeAddr<InstrNode*> Owner, 750 NodeAddr<DefNode*> newDef(NodeAddr<InstrNode*> Owner [all...] |
RDFLiveness.h | 45 NodeSet getAllReachedUses(RegisterRef RefRR, NodeAddr<DefNode*> DefA,
|
HexagonRDFOpt.cpp | 239 auto IsDead = [this] (NodeAddr<DefNode*> DA) -> bool { 244 for (NodeAddr<DefNode*> DA : IA.Addr->members_if(DFG.IsDef, DFG)) {
|
RDFCopy.cpp | 182 for (NodeAddr<DefNode*> DA : SA.Addr->members_if(DFG.IsDef, DFG)) { 221 UA.Addr->linkToDef(UA.Id, DFG.addr<DefNode*>(RDefSR_SA));
|
HexagonOptAddrMode.cpp | 166 NodeAddr<DefNode *> OffsetRegDN = DFG->addr<DefNode *>(OffsetRegRD); 215 for (NodeAddr<DefNode *> DA : SA.Addr->members_if(DFG->IsDef, *DFG)) { 216 DEBUG(dbgs() << "\t\t[DefNode]: " << Print<NodeAddr<DefNode *>>(DA, *DFG)
|
/external/swiftshader/third_party/LLVM/lib/Target/ |
TargetInstrInfo.cpp | 78 SDNode *DefNode, unsigned DefIdx, 83 if (!DefNode->isMachineOpcode()) 86 unsigned DefClass = get(DefNode->getMachineOpcode()).getSchedClass();
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
RDFLiveness.cpp | 143 auto TA = DFG.addr<DefNode*>(DefQ[i]); 162 auto TA = DFG.addr<DefNode*>(N); 238 for (NodeAddr<DefNode*> DA : TA.Addr->members_if(DefInSet, DFG)) { 252 for (NodeAddr<DefNode*> DA : Ds) { 262 auto DeadP = [](const NodeAddr<DefNode*> DA) -> bool { 285 const auto DA = DFG.addr<const DefNode*>(D); 301 for (NodeAddr<DefNode*> DA : RDs) { 382 NodeAddr<DefNode*> DefA, const RegisterAggr &DefRRs) { 406 auto DA = DFG.addr<DefNode*>(D); 470 NodeAddr<DefNode*> DA = DFG.addr<DefNode*>(DefQ[i]) [all...] |
RDFDeadCode.cpp | 94 void DeadCodeElimination::processDef(NodeAddr<DefNode*> DA, 101 for (NodeAddr<DefNode*> TA : DFG.getRelatedRefs(IA, DA)) 107 for (NodeAddr<DefNode*> DA : LV.getAllReachingDefs(UA)) { 151 for (NodeAddr<DefNode*> DA : IA.Addr->members_if(DFG.IsDef, DFG))
|
RDFDeadCode.h | 61 void processDef(NodeAddr<DefNode*> DA, SetQueue<NodeId> &WorkQ);
|
RDFGraph.cpp | 120 raw_ostream &operator<< (raw_ostream &OS, const Print<NodeAddr<DefNode*>> &P) { 169 OS << PrintNode<DefNode*>(P.Obj, P.G); 465 void DefNode::linkToDef(NodeId Self, NodeAddr<DefNode*> DA) { 472 void UseNode::linkToDef(NodeId Self, NodeAddr<DefNode*> DA) { 716 Stack.push_back(NodeAddr<DefNode*>(nullptr, N)); 815 NodeAddr<DefNode*> DA = NA; 841 NodeAddr<DefNode*> DataFlowGraph::newDef(NodeAddr<InstrNode*> Owner, 843 NodeAddr<DefNode*> DA = newNode(NodeAttrs::Ref | NodeAttrs::Def | Flags); 848 NodeAddr<DefNode*> DataFlowGraph::newDef(NodeAddr<InstrNode*> Owner [all...] |
RDFLiveness.h | 71 NodeSet getAllReachedUses(RegisterRef RefRR, NodeAddr<DefNode*> DefA, 74 NodeSet getAllReachedUses(RegisterRef RefRR, NodeAddr<DefNode*> DefA) {
|
RDFGraph.h | 83 // +-- DefNode --+ 94 // +-- DefNode --+ Sib 559 struct DefNode : public RefNode { 573 void linkToDef(NodeId Self, NodeAddr<DefNode*> DA); 577 void linkToDef(NodeId Self, NodeAddr<DefNode*> DA); 676 using value_type = NodeAddr<DefNode *>; 712 void push(NodeAddr<DefNode*> DA) { Stack.push_back(DA); } 779 void unlinkDef(NodeAddr<DefNode*> DA, bool RemoveFromOwner) { 813 static bool IsPreservingDef(const NodeAddr<DefNode*> DA) { 830 NodeAddr<DefNode*> newDef(NodeAddr<InstrNode*> Owner [all...] |
RDFCopy.cpp | 145 for (NodeAddr<DefNode*> DA : SA.Addr->members_if(DFG.IsDef, DFG)) { 185 UA.Addr->linkToDef(UA.Id, DFG.addr<DefNode*>(AtCopy));
|
HexagonRDFOpt.cpp | 253 auto IsDead = [this] (NodeAddr<DefNode*> DA) -> bool { 258 for (NodeAddr<DefNode*> DA : IA.Addr->members_if(DFG.IsDef, DFG)) {
|
HexagonOptAddrMode.cpp | 188 NodeAddr<DefNode *> OffsetRegDN = DFG->addr<DefNode *>(OffsetRegRD); 246 for (NodeAddr<DefNode *> DA : SA.Addr->members_if(DFG->IsDef, *DFG)) { 247 LLVM_DEBUG(dbgs() << "\t\t[DefNode]: " 248 << Print<NodeAddr<DefNode *>>(DA, *DFG) << "\n"); 315 NodeAddr<DefNode *> LRExtRegDN = DFG->addr<DefNode *>(LRExtRegRD);
|
/external/llvm/lib/Target/PowerPC/ |
PPCInstrInfo.h | 123 SDNode *DefNode, unsigned DefIdx, 125 return PPCGenInstrInfo::getOperandLatency(ItinData, DefNode, DefIdx,
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/ |
PPCInstrInfo.h | 178 SDNode *DefNode, unsigned DefIdx, 180 return PPCGenInstrInfo::getOperandLatency(ItinData, DefNode, DefIdx,
|
/external/swiftshader/third_party/LLVM/include/llvm/Target/ |
TargetInstrInfo.h | 648 SDNode *DefNode, unsigned DefIdx, [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
ARMBaseInstrInfo.h | 213 SDNode *DefNode, unsigned DefIdx,
|
/external/llvm/lib/CodeGen/ |
TargetInstrInfo.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
TargetInstrInfo.cpp | [all...] |