Lines Matching refs:LI
83 // Cleared when the final value has been determined and LI has been updated.
88 // determined, the range from the block start to Kill will be added to LI.
104 /// Assuming that LI is live-in to KillMBB and killed at Kill, find the set
108 /// to LI, and the function returns true.
110 /// If multiple values can reach Kill, the blocks that need LI to be live in
154 /// extend - Extend the live range of LI to reach Kill.
156 /// The existing values in LI must be live so they jointly dominate Kill. If
164 /// createDeadDefs - Create a dead def in LI for every def operand of Reg.
169 /// createDeadDefs - Create a dead def in LI for every def of LI->reg.
170 void createDeadDefs(LiveInterval &LI) {
171 createDeadDefs(LI, LI.reg);
174 /// extendToUses - Extend the live range of LI to reach all uses of Reg.
180 /// extendToUses - Extend the live range of LI to reach all uses of LI->reg.
181 void extendToUses(LiveInterval &LI) {
182 extendToUses(LI, LI.reg);
211 /// has been determined, calculateValues() will add liveness to LI.
215 /// @param Kill Index in block where LI is killed. If the value is