Lines Matching defs:Kill
88 // determined, the range from the block start to Kill will be added to LI.
89 SlotIndex Kill;
95 : LI(li), DomNode(node), Kill(kill), Value(0) {}
104 /// Assuming that LI is live-in to KillMBB and killed at Kill, find the set
107 /// If only one def can reach Kill, all paths from the def to kill are added
110 /// If multiple values can reach Kill, the blocks that need LI to be live in
116 SlotIndex Kill,
160 /// extend - Extend the live range of LI to reach Kill.
162 /// The existing values in LI must be live so they jointly dominate Kill. If
163 /// Kill is not dominated by a single existing value, PHI-defs are inserted
164 /// as required to preserve SSA form. If Kill is known to be dominated by a
168 void extend(LiveInterval *LI, SlotIndex Kill, unsigned PhysReg = 0);
221 /// @param Kill Index in block where LI is killed. If the value is
222 /// live-through, set Kill = SLotIndex() and also call
226 SlotIndex Kill = SlotIndex()) {
227 LiveIn.push_back(LiveInBlock(LI, DomNode, Kill));
232 /// form. Add liveness to all live-in blocks up to the Kill point, or the