Home
last modified time | relevance | path

Searched refs:RefMap (Results 1 – 3 of 3) sorted by relevance

/external/llvm/lib/Target/Hexagon/
DRDFLiveness.h34 typedef std::map<RegisterRef,NodeSet> RefMap; typedef
50 const RefMap &getRealUses(NodeId P) const { in getRealUses()
71 const RefMap Empty;
84 std::map<NodeId, RefMap> RealUseMap;
90 std::map<MachineBasicBlock*,RefMap> PhiLON;
97 std::map<MachineBasicBlock*,RefMap> PhiLOX;
104 void traverse(MachineBasicBlock *B, RefMap &LiveIn);
105 void emptify(RefMap &M);
DRDFLiveness.cpp42 raw_ostream &operator<< (raw_ostream &OS, const Print<Liveness::RefMap> &P) { in operator <<()
520 dbgs() << " -> " << Print<RefMap>(I.second, DFG) << '\n'; in computePhiInfo()
580 << Print<RefMap>(I.second, DFG) << '\n'; in computeLiveIns()
623 << Print<RefMap>(I.second, DFG) << '\n'; in computeLiveIns()
626 RefMap LiveIn; in computeLiveIns()
775 void Liveness::traverse(MachineBasicBlock *B, RefMap &LiveIn) { in traverse()
802 RefMap L; in traverse()
815 dbgs() << "\n LiveIn: " << Print<RefMap>(LiveIn, DFG); in traverse()
820 RefMap &PUs = PhiLOX[B]; in traverse()
826 dbgs() << " LiveIn: " << Print<RefMap>(LiveIn, DFG) << '\n'; in traverse()
[all …]
DHexagonOptAddrMode.cpp232 const Liveness::RefMap &phiUse = LV->getRealUses(id); in getAllRealUses()
234 << Print<Liveness::RefMap>(phiUse, *DFG) << "\n"); in getAllRealUses()