Lines Matching refs:Agg
1732 Constant *ConstantExpr::getInsertValue(Constant *Agg, Constant *Val, in getInsertValue() argument
1734 assert(ExtractValueInst::getIndexedType(Agg->getType(), in getInsertValue()
1737 assert(Agg->getType()->isFirstClassType() && in getInsertValue()
1739 Constant *FC = ConstantFoldInsertValueInstruction(Agg, Val, Idxs); in getInsertValue()
1744 Constant *ConstantExpr::getExtractValue(Constant *Agg, in getExtractValue() argument
1746 assert(Agg->getType()->isFirstClassType() && in getExtractValue()
1749 Type *ReqTy = ExtractValueInst::getIndexedType(Agg->getType(), Idxs); in getExtractValue()
1753 assert(Agg->getType()->isFirstClassType() && in getExtractValue()
1755 Constant *FC = ConstantFoldExtractValueInstruction(Agg, Idxs); in getExtractValue()
2099 Constant *Agg = getOperand(0); in replaceUsesOfWithOnConstant() local
2100 if (Agg == From) Agg = To; in replaceUsesOfWithOnConstant()
2103 Replacement = ConstantExpr::getExtractValue(Agg, Indices); in replaceUsesOfWithOnConstant()
2105 Constant *Agg = getOperand(0); in replaceUsesOfWithOnConstant() local
2107 if (Agg == From) Agg = To; in replaceUsesOfWithOnConstant()
2111 Replacement = ConstantExpr::getInsertValue(Agg, Val, Indices); in replaceUsesOfWithOnConstant()