Lines Matching refs:Idxs
1330 /// The Idxs pointer should point to a continuous piece of memory containing the
1640 void InsertValueInst::init(Value *Agg, Value *Val, ArrayRef<unsigned> Idxs,
1648 assert(Idxs.size() > 0 && "InsertValueInst must have at least one index");
1650 assert(ExtractValueInst::getIndexedType(Agg->getType(), Idxs) ==
1655 Indices.append(Idxs.begin(), Idxs.end());
1672 void ExtractValueInst::init(ArrayRef<unsigned> Idxs, const Twine &Name) {
1677 assert(Idxs.size() > 0 && "ExtractValueInst must have at least one index");
1679 Indices.append(Idxs.begin(), Idxs.end());
1696 ArrayRef<unsigned> Idxs) {
1697 for (unsigned CurIdx = 0; CurIdx != Idxs.size(); ++CurIdx) {
1698 unsigned Index = Idxs[CurIdx];