Lines Matching refs:Agg
2163 Constant *ConstantExpr::getInsertValue(Constant *Agg, Constant *Val, in getInsertValue() argument
2166 assert(Agg->getType()->isFirstClassType() && in getInsertValue()
2169 assert(ExtractValueInst::getIndexedType(Agg->getType(), in getInsertValue()
2174 if (Constant *FC = ConstantFoldInsertValueInstruction(Agg, Val, Idxs)) in getInsertValue()
2180 Constant *ArgVec[] = { Agg, Val }; in getInsertValue()
2183 LLVMContextImpl *pImpl = Agg->getContext().pImpl; in getInsertValue()
2187 Constant *ConstantExpr::getExtractValue(Constant *Agg, ArrayRef<unsigned> Idxs, in getExtractValue() argument
2189 assert(Agg->getType()->isFirstClassType() && in getExtractValue()
2192 Type *ReqTy = ExtractValueInst::getIndexedType(Agg->getType(), Idxs); in getExtractValue()
2196 assert(Agg->getType()->isFirstClassType() && in getExtractValue()
2198 if (Constant *FC = ConstantFoldExtractValueInstruction(Agg, Idxs)) in getExtractValue()
2204 Constant *ArgVec[] = { Agg }; in getExtractValue()
2207 LLVMContextImpl *pImpl = Agg->getContext().pImpl; in getExtractValue()