Lines Matching refs:Agg
2613 Constant *ConstantExpr::getInsertValue(Constant *Agg, Constant *Val, in getInsertValue() argument
2616 assert(Agg->getType()->isFirstClassType() && in getInsertValue()
2619 assert(ExtractValueInst::getIndexedType(Agg->getType(), in getInsertValue()
2624 if (Constant *FC = ConstantFoldInsertValueInstruction(Agg, Val, Idxs)) in getInsertValue()
2630 Constant *ArgVec[] = { Agg, Val }; in getInsertValue()
2633 LLVMContextImpl *pImpl = Agg->getContext().pImpl; in getInsertValue()
2637 Constant *ConstantExpr::getExtractValue(Constant *Agg, ArrayRef<unsigned> Idxs, in getExtractValue() argument
2639 assert(Agg->getType()->isFirstClassType() && in getExtractValue()
2642 Type *ReqTy = ExtractValueInst::getIndexedType(Agg->getType(), Idxs); in getExtractValue()
2646 assert(Agg->getType()->isFirstClassType() && in getExtractValue()
2648 if (Constant *FC = ConstantFoldExtractValueInstruction(Agg, Idxs)) in getExtractValue()
2654 Constant *ArgVec[] = { Agg }; in getExtractValue()
2657 LLVMContextImpl *pImpl = Agg->getContext().pImpl; in getExtractValue()