Lines Matching refs:Agg
2126 Constant *ConstantExpr::getInsertValue(Constant *Agg, Constant *Val, in getInsertValue() argument
2129 assert(Agg->getType()->isFirstClassType() && in getInsertValue()
2132 assert(ExtractValueInst::getIndexedType(Agg->getType(), in getInsertValue()
2137 if (Constant *FC = ConstantFoldInsertValueInstruction(Agg, Val, Idxs)) in getInsertValue()
2143 Constant *ArgVec[] = { Agg, Val }; in getInsertValue()
2146 LLVMContextImpl *pImpl = Agg->getContext().pImpl; in getInsertValue()
2150 Constant *ConstantExpr::getExtractValue(Constant *Agg, ArrayRef<unsigned> Idxs, in getExtractValue() argument
2152 assert(Agg->getType()->isFirstClassType() && in getExtractValue()
2155 Type *ReqTy = ExtractValueInst::getIndexedType(Agg->getType(), Idxs); in getExtractValue()
2159 assert(Agg->getType()->isFirstClassType() && in getExtractValue()
2161 if (Constant *FC = ConstantFoldExtractValueInstruction(Agg, Idxs)) in getExtractValue()
2167 Constant *ArgVec[] = { Agg }; in getExtractValue()
2170 LLVMContextImpl *pImpl = Agg->getContext().pImpl; in getExtractValue()