Lines Matching refs:Idxs
1740 Constant *ConstantExpr::getGetElementPtr(Constant *C, ArrayRef<Value *> Idxs,
1742 if (Constant *FC = ConstantFoldGetElementPtr(C, InBounds, Idxs))
1746 Type *Ty = GetElementPtrInst::getIndexedType(C->getType(), Idxs);
1755 ArgVec.reserve(1 + Idxs.size());
1757 for (unsigned i = 0, e = Idxs.size(); i != e; ++i)
1758 ArgVec.push_back(cast<Constant>(Idxs[i]));
1876 ArrayRef<unsigned> Idxs) {
1878 Idxs) == Val->getType() &&
1882 Constant *FC = ConstantFoldInsertValueInstruction(Agg, Val, Idxs);
1888 ArrayRef<unsigned> Idxs) {
1892 Type *ReqTy = ExtractValueInst::getIndexedType(Agg->getType(), Idxs);
1898 Constant *FC = ConstantFoldExtractValueInstruction(Agg, Idxs);