reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
32 assert(first != second); 35 if (first->isIntegerTy()) { 36 if (second->isPointerTy()) return first; 37 } else if (first->isPointerTy()) { 39 if (second->isPointerTy()) return first; 43 } else if (auto firstVecTy = dyn_cast<llvm::VectorType>(first)) { 47 return (commonTy == firstVecTy->getElementType() ? first : second);