Lines Matching refs:dead
268 /// or contain only dead phi-defs from ABI blocks.
274 // Create all values as dead defs before extending to uses. Note that roots
417 SmallVectorImpl<MachineInstr*> *dead) {
470 // Handle dead values.
471 bool CanSeparate = computeDeadValues(*li, dead);
477 SmallVectorImpl<MachineInstr*> *dead) {
501 // This is a dead PHI. Remove it.
507 // This is a dead def. Make sure the instruction knows.
512 // If we have a dead def that is completely separate from the rest of
519 if (dead && MI->allDefsAreDead()) {
520 DEBUG(dbgs() << "All defs dead: " << Def << '\t' << *MI);
521 dead->push_back(MI);
578 // Remove dead PHI value numbers
587 // This is a dead PHI. Remove it.
1030 /// Change to dead def at NewIdx.
1101 // There was no existing def at NewIdx. Turn *I into a dead def at NewIdx.
1102 // If the def at OldIdx was dead, we allow it to be moved across other LR
1169 // Case 3: Remove the dead def at OldIdx.
1186 // DefVNI is a dead def. It may have been moved across other values in LR,