Lines Matching refs:Kill
70 // Clear all kill flags. They will be reinserted after register allocation
119 if (I->Kill.isValid())
121 End = I->Kill;
136 SlotIndex Kill,
139 assert(Kill.isValid() && "Invalid SlotIndex");
143 MachineBasicBlock *KillMBB = Indexes->getMBBFromIndex(Kill.getPrevSlot());
144 assert(KillMBB && "No MBB at Kill");
147 if (LI->extendInBlock(Indexes->getMBBStartIdx(KillMBB), Kill))
150 // Find the single reaching def, or determine if Kill is jointly dominated by
154 if (findReachingDefs(LI, KillMBB, Kill, PhysReg))
175 SlotIndex Kill,
238 Kill = SlotIndex();
257 if (*I == KillMBBNum && Kill.isValid())
258 End = Kill;
275 LiveIn.back().Kill = Kill;
340 // The value may be live-through even if Kill is set, as can happen when
357 if (I->Kill.isValid())
358 I->LI->addRange(LiveRange(Start, I->Kill, VNI));
368 if (I->Kill.isValid())