reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2139 assert(Val->getType()->isVectorTy() && 2141 assert(Elt->getType() == Val->getType()->getVectorElementType() && 2146 if (Constant *FC = ConstantFoldInsertElementInstruction(Val, Elt, Idx)) 2149 if (OnlyIfReducedTy == Val->getType()) 2153 Constant *ArgVec[] = { Val, Elt, Idx }; 2156 LLVMContextImpl *pImpl = Val->getContext().pImpl; 2157 return pImpl->ExprConstants.getOrCreate(Val->getType(), Key);