reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
96 assert(Inst && "Instruction to be sunk is null"); 101 if (Inst->getParent() == SuccToSinkTo) 113 if (SuccToSinkTo->getUniquePredecessor() != Inst->getParent()) { 116 if (Inst->mayReadFromMemory()) 121 if (!DT.dominates(Inst->getParent(), SuccToSinkTo)) 126 Loop *cur = LI.getLoopFor(Inst->getParent()); 133 return AllUsesDominatedByBlock(Inst, SuccToSinkTo, DT);