reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/Hexagon/HexagonOptAddrMode.cpp
   93   bool processAddUses(NodeAddr<StmtNode *> AddSN, MachineInstr *AddMI,
   99   bool canRemoveAddasl(NodeAddr<StmtNode *> AddAslSN, MachineInstr &MI,
  101   bool isSafeToExtLR(NodeAddr<StmtNode *> SN, MachineInstr *MI,
  103   void getAllRealUses(NodeAddr<StmtNode *> SN, NodeList &UNodeList);
  104   bool allValidCandidates(NodeAddr<StmtNode *> SA, NodeList &UNodeList);
  157 bool HexagonOptAddrMode::canRemoveAddasl(NodeAddr<StmtNode *> AddAslSN,
  211 bool HexagonOptAddrMode::allValidCandidates(NodeAddr<StmtNode *> SA,
  243 void HexagonOptAddrMode::getAllRealUses(NodeAddr<StmtNode *> SA,
  283 bool HexagonOptAddrMode::isSafeToExtLR(NodeAddr<StmtNode *> SN,
  347 bool HexagonOptAddrMode::processAddUses(NodeAddr<StmtNode *> AddSN,
  354     NodeAddr<StmtNode *> SN = UN.Addr->getOwner(*DFG);
  397     NodeAddr<StmtNode *> OwnerN = UseN.Addr->getOwner(*DFG);
  441     NodeAddr<StmtNode *> SN = UN.Addr->getOwner(*DFG);
  606   NodeAddr<StmtNode *> SA = AddAslUN.Addr->getOwner(*DFG);
  618     NodeAddr<StmtNode *> UseIA = UseUN.Addr->getOwner(*DFG);
  693     NodeAddr<StmtNode *> SA = IA;
  747       NodeAddr<StmtNode *> OwnerN = UseN.Addr->getOwner(*DFG);
lib/Target/Hexagon/HexagonRDFOpt.cpp
  164       NodeAddr<StmtNode*> SA = TA;
  179     auto SA = DFG.addr<StmtNode*>(N);
lib/Target/Hexagon/RDFCopy.cpp
   63 void CopyPropagation::recordCopy(NodeAddr<StmtNode*> SA, EqualityMap &EM) {
   74       NodeAddr<StmtNode*> SA = IA;
  107       dbgs() << "Instr: " << *DFG.addr<StmtNode*>(I).Addr->getCode();
lib/Target/Hexagon/RDFCopy.h
   52     void recordCopy(NodeAddr<StmtNode*> SA, EqualityMap &EM);
lib/Target/Hexagon/RDFGraph.cpp
  224 raw_ostream &operator<<(raw_ostream &OS, const Print<NodeAddr<StmtNode *>> &P) {
  843 NodeAddr<StmtNode*> DataFlowGraph::newStmt(NodeAddr<BlockNode*> Owner,
  845   NodeAddr<StmtNode*> SA = newNode(NodeAttrs::Code | NodeAttrs::Stmt);
 1249   NodeAddr<StmtNode*> SA = newStmt(BA, &In);
 1611 void DataFlowGraph::linkStmtRefs(DefStackMap &DefM, NodeAddr<StmtNode*> SA,
lib/Target/Hexagon/RDFGraph.h
  834     NodeAddr<StmtNode*> newStmt(NodeAddr<BlockNode*> Owner,
  858         NodeAddr<StmtNode*> SA, Predicate P);
  952                           const Print<NodeAddr<StmtNode *>> &P);