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

References

lib/Target/Hexagon/HexagonOptAddrMode.cpp
  263         const Liveness::RefMap &phiUse = LV->getRealUses(id);
lib/Target/Hexagon/RDFLiveness.cpp
   60   raw_ostream &operator<< (raw_ostream &OS, const Print<Liveness::RefMap> &P) {
  445     RefMap &RealUses = RealUseMap[PhiA.Id];
  618     RefMap &RUM = RealUseMap[PA.Id];
  726     RefMap &LON = PhiLON[MB];
  728       for (const RefMap::value_type &S : RealUseMap[P.Id])
  745       RefMap &RUs = RealUseMap[PA.Id];
  769         RefMap &LOX = PhiLOX[PrA.Addr->getCode()];
  802   RefMap LiveIn;
  928 void Liveness::traverse(MachineBasicBlock *B, RefMap &LiveIn) {
  955     RefMap L;
  974   RefMap &PUs = PhiLOX[B];
  991   RefMap LiveInCopy = LiveIn;
 1092   RefMap &LON = PhiLON[B];
 1115 void Liveness::emptify(RefMap &M) {
lib/Target/Hexagon/RDFLiveness.h
   86     const RefMap &getRealUses(NodeId P) const {
  106     const RefMap Empty;
  121     std::map<NodeId, RefMap> RealUseMap;
  127     std::map<MachineBasicBlock*,RefMap> PhiLON;
  134     std::map<MachineBasicBlock*,RefMap> PhiLOX;
  137     void traverse(MachineBasicBlock *B, RefMap &LiveIn);
  138     void emptify(RefMap &M);
  145   raw_ostream &operator<<(raw_ostream &OS, const Print<Liveness::RefMap> &P);