Lines Matching refs:Idxs
1530 /// The Idxs pointer should point to a continuous piece of memory containing the
1821 void InsertValueInst::init(Value *Agg, Value *Val, ArrayRef<unsigned> Idxs,
1829 assert(Idxs.size() > 0 && "InsertValueInst must have at least one index");
1831 assert(ExtractValueInst::getIndexedType(Agg->getType(), Idxs) ==
1836 Indices.append(Idxs.begin(), Idxs.end());
1853 void ExtractValueInst::init(ArrayRef<unsigned> Idxs, const Twine &Name) {
1858 assert(Idxs.size() > 0 && "ExtractValueInst must have at least one index");
1860 Indices.append(Idxs.begin(), Idxs.end());
1877 ArrayRef<unsigned> Idxs) {
1878 for (unsigned Index : Idxs) {