HomeSort by relevance Sort by last modified time
    Searched refs:LiveIns (Results 1 - 4 of 4) sorted by null

  /external/llvm/lib/CodeGen/
MachineRegisterInfo.cpp 220 for (unsigned i = 0, e = LiveIns.size(); i != e; ++i)
221 if (LiveIns[i].second) {
222 if (use_empty(LiveIns[i].second)) {
228 LiveIns.erase(LiveIns.begin() + i);
233 TII.get(TargetOpcode::COPY), LiveIns[i].second)
234 .addReg(LiveIns[i].first);
237 EntryMBB->addLiveIn(LiveIns[i].first);
241 EntryMBB->addLiveIn(LiveIns[i].first);
MachineBasicBlock.cpp 262 std::find(LiveIns.begin(), LiveIns.end(), Reg);
263 assert(I != LiveIns.end() && "Not a live in!");
264 LiveIns.erase(I);
  /external/llvm/include/llvm/CodeGen/
MachineRegisterInfo.h 61 /// LiveIns/LiveOuts - Keep track of the physical registers that are
66 std::vector<std::pair<unsigned, unsigned> > LiveIns;
310 LiveIns.push_back(std::make_pair(Reg, vreg));
319 livein_iterator livein_begin() const { return LiveIns.begin(); }
320 livein_iterator livein_end() const { return LiveIns.end(); }
321 bool livein_empty() const { return LiveIns.empty(); }
MachineBasicBlock.h 81 /// LiveIns - Keep track of the physical registers that are livein of
83 std::vector<unsigned> LiveIns;
204 void addLiveIn(unsigned Reg) { LiveIns.push_back(Reg); }
217 livein_iterator livein_begin() const { return LiveIns.begin(); }
218 livein_iterator livein_end() const { return LiveIns.end(); }
219 bool livein_empty() const { return LiveIns.empty(); }

Completed in 685 milliseconds