Home | History | Annotate | Download | only in Hexagon

Lines Matching defs:LiveIn

626   RefMap LiveIn;
627 traverse(&MF.front(), LiveIn);
680 BitVector LiveIn(TRI.getNumRegs()), Live(TRI.getNumRegs());
681 CopyLiveIns(B, LiveIn);
775 void Liveness::traverse(MachineBasicBlock *B, RefMap &LiveIn) {
776 // The LiveIn map, for each (physical) register, contains the set of live
807 LiveIn[S.first].insert(S.second.begin(), S.second.end());
815 dbgs() << "\n LiveIn: " << Print<RefMap>(LiveIn, DFG);
822 LiveIn[S.first].insert(S.second.begin(), S.second.end());
826 dbgs() << " LiveIn: " << Print<RefMap>(LiveIn, DFG) << '\n';
833 auto Copy = LiveIn;
834 LiveIn.clear();
837 auto &Defs = LiveIn[I.first];
886 emptify(LiveIn);
890 dbgs() << " LiveIn: " << Print<RefMap>(LiveIn, DFG) << '\n';
903 LiveIn[RR].insert(D.Id);
909 dbgs() << " LiveIn: " << Print<RefMap>(LiveIn, DFG) << '\n';
922 dbgs() << " LiveIn: " << Print<RefMap>(LiveIn, DFG) << '\n';
928 for (auto S : LiveIn)