Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DRDFLiveness.h53 using RefMap = std::map<RegisterId, NodeRefSet>; member
87 const RefMap &getRealUses(NodeId P) const { in getRealUses()
107 const RefMap Empty;
122 std::map<NodeId, RefMap> RealUseMap;
128 std::map<MachineBasicBlock*,RefMap> PhiLON;
135 std::map<MachineBasicBlock*,RefMap> PhiLOX;
138 void traverse(MachineBasicBlock *B, RefMap &LiveIn);
139 void emptify(RefMap &M);
H A DRDFLiveness.cpp447 RefMap &RealUses = RealUseMap[PhiA.Id]; in computePhiInfo()
620 RefMap &RUM = RealUseMap[PA.Id]; in computePhiInfo()
728 RefMap &LON = PhiLON[MB]; in computeLiveIns()
747 RefMap &RUs = RealUseMap[PA.Id]; in computeLiveIns()
771 RefMap &LOX = PhiLOX[PrA.Addr->getCode()]; in computeLiveIns()
804 RefMap LiveIn; in computeLiveIns()
957 RefMap L; in traverse()
976 RefMap &PUs = PhiLOX[B]; in traverse()
993 RefMap LiveInCopy = LiveIn; in traverse()
1094 RefMap &LON = PhiLON[B]; in traverse()
[all …]
H A DHexagonOptAddrMode.cpp264 const Liveness::RefMap &phiUse = LV->getRealUses(id); in getAllRealUses()
266 << Print<Liveness::RefMap>(phiUse, *DFG) << "\n"); in getAllRealUses()