Home
last modified time | relevance | path

Searched refs:UseNode (Results 1 – 25 of 28) sorted by relevance

12

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonOptAddrMode.cpp93 NodeAddr<UseNode *> UseN, unsigned UseMOnum);
110 bool changeAddAsl(NodeAddr<UseNode *> AddAslUN, MachineInstr *AddAslMI,
169 for (NodeAddr<UseNode *> UA : AddAslSN.Addr->members_if(DFG->IsUse, *DFG)) { in canRemoveAddasl()
178 NodeAddr<UseNode *> UA = *I; in canRemoveAddasl()
215 NodeAddr<UseNode *> UN = *I; in allValidCandidates()
222 << PrintNode<UseNode*>(UN, *DFG) << '\n' in allValidCandidates()
232 NodeAddr<UseNode *> DA = DFG->addr<UseNode *>(DI); in allValidCandidates()
254 NodeAddr<UseNode *> UA = DFG->addr<UseNode *>(UI); in getAllRealUses()
273 NodeAddr<UseNode *> phiUA = DFG->addr<UseNode *>(phiUI.first); in getAllRealUses()
291 for (NodeAddr<UseNode *> UA : SN.Addr->members_if(DFG->IsUse, *DFG)) { in isSafeToExtLR()
[all …]
DRDFGraph.cpp138 raw_ostream &operator<< (raw_ostream &OS, const Print<NodeAddr<UseNode*>> &P) { in operator <<()
175 OS << PrintNode<UseNode*>(P.Obj, P.G); in operator <<()
472 void UseNode::linkToDef(NodeId Self, NodeAddr<DefNode*> DA) { in linkToDef()
825 NodeAddr<UseNode*> DataFlowGraph::newUse(NodeAddr<InstrNode*> Owner, in newUse()
827 NodeAddr<UseNode*> UA = newNode(NodeAttrs::Ref | NodeAttrs::Use | Flags); in newUse()
1395 NodeAddr<UseNode*> UA = newUse(SA, Op, Flags); in buildStmt()
1652 linkRefUp<UseNode*>(SA, RA, DS); in linkStmtRefs()
1730 linkRefUp<UseNode*>(IA, PUA, DefM[RR.Reg]); in linkBlockRefs()
1740 void DataFlowGraph::unlinkUseDF(NodeAddr<UseNode*> UA) { in unlinkUseDF()
1750 auto TA = addr<UseNode*>(RDA.Addr->getReachedUse()); in unlinkUseDF()
[all …]
DRDFGraph.h576 struct UseNode : public RefNode { struct
580 struct PhiUseNode : public UseNode {
773 void unlinkUse(NodeAddr<UseNode*> UA, bool RemoveFromOwner) { in unlinkUse()
825 NodeAddr<UseNode*> newUse(NodeAddr<InstrNode*> Owner,
862 void unlinkUseDF(NodeAddr<UseNode*> UA);
DRDFDeadCode.h62 void processUse(NodeAddr<UseNode*> UA, SetQueue<NodeId> &WorkQ);
DRDFDeadCode.cpp97 for (NodeAddr<UseNode*> UA : IA.Addr->members_if(DFG.IsUse, DFG)) { in processDef()
105 void DeadCodeElimination::processUse(NodeAddr<UseNode*> UA, in processUse()
DRDFLiveness.cpp395 auto UA = DFG.addr<UseNode*>(U); in getAllReachedUses()
476 NodeAddr<UseNode*> A = DFG.addr<UseNode*>(UN); in computePhiInfo()
521 auto UA = DFG.addr<UseNode*>(I.first); in computePhiInfo()
622 for (NodeAddr<UseNode*> UA : PUs) { in computePhiInfo()
1075 for (NodeAddr<UseNode*> UA : IA.Addr->members_if(DFG.IsUse, DFG)) { in traverse()
DRDFCopy.cpp157 auto UA = DFG.addr<UseNode*>(N); in run()
/external/llvm/lib/Target/Hexagon/
DHexagonOptAddrMode.cpp79 NodeAddr<UseNode *> UseN, unsigned UseMOnum);
93 bool changeAddAsl(NodeAddr<UseNode *> AddAslUN, MachineInstr *AddAslMI,
150 for (NodeAddr<UseNode *> UA : AddAslSN.Addr->members_if(DFG->IsUse, *DFG)) { in canRemoveAddasl()
159 NodeAddr<UseNode *> UA = *I; in canRemoveAddasl()
193 NodeAddr<UseNode *> UN = *I; in allValidCandidates()
201 NodeAddr<UseNode *> DA = DFG->addr<UseNode *>(DI); in allValidCandidates()
222 NodeAddr<UseNode *> UA = DFG->addr<UseNode *>(UI); in getAllRealUses()
241 NodeAddr<UseNode *> phiUA = DFG->addr<UseNode *>(phiUI); in getAllRealUses()
262 NodeAddr<UseNode *> UN = *I; in analyzeUses()
422 bool HexagonOptAddrMode::changeAddAsl(NodeAddr<UseNode *> AddAslUN, in changeAddAsl()
[all …]
DRDFLiveness.cpp293 auto UA = DFG.addr<UseNode*>(U); in getAllReachedUses()
360 NodeAddr<UseNode*> A = DFG.addr<UseNode*>(UN); in computePhiInfo()
401 auto UA = DFG.addr<UseNode*>(*I); in computePhiInfo()
427 NodeAddr<UseNode*> UA = I; in computePhiInfo()
477 NodeAddr<UseNode*> UA = U; in computePhiInfo()
855 auto DUA = DFG.addr<UseNode*>(U); in traverse()
899 for (NodeAddr<UseNode*> UA : IA.Addr->members_if(DFG.IsUse, DFG)) { in traverse()
DRDFGraph.cpp115 raw_ostream &operator<< (raw_ostream &OS, const Print<NodeAddr<UseNode*>> &P) { in operator <<()
152 OS << PrintNode<UseNode*>(P.Obj, P.G); in operator <<()
423 void UseNode::linkToDef(NodeId Self, NodeAddr<DefNode*> DA) { in linkToDef()
870 NodeAddr<UseNode*> DataFlowGraph::newUse(NodeAddr<InstrNode*> Owner, in newUse()
872 NodeAddr<UseNode*> UA = newNode(NodeAttrs::Ref | NodeAttrs::Use | Flags); in newUse()
1266 NodeAddr<UseNode*> UA = newUse(SA, Op, Flags); in buildStmt()
1555 linkRefUp<UseNode*>(SA, RA, DS); in linkStmtRefs()
1607 linkRefUp<UseNode*>(IA, PUA, DefM[RR]); in linkBlockRefs()
1617 void DataFlowGraph::unlinkUseDF(NodeAddr<UseNode*> UA) { in unlinkUseDF()
1627 auto TA = addr<UseNode*>(RDA.Addr->getReachedUse()); in unlinkUseDF()
[all …]
DRDFGraph.h529 struct UseNode : public RefNode { struct
533 struct PhiUseNode : public UseNode {
703 void unlinkUse(NodeAddr<UseNode*> UA, bool RemoveFromOwner) { in unlinkUse()
743 NodeAddr<UseNode*> newUse(NodeAddr<InstrNode*> Owner,
779 void unlinkUseDF(NodeAddr<UseNode*> UA);
DRDFDeadCode.cpp86 for (NodeAddr<UseNode*> UA : IA.Addr->members_if(DFG.IsUse, DFG)) { in processDef()
94 void DeadCodeElimination::processUse(NodeAddr<UseNode*> UA, in processUse()
DRDFDeadCode.h62 void processUse(NodeAddr<UseNode*> UA, SetQueue<NodeId> &WorkQ);
DRDFCopy.cpp195 auto UA = DFG.addr<UseNode*>(N); in run()
/external/swiftshader/third_party/LLVM/lib/Target/
DTargetInstrInfo.cpp79 SDNode *UseNode, unsigned UseIdx) const { in getOperandLatency() argument
87 if (!UseNode->isMachineOpcode()) in getOperandLatency()
89 unsigned UseClass = get(UseNode->getMachineOpcode()).getSchedClass(); in getOperandLatency()
/external/llvm/lib/Target/PowerPC/
DPPCInstrInfo.h124 SDNode *UseNode, unsigned UseIdx) const override { in getOperandLatency() argument
126 UseNode, UseIdx); in getOperandLatency()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
DPPCInstrInfo.h179 SDNode *UseNode, unsigned UseIdx) const override { in getOperandLatency() argument
181 UseNode, UseIdx); in getOperandLatency()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DTargetInstrInfo.cpp1042 SDNode *UseNode, unsigned UseIdx) const { in getOperandLatency() argument
1050 if (!UseNode->isMachineOpcode()) in getOperandLatency()
1052 unsigned UseClass = get(UseNode->getMachineOpcode()).getSchedClass(); in getOperandLatency()
/external/llvm/lib/CodeGen/
DTargetInstrInfo.cpp983 SDNode *UseNode, unsigned UseIdx) const { in getOperandLatency() argument
991 if (!UseNode->isMachineOpcode()) in getOperandLatency()
993 unsigned UseClass = get(UseNode->getMachineOpcode()).getSchedClass(); in getOperandLatency()
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMBaseInstrInfo.h214 SDNode *UseNode, unsigned UseIdx) const;
DARMBaseInstrInfo.cpp2499 SDNode *UseNode, unsigned UseIdx) const { in getOperandLatency() argument
2511 if (!UseNode->isMachineOpcode()) { in getOperandLatency()
2519 const MCInstrDesc &UseMCID = get(UseNode->getMachineOpcode()); in getOperandLatency()
2523 const MachineSDNode *UseMN = dyn_cast<MachineSDNode>(UseNode); in getOperandLatency()
/external/swiftshader/third_party/LLVM/include/llvm/Target/
DTargetInstrInfo.h649 SDNode *UseNode, unsigned UseIdx) const;
/external/llvm/lib/Target/ARM/
DARMBaseInstrInfo.h287 SDNode *UseNode, unsigned UseIdx) const override;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DARMBaseInstrInfo.h318 SDNode *UseNode, unsigned UseIdx) const override;
/external/llvm/include/llvm/Target/
DTargetInstrInfo.h1222 SDNode *UseNode, unsigned UseIdx) const;

12