Home | History | Annotate | Download | only in IR

Lines Matching refs:Idxs

1352 /// The Idxs pointer should point to a continuous piece of memory containing the
1647 void InsertValueInst::init(Value *Agg, Value *Val, ArrayRef<unsigned> Idxs,
1655 assert(Idxs.size() > 0 && "InsertValueInst must have at least one index");
1657 assert(ExtractValueInst::getIndexedType(Agg->getType(), Idxs) ==
1662 Indices.append(Idxs.begin(), Idxs.end());
1679 void ExtractValueInst::init(ArrayRef<unsigned> Idxs, const Twine &Name) {
1684 assert(Idxs.size() > 0 && "ExtractValueInst must have at least one index");
1686 Indices.append(Idxs.begin(), Idxs.end());
1703 ArrayRef<unsigned> Idxs) {
1704 for (unsigned CurIdx = 0; CurIdx != Idxs.size(); ++CurIdx) {
1705 unsigned Index = Idxs[CurIdx];