Home | History | Annotate | Download | only in CodeGen

Lines Matching full:kill

87     // determined, the range from the block start to Kill will be added to LI.
88 SlotIndex Kill;
93 LiveInBlock(LiveInterval *li, MachineDomTreeNode *node, SlotIndex kill)
94 : LI(li), DomNode(node), Kill(kill), Value(0) {}
104 /// Kill, search for values that can reach KillMBB. All blocks that need LI
106 /// its value is returned, if Kill is jointly dominated by multiple values,
112 SlotIndex Kill,
157 /// extend - Extend the live range of LI to reach Kill.
159 /// The existing values in LI must be live so they jointly dominate Kill. If
160 /// Kill is not dominated by a single existing value, PHI-defs are inserted
161 /// as required to preserve SSA form. If Kill is known to be dominated by a
165 void extend(LiveInterval *LI, SlotIndex Kill, unsigned PhysReg = 0);
218 /// @param Kill Index in block where LI is killed. If the value is
219 /// live-through, set Kill = SLotIndex() and also call
223 SlotIndex Kill = SlotIndex()) {
224 LiveIn.push_back(LiveInBlock(LI, DomNode, Kill));
229 /// form. Add liveness to all live-in blocks up to the Kill point, or the