Lines Matching refs:Ancestor
1151 Instruction *Ancestor = Parent.first;
1153 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(Ancestor)) {
1161 Worklist.Add(Ancestor);
1163 } else if (Ancestor->getOpcode() == Instruction::Trunc) {
1169 assert((Ancestor->getOpcode() != Instruction::SExt || NoSignedWrap) &&
1172 if (Ancestor == Val)
1177 assert(Ancestor->hasOneUse() && "Drilled down when more than one use!");
1178 Ancestor = Ancestor->user_back();