Lines Matching full:ancestor
1036 Instruction *Ancestor = Parent.first;
1038 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(Ancestor)) {
1046 Worklist.Add(Ancestor);
1048 } else if (Ancestor->getOpcode() == Instruction::Trunc) {
1054 assert((Ancestor->getOpcode() != Instruction::SExt || NoSignedWrap) &&
1057 if (Ancestor == Val)
1062 assert(Ancestor->hasOneUse() && "Drilled down when more than one use!");
1063 Ancestor = Ancestor->use_back();