reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
737 if (Cond->isAllOnesValue()) return V1; 743 for (unsigned i = 0, e = V1->getType()->getVectorNumElements(); i != e;++i){ 745 Constant *V1Element = ConstantExpr::getExtractElement(V1, 762 if (Result.size() == V1->getType()->getVectorNumElements()) 767 if (isa<UndefValue>(V1)) return V1; 767 if (isa<UndefValue>(V1)) return V1; 770 if (isa<UndefValue>(V1)) return V2; 771 if (isa<UndefValue>(V2)) return V1; 772 if (V1 == V2) return V1; 772 if (V1 == V2) return V1; 774 if (ConstantExpr *TrueVal = dyn_cast<ConstantExpr>(V1)) { 782 return ConstantExpr::getSelect(Cond, V1, FalseVal->getOperand(2));