Lines Matching refs:Agg
2171 Constant *ConstantExpr::getInsertValue(Constant *Agg, Constant *Val, in getInsertValue() argument
2174 assert(Agg->getType()->isFirstClassType() && in getInsertValue()
2177 assert(ExtractValueInst::getIndexedType(Agg->getType(), in getInsertValue()
2182 if (Constant *FC = ConstantFoldInsertValueInstruction(Agg, Val, Idxs)) in getInsertValue()
2188 Constant *ArgVec[] = { Agg, Val }; in getInsertValue()
2191 LLVMContextImpl *pImpl = Agg->getContext().pImpl; in getInsertValue()
2195 Constant *ConstantExpr::getExtractValue(Constant *Agg, ArrayRef<unsigned> Idxs, in getExtractValue() argument
2197 assert(Agg->getType()->isFirstClassType() && in getExtractValue()
2200 Type *ReqTy = ExtractValueInst::getIndexedType(Agg->getType(), Idxs); in getExtractValue()
2204 assert(Agg->getType()->isFirstClassType() && in getExtractValue()
2206 if (Constant *FC = ConstantFoldExtractValueInstruction(Agg, Idxs)) in getExtractValue()
2212 Constant *ArgVec[] = { Agg }; in getExtractValue()
2215 LLVMContextImpl *pImpl = Agg->getContext().pImpl; in getExtractValue()