Home | History | Annotate | Download | only in IR

Lines Matching refs:Idxs

1365 /// The Idxs pointer should point to a continuous piece of memory containing the
1660 void InsertValueInst::init(Value *Agg, Value *Val, ArrayRef<unsigned> Idxs,
1668 assert(Idxs.size() > 0 && "InsertValueInst must have at least one index");
1670 assert(ExtractValueInst::getIndexedType(Agg->getType(), Idxs) ==
1675 Indices.append(Idxs.begin(), Idxs.end());
1692 void ExtractValueInst::init(ArrayRef<unsigned> Idxs, const Twine &Name) {
1697 assert(Idxs.size() > 0 && "ExtractValueInst must have at least one index");
1699 Indices.append(Idxs.begin(), Idxs.end());
1716 ArrayRef<unsigned> Idxs) {
1717 for (unsigned Index : Idxs) {